Смекни!
smekni.com

Методические указания по изучению дисциплины 5 "системное программирование" (стр. 9 из 13)

На диске могут храниться важные данные, а также данные, которые пользователь хочет сделать недоступными для посторонних лиц. Программы, которые заведуют разрешениями на доступ к файлам, называются администраторами дисков. Администратор может запретить чтение данных, их запись или и то, и другое (однако, мы не будем рассматривать программы- администраторы).

6.5. Контрольные вопросы

Блок вопросов № 0

1. В чем состоит принцип работы любого отладчика?

2. Расскажите об отладчиках с точки зрения прерываний 1h и 3h

3. Можно ли программой diskedit просмотреть содержимое оперативной памяти?

4. Можно ли найти текст на диске в шестнадцатеричном формате программой diskedit?

5. Какой программой можно маркировать кластер как дефектный?

6. Форматирование дисков. Принципы, программы, методы.

7. В чем суть реентерабельности?

8. Как посмотреть карту памяти MS DOS

9. Принцип работы дизассемблера.

Блок вопросов № 1

1. Тестирование системы. Назначение и возможности тестирующих программ.(NDD, SCANDISK, SYSINFO, и т.д.) Анализ результатов тести­рования.

2. Администрирование дисков и файлов. Защита файлов от копирова­ния и редактирования. Средства шифрования файлов.

3. Редактирование диска, файла и кластера жесткого диска (DISK EDIT). Возможности дискового редактора. Восстановление испорченной таблицы размещения файлов. Структура файловой таблицы.

4. Расскажите о структуре таблицы векторов прерываний.

5. Опишите процесс запуска и завершения программы в MS DOS.

6. Почему резидентные программы имеют именно такую структуру, как приведено в методическом указании?

7. Предложите свой метод проверки нахождения программы в памяти

8. Что плохого в повторной загрузке резидентной программы?

9. Расскажите о буферах в MS DOS которые применяются в int 13h

Блок вопросов № 2

1. Как используются утилиты низкого уровня для создания резервных копий и восста­новления испорченной информации на жестких и гибких дисках (DISKTO­OLS).

2. В каком файле можно подключить дополнительные драйверы устройств (например, файл ANSI.SYS)?

3. Что такое MS DOS?

4. Одно или многозадачной является операционная система MS DOS?

5. Как называется базовая система ввода-вывода.

6. Как получить полную информацию о диске?

7. Есть программа – русификатор. Расскажите, какие бы вы взяли точки входа для работы это программы.

8. Расскажите о структуре блока памяти DOS.

9. Расскажите о буферах в MS DOS которые применяются в int 13h.

Блок вопросов № 3

1. Какой командой можно посмотреть содержимое памяти?

2. Какой командой подключается дополнительный драйвер?

3. Базовые средства MS DOS. Состав, основные соглашения и определения.

4. Можно ли использовать команды и имена программ в .bat файлах?

5. Если одну и ту же процедуру вызывают два процесса, то каким свойством она должна обладать?

6. Подробно расскажите об этапах загрузки MS DOS.

7. Что нелогично в управлении памятью в DOS?

8. Каким образом запретить прерывания?

9. Что такое 1к?

Блок вопросов № 4

1. Для чего нужны .bat файлы?

2. По какому принципу обрабатывается запускаемый .bat файл?

3. Что такое драйверы, какие они бывают и для чего нужны?

4. Вы написали собственную программу для вывода на экран содержимого текущего каталога (аналог DIR) и запустили ее. Вы выполнили внутреннюю команду Dos или внешнюю?

5. Форматирование дисков. Принципы, программы, методы.

6. Как вы думаете, нужна ли MS DOS на современном компьютере?

7. Как называется процедура, находящаяся в памяти компьютера и вызываемая операционной системой для обработки какого-либо события?

8. Что хорошего в повторной загрузке резидентной программы?

9. Как используются утилиты восстановления информации после удаления и безопасного форматирования?

Блок вопросов № 5

1. Какой командой DOS можно просмотреть текстовый файл на экране?

2. Формат команды для форматирования диска A: на 360 КБ?

3. Формат команды для форматирования системного диска B?

4. Какие команды для конфигурирования можно применить в AUTOEXEC.BAT.

5. Является ли BIOS компонентом операционной системы?

6. Как называется временное хранение активного процесса на жестком диске?

7. Печать на принтер реентерабельна?

8. С какой частотой вызывается прерывание таймера?

9. Прерывание 16h – аппаратное или нет?

Блок вопросов № 6

1. Устройство накопителя на жестком магнитном диске. Проблемы распределения дискового пространства.

2. Какие внутренние и внешние команды вы знаете?

3. Является ли необходимым наличие AUTOEXEC.BAT для нормальной работы системы?

4. Реентерабельно ли прерывание 13h?

5. Какой командой можно вызвать программное прерывание?

6. Из каких частей состоит резидент?

7. Реентерабельно ли прерывание 0h?

8. Зачем нужен debug?

9. Возможные состояния задач, организация переходов между состояниями, проблемы, возникающие при сбросе задачи.

10. Что такое цилиндр?

Блок вопросов № 7

1. Средства повышения эффективности и оптимизации работы с фай­лами. Принцип работы оптимизирующих программ. (SPEEDISK, DEFRAG, и т. д.).

2. Возможные состояния задач, организация переходов между состояниями, проблемы, возникающие при повторном вхождении в задачу.

3. Что такое дорожка?

4. Что такое сектор?

5. Что такое кластер?

6. Какая часть информации удаляется с диска при выполнении команды удалении фала?

7. Возможно ли восстановление отформатированного жесткого диска?

8. Какая утилита оптимизирует дисковое пространство?

9. Возможно ли восстановление отформатированного жесткого диска?

Блок вопросов № 8

1. Какой командой можно просмотреть переменные окружения DOS?

2. Возможные состояния задач, переходы между состояниями. Паспор­та задач.

3. Какая цель чередования кластеров при записи на диск?

4. Как называется процесс разбиения большого файла на части?

5. Что такое сектор?

6. Какая часть информации удаляется с диска при выполнении команды удалении фала?

7. Расскажите о командах, применяемых для конфигурирования операционной системы в файле CONFIG.SYS.

8. Какой командой создается каталог? Недостаток работы с упакованным жестким диском?

9. Какая утилита оптимизирует дисковое пространство?

Блок вопросов № 9

1. Как называется программа, служащая для обнаружения и устранения дисковых ошибок?

2. Как называется программа, служащая для просмотра и редактирования содержимого диска?

3. С помощью какой программы-утилиты можно установить атрибуты файла?

4. Допускается ли форматирование дисков без уничтожения данных?

5. Какой утилитой можно узнать системную информацию?

6. Организация режима прерывания. Аппаратные и векторные преры­вания. Роль режима прерывания в системах реального времени, много­терминальных и мультизадачных системах.

7. Что такое цилиндр?

8. Что такое дорожка?

9. Что такое кластер?

7. Лабораторная работа № 4

НАСТРОЙКА СИСТЕМЫ Windows

7.1. Цель работы

Научиться настраивать нужную конфигурацию системы.

7.2. Задание

Порядок выполнения лабораторной работы.

· Изучить методические указания к лабораторной работе.

· Провести настройку клавиатуры. Проверить настройку.

· Произвести настройку монитора. Проверить правильность.

· Произвести настройку мыши. Проверить шлейф.

· Произвести раскладку клавиатуры.

· Произвести настройку звука.

· Сделать настройку на национальный стандарт.

· Получите общую информацию о компьютере и системе WINDOWS. Распечатать информацию.

7.3. Настройка системы

7.3.1. Настройка клавиатуры

При настройке клавиатуры можно задать способ переключения раскладки клавиатуры и ско­рость повторения символа нажатой клавиши. В меню Пуск выберите команду Настройка и в развернувшемся подменю щелкните на команде Панель управления. В появившемся диалоговом окне Панель управления дважды щелкните мышью на значке Клавиатура. С помощью регулятора Интервал перед началом повтора символа определите, как долго следует удерживать клавишу нажатой, чтобы система начала автоматический повтор ввода соответствующего символа. Регулятор Скорость повтора позволяет установить частоту повторения символа удерживаемой клавиши. Результаты выполненных в группе Повтор символов установок можно оценить, не закрывая диалогового окна Свойства: Клавиатура. Достаточно щелкнуть мышью в текстовом поле в нижней части группы Повтор символов и, нажав произвольную текстовую клавишу, проверить начальный интервал и частоту повтора. В поле Скорость мерцания курсора определите час­тоту мерцания курсора.

На вкладке Язык вы найдете список установленных языков и раскладок клавиатуры и указание способа их переключения. Для добавления к существующим раскладкам еще одной щелкните на командной кнопке Добавить, выберите нужный язык и подтвердите выбор нажа­тием ОК. Чтобы объявить некоторую раскладку активной по умолча­нию, щелкните на ней в списке Язык и нажмите командную кнопку Сделать основным. В группе Сочетание клавиш для переключения раскладки вы можете определить клавиатурную комбинацию, пред­назначенную для перехода от одной раскладки к другой. Если вы установили в нижней части окна на вкладке Язык контрольный индикатор Вывести индикатор, на правом краю панели задач появится индикатор языка. Он показывают, какая раскладка клавиатуры включена в данный момент: Ru—рус­ская, Еn — английская.