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

Содержание

Слайд 2

Содержание 1. Актуальность 2. Программное обеспечение - это... 3. Стадии разработки

Содержание

1. Актуальность
2. Программное обеспечение - это...
3. Стадии разработки ПО
4. Основные характеристики

ПО
5. Виды ПО
6. Прикладное ПО
7. Системное ПО
8. Инструментальное ПО
9. Вывод
Слайд 3

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

Актуальность

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

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

Что такое программное обеспечение? Программное обеспечение (ПО) — составляющая часть компьютера,

Что такое программное обеспечение?

Программное обеспечение (ПО) — составляющая часть компьютера, комплекс программ,

необходимых для работы с информацией. Самое распространенное ПО — операционная система Windows.
Программное обеспечение управляет аппаратной частью ПК, которая производит физические операции. Удобство и универсальность ПО заключается в его способности модифицироваться. Программа, способная запоминать информацию, сделала вычислительные машины гибкими и легко адаптируемыми к разным условиям работы.
Слайд 5

Стадии разработки программного обеспечения Любая программа проходит 3 этапа: создание, применение

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

Любая программа проходит 3 этапа: создание, применение и

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

Основные характеристики программного обеспечения

Основные характеристики программного обеспечения

Слайд 7

Виды программного обеспечения Различают 3 основных вида программного обеспечения: системное; прикладное; инструментарий технологии программирования (инструментальные средства).

Виды программного обеспечения

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

Слайд 8

По режиму эксплуатации: групповое, индивидуальное, сетевое. По масштабу: малое, среднее, большое.

По режиму эксплуатации: групповое, индивидуальное, сетевое.
По масштабу: малое, среднее, большое.
По свойствам

стабильности: стабильное, средней стабильности, нестабильное. Стабильные компоненты обеспечения корректно функционируют, не требуя внесения изменений и дополнений. Нестабильное оборудование не гарантирует бесперебойной работы.
По требованию защиты: надежные, сомнительные.
По необходимым рабочим характеристикам: гибкие/неизменные, универсальные, полные.
По исходному языку: машинные, машинно-ориентированные, алгоритмические, интегрированные, процедурно-ориентированные, проблемно-ориентированные.
ПО различается в зависимости от характеристик вычислительной среды: алгоритмической сложности, объемов файловой системы, разновидности процессора, системности обработки.
По классу пользователя: простой клиент, расширенный пользователь, максимум.
По значению критичности: секретность, национальная безопасность, жизнь человека, паника в социальной сфере, частная собственность, безопасность в организации.
По видам доступа к использованию: просмотр и редактирование для всех пользователей, только просмотр, редактирование для некоторых пользователей, просмотр только для некоторых пользователей.

ПО классифицируется также в соответствии с характеристиками, выполняемыми функциями:

Слайд 9

Free — распространяются бесплатно, доступны для скачивания, копирования; Adware — бесплатные,

Free — распространяются бесплатно, доступны для скачивания, копирования;
Adware — бесплатные, содержащие платные дополнительные

функции;
Shareware — бесплатные для индивидуального пользования, доступ компании разрешается за определенную оплату;
Trial — скрипты, позволяющие бесплатно производить действия в течение установленного периода (10-30 суток), для дальнейшего доступа необходима покупка лицензионного ключа;
 Demo — пробная версия программы;
Закрытое ПО представляет собой частную собственность разработчиков, доступ к которой возможен лишь при определенных условиях, выставленных автором.

По способу распространения и использования выделяют 6 типов:

Слайд 10

Прикладное программное обеспечение Пакет прикладных программ — комплекс программ, сгруппированных для

Прикладное программное обеспечение

Пакет прикладных программ — комплекс программ, сгруппированных для выполнения задач

конкретной тематики.
Выделяют несколько типов прикладного ПО:
1. Общего назначения. Их задача состоит в автоматизации пользовательских задач различного направления. Набор таких программ имеется на каждом компьютере. К ним относят:
табличные редакторы;
текстовые и графические процессоры;
системы автоматизации проектирования;
системы управления базами данных;
издательские системы.
Слайд 11

2. Методо-ориентированные пакеты прикладных программ реализуют экономико-математические методы выполнения задач. Среди

  2. Методо-ориентированные пакеты прикладных программ реализуют экономико-математические методы выполнения задач. Среди

них:
математическая статистика;
математическое программирование;
сетевое планирование и управление;
теория массового обслуживания.
3. Проблемно-ориентированные используются для выполнения конкретной задачи в определенной области. К ним относят пакеты:
бухгалтерского учета;
банковские;
правовых справочных систем и финансового менеджмента.
4. Сервисные программные средства предназначены для удобной организации рабочего пространства пользователя и оказывают вспомогательное действие.
переводчики;
информационные менеджеры.
Одной из самых популярных разновидностей прикладного программного обеспечения являются компьютерные игры.
Слайд 12

Системное программное обеспечение Системное ПО (System Software) — группы программ и

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

Системное ПО (System Software) — группы программ и их систем,

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

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

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

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

проектирования и создания программ. 
Элементами системы программирования являются:
Текстовые редакторы помогают создавать, редактировать и объединять тексты. 
Транслятор преобразовывает алгоритмический язык программы в машинный (двоичные коды), создавая при этом объектный модуль. Интерпретатор осуществляет перевод построчно, не создавая объектный модуль. 
Средства отладки (отладчик) обеспечивают пошаговое выполнение программ с предоставлением данных о результатах исполнения. 
Библиотеки подпрограмм.