Программное обеспечение ПК. Тема 5

1.

Тема 5
Программное обеспечение ПК
Тема 8 из учебного пособия
«Информационное и
компьютерное обеспечение»

2.

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

3.

По признаку – длительность нахождения в
оперативной памяти – программы делятся на
резидентные и нерезидентные.
• Резидентные программы – это программы, на
протяжении всей работы компьютера
находящиеся в его оперативной памяти. Их
постоянное присутствие в ОЗУ связано с тем,
что эти программы на протяжении всего
периода включения компьютера следят за его
состоянием. Это операционная система,
антивирусные программы.
• Нерезидентные программы – это программы,
которые по окончании своей работы
выгружаются полностью или частично из ОЗУ.
Это, например, прикладные программы.

4.

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

5.

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

6.

К наиболее известным операционным системам
относятся: MS– DOS, OS/2, Unix, Linux, Windows.
Современные ОС должны обеспечивать:
• многозадачность – выполнение нескольких
программ одновременно;
• развитый графический пользовательский
интерфейс;
• использование всех возможностей,
предоставляемых современными
микропроцессорами;
• устойчивость в работе и защищенность;
• полная независимость от аппаратуры (поддержка
всех видов периферийного оборудования);
• средства обеспечения компьютерной безопасности;
• поддержку сетевых функций.

7.

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

8.

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

9.

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

10.

К утилитам относят следующие программные
средства:
• дисковые дефрагментаторы,
• программы резервного копирования
данных,
• архиваторы,
• диспетчеры файлов или файловые
менеджеры,
• программы защиты и восстановления
данных,
• антивирусные программы и др.

11.

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

12.

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

13.

К прикладному ПО, например, относятся:
• комплект офисных приложений MS OFFICE
(тестовый процессор, табличный процессор,
СУБД, программа создания презентаций и др);
• графические редакторы;
• CAD – системы (системы автоматизированного
проектирования; предназначены для
автоматизации проектно– конструкторских
работ);
• браузеры (средства просмотра Web – страниц;
примеры: Internet Explorer, Opera, Mozilla
Firefox, Google Chrome, Avant Browser, Safari) и
др.

14.

Контрольные вопросы
1. Приведите классификацию программного обеспечения.
2. Охарактеризуйте
резидентные
и
нерезидентные
программы.
3. Что такое системное ПО? Какие программы относятся к
системному ПО?
4. Назначение операционной системы. Какие ОС вы знаете?
5. Что должны обеспечивать современные операционные
системы?
6. Что такое файловая система? Какой наиболее
распространенный тип файловой системы?
7. Что такое драйверы? Их назначение. К какому классу
программного обеспечения относятся?
8. Что такое утилиты? Какие программные средства к ним
относятся?

15.

Контрольные вопросы
9. Назначение инструментального ПО.
10. Назначение прикладного ПО?
11. Перечислите основные классы прикладных
программ.
12. Что означают слова: application Software, system
software?
13. К каким классам программ относятся: архиваторы,
электронные таблицы, операционные системы,
программа дефрагментатор диска, системы
автоматизированного проектирования, файловые
менеджеры, браузеры.
English     Русский Правила