Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabRab20_з передмовою_после редакт_150507.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
221.7 Кб
Скачать

2

Міністерство транспорту та зв’язку України

——————————————————————

Державний департамент з питань зв’язку та інформатизації

——————————————————————

ОДЕСЬКА НАЦІОНАЛЬНА АКАДЕМІЯ ЗВ’ЯЗКУ ім. О. С. Попова

Кафедра обчислювальної техніки та мікропроцесорів

Системне та прикладне програмне

забезпечення у телекомунікаціях

Модуль № 2

Створення програмного забезпечення для мереж

для студентів

частина 2

Програмна реалізація маршрутизації

Методичне керівництво

до лабораторної роботи № 20

Напрям підготовки: телекомунікації

для спеціальності: 7.092402

Одеса 2007

УДК 681.3.06 План НМВ 2006 р.

Методичне керівництво розробили: С. П. Главацький, І. В. Хіхловська

Методичне керівництво розглянуто і ухвалено до видання на засіданні кафедри.

Протокол № 5 від 16 грудня 2005 р.

Зав. кафедрою ОТ та МП І. В. Хіхловська

Методичне керівництво розглянуто і ухвалено методичною радою факультету ТКС.

Протокол № __ від “__”________ 200___ р.

Декан факультету ТКС, доц. О. В. Онацький

І Передмова

Загальна характеристика дисципліни “Системне та прикладне програмне забезпечення у телекомунікаціях” (кількість кредитів ECTS – 6; модулів – 3; змістових модулів – 3; загальна кількість годин – 216; у тому числі: лекцій – 44 год.; лабораторних занять – 44 год.; практичних занять – 22 год.; самостійної роботи – 78 год.; індивідуальної роботи – 28 год.; семестри 5.1, 5.2; вид контролю: іспит.

ІІ Мета вивчання дисципліни

Мета і завдання навчальної дисципліни “Системне та прикладне програмне забезпечення у телекомунікаціях”: формування базових знань та умінь щодо операційних систем і складу програмного забезпечення каналів повідомлень та пакетів, а також систем мережної підтримки.

ІІІ Зміст дисципліни

Класифікація системного та програмного забезпечення систем телекомунікацій. Системи комунікаційних програм, програм технічного обслуговування та діагностики, системи адміністративних програм.

Мови програмування для розробляння програмного забезпечення систем телекомунікацій. Використовування мови С для написання типових програм для систем телекомунікацій. Підтримка функцій операційної системи. Розробляння програм з параметрами командного рядка. Реалізація міжмашинних інтерфейсів.

Операційні системи, використовувані на вузлах та мережах зв’язку. Структура та основні принципи роботи багатозадачних операційних систем Windows-2000, OS/2, багатоспоживачевої системи Windows-NT. Структура операційної системи UNIX. Командний процесор та оболонки UNIX. Модифікації UNIX.

Програмне забезпечення вузлів зв’язку. Операційні оболонки. Система комунікаційних програм.

Інтелектуальні термінали ЕАТС. Порядок надавання додаткових послуг абонентам. Моделювання процесів у вузлах зв’язку за допомогою мови SDL.

Програмне забезпечення вузлів комутації пакетів.

Модуль 1: Системи програмування операційних систем

(кількість кредитів — 2)

Вхідні вимоги до вивчення модуля (знання та вміння з дисциплін, які забезпечують вивчення даного модуля)

пп.

Зміст знань

Шифр

1

Операційні системи Windows та UNIX

ЗН.1

2

Мови програмування високого рівня

ЗН.2

3

Робота мікропроцесорів у захищеному режимі

ЗН.3

Зміст умінь

1

Інсталювати операційні системи Windows та UNIX та вміти працювати у їхньому середовищі

УМ.1

2

Уміти складати програми мовами DELPHI та C++

УМ.2

1 Структура залікового модуля 1

Змістовий модуль

Лекції (год.)

Заняття

Само-

стійна

робота,

год.

Індиві-

дуальна

робота,

год.

прак-

тичні,

год.

лабо-

раторні,

год.

Модуль 1: Системи програмування операційних систем (2 кредити; 72 год.)

1 Рекомендації ITU-T Z.100…Z.106, Z.301, Z.302, Z.311...Z.337, Z.341, Z.351, Z.352, Z.400, Z.500

4

2

2

1

2 Інтерфейси прикладного програмування UNIX

4

2

5

2

3 Програмування у середовищі UNIX

6

2

6

5

2

4 Інтерфейси прикладного програмування WINDOWS

4

2

5

2

5 Програмування у середовищі WINDOWS

4

2

8

2

Модуль 1 разом, год.

22

10

6

25

9

2 Зміст змістових модулів (лекційних годин – 22):

    1. Рекомендації ITU-T Z.100…Z.106, Z.301, Z.302, Z.311...Z.337, Z.341, Z.351, Z.352, Z.400, Z.500 (4 год.).

    2. Інтерфейси прикладного програмування UNIX (4 год.).

    3. Програмування у середовищі UNIX (6 год.).

    4. Інтерфейси прикладного програмування WINDOWS (4 год.).

    5. Програмування у середовищі WINDOWS (4 год.).

Теми практичних занять модуля 1

пп.

Тема та зміст

Години

1

Взаємодія процесів у середовищі UNIX

4

2

Програмування клієнт-серверної архітектури

4

3

Створення мережних програм “UDP–клієнт”, “UDP–сервер”

2

Усього

10

Теми лабораторних занять модуля 1

пп.

Номер, найменування лабораторної роботи

Години

1

№ 15 Взаємодія процесів в ОС UNIX за допомогою іменованих каналів

4

2

№ 16 Взаємодія процесів в ОС UNIX за допомогою інтерфейсу сокетів

4

3

№ 19 Створення системи обліку трафіка

2

Усього

10

Вихідні знання та уміння з модуля 1

пп.

Зміст знань

Шифр

1

Знати рекомендації Z.100…Z.106

ЗН.1

2

Знати взаємодію процесів в ОС UNIX та WINDOWS

ЗН.2

Зміст умінь

1

Вміти створювати лінійні алгоритми проектування систем телекомунікацій мовою SDL

УМ.1

2

Програмно зреалізовувати взаємодію процесів у ОС UNIX за допомогою іменованих каналів та сокетів

УМ.2

3

Вміти створювати програми обміну трафіка

УМ.3

Модуль 2: Створення програмного забезпечення для мереж

(кількість кредитів — 2, 76 годин)

Вхідні вимоги до вивчення модуля (знання та вміння з дисциплін, які забезпечують вивчення даного модуля)

пп.

Зміст знань

Шифр

1

Мережні технології

ЗН.1

2

Призначення та алгоритми роботи основних мережних пристроїв

ЗН.2

3

Мережні протоколи TCP/IP та UDP

ЗН.3

Зміст умінь

1

Створювати програми мовами високого рівня

УМ.1

2

Налаштовування програм мовами високого рівня

УМ.2

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]