Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
гимнастическими ремнями гантели вверх головой.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
230.4 Кб
Скачать

20. Понятие прерывания и процедуры обработки прерывания

Прерывание это механизм, позволяющий координировать параллельное функционирование отдельных устройств вычислительной системы, и реагировать на особое состояние процессора. Это принудительная передача управления от выполняемой программы к системе, а от нее к соответствующей программе обработки прерывания. Прерывание возникает в результате определенного события. Механизм обработки прерывания, независимо от архитектуры вычислительной системы, включает: Установление факта прерывания и идентификация прерывания.  Заполняется состояние прерванного процесса, который определяется адресом следующей команды, содержание регистра процессора и другую информацию. Управление аппаратно передается программе обработки программы, то есть в счетчик команд заносится начальный адрес программы обработки прерывания, а в регистр информация из словосостояния процессора. Сохранение информации о прерванной программе. Обработка прерывания. Восстановление информации о прерывании процесса. Возврат в прерванную программу. Шаги 1-3 аппаратные, 4-7 программные.

21. Про­грамм­ные средства сис­тем­но­го и при­клад­но­го на­зна­че­ния

Системное программное обеспечение- это совокупность программ для обеспечения работы компьютер., такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой - приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д.

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

22. По­ня­тие фай­ло­вой сис­те­мы

Файловая система - это часть операционной системы, назначение которой состоит в том, чтобы обеспечить пользователю удобный интерфейс при работе с данными, хранящимися на диске, и обеспечить совместное использование файлов несколькими пользователями и процессами.

В широком смысле понятие "файловая система" включает

1)совокупность всех файлов на диске,

2)наборы структур данных, используемых для управления файлами, такие, например, как каталоги файлов, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске,

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

С точки зрения операционной системы (ОС), весь диск представляет собой набор кластеров (как правило, размером 512 байт и больше)[1]. Драйверы файловой системы организуют кластеры в файлы и каталоги. Эти же драйверы отслеживают, какие из кластеров в настоящее время используются, какие свободны, какие помечены как неисправные.

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