Вычислительные машины, сети и телекоммуникационные системы

admin
Аватар пользователя admin
Offline
Создано: 20/08/2012

Бройдо, В.Л. Вычислительные машины, сети и текоммуникационные системы: учебник для ВУЗов/ В.Л.Бройдо.-Спб.: ПИТЕР, 2008.-766 c.
Пятибратов, А.П. Вычислительные машины, сети и текоммуникационные системы: учеб.-практ.пос./ А.П.Пятибратов, Л.П.Гудыно, А.А.Кириченко; под ред. проф.А.П.Пятибратова; М.: Изд. центр ЕАОИ, 2009.-292 c.
Пятибратов, А.П. Вычислительные машины, сети и текоммуникационные системы: учеб.-практ.пос./ А.П.Пятибратов, Л.П.Гудыно, А.А.Кириченко; под ред. проф.А.П.Пятибратова; МЭСИ.-М.: МЭСИ, 2005.-703 c. (библиотека МЭСИ, а также на CD),
а также другие источники информации, представленные в списке литературы по дисциплине «Вычислительные машины, сети и телекоммуникации».
Работа должна быть выполнена в установленные сроки  и сдана на кафедру для проверки преподавателем (не позднее, чем за месяц  до начала сессии!). Проверенные работы рецензируются и хранятся на кафедре до начала сессии. Работы, по которым имеются замечания, возвращаются на доработку студенту.
 

admin
Аватар пользователя admin
Offline
Создано: 20/08/2012

Выполним на заказ

Сделать заказ работы

ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ (МЭСИ)»

 

МИНСКИЙ ФИЛИАЛ МЭСИ  Кафедра   Математики и информатики

 

Методические РЕКОМЕНДАЦИИ ПО ВЫПОЛНЕНИЮ КОНРОЛЬНОЙ РАБОТЫ №2 по дисциплине 

«Вычислительные системы, сети и телекоммуникации»

 

(для студентов направления 230700.62 Прикладная информатика)

МИНСК 2013

1. Цель работы

Изучение архитектуры вычислительных сетей, технического, информационного и программного обеспечения сетей. Определение настроек для подключения к сети Internet с использованием утилиты ipconfig. Исследование вероятностно-временных характеристик фрагментов сети Internet с использованием утилиты ping. Исследование топологии  фрагментов сети Internet с использованием утилиты tracert.

  1. Индивидуальные задания

для контрольных работ по дисциплине  «Вычислительные системы, сети коммуникации»

 

4.1 Теоретические вопросы

№ задания

Тема

  1.  

Семиуровневая модель OSI

  1.  

Стек протоколов TCP/IP

  1.  

Способы адресации в вычислительных сетях (IP-адреса, MAC-адреса, доменные имена)

  1.  

Адресация IP6

  1.  

Протокол HTTP

  1.  

Протокол HTTPS

  1.  

Протокол FTP

  1.  

Протокол POP

  1.  

Протокол SMTP

  1.  

Принципы физической адресации в сетях

  1.  

Доменные имена

  1.  

DNS-сервер. Назначение, алгоритм функционирования

  1.  

DHCP-сервер. Назначение, алгоритм функционирования

  1.  

HTTP-сервер. Назначение, алгоритм функционирования

  1.  

Электронная почта. Протоколы, используемые для функционирования.

  1.  

Протокол, используемый в ICQ.

  1.  

Протокол, используемый в Mail-агенте.

  1.  

Стандарты Wi-Fi.

  1.  

Системы видеоконференций

  1.  

Сотовая радиотелефонная связь

  1.  

Стандарты сотовой радиотелефонной связи

  1.  

WAP-технологии

  1.  

Основные аналоговые и цифровые стандарты транкинговой радиотелефонной связи

  1.  

Стандарты GSM

  1.  

Спутниковые навигационные системы

  1.  

Стандарты NMT, AMPS/DAMPS

  1.  

Российские телекоммуникационные сети.

  1.  

Цифровые каналы связи.

  1.  

Сетевые технологии ISDN

  1.  

Сетевые технологии Х.25

  1.  

Принципы работы файлообменной сети

  1.  

Потоковое мультимедиа

 

  1. практические задания

 

1. С помощью утилиты ipconfig определить IP адрес и физический адрес основного сетевого интерфейса компьютера. В отчёте привести одну копию окна с результатами команды ipconfig.

2. Проверить состояние связи c любыми двумя узлами (работоспособными) в соответствии с вариантом задания. Число отправляемых запросов должно составлять не менее 20. В качестве результата отразить для каждого из исследуемых узлов в виде табилицы:

a.       процент потерянных пакетов;

b.      среднее время приема-передачи;

c.      количество маршрутизаторов (с учетом шлюза) до опрашиваемого узла;

d.      IP адрес узла.

e.      класс сети, к которой принадлежит данный узел;

f.      имя узла, полученное по IP-адресу узла.

В отчёте необходимо пояснить, как были определены значения.

3. Произвести трассировку двух работоспособных узлов в соответствии с вариантом задания. Результаты запротоколировать в таблице.

№ узла

время

прохождения

пакета №1

время

прохождения

пакета №2

время

прохождения

пакета №3

среднее время прохождения пакета

DNS-имя

маршрутизатора

IP-адрес

маршрутизатора

Если значения времени прохождения трёх пакетов отличаются более, чем на 10 мс, либо если есть потери пакетов, то для соответствующих узлов среднее время прохождения необходимо определять с помощью утилиты ping по 20 пакетам.. По результатам таблицы в отчете привести график изменения среднего времени прохождения пакета. В отчёте привести одну копию окна с результатами команды tracert. Для каждого опрашиваемого узла определить участок сети между двумя соседними маршрутизаторами, который характеризуется наибольшей задержкой при пересылке пакетов.

4. Для найденных маршрутизаторов с помощью сервиса Whois определить название организации и контактные данные (тел., email). Полученную информацию необходимо указать в отчете.

ВАРИАТЫ ЗАДАНИЙ

 
admin
Аватар пользователя admin
Offline
Создано: 20/08/2012

Приложение 6

Контрольная работа (3-й семестр)

Контрольная работа предназначена для углубленного изучения основ программирования с использованием среды Turbo Pascal.

Контрольная работа содержит десять вариантов. Каждый вариант состоит из трех практических заданий. Задания 1-3 в печатном виде представить в контрольной работе. Тексты Паскаль-программ выложить в рабочую область дисциплины в СДО Кампус. 

Номер варианта задания определяется по первой букве фамилии согласно следующей таблицы:

Номер варианта

Начальная буква фамилии

1

К, Ф

2

И, У

3

З, Т, Я

4

Ж, С, Ю

5

Е, Р, Э

6

Д, П, Щ

7

Г, О, Ш

8

В, Н, Ч

9

Б, М, Ц

10

А, Л, Х

 

 

Работа должна быть выполнена в установленные сроки и сдана на кафедру Математики и информатики для проверки преподавателем (не позднее, чем за неделю до начала сессии!). Проверенные работы рецензируются и хранятся на кафедре до начала сессии. Работы, по которым имеются замечания, возвращаются на доработку студенту.

ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ КОНТРОЛЬНЫХ РАБОТ

  1. Контрольная работа должна быть выполнена на листах формата А4, подшитых в скоросшиватель.
  2. Структура контрольной работы: первый лист – титульный, второй лист – оглавление, каждый  освещаемый вопрос оформляется с новой страницы.
  3. В нижнем колонтитуле – номер страницы (титульный лист не нумеруется), в верхнем колонтитуле – номер группы, номер варианта, фамилия и инициалы студента.
  4. Параметры страницы. Размеры полей: левое – 3 см, правое – 1 см, верхнее – 2 см, нижнее – 2 см. Шрифт Times New Roman, размер шрифта – 12 пт, междустрочный интервал – одинарный, выравнивание – по ширине.
  5. Тексты программ выложить в СДО Кампус в рабочей области дисциплины (до начала сессии).

 

Для всех заданий решение представить в виде:

  1. Постановка задачи;
  2. Блок-схема алгоритма программы, выполненная с использованием графических средств редактора WORD;
  3. Входные и выходные данные;
  4. Текст программы;
  5. Результаты выполнения программы (копия экрана).

 

 

Задание 1.

 

Разработать проект «Финансовый калькулятор», который по введенным данным, выполняет вычисления и выводит на форму результат расчета. Для расчета использовать

S=A(1+r)n , где   S-сумма на депозите,   A-начальная сумма вклада, r-банковский процент,   n-период действия депозита.

Образец формы

 

 

Рис 1.Образец формы проекта «Финансовый калькулятор»

Вариант

Сумма вклада в руб.

Количество лет

Банковский процент

1

10 000 000

12

30%

2

15 000 000

11

29%

3

20 000 000

10

28%

4

25 000 000

9

27%

5

30 000 000

8

26%

6

35 000 000

7

25%

7

40 000 000

6

24%

8

45 000 000

5

23%

9

50 000 000

4

22%

10

55  000 000

3

20%

 

Задание 2.

Разработать проект, который позволит ввести на форму элементы  массива Таблица 2  и вычислить результат согласно варианту Таблица 3.. Результат выдать на форму.

Таблица 2

День месяца

Температура

День месяца

Температура

1

5

16

-8

2

7

17

-4

3

0

18

-3

4

2

19

1

5

4

20

8

6

-1

21

5

7

-3

22

0

8

0

23

-3

9

-4

24

-3

10

3

25

-6

11

2

26

-8

12

5

27

-10

13

5

28

-12

14

7

29

-15

15

-2

30

-8

 

Таблица 3

варианта

Задача

1

Определить среднемесячную температуру декабря.

2

Определить сколько раз температура была выше нуля градусов.

3

Определить день, когда температура была наибольшей.

4

Определить сколько дней в декабре температура была выше средней.

5

Определить минимальную температуру второй декады декабря.

6

Определить сколько раз в декабре температура меняла знак.

7

Определить сколько раз температура была ниже нуля градусов.

8

Определить день, когда температура была наименьшей.

9

Определить сколько дней в декабре температура была ниже средней.

10

Определить максимальную температуру первой декады декабря.

 

 

Образец формы

 

Рис 3. Образец формы проекта «Вычисления в массиве»

 

Задание 3.

Разработать проект  который выводит на форму график функции. Выражения для функций приведены в таблице 4

Образец формы

 

Рис 3. Образец формы построения графика

Таблица 4

варианта

Функция

1

x*sin(x)

2

x*cos(x)

3

x*ln(x)

4

 

5

6

x2 -3x

7

x2-5x+4

8

-4

9

sin(x)+x

10

cos(x)+x

 

 

1Методические указания.

Разработка простого калькулятора

1.  Создать новый проект (команда File|New|Application) и сохранить его файлы в вашей  папке (команда File|Save Project As).

2. Задать название проекта: ' калькулятор' (команда Project|Options, закладка Application, параметр Title).

3.  Установить свойства главной формы проекта Form1 в Инспекторе Объектов:

Свойство

Обозначение

Значение

Стиль (обрамления) окна

BorderStyle

bsDialog

Заголовок окна

Caption

калькулятор

Цвет клиентской области

Color

<по усмотрению >

Положение на экране (при первом показе)

Position

poDesktopCenter

или poScreenCenter

4. Разместить на форме три компонента класса TLabel, три компонента класса TEdit и шесть  компонент класса TButton (Standard). Изменить размеры формы, разместить и выровнять компоненты

Установить в свойствах Text компонентов Edit1, Edit2 и Edit3 значения '' (пустая строка),

5. Установить в свойстве Caption компонент Button  значение знаки операций, очистить и закрыть

6. Создать обработчики  событий OnClick компонентов  Button

Учитывая, что информация с формы вводится в символьном виде , для преобразования необходимо использовать функции FloatToStr и StrToFloat

 

 

Листинги подпрограмм для обработки кнопок.

procedure TForm1.FormCreate(Sender: TObject);

begin

Edit1.Text := '';

Edit2.Text := '';

Edit3.Text := '';

end;

 

procedure TForm1.Button5Click(Sender: TObject);

begin

Edit1.Text := '';

Edit2.Text := '';

Edit3.Text := '';

end;

 

procedure TForm1.Button6Click(Sender: TObject);

begin

close;

end;

 

procedure TForm1.Button1Click(Sender: TObject);

begin

a := StrToFloat (Edit1.Text);

b := StrToFloat (Edit2.Text);

c := a + b;

Edit3.Text := FloatToStr (c);

end;

 

procedure TForm1.Button2Click(Sender: TObject);

begin

a := StrToFloat (Edit1.Text);

b := StrToFloat (Edit2.Text);

c := a - b;

Edit3.Text := FloatToStr (c);

end;

 

procedure TForm1.Button3Click(Sender: TObject);

begin

a := StrToFloat (Edit1.Text);

b := StrToFloat (Edit2.Text);

c := a * b;

Edit3.Text := FloatToStr (c);

end;

 

procedure TForm1.Button4Click(Sender: TObject);

begin

a := StrToFloat (Edit1.Text);

b := StrToFloat (Edit2.Text);

if b = 0 then Edit3.Text := 'деление на нуль'

else

begin

c := a / b;

Edit3.Text := FloatToStr (c);

end;

end;

 

Задание 2 Обработка массива.

Выполнение  разработки

1. Открыть новый проект.

2. Разместить на форме экземпляры компонентов: Button, Edit, Label.

3. Выполнить следующие действия:

 

 

объект

Вкладка окна

Object Inspector

Имя свойства

имя события Действие

Form1

 

Properties

Caption

Поиск

Evens

OnCreate

Очистить значения свойств Text

текстовых полей

 

Button1

Properties

Caption

очистить

Evens

Onclick

Очистить значения свойств Text

текстовых полей

 

Button2

Properties

Caption

закрыть

Evens

Onclick

Обработка закрытия формы

Button3

Properties

Caption

поиск

Evens

Onclick

вычисления минимума и максимума

Edit1

Properties

Caption

Очистить значение свойства Text

Edit2

Properties

Caption

Очистить значение свойства Text

Edit3

Properties

Caption

Очистить значение свойства Text

 

Введите переменные в код формы

Var s, ss: string ; a: array [1..15] of integer; I, j, k, max, min, p, code : integer.

5. Сохраните проект, запустите и протестируйте его.

Листинг программ для элементов формы

procedure Tform1.FormCreate(Sender: Tobject);

begin

Edit1.Text := ‘’;

Edit2.Text := ‘’;

Edit3.Text := ‘’;

end;

 

procedure Tform1.Button1Click(Sender: Tobject);

begin

Edit1.Text := ‘’;

Edit2.Text := ‘’;

Edit3.Text := ‘’;

end;

 

procedure Tform1.Button2Click(Sender: Tobject);

begin

close;

end;

 

procedure Tform1.Button3Click(Sender: Tobject);

begin

s :=Edit1.Text;

s := concat (s, #32);

i := 0;

while Length(s) > 0 do

begin

i := i+1;

p := pos (#32,s);

ss := copy (s,1,p-1);

Val (ss,k,code);

a[i] := k;

delete(s,1,p);

end;

max := a[1];

For j := 1 to i do

if max < a[j] then max := a[j];

min := a[1];

For j := 1 to i do

if min > a[j] then min := a[j];

Edit3.Text := IntToStr (max);

Edit2.Text := IntToStr (min);

end;

Задание 3  Построение графика функции.

Цель работы - создать программу построения графика, в которой устанавливается

масштаб, в цикле осуществляется построение графика функции, рисуются оси координат и печатаются на них числовые шкалы.

Описание плана разработки программы

1. Открыть новый проект.

2. Разместить на форме экземпляры компонентов: кнопка Button, область рисования PaintBox.

 

 

3. Выполнить следующие действия:

объект

Вкладка окна

Object Inspector

Имя свойства

Имя события Действие

Form1

 

Properties

 

Caption

 

 «График функции»

Height, Width

440 ,400

 

Button1

Properties

Caption

График

Evens

Onclick

Написать процедуру, рисующую

график по точкам

Button2

Properties

Caption

Введите название «Выход»

Evens

Onclick

Close;

PaintBox1

вкладка System

 

Properties

 

Canvas

Соединение линиями получаемых

точек

Height, Width

350,300

 

Листинги программ обработки кнопок.

procedure TForm1.Button1Click(Sender: Tobject);

function f(x:integer):integer;

var c:integer;

begin

c:=round(sin(0.25*x));

f:=c;

end;

var x:integer;

begin

PaintBox1.Canvas.LineTo(0,150);

PaintBox1.Canvas.LineTo(410,150);

x:=0;

for x:=0 to 350 do

begin

PaintBox1.Canvas.LineTo(x, f(x)+150);

end;

end;

 

procedure Tform1.Button2Click(Sender: Tobject);

begin

Close;

end;

end.

Литература

  1. Садовская О.Б. Программирование в среде Delphi. Часть 2. Создание оконных приложений: Учебное пособие. – Воронеж: Изд-во ВГУ, 2006.
  2. Спиричева Н.Р. Лабораторные работы по программированию в среде Delphi (работы 6-9). – Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2004.
  3. Фаронов В. В. Программирование в Delphi 7: Учебный курс. – СПб.: «Питер», 2006.
admin
Аватар пользователя admin
Offline
Создано: 20/08/2012

Дисциплина Информационные системы и технологии

(для студентов специальности 230700.62
Прикладная информатика в экономике)

РЕКОМЕНДАЦИИ ПО ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ

Выполнение                   курсовой работы                           по дисциплине

«Информационные системы и технологии» предусмотрено учебным планом Московского государственного университета экономики, статистики и информатики. Курсовая работа должна быть представлена в распечатанном виде и сдана на кафедру для рецензирования за месяц до начала сессии. Сданная курсовая работа проверяется преподавателем. Если работа соответствует требованиям, то она рекомендуется «К защите». В противном случае работа возвращается с пометкой «На доработку».

К защите должны быть представлены файлы:

  • текст описания курсовой работы в приложении MS Word;
  • решение задач в приложении MS Excel;
  • построение диаграмм в приложении MS Visio.

Эти файлы должны быть на носителях (флэш-картах) или CD (DVD) -дисках.

Зачет по курсовой работе проводится на персональном компьютере в установленные сроки при наличии рекомендации «К защите».

Студент, не сдавший своевременно курсовую работу и не имеющий рекомендации «К защите», к защите не допускается.

Методические указания рекомендуется тщательно проработать до выполнения своего индивидуального задания.

Цель выполнения курсовой работы - освоение теоретических вопросов по информационным технологиям и практических вопросов в объеме методического пособия на примере своего индивидуального задания.