Конспект лекций по предмету "Информатика"


Сервисы (службы) ОС

Операционная система предоставляет для пользователей целый ряд сервисных возможностей, или, коротко, сервисов (служб):
Исполнение программ– загрузка программы в память и ее выполнение; например, в Windows при запуске программы ОС находит в файле ее двоичного кода (.exe) так называемую заглушку для исполнения (execution stub),содержащую ссылку на код головного метода main, и запускает его. В среде .NET этот же execution stub в файле двоичного кода используется системой для вызова не непосредственно исполняемой программы, а общего окружения времени выполнения – Common Language Runtime (CLR), которое обеспечивает особый режим (managed execution) выполнения программы.
Поддержка ввода-вывода– обеспечение интерфейса для работы программ с устройствами ввода-вывода. Например, в UNIX у каждой программы есть свой стандартный ввод и стандартный вывод (по умолчанию это терминал). В более старых ОС, например, IBM 360, привязку программы к устройствам ввода-вывода требовалось специфицировать с помощью громоздких DD (Data Definition) – предложений на специальном языке управления заданиями.
Работа с файловой системой– предоставление программам интерфейса для создания, именования, удаления файлов. Об этом уже много говорилось выше.
Коммуникация– обмен информацией между процессами, выполняемыми на одном компьютере или на других системах, связанных в сеть. В операционных системах реализуется с помощью общей памяти (shared memory)или передачи сообщений.
Обнаружение ошибокв работе процессора, памяти, устройств ввода-вывода и программах пользователей.


Не сдавайте скачаную работу преподавателю!
Данный конспект лекций Вы можете использовать для создания шпаргалок и подготовки к экзаменам.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем конспект самостоятельно:
! Как написать конспект Как правильно подойти к написанию чтобы быстро и информативно все зафиксировать.