Программное обеспечение
ЛЕКЦИЯ №6
Вопросы к лекции
1. Дать определение персонального компьютера.
2. Перечислить пять признаков, по которым можно определить, является ли компьютер персональным?
3. Какие устройства входят в состав базового комплекта ПК?
4. Каким элементы входят в состав системного блока ПК?
5. Из каких основных элементов состоит материнская плата?
6. Для чего предназначен адаптер?
Тема: Программное обеспечение персонального компьютера.
В начале 19в (1830г) английский учёный Чарльз Беббидж, анализируя результаты обработки переписи населения Франции, теоретически исследовал процесс выполнения вычислений и обосновал основы архитектуры вычислительной машины. Ч. Беббидж предсказал многие идеи и принципы организации современных ЭВМ , в частности принцип программного управления и запоминаемой программы. Ада Лавлейс (1815-1852г) разработала первую программу (1843г) для машины Ч. Беббиджа и убедила его в необходимости использования двоичной системы счисления вместо десятичной. Именно она предложила термины «рабочая ячейка» и «цикл». Своими работами А. Лавлейс заложила теоретические основы программирования и по праву считается первым в мире программистом и основоположником научного программирования.
Программное обеспечение- это совокупность программ, позволяющее организовать решение задач пользователя на компьютере.
По назначению программное обеспечение (ПО ) можно условно разделить на три класса: системное программное обеспечение, система программирования, программное обеспечение ( см. рис. 6.1.)
|


|
|
|
![]() |
|
|
Рис 6.11. Структура ПО
Системное программное обеспечение – организует процесс обработки информации в компьютере. По сути – это программное устройство управления. Главную часть системного ПО составляет операционная система (ОС).
Основное назначение ОС – управление процессом обработки информации в компьютере и организация связи пользователя с компьютером.
В состав ОСвходят средства контроля и диагностики неисправностей в процессе работы компьютера. Во время его профилактики, при выходе компьютера из строя, программы диагностики и контроля обеспечивают автоматический поиск ошибки с указанием неисправного блока.
Система программирования позволяет разрабатывать программы на удобном символическом языке.
Языки программирования подразделяются на два класса:
1. Машинно-ориентированные языки, в которых отражена структура данного компьютера (АССЕМБЛЕР);
2. Алгоритмические языки программирования, копирование в которых ведется без привязки к структуре компьютера (БЕЙСИК, ПАСКАЛЬ, СИ, и др.)
В систему программирования входяттрансляторы, обеспечивающие автоматический перевод команд символического языка в машинный язык.
Прикладное программное обеспечение составляют те программы, ради которых существует компьютер.
Основное назначение прикладных программ – решить задачи пользователя.
Прикладное программное обеспечение составляют пакеты прикладных программ и библиотека стандартных программ.
Примеры пакетов прикладных программ – текстовый редактор Word, процессор электронных таблиц Excel, графический редактор Point и др.
Примеры библиотеки стандартных программ составляют функции, которые часто используются в вычислениях, например: Sin X, lg X.
Уникальное программное обеспечение – комплекс программ, предназначенных для решения специализированных задач.
Например: прогноз погоды, прогноз сейсмоопасности, управление движением воздушных и морских судов, управление космическими полетами и др.