Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
готовые инфа.docx
Скачиваний:
179
Добавлен:
11.05.2015
Размер:
195.68 Кб
Скачать

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

Программное обеспечение  (ПО) - совокупность программ  системы обработки информации и программных документов, необходимых для эксплуатации этих программ.

Классификация ПО:

Системное ПО (BIOS, Операционная система, драйвера, загрузчик операционной системы)

Прикладное ПО (Текстовый редактор, Текстовый процессор, Табличный процессор, Редактор презентаций, архиватор, видеоредактор и т.д.)

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

СУБД (иерархическая, сетевая, объектно-ориентированная, реляционная (DB2, Informix, Interbase, Firebird, Microsoft SQL Server, MySQL, Oracle)).

Интегрированная среда разработки программ (компилятор)

28. Системное по. Назначение. Классификация. Примеры.

Системное программное обеспечение — это комплекс программ, которые обеспечива ют эффективное управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой - приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д.

Классификация:

1) Операционная система:

а) Пользовательское окружение б) Ядро операционной системы

2) Встроенное ПО

3) Дополнительное системное ПО.

Примеры: архиватор, антивирус, программа диагностики компьютера, резервирования.

29. Инструментальное программное обеспечение. Назначение. Классификация. Примеры.

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

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

-систем программирования,

-средств разработки и отладки программ.

Системы программирования - это комплекс программ, который облегчает работу программиста. Системы программирования включают:

-входной язык программирования (Си, Паскаль, Бейсик, Пролог, Ассемблер, Фортран и т. д.);

-транслятор (программа перевода входного языка в машинные коды);

-интерпретатор (программа, которая реализует покомандное выполнение программы);

библиотеку стандартных программ (готовые программы решения распространенных задач);

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

Средства разработки и отладки программ включают:

-редакторы программ, позволяющие исправлять синтаксические ошибки в программе;

-отладчики программ, позволяющие выявить логические ошибки в программе при ее выполнении;

-системы документирования, позволяющие сохранять, загружать, выводить на печать тексты и результаты программ.

30. Прикладное программное обеспечение. Назначение. Классификация. Примеры.

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

Программные средства общего назначения: (Текстовые редакторы, системы  компьютерной вёрстки, графические редакторы, СУБД)

Программные средства специального назначения: (Экспертные системы; Мультимедиа приложения: медиаплееры, программы для создания/редактирования видео, звука; Гипертекстовые системы: электронные словари, энциклопедии, справочные системы; Системы управления содержимым).

Программные средства профессионального уровня: (САПР, АРМ, АСУ, АСУ ТП, АСНИ, Геоинформационные системы, Биллинговые системы, CRM).