Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

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

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

• отладчик;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Серверы БД

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

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

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

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





Дата публикования: 2014-11-18; Прочитано: 392 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...