Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ К ЭКЗАМЕНУ.doc
Скачиваний:
20
Добавлен:
13.09.2019
Размер:
355.33 Кб
Скачать
  1. Программное обеспечение. Классификация по.

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

Программы, работающие на компьютере, можно разделить на следующие категории:

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

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

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

Системное программное обеспечение (СПО) организует процесс обработки информации в компьютере. По сути – это программное устройство управления.

К системным программам относятся:

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

Драйверы – системные программы, предназначенные для управления работой внешнего устройства определённого типа.

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

Вспомогательные программы (утилиты) – системные программы вспомогательного назначения, расширяющие возможности ОС.

Прикладное программное обеспечение (ППО) составляют те программы, ради которых существует компьютер. Основное назначение ППО решать задачи пользователя. Для IBM PC разработаны и используются сотни тысяч различных прикладных программ для различного применения. Наиболее широко применяются программы:

  • подготовки текстов (документов) на компьютере – редакторы текстов;

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

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

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

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

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

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

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

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

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

  1. Гипертекст.

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

Гиперссылка состоит из двух частей: указателя ссылки и адресной части ссылки. Указатель ссылки — это объект (фрагмент текста или рисунок), который визуально выделяется в документе (обычно синим цветом и подчеркиванием). Адресная часть гиперссылки представляет собой название закладки в документе, на который указывает ссылка. Закладка — это элемент документа, которому присвоено уникальное имя.

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

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