Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Акуленок_часть1.doc
Скачиваний:
41
Добавлен:
13.11.2019
Размер:
1.43 Mб
Скачать

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

  1. Какая информация хранится в таблице пользователя?

  2. Дайте определение процесса.

  3. Какая информация хранится в таблице процессов?

  4. Перечислите типы процессов (дайте краткие определения и примеры).

  5. Перечислите способы запуска демонов.

  6. Перечислите атрибуты процесса.

  7. Дайте определение PID.

  8. Дайте определение PPID.

  9. Дайте определение системных вызовов и примеры.

  10. Перечислите средства IPC и дайте краткие определения.

3.10. Тесты

  1. С каждым пользователем в UNIX связаны следующие идентификаторы (выберите правильные ответы):

    1. ID

    2. UID

    3. PID

    4. GID

    5. PPID

  1. С каждым процессом в UNIX связаны следующие идентификаторы (выберите правильные ответы):

  1. ID

  2. UID

  3. PID

  4. GID

  5. PPID

  1. Процесс в UNIX–системе

    1. соответствует понятию задачи операционной среды;

    2. снабжен уникальным идентификатором, по которому система отличает его от другого процесса;

    3. подчиняется сложному алгоритму планировки в режиме разделения времени;

    4. имеет доступ к различным ресурсам системы в зависимости от приоритета.

  2. Демоны в типичной UNIX–системе

    1. соответствуют понятию менеджера ресурсов в операционной среде;

    2. соответствуют понятию планировщика задач в операционной среде;

    3. соответствуют понятию системного наполнения операционной среды;

    4. соответствуют понятию службы в операционной среде.

  3. PID (идентификатор процесса) – это

    1. уникальное число, присваиваемое каждому процессу;

    2. порядковый номер процесса в таблице процессов;

    3. целое положительное число, описывающее права доступа процесса к файлам;

    4. число (индекс), используемое для быстрого поиска группы однотипных процессов.

  4. Терминальная линия – это

    1. любое устройство последовательной передачи байтов в каталоге /dev

    2. устройство последовательной передачи байтов в /dev, способное преобразовывать входной и выходной потоки и передавать сигналы

    3. оборудование, служащее для подключения терминала к компьютеру

    4. оборудование, служащее для управления UNIX–системой

  5. Сигнал – это

    1. объект файловой системы, служащий для срочной передачи данных;

    2. символ, посылаемый процессу с клавиатуры, или одним процессом другому;

    3. системное сообщение, прекращающее работу программы;

    4. не зависящий от файловой системы способ взаимодействия процессов.

  6. Демоны – это

    1. злые системные администраторы

    2. хакеры

    3. очень опытные пользователи

    4. программы - "троянские кони"

    5. системные приложения, отвечающие на внешние запросы

    6. вирусы

Глава 4. Файловая система unix

Изучив  данную главу,  вы  сможете:

  • описывать структуру файловой системы UNIX;

  • дать определения типам файлов;

  • понимать, чем отличаются друг от друга файлы и каталоги;

  • узнать, как проверить на целостность и восстановить файловую систему.

Система UNIX базируется на основополагающем понятии файла, поскольку в любой момент времени запуск любой программы – это уже обращение, по меньшей мере, к одному файлу, который содержит ее коды. Файлами называются наборы данных, хранимые на запоминающих устройствах, обычно на дисках или лентах. Другими словами, файл – это отдельная область данных на носителе информации, у которой есть собственное имя.

Данные могут быть разными - текстовые, графические, звуковые, исполняемые программы и многие другие.

Организационная структура, в соответствии с которой файлы хранятся на устройстве, называется файловой системой. При необходимости обращения лишь к нескольким десяткам файлов такая система может быть очень простой, но работа ЭВМ в многопользовательском режиме с использованием современных дисков, допускающих хранение нескольких сотен тысяч файлов, предъявляет к файловой системе высокие требования.

Файлы представляют собой массив байтов (с прямым доступом). Иногда к ним обращаются как к текстовым или двоичным, но различаются они лишь содержимым, а не структурой и методом доступа (прямой, индексный, индексно–последовательный, в зависимости от ОС). В современных условиях это вовсе не недостаток, а преимущество, потому что такая система обращения к файлу универсальна – не делается никаких предположений о внутренней структуре данных файла, и доступ к любому внешнему устройству, а также к любому процессу осуществляется как к обычному файлу.

Итак, файловая система – это способ хранения и организации доступа к данным на информационном носителе или его разделе. Классическая файловая система имеет иерархическую структуру.