Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Системы программирования включают:
• компилятор (транслятор);
• интегрированную среду разработки программ (не всегда);
• отладчик;
• средства оптимизации кода программ;
• набор библиотек;
• редактор связей;
• сервисные средства (утилиты) для работы с библиотеками, текстовыми и двоичными файлами;
• справочные системы;
• систему поддержки и управления продуктами программного комплекса.
Компилятор транслирует всю программу без ее выполнения.
Трансляторы (интерпретаторы) выполняют пооперационную обработку и выполнение программы.
Отладчики (debugger) – специальные программы, предназначенные для трассировки и анализа выполнения других программ. Трассировка – это обеспечение выполнения в пооператорном варианте.
Классификация пакетов прикладных программ (ППП)
Проблемно-ориентированные ППП
Для некоторых предметных областей возможна типизация функций управления, структуры данных и алгоритмов обработки. Это вызвало разработку значительного типа ППП одинакового функционального назначения:
• ППП автоматизированного бухгалтерского учёта;
• ППП финансовой деятельности;
• ППП управления персоналом;
• ППП управления производством;
• Банковские информационные системы и т.п.
ППП общего назначения
Системы управления базами данных (СУБД), обеспечивающие организацию и хранение локальных БД на автономно работающих компьютерах либо централизованное хранение БД на файл-сервере и сетевой доступ к ним. В современных СУБД содержатся элементы CASE-технологии процесса проектирования, в частности:
• визуализирована схема БД;
• осуществлена автоматическая поддержка целостности БД при различных видах обработки (включение, удаление, модификация);
• предоставляются так называемые мастера, обеспечивающие поддержки процесса проектирования;
• созданы шаблоны (прототипы) структур БД, отчётов, форм и т.д.
ППП специального назначения
• Офисные ППП. Данный класс охватывает программы, обеспечивающие ориентационное управление деятельностью офиса.
• Органайзеры (планировщики) – ПО для планирования рабочего времени, составления протоколов встреч, расписаний, ведение записей и телефонной книжки. В состав входят: калькулятор, записная книжка, часы календарь и т.п.
• Программы переводчики, средства проверки орфографии, распознавание текста (tiger – система распознавания русского языка, Stylus Lingvo Office, содержащий Fine Reader, Stylus for Windows – переводчики на указанный язык, корректор орфографии Lingvo Correct и резидентный словарь Lingvo).
Серверы БД
Это ПО, предназначенное для создания и использования при работе в сети интегрированных БД в архитектуре клиент-серверов.
Многопользовательские СУБД в сетевом варианте обработки информации хранят данные на файл-сервере, специально выделенном компьютере, но сама обработка ведётся на рабочих станциях. Серверы БД, в отличие от этого, большую часть обработки (хранение, поиск, извлечение и передача данных клиенту) данных выполняют самостоятельно, одновременно обеспечивая данным большое число пользователей в сети.
Методо-ориентированные ППП
Данный класс охватывает программные продукты, обеспечивающие, независимо от предметной области и функции информационных систем, математические, статистические и другие методы решения задач. Наиболее распространены методы математического программирования, решения дифференциальных уравнений, имитационного моделирования, исследования операции (Storm, SYSTAT, SAS и другие).
Дата публикования: 2014-11-18; Прочитано: 395 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!