Как Называются Программы Которые Обеспечивают Управление Работой Устройств
Программное обеспечение компьютера, состав и структура. Назначение операционной системы.
Информация, представленная в компьютерной форме (на машинном языке) и обрабатываемая на компьютере, называется данными.
Для того чтобы процессор компьютера «знал», что ему делать с данными, как их обрабатывать, он должен получить определенную команду (инструкцию). Такой командой может быть, например, «сложить два числа» или «заменить один символ на другой».
Обычно для решения какой-либо задачи процессору требуется не единичная команда, а их последовательность. Такая последовательность команд (инструкций) называется программой.
Последовательность команд, которую выполняет компьютер в процессе обработки данных, называется программой.
Совокупность необходимых программ составляет программное обеспечение компьютера.
Совокупность программ, хранящихся на компьютере, образует его программное обеспечение. Совокупность программ, подготовленных к работе, называют установленным программным обеспечением. Совокупность программ, работающих в тот или иной момент времени, называют программной конфигурацией.
инструментальное.
Системное программное обеспечение обеспечивает взаимодействие человека, всех устройств и программ компьютера. Этот комплекс программ определяет на компьютере системную среду и правила работы в ней. Чем более совершенно системное программное обеспечение, тем комфортнее мы чувствуем себя в системной среде.
Системное программное обеспечение используется для обеспечения работы компьютера самого по себе и выполнения прикладных программ.
Самой важной системной программой является операционная система, которая обычно хранится жестком диске. При включении компьютера ее основная часть переписывается с жесткою диска во внутреннюю память и там находится на протяжении всего сеанса работы компьютера.
Прикладное программное обеспечение (прикладное ПО, прикладные программы) — программы, предназначенные для выполнения определенных пользовательских задач и рассчитанные на непосредственное взаимодействие с пользователем.
Наибольшей популярностью пользуются следующие группы прикладного программного обеспечения:
Инструментарий программирования предназначен для создания системного и прикладного программного обеспечения. Методы работы с инструментарием программирования определяются той средой, в которой осуществляется преобразование алгоритма в программу для компьютера.
Базовая система ввода-вывода. На самом нижнем уровне находятся программы базовой системы ввода-вывода (BIOS). Их код жестко записан в одной из микросхем компьютера. В момент включения компьютера эти программы выполняют проверку оборудования и обеспечивают простейшее взаимодействие с клавиатурой и монитором — клавиатура способна реагировать на нажатие некоторых клавиш, а на мониторе отображается информация о ходе запуска компьютера. Взаимодействие с человеком у программ этого уровня крайне ограниченно и возможно только в первые секунды после запуска компьютера.
Системные программы. Системные программы предназначены для работы со всеми устройствами компьютера. Они принадлежат к промежуточному уровню. Снизу системные программы управляют работой устройств и используют программы нижнего уровня, а сверху отвечают на запросы программ более высоких уровней. Те системные программы, которые непосредственно управляют устройствами, еще называют драйверами устройств. Люди работают с программами этого уровня только в тех сравнительно редких случаях, когда требуется настроить оборудование.
Программное управление компьютером
Компьютер является инструментом для выполнения тех или иных действий, программируемых человеком. Поэтому набор команд, которые должен выполнять компьютер, описываются программой,составленной на одном из языков программирования в двоичной (наиболее предпочтительной) или другой системе счисления. Программы, составленные подобным образом, переводятся на машинный язык компиляторами — программами, предназначенными для выполнения операций преобразования программ на язык ПК, которые, в свою очередь, являются основой систем программирования.
Готовые к выполнению программы хранятся в файлах на магнитных носителях. Перед выполнением необходимая программа загружается (копируется) в операционную
систему, где она должна быть согласована с устройствами
ПК и другими программами. После этого процессор начи
нает ее обработку и поэтапное выполнение, шаг за шагом,
команда за командой, инструкция за инструкцией. В про
цессе выполнения необходимо оперировать определенным
исходным набором данных, ввод и вывод которых проис
ходит между оперативной памятью ипериферийными ус
тройствами при непосредственном участии процессора,
называется обменом. ‘
Следовательно, компьютер без программы не представляет интереса. Поэтому для его работы необходим целый набор программ — программное обеспечение,осуществляющие выполнение требуемых задач.
Программное обеспечение (ПО) компьютера делят на три класса: системное, инструментальное и прикладное.
Системныминазывают программы, предназначенные для разработки, отладки и поддержки выполнения других программ. К системным программам относятся операционные системы, сервисные системы и системы технического обслуживания.
Операционные системыявляются основным программным ядром и осуществляют управление, подключение и функционирование технических устройств и программного обеспечения.
Сервисные системырасширяют возможности операционных систем, выполняют ряд дополнительных услуг и образуют оболочки, утилиты и программы, изменяющие внешний вид и функционирование операционной системы.
Системы технического обслуживанияпредназначены для проверки, отладки и тестирования устройств компьютера и поиска неисправностей. Они используются в работе специалистов, контролирующих техническую работу компьютера.
Инструментальныминазывают программы, которые используются для создания программного обеспечения. К ним относятся системы программирования, работающие на установленном языке программирования; системы управления базами данных и программы управления искусственным интеллектом.
Прикладными называют программные средства, предназначенные для выполнения конкретных однотипных задач.
Операционная системаорганизует эффективный интерфейс пользователя с ПК и обеспечивает подключение всех компьютерных систем и выполнение всех используемых программ. То есть операционная система — основная управляющая программа компьютера, которая постоянно находится в памяти компьютера и занимается всеми невидимыми для пользователя, но необходимыми процессами: распределением памяти для программ, размещением файлов на диске, обслуживанием сигналов, поступающих от периферийного оборудования и работающих программ.
Внешних устройств для ПК производится очень много: и типов, и моделей. Назовем некоторые из них, которые могут представлять интерес в самом начале знакомства с компьютером (и которые не входят в базовую конфигурацию компьютера).
Устройство для длительного хранения данных и программ. Своего рода библиотека компьютера, где хранятся все программы и данные.
В накопителях на гибких магнитных дисках (НГМД) и накопителях на жестких магнитных дисках (НЖМД), или винчестерах, в основу записи информации положено намагничивание ферромагнетиков в магнитном поле, хранение информации основывается на сохранении намагниченности, а считывание информации базируется на явлении электромагнитной индукции. Считывание и запись информации на вращающийся намагничивающийся диск осуществляется с помощью магнитных головок, которые перемещаются вдоль заранее размеченных дорожек. Жесткий диск отличается большой емкостью (сотни и даже тысячи Гбайт).
В процессе записи информации на лазерные диски для создания участков поверхности с различными коэффициентами отражения применяются различные технологии: от простой штамповки до изменения отражающей способности участков поверхности диска с помощью мощного лазера. Информация на лазерном диске записывается на одну спиралевидную дорожку, содержащую чередующиеся участки с различной отражающей способностью
Жесткий магнитный диск представляет собой несколько десятков дисков, размещенных на одной оси, заключенных в металлический корпус и вращающихся с большой угловой скоростью.
На лазерных CD – ROM и DVD – ROM дисках хранится информация, которая была записана на них в процессе изготовления. Запись на них новой информации невозможна.
Существуют CD – R и DVD – R диски, на них информация может быть записана, но только 1 раз. Для записи и перезаписи на диски используются CD – RW и DVD – RW дисководы.
Flash – память представляет собой микросхему, помещенную в миниатюрный корпус. Для считывания или записи информации карта памяти вставляется в специальные накопители, встроенные в мобильные устройства или подключаемые к компьютеру через USB – порт.
Принтер. Устройство, подключаемое к компьютеру и предназначенное для печати информации на твердый носитель, обычно на бумагу.
УПДП — устройство прямого доступа памяти (DMA-direct memory access) обеспечивает пересылку блоков данных независимо от ЦП и упрощает канал ввода/вывода.