113.35K
Category: softwaresoftware

Структура и назначение программного обеспечения

1.

Структура и назначение
программного обеспечения
1

2.

Программное обеспечение (Software)
совокупность программ, выполняемых
вычислительной системой
Программное обеспечение —
неотъемлемая часть компьютерной
системы. Оно является логическим
продолжением технических средств.
Сфера применения конкретного
компьютера определяется созданным для
него ПО.
2

3.

Классификация программного
обеспечения
Программное обеспечение
системное
специальное
прикладное
3

4.

4

5.

Системные программы
служат для управления ресурсами
компьютера — процессором,
памятью, вводом-выводом
5

6.

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

7.

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

8.

Классы операционных систем
однопользовательские однозадачные;
однопользовательские однозадачные с фоновой
печатью;
однопользовательские многозадачные;
многопользовательские многозадачные.
8

9.

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

10.

Инструментальное ПО
Средства для создания приложений
Локальные средства
Средства для создания
информационных систем
Интегрированные среды
Системы программирования
Turbo Basic, Quick Basic, Turbo
Pascal, Turbo C,
Borland Delphi,
Microsoft Visual Basic.
Инструментальная среда
пользователя
10

11.

Транслятор (англ. translator — переводчик) —
программа-переводчик. Она преобразует программу,
написанную на одном из языков высокого уровня, в
программу, состоящую из машинных команд.
Компилятор (англ. compiler — составитель,
собиратель) читает всю программу целиком, делает
ее перевод и создает законченный вариант
программы на машинном языке, который затем и
выполняется.
Интерпретатор (англ. interpreter — истолкователь,
устный переводчик) переводит и выполняет
программу строка за строкой.
11

12.

ППП
Проблемно–ориентированные ППП
Методо–ориентированные ППП
ППП автоматизированного
проектирования
Офисные ППП
Программные средства
мультимедиа
ППП общего назначения
Интеллектуальные системы
Настольные издательские
системы
12
English     Русский Rules