Здавалка
Главная | Обратная связь

Экзаменационный БИЛЕТ №20



 

1. Системное программное обеспечение.

 

Программное обеспечение (Software) - совокупность программ и пра-
вил, позволяющая использовать ЭВМ для решения различных задач.
По своему назначению программы, выполняемые компьютером, можно
разделить на три основные группы:
- системные и сервисные программы;
- языки программирования;
- прикладные программы.
Системное программное обеспечение (СПО, System Software) -
совокупность программ и языковых средств, предназначенных для
поддержания функционирования ЭВМ и наиболее эффективного
выполнения его целевого назначения. По функциональному назначению в
СПО можно выделить две системы:
• операционную систему;
• систему программирования.
Системные программы можно разделить на две группы:
а) программы, записанные в постоянную память компьютера и
составляющие базовую систему ввода/вывода (BIOS);
б) программы, записанные во внешней памяти, основную часть
которых составляет операционная система (ОС).
Системные программы в BIOS являются промежуточным звеном
между программным обеспечением компьютера и его электронными
компонентами. Эти программы обеспечивают выполнение всех операций
ввода/ вывода, соответствующих специфическим особенностям работы
каждого из периферийных устройств данного компьютера.
В зарубежной литературе термин «System Software» означает
программы и комплексы программ, являющиеся общими для всех, кто
совместно использует технические средства компьютера, и применяемые

как для автоматизации разработки (создания) новых программ, так и для
организации выполнения программ существующих.
С этих позиций системное программное обеспечение может быть
разделено на пять групп:
1) операционные системы (ОС);
2) системы управления файлами;
3) интерфейсные оболочки для взаимодействия пользователя с ОС и
программные среды;
4) системы программирования;
5) утилиты.
Операционные
системы

комплекс
управляющих
и
обрабатывающих программ, который выступает как интерфейс между
аппаратурой компьютера (с одной стороны) и пользователям с его
задачами, а с другой стороны – предназначен для наиболее эффективного
использования ресурсов вычислительной системы и организации
надежных вычислений.
Назначение систем управления файлами – организация более
удобного доступа к данным, организованным как файлы. Именно
благодаря системе управления файлами вместо низкоуровневого доступа к
данным с указанием конкретных физических адресов нужной записи
используется логический доступ с указанием имени файла. Следует
понимать, что система управления файлами не существует сама по себе –
она разработана для конкретной ОС, с конкретной файловой системой.
Можно сказать, что всем известная файловая система FAT имеет
множество реализаций как система управления файлами, например, FAT16
для MS DOS, superFAT – для OS/2, FAT32 для WinNT и т.д.
Для удобства взаимодействия с ОС могут использоваться
дополнительные интерфейсные оболочки. Их основное назначение – либо
расширить возможности по управлению ОС, либо изменить встроенные в

систему возможности. Например, варианты графического интерфейса X
Windows (K Desktop Environment в Linux), PM Shell в OS/2 и т.д.
Операционная среда – интерфейс, необходимый программам для
обращения к ОС с целью получить определенный сервис – выполнить
операцию ввода-вывода, получить или освободить участок памяти.
Системы программирования- совокупность языка программирования
и соответствующего ему языкового процессора, обеспечивающие
автоматизацию отработки и отладки программ. Программные компоненты
системы программирования работают под управлением операционной
системы наравне с прикладными программами пользователя: отладчики,
компоновщики, редакторы, трансляторы, библиотеки подпрограмм.
Утилиты
– специальные системные программы, с помощью
которых можно обслуживать как саму ОС, так и подготавливать для
работы носители данных, осуществлять оптимизацию размещения данных
на носителе и т.д.

 

 

Системное программное обеспечение.
Системные программы выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом.
Это программы общего пользования, которые предназначены для всех пользователей компьютера. Системное программное обеспечение разрабатывается так, чтобы компьютер мог эффективно выполнять прикладные программы.
Системное ПО составляют операционные системы, операционные оболочки, сетевые операционные системы, сервисные программы.
Системное программное обеспечение — это комплекс программ, которые обеспечивают эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода-вывода, сетевое и коммуникационное оборудование и т.п.
Системное программное обеспечение реализует связь аппаратного и программного обеспечения, выступая как "межслойный интерфейс" с одной стороны которого аппаратура, а с другой приложения пользователя.
Системное ПО делится на базисное и сервисное.
Базисное ПО – минимальный набор программных средств, обеспечивающий работу компьютера.
К базисному программному обеспечению можно отнести BIOS - (англ. Basic Input-Output System — базовая система ввода-вывода ) — программа, находящаяся в ПЗУ (постоянном запоминающем устройстве) персонального компьютера и исполняющаяся при включении питания. Главная функция BIOS — подготовить компьютер к тому, чтобы основное программное обеспечение (в большинстве случаев это операционная система), записанное на различных носителях либо доступное через сеть, могло стартовать и получить контроль над
компьютером.
Основу базисного ПО составляет операционная система (ОС).
Операционная система – совокупность программных средств, обеспечивающая управление аппаратной частью компьютера и прикладными программами, а также их взаимодействие между собой и пользователем.
Пример простой однозадачной операционной системы – MS-DOS. Появилась на рынке в 1981 году одновременно с IBM PC. Обладала целым рядом преимуществ по сравнению с существовавшими тогда СР/М, TRS-DOS и др. Взаимодействие с пользователем осуществлялось с помощью написания команд в командной строке. Для удобного интерфейса требовалась операционная оболочка Norton Commander, облегчавшая ввод команд с помощью функциональных клавиш.
Следующим шагом в развитии стали многозадачные ОС, такие как Unix, OS/2. Они работали в режиме разделения времени между задачами. Не имея приоритетного разделения. Далее следует история развития Windows.
Функции современной ОС:
• обеспечивает доступ к аппаратным устройствам и управляет их работой;
• организует хранение и использование данных;
• запускает программы и поддерживает пользовательский интерфейс;
• управляет разделением ресурсов процессора, памяти, дискового пространства,
устройств ввода-вывода в многозадачных ОС;
• управляет разделением ресурсов между пользователями в сетевых ОС.
Сервисное ПО – расширяет возможности базисного ПО, организует более удобную среду для работы пользователя
Сервисное ПО включает:
• программы диагностики работоспособности компьютера (NDD);
• антивирусные программы;
• архиваторы;
• программы обслуживания системы;
• драйверы устройств и другое.

 

 

2. Виды и формы представления информации в ЭВМ.

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.