Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OTVYeT.doc
Скачиваний:
27
Добавлен:
20.04.2019
Размер:
1.17 Mб
Скачать

3. Основные виды программного обеспечения

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

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

    • редакторы текстов;

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

    • издательские системы (для подготовки документов типографического качества);

    • системы управления базами данных (для обработки массивов информации);

    • подготовки презентаций (слайд-шоу);

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

    • программы для создания рисунков, анимационных и видеофильмов;

    • системы автоматизированного проектирования(САПР) (программы черчения и конструирования различных предметов и механизмов);

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

    • компьютерные игры, обучающие программы, электронные справочники и т.д.

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

2.1. Драйверы.

  • Это программы, обеспечивающие взаимодействие компьютера с каким-либо устройством. Они расширяют возможности операционных систем, например, позволяя ей работать с тем или иным внешним устройством, обучая её новому протоколу обмена данными и т.д.;

2.2. Программы-оболочки.

  • Весьма популярный класс системных программ, которые обеспечивают более удобный и наглядный способ общения с компьютером, чем штатные средства операционной системы (Norton Commander, Windows Commander);

2.3. Вспомогательные (сервисные) программы (утилиты). Обеспечивают безопасность хранения дисковых данных, восстановление данных в аварийных ситуациях, телефонной связи, шифрования данных и прочее. Чаще всего используются следующие виды утилит:

  • А) программы резервирования – позволяют быстро скопировать нужную информацию, находящуюся на жестком диске компьютера, на дискеты, съемные диски;

  • Б) антивирусные программы – предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения;

  • В) программы–упаковщики (архиваторы) – позволяют за счет применения специальных методов «упаковки» информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии несколько файлов в один архивный файл;

  • Г) программы-русификаторы – приспосабливают другие программы (обычно операционные системы) для работы с русскими буквами (текстами, пользователями и т.д.);

  • Д) программы для диагностики компьютера – позволяют проверить конфигурацию и работоспособность его устройств;

  • Е) программы-кэши для диска – убыстряют доступ к информации на дисках путем организации в оперативной памяти кэш-буфера, содержащего наиболее часто используемые участки диска;

  • Ж) программы для оптимизации дисков – позволяют обеспечить более быстрый доступ к информации на диске за счет оптимизации размещения данных на диске;

  • З) программы динамического сжатия дисков – создают псевдодиски, информация которых хранится в сжатом виде в виде файлов на обычных (настоящих) дисках компьютера, что позволяет хранить на дисках больше данных;

  • И) программы ограничения доступа - позволяют защитить хранящиеся на компьютере данные от нежелательных или неквалифицированных пользователей.

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

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