Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lekts.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
147 Кб
Скачать
☆
  1. Лекция 3

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

Жизненный цикл ПП состоит из трех стадий: 1) разработка ПП; 2) эксплуатация и сопровождение; 3) завершение жизненного цикла.

Стадия разработки ПП включает следующие частично перекрывающиеся этапы:

– маркетинг рынка ПО и формирование требований к ПП;

– программирование и тестирование программ;

– документирование ПП.

Стадия эксплуатации и сопровождения включает следующие этапы.

– выпуск ПП на рынок ПО;

– эксплуатация ПП;

– сопровождение ПП.

Стадия завершения жизненного цикла состоит из одного этапа:

– снятие ПП с продажи и отказ от сопровождения происходит, как правило, по следующим причинам:

- появлением новых технологий и устройств;

- плохих отзывах пользователей;

- смене политики разработчика этого ПП.

Длительность жизненного цикла для различных ПП различна. Для большинства современных ПП длительность жизненного цикла составляет в среднем 2-3 года.

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

Совокупность программ, процедур и правил, а также документации, связанных с функционированием системы обработки данных, составляют программное обеспечение (ПО; software). Программное и аппаратное обеспечение в ЭВМ работают в неразрывной связи и взаимодействии.

ПО предназначено для решения конкретных задач.

Можно выделить следующие уровни ПО:

1) прикладной уровень;

2) служебный уровень;

3) системный уровень;

4) базовый уровень.

Базовый уровень отвечает за взаимодействие с аппаратными средствами и хранится в базовой системе ввода-вывода (BIOS). Программы и данные записываются в ПЗУ на этапе производства и не могут быть изменены во время эксплуатации. ПО базового уровня выполняет следующие функции:

- тестирование оборудования после каждого включения ЭВМ;

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

- управление электропитанием при выключении ЭВМ.

Системный уровень обеспечивает взаимодействие других программ компьютера с базовым уровнем и непосредственно с аппаратным обеспечением. Совокупность ПО системного уровня образует ядро операционной системы (ОС) ЭВМ. Ядро ОС выполняет следующие функции:

- управление и распределение памяти ОЗУ и ВЗУ;

- управление процессами ввода-вывода;

- поддержка файловой системы;

- управление устройствами через специальные программы – драйверы;

- организация взаимодействия и диспетчеризации процессов;

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

Служебный уровень автоматизирует работы по проверке и настройке компьютерной системы. Задачи, решаемые на служебном уровне, аналогичны задачам системного уровня, однако ПО служебного уровня решает их эффективней. Таким образом, служебный уровень дополняет системный уровень.

Типы служебных программ.

1. Диспетчеры файлов;

2. Средства сжатия данных (архиваторы);

3. Средства диагностики;

4. Средства просмотра и воспроизведения;

5. Средства обеспечения компьютерной безопасности.

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

Классификация прикладного ПО:

1. Офисные пакеты;

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

3. Системы автоматизированного проектирования;

4. Программы для работы в локальных и глобальных сетях: браузеры, клиенты электронной почты, программы для загрузки файлов.

5. Системы автоматизированного перевода;

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

7. Игровые, обучающие и справочные программы.

8. Инструментальные языки и системы программирования;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]