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

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

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

Различают системное и прикладное ПО.

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

Базовое ПО включает в себя:

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

  • оболочки;

  • сетевые операционные системы.

Сервисное ПО включает в себя программы (утилиты):

  • диагностики;

  • антивирусные;

  • обслуживания носителей;

  • архивирования;

  • обслуживания сети.

Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО.

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

  • текстовые процессоры;

  • табличные процессоры;

  • базы данных;

  • интегрированные пакеты;

  • системы иллюстративной и деловой графики (графические процессоры);

  • экспертные системы;

  • обучающие программы;

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

  • игры;

  • коммуникационные программы.

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

Инструментальное ПО или системы программирования - это системы для автоматизации разработки новых программ на языке программирования.

В самом общем случае для создания программы на выбранном языке программирования (языке системного программирования) нужно иметь следующие компоненты:

1. Текстовый редактор для создания файла с исходным текстом программы.

2. Компилятор или интерпретатор.

3. Редактор связей или сборщик,

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

Borland Delphi - предназначен для решения практически любых задачи прикладного программирования

Borland C++ Builder – это отличное средство для разработки DOS и Windows приложений

Microsoft Visual Basic – это популярный инструмент для создания Windows-программ

Microsoft Visual C++ - это средство позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows

Системы программирования

Система программирования – это комплекс средств, предназначенный для создания и эксплуатации программ на конкретном языке программирования на ЭВМ определенного типа.

Средства для создания программ

Текстовый редактор

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

Интерпретатор - это транслятор, который обеспечивает последовательный синхронный «перевод» и выполнение каждой строки программы

Компилятор – это транслятор, который исходный текст программы переводит в машинный код.

Редактор связей (сборщик

Интегрированные системы программирования

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

ОТЛАДЧИК- Это так называемый дебаггер, он нужен для того чтобы определить на каком месте происходит ошибка при выполнении алгоритма программы

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

15. Класифікація програмного забезпечення. Прикладне програмне забезпечення: системи загального призначення; проблемозорієнтоване програмне забезпечення; інтегровані програмні засоби; офісні програмні засоби; мультимедійні програмні засоби.

Програмне забезпечення – сукупність комп'ютерних програм.

Загальносистемне програмне забезпечення представлене операційними та системами локальних мереж, WEB—засоби.

Проблемно-орієнтоване забезпечення призначене для вирішення певних типових завдань – це текстові та графічні редактори, системи керування базами даних, інструментальні ГІС-засоби, видавничі системи тощо.

Інтегровані програмні засоби – системи підтримки прийняття рішень, експертні системи.\

Складові офісних програмних засобів:

Текстовий процесор 

  • Редактор електронних таблиць 

  • Засіб створення презентацій

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

  • Графічний редактор 

Мультимедійні програмні засоби: мультимедіа-презентацію; слайд-шоу; електронний звіт; мультимедіа-доповідь; електронний журнал; віртуальний тур; мультимедіа-видання; flash-, shockwave-ігри, мультимедіа-тренажери; навчальні мультимедіа-системи; лінгвістичні мультимедіа-системи; мультимедійні Internet-ресурси.

Серед засобів створення мультимедійних додатків розрізняють: редактори відеозображень, графічні редактори, засоби обробки звукової інформації, програми для маніпуляції із сегментами зображень, програми для реалізації гіпертекстів.

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