Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Принципы устройства и работы ПК.docx
Скачиваний:
4
Добавлен:
15.04.2019
Размер:
44.72 Кб
Скачать

Программное обеспеченье компьютера

Программным обеспеченьем компьютера, называют совокупность программ и инструкции по их применению позволяющую использовать ЭВМ как универсальную систему для хранения, обработки и обмена информации.

Назначение ПО

Упрощение технической эксплуатации компьютера

Увеличение эффективности труда пользователей

Повышение адаптируемости программ к изменяющимся ресурсам.

В зависимости от задач и функций, выполняемых различными элементами программного обеспеченья его можно разделить на 3 части:

Прикладное по

Прикладное ПО – это комплекс программных средств и документации к ним, предназначенных для решения определенных классов задач и рассчитанных на определенного потребителя.

Прикладное ПО – состоит из пакетов прикладных программ, и прикладных программ пользователей. Пакет это комплекс взаимосвязанных программ и документации к ним предназначенный для решения класса задач из конкретной области.

Пакеты прикладных программ делятся на : Проблемно-ориентированные , пакеты общего назначения, и интегрированные пакеты.

Проблемно-Ориентированные пакеты Прикладных программ включают :

  • Функциональное наполнение (набор прогр.модулей обеспечивающих получение решения задач из соответствующей области)

  • Системное наполнение пакета (Это набор служебных программ управляющих работой всего пакета , позволяющих производить пополнение пакета и внесение изменений в его модули.)

Пакеты общего назначения – предназначены для расширения ОС

Обеспеченье преемственности программ , разработанных для машин разных поколений , работы многопроцессорных комплексов в различных режимах

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

Системное по

Обеспечивает:

- автоматизацию трудоемких технологических этапов, разработки алгоритмов и программ.

- организацию вычислительного процесса

- контроль за ходом вычислительного процессом независимого от конкретных решаемых задач.

Все элементы входящие в состав системного по компьютера - по характеру использования и выполняемым функциям делят на следующие группы :

  • Испытательные программы (средства контроля) Они предназначены для проверки исправности, обнаружения и локализации отказов в работе, для устранения их влияния на работу управляющей системы. Они распределяются на контрольные задачи и тесты. КЗ – обеспечивают комплексную проверку работоспособности компьютера в целом, а тесты проводятся по отдельным устройствам. ИП – являются машинно-ориентированные составляющей ПО.

  • Операционные системы , системные утилиты, операционные оболочки.

Операционные системы – это совокупность управляющих, служебных и вспомогательных программ позволяющих выполнять след. функции:

Управление ресурсами компьютера. Организация диалога с пользователем.

Управление ресурсами компьютера.

Управление оперативной памятью.

Операционные системы выполняют размещение в оперативной памяти, выполняемой программой и исходных данных. (принцип фон Неймана)

Операционные системы типа – Windows, обеспечивают многозадачный режим работы.

ОС делает доступной для конкретного задания часть оперативной памяти , и обеспечивает защиту памяти каждого из заданий.

Б)Управление процессором

Операционная система решает какой программе и на какой срок выделить в распоряжение процессор : Она ОС ставит задание в очередь, определяет приоритеты, отслеживает состояние программы, и переводит программу из одного состояния в другое.

В)Управление периферийными устройствами

По запросам программ, операционная система организует обмен информацией между оперативным запоминающим устройством, и внешними устройствами. Следит за состоянием устройства, и распределяет устройства между заданиями.

Г)Управление данными через файловую систему, которая организует доступ к данным из программы пользователя, размещение данных на конкретных запоминающих устройствах , отслеживает их положение , защиту и так далее. Файловая система выполняет следующие действия с файлами : Удаление, создание, чтение, запись, перемещение. Размещение файлов на конкретных ВЗУ , организация доступа к ним , надежное хранение. Файловая система сводит сведенья из описания файлов, в директорий(справочник файлов) Файловая система периодически осуществляет реорганизацию данных. Файлы или фрагменты на которых нет ссылок в справочнике - уничтожаются. Файловая система анализирует статистику работы с файлами чтобы расположить чаще используемые файлы на более быстрых устройствах. И собрать вместе совместно используемые файлы.

ОРГАНИЗАЦИЯ ДИАЛОГА С ПОЛЬЗОВОТЕЛЕМ

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

Состав ОС

Все программы делятся на три части.

1)Командный процессор

2)Драйверы устройств

3)Файловая система