
- •Содержание
- •Лабораторная работа № 1 Работа в операционной системе Linux
- •А. Работа с файлами в Linux
- •Часть 1. Знакомство с каталогами Linux
- •Часть 2. Изучение типов файлов в Linux
- •Теоретические сведения
- •Порядок выполнения работы
- •Часть 3. Поиск системных журналов
- •Теоретические сведения
- •Порядок выполнения работы
- •Часть 4. Архивирование и деархивирование файлов и каталогов
- •Теоретические сведения
- •Порядок выполнения работы
- •Часть 5. Создание новых текстовых файлов
- •Теоретические сведения
- •Порядок выполнения работы
- •Часть 6. Разрезание и склеивание файлов
- •Теоретические сведения
- •Порядок выполнения работы
- •Часть 7. Быстрый анализ текстов
- •Теоретические сведения
- •Порядок выполнения работы
- •Часть 8. Поиск строк по регулярным выражениям
- •Теоретические сведения
- •Порядок выполнения работы
- •Б. Сбор сведений о системе и управление процессами Цель лабораторной работы
- •Часть 1. Сбор сведений о системе
- •Теоретические сведения
- •Порядок выполнения работы
- •Часть 2. Управление процессами с помощью сигналов
- •Теоретические сведения
- •Порядок выполнения работы
- •Часть 3. Выполнение задач в фоновом режиме
- •Теоретические сведения
- •Порядок выполнения работы
- •Часть 4. Запуск демонов
- •Теоретические сведения
- •Порядок выполнения работы
- •Часть 5. Изменение приоритетов выполняющихся программ
- •Теоретические сведения
- •Порядок выполнения работы
- •В. Управление доступом Цель лабораторной работы
- •Теоретические сведения
- •Часть 1. Вход в систему и завершение сеанса Порядок выполнения работы
- •Часть 2. Изучение базовых прав доступа Порядок выполнения работы
- •Г. Управление пользователями Цель лабораторной работы
- •Теоретические сведения
- •Часть 1. Переход в режим суперпользователя Порядок выполнения работы
- •Часть 2. Изучение базы данных пользователей Порядок выполнения работы
- •Часть 3. Добавление и удаление пользователей Порядок выполнения работы
- •Содержание отчета
- •Контрольные вопросы
- •Лабораторная работа № 2 Работа в операционной системе ms dos
- •Содержание отчета
- •Контрольные вопросы
- •Лабораторная работа № 3 Основные приемы работы в командной оболочке
- •Содержание отчета
- •Контрольные вопросы
- •Лабораторная работа № 4
- •Определение контекста процесса
- •А. Разработка и отладка программ под управлением отладчика debug
- •Цель и задачи исследования
- •Теоретические сведения
- •Оборудование
- •Порядок выполнения работы
- •Содержание отчета
- •Контрольные вопросы
- •Б. Исследование формирования регистра флагов Цель и задачи исследования
- •Теоретические сведения
- •Оборудование
- •Порядок выполнения работы
- •Способы адресации
- •Оборудование
- •Порядок выполнения работы
- •Лабораторная работа № 6 Обработка прерываний
- •Содержание отчета
- •Контрольные вопросы
- •Cписок использованных источников
Содержание отчета
Отчет должен включать:
1. Варианты заданий.
2. Тексты программ.
3. Результаты работы программы.
Контрольные вопросы
1. Что входит в функции контроллера клавиатуры?
2. Что такое "скен-код"?
3. Как работает программа обработки прерываний INT 09h?
4. Для чего служит кольцевой буфер ввода?
5. Что такое ввод с упреждением?
6. Что такое "расширенный код ASCII"?
7. Какие три уровня процедур ввода данных с клавиатуры предоставляет DOS?
8. Как осуществляется ввод с клавиатуры средствами файловой системы?
9. Перечислите группы прерываний системы BIOS.
10. Перечислите прерывания операционной системы DOS.
11. Какие функции для ввода информации прерывания типа 21 вы знаете?
12. Что означает функция А прерывания типа 21?
13. Какие регистры использует функция А?
14. Что означает функция 1 прерывания типа 21?
15. Как ввести строку символов с клавиатуры?
16. Что включает в себя видеосистема компьютера?
17. Сколько страниц хранится в памяти адаптера?
18. Какие функции DOS выводят текстовую информацию на экран?
19. Как перенаправить вывод информации?
20. Какие Esc-последовательности используются для управления экраном?
21. Какие функции драйвера BIOS (прерывание INT 10h) используются при работе в текстовом режиме?
22. Как вывести строку символов на экран дисплея?
Cписок использованных источников
1. Андриянова М.А. Основные приемы работы в ОС Linux. / М.А. Андриянова, Л.Б. Яблочкин – Тула: Изд-во ТулГУ, 2008. – 76 с.
2. Очень полезные команды Linux [Электронный ресурс] – Электрон. дан. – 15.04.2010 – Режим доступа: http://www.f-notes.info/linux:linuxcmd
3. Основные команды Linux - Справочник команд Линукс [Электронный ресурс] – Электрон. дан. – 12.04.2009 – Режим доступа: http://itshaman.ru/articles/7/komandy-linux#file
4. Команды MS-DOS [Электронный ресурс] – Электрон. дан. – 03.02.2007 – Режим доступа: http://www.docwin.ru/article83.html
5. Бабий А. Как работать с файлами [Электронный ресурс] / А. Бабий – Электрон. дан. – 1993 – Режим доступа: http://www.alex.krsk.ru/199_/1993/1993_07.htm
6. Абель П. Ассемблер и программирование для IBM PC / П. Абель. [Электронный ресурс] – Электрон. дан. – 01.02.2003 – Режим доступа: http://lib.ru/CTOTOR/IBMPC/abel.txt
7. Скэнлон Л. Персональные ЭВМ IBM PC и XT. Программирование на языке ассемблера / Л. Скэнлон. [Электронный ресурс] – Электрон. дан. – М.: Радио и связь, 1989. – 336 с. Режим доступа: http://www.cyberinfo.ru/index.php?newsid=14773