Программное обеспечение ЭВМ

Содержание

Слайд 2

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

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

Системное ПО

Прикладное ПО

Инструментальное ПО

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

Слайд 3

Системное ПО

Системное ПО – программы, обеспечивающие функционирование всей системы в целом, выполняющие

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

Слайд 4

Операционные системы

Операционная система – совокупность программ, выполняющих следующие функции:
управление работой аппаратных средств

Операционные системы Операционная система – совокупность программ, выполняющих следующие функции: управление работой
ЭВМ;
выполнение программ;
разделение ресурсов ЭВМ между программами;
обеспечение интерфейса пользователя
Таким образом, ОС служит своего рода «посредником» между аппаратными ресурсами с одной стороны и программами и пользователем с другой стороны.

Слайд 5

Операционные системы

Существуют различные признаки классификации ОС.
По разрядности (в зависимости от микропроцессора, для

Операционные системы Существуют различные признаки классификации ОС. По разрядности (в зависимости от
которого предназначена ОС)
32
64
По количеству «одновременно» выполняемых программ
Однозадачные
многозадачные

Слайд 6

Классификация ОС

По типу интерфейса
С графическим интерфейсом
Без графического интерфейса
По возможности работы в сети
Сетевые
Серверные
Клиентские
Несетевые
По

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

Слайд 7

Понятие многозадачности

Понятие многозадачности является одним из ключевых в понимании принципов работы ОС.

Понятие многозадачности Понятие многозадачности является одним из ключевых в понимании принципов работы
Многозадачность представляет собой возможность «одновременного» выполнения сразу нескольких программ.
Так как в подавляющем большинстве случаев число процессоров не соответствует числу выполняемых программ (чаще всего процессор один), многозадачность обычно сводится к последовательному использованию вычислительных ресурсов программами.
Существует два основных способа реализации многозадачности.

Слайд 8

Понятие многозадачности

Кооперативная многозадачность
В этом случае принятие решения о количестве используемых ресурсов (процессорное

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

Слайд 9

Понятие многозадачности

Вытесняющая многозадачность
Выделением ресурсов управляет сама ОС. Каждой программе выделяется определенное количество

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

Слайд 10

Семейства ОС

В настоящее время существуют два основных семейства ОС для ПК.
1. Семейство

Семейства ОС В настоящее время существуют два основных семейства ОС для ПК.
Windows
Windows 3.11, Windows 95/98, Windows Me
Windows NT, Windows 2000, Windows XP
2. Семейство Unix/Linux

Слайд 11

Программное обеспечение. Прикладное и инструментальное ПО.

Программное обеспечение. Прикладное и инструментальное ПО.

Слайд 12

Прикладное ПО

Прикладное программное обеспечение предназначено для решения обычных задач пользователя – подготовка

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

Слайд 13

Программы для работы с текстом

Две основные группы
Текстовые редакторы Основные функции по созданию и

Программы для работы с текстом Две основные группы Текстовые редакторы Основные функции
редактированию текстовых документов: набор и редактирование, создание списков и таблиц, печать, вставка рисунков. Пример: Блокнот, Wordpad и другие.

Слайд 14

Программы для работы с текстом

2. Текстовые процессоры Множество функций по созданию и обработке

Программы для работы с текстом 2. Текстовые процессоры Множество функций по созданию
сложных документов: основные и дополнительные: проверка правописания, вставка объектов (формулы, рисунки, видеофрагменты), создание документов сложной структуры с оглавлением, указателем; создание документов различных форматов; простейшие функции издательских систем. Пример: Microsoft Word, OpenOffice Writer

Слайд 15

Процессоры электронных таблиц

Обеспечивают создание и обработку электронных таблиц, автоматический пересчет, вычисления по

Процессоры электронных таблиц Обеспечивают создание и обработку электронных таблиц, автоматический пересчет, вычисления
формулам, специальные функции обработки данных, построение диаграмм, анализ зависимостей, создание сложных связанных таблиц и т.д.
Пример: Microsoft Excel, OpenOffice Calc

Слайд 16

Системы управления базами данных

База данных (БД) - это поименованная совокупность структурированные данных,

Системы управления базами данных База данных (БД) - это поименованная совокупность структурированные
относящихся к определенной предметной области.
Система управления базами данных (СУБД) - это комплекс программных и языковых средств, необходимых для создания баз данных, поддержания их в актуальном состоянии и организации поиска в них необходимой информации.

Слайд 17

Системы управления базами данных

Среди настольных (рассчитанных на небольшие однопользовательские БД) СУБД наиболее

Системы управления базами данных Среди настольных (рассчитанных на небольшие однопользовательские БД) СУБД
распространена Microsoft Access.
Содержит средства создания и редактирования таблиц, форм, отчетов, макросов. Используется для БД с небольшим количеством записей (до 10000) и малым числом транзакций (обращений).

Слайд 18

Системы автоматизированного проектирования (САПР)

Предназначены для обеспечения различных этапов цикла проектирования в машиностроении,

Системы автоматизированного проектирования (САПР) Предназначены для обеспечения различных этапов цикла проектирования в
строительстве, приборостроении, энергетике и т.д. – от создания эскизов и чертежей до управления промышленным оборудованием по созданным программам обработки деталей и узлов.
Пример: AutoCAD, Компас

Слайд 19

Программы обработки графики

Создание и обработка графического материала. Два основных вида компьютерной графики

Программы обработки графики Создание и обработка графического материала. Два основных вида компьютерной
– векторная и растровая. Сейчас любая программа, как правило, обеспечивает возможность работы с двумя видами, однако существует определенная «специализация» программ.
Пример
Векторная графика: Adobe Illustrator, CorelDRAW
Растровая графика: Adobe Photoshop, Painter
Имя файла: Программное-обеспечение-ЭВМ.pptx
Количество просмотров: 36
Количество скачиваний: 0