top of page

Урок 9 Программное обеспечение

http://files.school-collection.edu.ru/dlrstore/bdf526df-6c0f-453f-ae10-d10487380211/9_152.swf

http://files.school-collection.edu.ru/dlrstore/116e4018-769b-4e6c-829e-ef61b7ac310c/9_154.swf

Совокупность программ, предназначенная для решения задач на ПК, называется программным обеспечением.

 

Программное обеспечение, можно условно разделить на три категории:

  • системное ПО (программы общего пользования),

  • прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д.

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

 

Функции Системного ПО

 

Традиционные функции:

  • Загрузку в оперативную память и выполнение всех программ;

  •  планирование и управление ресурсами компьютера (оперативной памятью, процессорным временем, файловой системой, внешними устройствами)

  • Диалог пользователя с компьютером (пользовательский интерфейс) задачами, управления вводом-выводом и т. д.

Дополнительно:

  • Параллельное выполнение нескольких задач,

  • Организация взаимодействия задач друг с другом,

  • Взаимодействие пользовательских программ с нестандартными внешними устройствами,

  • Организация межмашинного взаимодействия и разделения ресурсов,

  • Защита системных ресурсов.

 

К системному ПО относятся

  • операционные системы (эта программа загружается в ОЗУ при включении компьютера)

  • программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander)

  • Базовая система ввода/вывода BIOS (Basic Input/Output System) – набор программ ввода/вывода для взаимодействия ОС с различными устройствами + программа тестирования оборудования и программа начальной загрузки

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

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

 

Примеры операционных систем:

  • MS-DOS

  • Windows

  • OS-2

  • UNIX

  • LInux

  • MAC OS

  • Android  и т.д.

 

Для того чтобы компьютер мог работать, на его жестком диске должна быть установлена (записана) операционная система. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы.

 

Операционные системы делятся

 

  • Однозадачные и многозадачные

  • Однопользовательские и многопользовательские

  • Однопроцессорные и многопроцессорные системы

  • Локальные и сетевые

 

Примерны: Однозадачные (MS DOS), многозадачные (OS/2, Unix, Windows)

 

Утилиты:

 

  • диспетчеры файлов или файловые менеджеры

  • средства динамического сжатия данных (позволяют увеличить количество информации на диске за счет ее динамического сжатия)

  • средства просмотра и воспроизведения

  • средства диагностики; 

  • средства контроля позволяют проверить конфигурацию компьютера и проверить работоспособность устройств компьютера, прежде всего жестких дисков

  • средства коммуникаций (коммуникационные программы) предназначены для организации обмена информацией между компьютерами

  • средства обеспечения компьютерной

  •  безопасности (резервное копирование, 

  • антивирусное ПО).

 

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

 

  • Комплект офисных приложений MS OFFICE

  • Бухгалтерские системы

  • Финансовые аналитические системы

  • Интегрированные пакеты делопроизводства

  • CAD – системы (системы автоматизированного проектирования)

  • Редакторы HTML или Web – редакторы

  • Браузеры – средства просмотра Web - страниц

  • Графические редакторы

  • Экспертные системы и так далее

 

Инструментальное ПО

 

Инструментальное ПО или системы программирования  - это системы для автоматизации разработки новых программ на языке программирования.

Наиболее популярные редакторы (системы программирования программ с использованием визуальных средств) визуального проектирования:

  • Borland Delphi - предназначен для решения практически любых задачи прикладного программирования

  • Borland C++ Builder – это отличное средство для разработки DOS и Windows приложений

  • Microsoft Visual Basic – это популярный инструмент для создания Windows-программ

  • Microsoft Visual C++ - это средство позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows

 

 

 

bottom of page