Программное обеспечение
Классификация программного обеспечения
II Системное программное обеспечение
Системное программное обеспечение
Типы ОС
III Инструментальное программное обеспечение
Системы программирования
Соотношение программного обеспечения с аппаратной частью
Соотношение программного обеспечения с аппаратной частью
Вопросы
1.34M
Category: softwaresoftware

Классификация программного обеспчения

1. Программное обеспечение

2.

Компьютерные технологии – это
единство 2-х составляющих –
аппаратное (hardware) и
программное (software)
обеспечение.
Программное обеспечение - это
совокупность всех используемых в
компьютере программ

3. Классификация программного обеспечения

Прикладное
программное
обеспечение
(прикладная среда)
Системное
программное
обеспечение
(системная среда)
Инструментальное
программное
обеспечение
(среда
программирования)

4.

I Прикладное программное обеспечение
Прикладное ПО – это комплекс программ для решения конкретной задачи
пользователя.
▶ Комплекс прикладных программ в среде Windows называют
приложением или пакетом прикладных программ.
1. Офисные приложения (пакет Microsoft Office, Open Office)
Текстовые
редакторы
Электронные
таблицы
Редакторы презентаций
Системы управления
базами данных

5.

2. Системы проектирования и производства:
системы автоматизированного проектирования (САПР),
автоматизированная система управления технологическим процессом
(АСУТП)
3. Мультимедиа:
компьютерные игры
музыкальные редакторы
графические редакторы.
видео редакторы
мультимедиа проигрыватели
редакторы НТМL (Web-редакторы)
4. Программы для доступа к интернет-сервисам:
браузеры
электронная почта
чат-каналы
IP-телефония
5. Корпоративные информационные системы:
бухгалтерские программы
системы автоматизации документооборота

6. II Системное программное обеспечение

Системное ПО – обеспечивает взаимодействие пользователя и
прикладных программ с аппаратными средствами.
1. Базовое:
a) операционные системы
b) драйверы устройств – программы, обеспечивающие работу
внешних устройств,
c) программы –оболочки,
d) файловые менеджеры
2. Cервисное (программы-утилиты):
a)программы проверки работоспособности ПК,
b) программы настройки параметров ПК,
c)антивирусные программы,
d) архиваторы,
e)русификаторы др.

7. Системное программное обеспечение

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

8. Типы ОС

▶ Однозадачные – в каждый момент выполняется
только одна задача (программа), она получает все
ресурсы компьютера.
Примеры: MS DOS
▶ Многозадачные – может одновременно выполнять
несколько задач.
▪ Windows
▪ UNIX – надежная сетевая ОС (Интернет)
▪ Linux – бесплатная UNIX-подобная ОС

9. III Инструментальное программное обеспечение

▶ Системы программирования – это ПО
предназначенное для разработки и отладки
системных и прикладных программ.
▶ Для записи программ используются языки пограммирования
Примеры систем программирования:
• Quick Basic;
• Visual Basic;
• Pascal;
• Turbo Pascal;
• C++
• Лого
• Delphi и др.

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

Программы
Трансляторы
Отладчики
Интегрированные
среды разработки
приложений
Языки
программирования
Компиляторы
Интерпретаторы
Пояснение
Переводчики программ языков
программирования в машинные коды
Средства поиска и исправления ошибок
Примеры
Объектно-ориентированные языки
программирования
Visual Basic
Delphi
Средства создания программ для компьютера
Basic
Pascal
Программа, переводящая текст программы на
языке высокого уровня в эквивалентную
программу на машинном языке
Программа или техническое средство,
выполняющее интерпретацию.

11. Соотношение программного обеспечения с аппаратной частью

Взаимодействие человека с компьютером
аппаратные
средства
(hardware)
программное
обеспечение
(software)

12. Соотношение программного обеспечения с аппаратной частью

ПРОГРАММИСТЫ
системы
программирова
ния
аппаратные
средства
(hardware)
системное ПО
прикладное ПО
ПОЛЬЗОВАТЕЛИ

13. Вопросы

▶ Что такое программное обеспечение компьютера?
Какова его роль?
▶ Какие основные группы программного обеспечения
принято выделять по функциональному назначению?
▶ Какие основные функции выполняет операционная
система?
▶ Для чего предназначены системы
программирования?
▶ Назовите разновидности программ прикладного
назначения. Кто использует прикладные программы
общего назначения?
English     Русский Rules