Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety_k_ekzamenu.docx
Скачиваний:
23
Добавлен:
04.06.2015
Размер:
81.63 Кб
Скачать
  1. Программное обеспечение, классификация.

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

Программы можно поделить по способу исполнения на: интерпретируемые и компилируемые. Также они могут быть платформозависимыми, как уже упомянутый Word, так и кроссплатформенными, как LibreOffice

Также можно классифицировать по способу распространения и использования на несвободное (закрытое), открытое и свободное.

Однако классически программное обеспечение принято подразделять по назначению:

  • Системное.

  • Прикладное.

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

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

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

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

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

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

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

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

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

  1. Базовое (общее) программное обеспечение.

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

Прикладное ПО непосредственно нацелено на решение профессиональных задач пользователя.

В состав базового ПО входят:

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

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

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

  1. Специальное (прикладное) программное обеспечение.

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

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

Прикладные программы:

  1. Текстовые процессоры – предназначены для разнообразной работы с документами. Позволяют печатать, компоновать, структурировать, форматировать…

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

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

  4. Система управления базами данных – применяется для создания хранения и извлечения наборов электронных данных большого объема и их оперативного поиска по запросу пользователя, для накопления информации, ее обновления, корректировки.

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

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

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

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

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

  10. Информативные системы – (Word - полно связная система, Microsoft Office – объектно-связанная система) объединение специализированных пакетов в единой базе. Обеспечивает взаимодействие приложений на уровне объектов.

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

  1. Веб-редакторы, браузеры.

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

Браузеры постоянно развивались со времени зарождения Всемирной паутины и с её ростом становились всё более востребованными программами. Ныне браузер — комплексное приложение для обработки и вывода разных составляющих веб-страницы и для предоставления интерфейса между веб-сайтом и его посетителем.

Веб-редактор— программа использующаяся для редактирования HTML документов.

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