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

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

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

Читайте также:
  1. A) на этапе разработки концепций системы и защиты
  2. EIS и DSS системы.
  3. I. Судебно-следственная практика формирования системы доказательств по уголовному делу (постановка проблемы).
  4. IV. ГОРОДСКИЕ СИСТЕМЫ ЭНЕРГОБЕСПЕЧЕНИЯ
  5. L.1.1. Однокомпонентные системы.
  6. L.1.2.Многокомпонентные системы (растворы).
  7. V1: Экосистемы. Экология сообществ.
  8. V2: Болезни сердечно-сосудистой системы
  9. V2: Патофизиология иммунной системы
  10. А) Дидактические системы.

Системы программирования включают:

• компилятор (транслятор);

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

• отладчик;

• средства оптимизации кода программ;

• набор библиотек;

• редактор связей;

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

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

• систему поддержки и управления продуктами программного комплекса.

Компилятор транслирует всю программу без ее выполнения.

Трансляторы (интерпретаторы) выполняют пооперационную обработку и выполнение программы.

Отладчики (debugger) – специальные программы, предназначенные для трассировки и анализа выполнения других программ. Трассировка – это обеспечение выполнения в пооператорном варианте.

 

Классификация пакетов прикладных программ (ППП)

 

Проблемно-ориентированные ППП

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

• ППП автоматизированного бухгалтерского учёта;

• ППП финансовой деятельности;

• ППП управления персоналом;

• ППП управления производством;

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

ППП общего назначения

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

• визуализирована схема БД;

• осуществлена автоматическая поддержка целостности БД при различных видах обработки (включение, удаление, модификация);

• предоставляются так называемые мастера, обеспечивающие поддержки процесса проектирования;

• созданы шаблоны (прототипы) структур БД, отчётов, форм и т.д.

 

ППП специального назначения

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

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

Программы переводчики, средства проверки орфографии, распознавание текста (tiger – система распознавания русского языка, Stylus Lingvo Office, содержащий Fine Reader, Stylus for Windows – переводчики на указанный язык, корректор орфографии Lingvo Correct и резидентный словарь Lingvo).

 

Серверы БД

Это ПО, предназначенное для создания и использования при работе в сети интегрированных БД в архитектуре клиент-серверов.

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

 

Методо-ориентированные ППП

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




Дата добавления: 2015-04-26; просмотров: 13 | Поможем написать вашу работу | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
Классификация прикладных программных средств| Системы нумерации

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