Часть II (октябрь)
ОПЕРАЦИОННАЯ СИСТЕМА. ОС UNIX.
1. Понятие о программном обеспечении ЭВМ. Состав, структура, многоуровневый иерархический характер.
2. Понятие об операционной системе.
3. Краткая историческая справка об ОС UNIX.
4. Особенности ОС UNIX (режим работы, инструментальные и сервисные средства, язык Си, TCP/IP, Internet и пр.).
5. Основы интерактивной работы в ОС UNIX. Начало и окончание сеанса. Доступ к оперативной документации.
6. Команды ОС UNIX. Формат команд. Интерпретатор команд.
7. Протоколирование сеансов ОС UNIX.
8. Файловая система ОС UNIX (структура, именование, навигация).
9. Метасимволы для генерации имен файлов.
10. Управление файлами (создание, копирование, сцепление, переименование, удаление).
11. Управление каталогами (создание, просмотр, удаление).
12. Переадресация ввода и вывода в ОС UNIX.
13. Конвейеры команд.
14. Фоновые процессы: запуск, остановка, слежение. Приостановка и возобновление emacs.
15. Понятие о программировании на ИКЯ (Shell, Cshell, bash…): переменные, параметры, выражения, присваивание, проверки, ветвления, циклы
ОС UNIX. Сети.
1. Основы построения компьютерных сетей. Понятие протокола. Протоколы различных уровней.
2. Семейство протоколов TCP/IP как основа построения локальных и глобальных сетей на базе ОС UNIX.
3. Доменная система имен. Сеть интернет.
4. Основные сервисы в рамках интернет: ftp, telnet, email и т.д.
5. Удаленные команды login, who, sh и uptime.
6. Команды идентификации узла сети, системы, пользователя, сеанса и терминала.
7. Эмуляция терминала удалённой ЭВМ (telnet, PuTTy).
8. Удаленное копирование и передача файлов и директорий (rcp, ftp, …).
9. Безопасность удаленных команд (scp, sftp, ssh, …).
10. Доступ к файловым системам сети с помощью NFS.
11. Кластеризация ЭВМ в сети ОС UNIX.
12. Управление очередью печати.
13. Команды dd, tr и iconv и их использование для перекодировки файлов.
14. Формат текстового файла в различных ОС. Способы преобразования к формату UNIX.
15. Электронная почта в ОС UNIX. Адресация абонентов. Приёмы использования стандартного почтового клиента.
16. Архивация файлов и директорий с помощью tar и pax. Обслуживание архива tar или pax: просмотр оглавления, выборка, разархивация.
17. Сжатие/распаковка файлов с помощью gzip и bzip2.