Раздел 2. системное программное обеспечение

Тема 3. СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПК

12) Понятие и состав программного обеспечения ПК

Программное обеспечение (software) – это набор команд, управляющих работой компьютера. Без программного обеспечения компьютер не сможет выполнять задачи, которые мы обычно связываем с компьютерами. Функции программного обеспечения следующие:

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

- обеспечивать пользователя всеми инструментами, необходимыми для извлечения пользы из этих ресурсов;

- выполнять роль посредника между организациями и хранимой информацией.

Программное обеспечение компьютера делится на:

- системное ПО;

- прикладное ПО;

- системы программирования.

13) Системное ПО:

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

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

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

· операционные оболочки – интерфейсные системы, которые используются для создания графических интерфейсов, мультипрограммирования и.т.;

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

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

К утилитам относятся:

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

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

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

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

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

· средства обеспечения компьютерной безопасности (резервное копирование, антивирусное ПО).

14) Прикладное ПО:

К прикладному ПО, например, относятся:

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

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

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

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

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

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

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

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

· Экспертные системы.

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

· Текстовый редактор для создания файла с исходным текстом программы.

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

· Редактор связей или сборщик, который выполняет связывание объектных модулей и формирует на выходе работоспособное приложение – исполнимый код. Исполнимый код – это законченная программа, которую можно запустить на любом компьютере, где установлена операционная система, для которой эта программа создавалась. Как правило, итоговый файл имеет расширение .ЕХЕ или .СОМ.

· В последнее время получили распространение визуальный методы программирования (с помощью языков описания сценариев), ориентированные на создание Windows-приложений. Этот процесс автоматизирован в средах быстрого проектирования. При этом используются готовые визуальные компоненты, которые настраиваются с помощью специальных редакторов.

Тема 4. КЛАССИФИКАЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ. ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16. Состав ОС:

· Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.

· Драйверы – программы, управляющие устройствами.

· Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.

17. Классификация операционных систем:

— однопользовательские однозадачные, которые могут выполняться только на одном компьютере, обслуживать только одного пользователя и работать только с одной (в данный момент) задачей. В настоящее время практически не используются;

— однопользовательские многозадачные, или настольные. которые обеспечивают одному пользователю одновременную работу с несколькими задачами.

— многопользовательские многозадачные или серверные. Позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти ОС наиболее сложны и требуют значительных машинных ресурсов.

18. Основные функции ОС:

- управление устройствами компьютера (ресурсами), т.е. согласованная работа всех аппаратных средств ПК: стандартизованный доступ к периферийным устройствам, управление оперативной памятью и др.

- управление процессами, т.е. выполнение программ и их взаимодействие с устройствами компьютера.

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

- ведение файловой структуры.

- пользовательский интерфейс, т.е. диалог с пользователем.

19. Состав операционной системы

В общем случае в состав ОС входят следующие модули:

- Программный модуль, управляющий файловой системой.

- Командный процессор, выполняющий команды пользователя.

- Драйверы устройств.

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

- Сервисные программы.

- Справочная система.

20. Взаимодействия пользователя с компьютером

а) Командное взаимодействие:

- Работа с файлами

- Выполнять разметку внешних носителей

- Запуск программ

б) Графический интерфейс

- То, что мы видим

в) Рабочий стол

- Экран

- Значки на нем

- Окна

- Панели

г) Много вариантность подачи команд

- Горячие клавиши

- Контекстное меню

- Панель инструментов

Тема 5. ФАЙЛОВЫЕ СИСТЕМЫ

21. Определение и основные функции файловой системы

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

Наши рекомендации