ИНТЕРНЕТ ТЕХНОЛОГИИ 1. Основные компоненты WWW. 2. Структура HTML-документа. 3. Общий обзор языка PHP. 4. Синтаксис PHP. 5. Выражения и операции PHP. 6. Работа с функциями в PHP. 7. Работа с WWW. 8. Конструкции языка PHP. 9. Ядро JavaScript. 10.Адресация в Internet. СЕТЕВЫЕ ТЕХНОЛОГИИ 1. FastEthernet, Gigabit Ethernet. Сети Ethernet: общие сведения, физические компоненты, форматы кадров, метод CSMA/CD. 2. Характеристики линий связи. Различные физические среды передачи данных. Спецификации 10Base5, 10Base2, 10BaseT, 10BaseFL. 3. Архитектура сетей TokenRing. Формат кадра TokenRing. Доступ с передачей маркера. 4. Мосты, маршрутизаторы, концентраторы, сетевые адаптеры. 5. Цели объединения компьютеров в сеть. Модель «Клиент-сервер». Виды серверов. 6. Администрирование сети, его задачи. Типы сетей и их сравнительные характеристики по принципу администрирования. 7. Создание новой буквы диска для папки с общим доступом. 8. Определение IP- и MAC-адреса. 9. Получение статистики Ethernet. 10. Анализ прохождения IP-пакетов до адресов с таймаутом и размером буфера отправки. 11. Пошаговое выполнение программы на GPSS. 12. Вычислить код Хемминга с характеристическим полиномом 1011. ПЯВУ 1. Символьные строки. Инициализация символьной строки. Передача строк в функции. Использование строковых функций библиотеки этапа выполнения.(С++) 2. Хранение связанной информации в структурах. Объявление структуры. Использование элементов структуры. Структуры и функции. Функции, изменяющие элементы структуры. Указатели на структуры. (С++) 3. Объединения. Хранение объединений в С++. Представление об анонимных объединениях. 4. Указатели. Использование указателя на символьную строку. Использование указателей с другими типами массивов. (С++) 5. Определение методов класса вне класса. (С++) 6. Частные и общие данные. Сокрытие информации. (С++) 7. Использование оператора глобального разрешения для элементов класса. Конструктор и деструктор. (С++) 8. Перегрузка конструкторов. (С++) 9. Статические функции и элементы данных. Совместное использование элемента данных. Использование статических функций-элементов. (С++) 10. Наследование. Простое наследование. (С++) 11. Защищенные элементы. (С++) 12. Множественное наследование. (С++) 13. Построение иерархии классов. (С++) 14. Частные элементы и друзья. (С++) 15. Использование шаблонов функций Создание простого шаблона функции. Шаблоны, которые используют несколько типов. (С++) 16. Использование шаблонов классов. Создание шаблона класса. (С++) 17. Использование свободной памяти в С++. Использование оператора new. Освобождение памяти, если она больше не нужна. Оператор delete. 18. Управление свободной памятью. Создание обработчика операций со свободной памятью. Создание собственных операторов new и delete. (С++) 19. Дополнительные возможности cin и cout. (С++) 20. Файловые операции ввода/вывода в С++. Проверка ошибок при выполнении файловых операций. Управление открытием файла. Выполнение операций чтения и записи. 21. Использование именованных констант. Директивы препроцессора. Замена выражений макрокомандами. (С++) 22. Представление об объектах и объектно-ориентированном программировании.