Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Классификация программного обеспечения. 2. Ознайомитись з обов’язками днювального факультету.

Читайте также:
  1. I. Понятие МПЗ, классификация и оценка материалов.
  2. II Классификация.
  3. II. Классификация инвестиций
  4. II. Классификация Леонгарда
  5. II. Методы и источники изучения истории; понятие и классификация исторического источника.
  6. II. Объекты и субъекты криминалистической идентификации. Идентификационные признаки и их классификация.
  7. III. Классификация проблем абонентов ТД.
  8. V. Классификация ЭВМ по назначению
  9. VII. МЕЖДУНАРОДНОЕ СОТРУДНИЧЕСТВО ПО ВОПРОСАМ ОБЕСПЕЧЕНИЯ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ
  10. X. Порядок обеспечения доступа к информации о деятельности Правительства

2. Ознайомитись з обов’язками днювального факультету.

3. Вивчити приклади доповідей командирів НГ і НВ, ЧГ.

4. Прочитати рекомендовану літературу.

5. Відпрацювати конспект з теми №1.


 

Общие положения и определения


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

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

^ Автоматизированная информационная система (АИС) – совокупность программных и аппаратных средств, предназначенных для хранения и/или управления данными и информацией и производства вычислений и управляемая человеком-оператором (в этом главное отличие автоматизированной системы от автоматической).

^ Многоуровневое представление ИС – модель представления информационной системы в виде совокупности взаимосвязанных уровней, разделенных по функциональному назначению (рисунок 1).

^ Аппаратное обеспечение ИС – комплекс электронных, электрических и механических устройств, входящих в состав информационной системы или сети.

 

Рисунок 1. Многоуровневое представление информационных систем.

 

^ Программное обеспечение (ПО) – совокупность программ и данных, предназначенных для решения определенного круга задач и хранящиеся на машинных носителях.

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

Программист – специалист, занимающийся разработкой и проверкой программ. Различают системных и прикладных программистов.

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

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

Прикладное ПО состоит из:

 

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


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

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

ü Commercial Software [комЭйшел софтвээ]– коммерческое (с ограниченными лицензией возможностями на использование), разрабатываемое для получения прибыли;

ü Freeware – свободное ПО, распространяемое без ограничений на использование, модификацию и распространение;

ü Shareware [шЭэвээ]– условно-бесплатное ПО, с частичными ограничениями при работе в ознакомительном режиме (например, определенное количество запусков программы);

ü Abandonware [абАндонвээ]– «заброшенное» ПО, поддержка которого непосредственным разработчиком прекращена, но продолжается третьими лицами (например, партнерами или энтузиастами);

ü Adware [Ад вээ]– ПО, в код которого включены рекламные материалы. Такое ПО распространяется бесплатно, но для отключения рекламных блоков необходима оплата.

ü Careware [кЕэ вээ] – «благотворительное» ПО, оплату за которое разработчик (или распространитель) просит переводить на благотворительные нужды.

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

 

ü Системное ПО– решает задачи общего управления и поддержания работоспособности системы в целом. К этому классу относят операционные системы, менеджеры загрузки, драйверы устройств, программные кодеки, утилиты и программные средства защиты информации;

ü Инструментальное ПО– включает средства разработки (трансляторы, отладчики, интегрированные среды, различные SDK и т.п.) и системы управления базами данных (СУБД);

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

Загрузка...

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

· отдельные прикладные программы;

· библиотеки прикладных программ;

· пакеты прикладных программ;

· интегрированные программные системы.


Отдельная прикладная программа пишется, как правило, на некотором высокоуровневом языке программирования (Pascal, Basic и т.п.) и предназначается для решения конкретной прикладной задачи.

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

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

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

^ Понятие пакета прикладных программ

Итак, пакет прикладных программ (ППП) – это комплекс взаимосвязанных программ для решения определенного класса задач из конкретной предметной области. На текущем этапе развития информационных технологий именно ППП являются наиболее востребованным видом прикладного ПО.

Особенности ППП:

 


Дата добавления: 2014-12-20; просмотров: 24 | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
Стройовий статут (СС) .| Понятие и виды времени отдыха.

lektsii.net - Лекции.Нет - 2014-2019 год. (0.012 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав