Список тем к экзамену

advertisement
Утверждена
Советом факультета математики и информатики
«_______»______________________________ 2006 г.
ПРОГРАММА
экзамена по дисциплине
«Cети ЭВМ»
для студентов 4 курса специальности (8 семестр)
1-400101 «Программное обеспечение информационных технологий»
Гродно 2006
Автор: Скращук В.С., старший преподаватель кафедры информатики и вычислительной техники
Программа разработана на основе программы курса «ИАСУ, сети, распределённые сети»
Утверждена Советом
математического факультета
«__»____________ 2006 г.
протокол №___
Утверждена на заседании кафедры
информатики и вычислительной
техники
«___»______________ 2006 г.
протокол №___
№
Вопросы программы
п/п
Семиуровневая модель OSI. Ар1
Предпосылки возникновения
семиуровневой модели OSI.
Понятие сервера. Понятие
клиента. Взаимодействие между клиентами и сервером.
Семиуровневая модель OSI. Мно- Принципы разделения модели
гоуровневый подход. Протокол.
OSI на уровни. Понятия протоИнтерфейс. Стек протоколов.
кола, интерфейса, стека протоколов.
Семиуровневая модель OSI.
Уровни модели OSI.
Уровни модели OSI.
хитектура клиент – сервер.
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Основные понятия, теоремы, факты
Семиуровневая модель OSI. Модульность и стандартизация.
Стандартные стеки коммуникационных протоколов.
Стек протоколов TCP/IP. Соответствие уровням модели OSI.
Умения и навыки
Уметь разделять функциональность приложения
между сервером и клиентом.
Понимать принципы разделения модели OSI на уровни.
Понимать принципы взаимодействия между уровнями модели OSI.
Понимать принципы распределения протоколов по
уровням модели OSI.
Понятия модульности и стандартов. Примеры стандартных
стеков коммуникационных
протоколов.
Стек протоколов TCP/IP. Соот- Уметь распределять протоветствие уровням модели OSI. колы и уровни стека протоколов TCP/IP по уровням
модели OSI.
Протокол IP.
Основные понятия протокола
Понимать роль протокола
IP.
IP в стеке протоколов
TCP/IP.
Протокол ARP.
Основные понятия протокола
Понимать роль протокола
ARP.
ARP IP в стеке протоколов
TCP/IP.
Протокол ICMP.
Основные понятия протокола
Понимать роль протокола
ICMP.
ICMP IP в стеке протоколов
TCP/IP.
Протокол UDP.
Основные понятия протокола
Понимать роль протокола
UDP.
UDP IP в стеке протоколов
TCP/IP.
Адресная схема протокола IP.
Основные принципы адресаУметь определять классы
ции в протоколе IP. Классовая адресов и использовать
и безклассовая адресация.
маски подсетей.
Различные реализации сокетов. Понятие сокета. Основные
Создавать и настраивать
Ввод-вывод сетевых данных и
принципы работы. Взаимосокеты в сетевых приложеданных в файловой системе.
связь с файловыми операция- ниях.
ми.
Абстракция сокетов. Создание
Абстракция сокетов. Способы Создавать и настраивать
сокета. Использование сокета в
создания сокетов. Основные
сокеты в сетевых приложепрограмме. Настройка сокета.
принципы использования соке- ниях.
тов при создании сетевых приложений. Опции сокета.
Передача данных через сокет.
Основные функции для пере- Принимать и передавать
Прием данных через сокет.
дачи и приёма информации
данные через сокет в сетечерез сокет.
вых приложениях.
Сокеты и серверы. ПроцессПонятие сокетов ориентироСоздавать приложения серсервер.
ванных и не ориентированных веры ориентированные и
на соединение. Принципы со- не ориентированные на создания сервера обслуживаюединение.
щего сетевых клиентов.
Происхождение Winsock. Реали- Концепция сокетов в ОС Win- Создавать и работать с созация Winsock. Общая картина.
dows. Создание сокетов Winкетами Windows.
Концепция программирования
dows. Передача данных через
сокетов. Сокеты Беркли по срав- сокеты Windows.
нению с сокетами Winsock.
16
17
18
19
20
21
22
23
24
25
26
27
Не блокирующие сокеты и асинхронные функции. Проблемы
блокирования в Windows. Блокирование в сокетах Windows.
Шаблон программы работающей
с сокетами. Сокеты ориентированные и не ориентированные на
соединение.
DNS. Состав и основные элементы DNS.
DNS. Пространство имен домена
и записи базы данных. Спецификация.
Простые сокеты. Механизмы работы утилиты Ping.
Понятие блокирующих и неблокирующих операций с сокетами. Причины возниконовения блокировок.
Понятие сокетов ориентированных и не ориентированных
на соединение.
Использовать асинхронные
функции при работе с сокетами.
Состав и основные элементы
DNS.
Понимать принципы взаимодействия основных элементов DNS.
Понимать принципы работы
клиентов с DNS сервером.
Понятие пространства имён
домена. Записи базы данных.
Спецификации.
Понятие простых сокетов.
Принципы работы утилиты
ping.
Основы FTP. Что такое протоколы Понятие протокола передачи
передачи файлов. Модель FTP.
файлов. Модель FTP. УправлеУправление данными.
ние данными.
Уметь создавать программы
использующие сокеты для
передачи данных по сети.
Уметь создавать и передавать данные через простые
сокеты.
Создавать приложения использующие протокол FTP
для передачи и получения
файлов.
Управление соединением. Коман- Способы управления соедине- Создавать приложения исды FTP. Коды ответа FTP.
нием в FTP протоколе. Коман- пользующие протокол FTP
ды FTP. Коды ответа FTP.
для передачи и получения
файлов.
Протокол электронной почты
Основные принципы функцио- Создавать приложения для
POP3. Основные принципы функ- нирования POP3 протокола.
получения и отправки
ционирования.
электронной почты.
Протокол электронной почты
Основные команды и коды от- Создавать приложения для
POP3. Основные команды. Коды ветов POP3 протокола.
получения и отправки
ответов.
электронной почты.
Протокол электронной почты
Основные принципы функцио- Создавать приложения для
SMTP. Основные принципы
нирования SMTP протокола.
получения и отправки
функционирования.
электронной почты.
Протокол электронной почты
Основные команды и коды от- Создавать приложения для
SMTP. Основные команды. Коды ветов SMTP протокола.
получения и отправки
ответов.
электронной почты.
Протокол HTTP. Основные прин- Основные принципы работы
Создавать приложения взаципы работы.
протокола HTTP. Основные ко- имодействующие с HTTP
манды и коды ответов HTTP
сервером.
протокола.
Download