Студопедия

КАТЕГОРИИ:

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


Средства для создания приложений




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

Язык программирования — формализованный язык для описания алго­ритма решения задачи на компьютере.

Средства для создания приложений — совокупность языков и систем программирования, а также различные программные комплексы для отлад­ки и поддержки создаваемых программ.

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

■ машинные языки;

■ машинно-ориентированные языки (computer-oriented language) — языки программи­рования, которые отражают структуру конкретного типа компьютера (ассемблеры);

■ алгоритмические языки (algorithmic language) — не зависящие от архитектуры ком­пьютера языки программирования для отражения, структуры алгоритма (Паскаль, Фортран, Бейсик и др.);

■ процедурно-ориентированные языки (procedure-oriented language) — языки програм­мирования, где имеется возможность описания программы как совокупности про­цедур (подпрограмм);

■ проблемно-ориентированные языки (universal programming language) — языки прог­раммирования, предназначенные для решения задач определенного класса (Лисп, РПГ, Симула и др.);

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

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

■ компилятор;

■ интегрированную среду разработчика программ;

■ отладчик;

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

■ набор библиотек (возможно с исходными текстами программ);

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

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

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

■ документатор исходного кода программы;

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

Инструментальная среда пользователя представлена специальными средствами, встроенными в пакеты прикладных программ, такими, как:

■ библиотека функций, процедур, объектов и методов обработки;

■ макрокоманды;

■ клавишные макросы;

■ языковые макросы;

■ программные модули-вставки;

■ конструкторы экранных форм и отчетов;

■ генераторы приложений;

■ языки запросов высокого уровня;

■ языки манипулирования данными;

■ конструкторы меню и многое другое.

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


Поделиться:

Дата добавления: 2015-04-21; просмотров: 90; Мы поможем в написании вашей работы!; Нарушение авторских прав





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