Студопедия — Инструментальное программное обеспечение
Студопедия Главная Случайная страница Обратная связь

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

Инструментальное программное обеспечение






Инструментальными называют программы, которые используются для создания программного обеспечения. К ним относятся системы программирования, работающие на установленном языке программирования; системы управления базами данных и программы управления искусственным интеллектом. Даже при наличии десятков тысяч программ для IBM PC пользователям может потре-боваться что-то такое, чего не делают (или делают, но не так) имеющиеся программы. В этих случаях следует использовать системы программирования, т.е. системы для разработки новых программ.Современные системы программирования для персональных компьютеров обычно предоставляют пользователю весьма мощные и удобные средства для разработки программного обеспечения. Обычно в них входят:

· компилятор, осуществляющий преобразование программ на языке программирования в программу в машинных кодах, или интерпретатор, осуществляющий непосредственное выполнение программы на языке программирования высокого уровня;

· редактор текстов программ (обычно он обеспечивает цветовое выделение на экране синтаксических конструкций языка программирования);

· библиотеки подпрограмм, содержащие заранее подготовленные подпрограммы, которыми могут пользоваться программисты;

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

Для популярных языков программирования имеется множество систем программирования, позволяющих создавать программы, работающие в среде: Dos, Windows, WindowsNT и др. Приведем примеры таких языков программирования:

· языки С и C++ - здесь наибольшей популярностью пользуются системы программирования фирмы Microsoft (Visual C++) и Borland (Borland C++, Turbo C++). Немало поклонников имеют системы программирования фирм Symantec и Watcom;

· язык Паскаль – здесь наибольшей популярностью пользуются системы программирования фирмы Borland (BorlandPascal, TurboPascal);

· язык Basic – для этого языка весьма популярна очень мощная система программирования VisualBasic фирмы Microsoft (она позволяет создавать, в т.ч. и программы типа «клиент-сервер»)

· Во многих областях используются другие системы программирования, такие как Фортран (MicrosoftFortran, WatcomFortran и т.д.), Кобол (VisualObjectCobol фирмы MicroFocus и др.) и других.

· В последнее время стали появляться системы программирования на языке Java (SymantecCafe, MicrosoftJ++ и др.). Они позволяют создавать так называемые Java-приложения (апплеты) для Web-страниц в Internet. Эти приложения могут вызываться при просмотре Web-страниц и выполняться на любом компьютере,

независимо от операционной системы или типа микропроцессора этого компьютера. Чаще всего это делается для «оживления» Web-страниц, то есть внедрения в них элементов анимации, но могут быть и другие применения.

Вариант №2







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



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Основные структурные физиотерапевтические подразделения Физиотерапевтическое подразделение является одним из структурных подразделений лечебно-профилактического учреждения, которое предназначено для оказания физиотерапевтической помощи...

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

Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...

Стресс-лимитирующие факторы Поскольку в каждом реализующем факторе общего адаптацион­ного синдрома при бесконтрольном его развитии заложена потенци­альная опасность появления патогенных преобразований...

ТЕОРИЯ ЗАЩИТНЫХ МЕХАНИЗМОВ ЛИЧНОСТИ В современной психологической литературе встречаются различные термины, касающиеся феноменов защиты...

Этические проблемы проведения экспериментов на человеке и животных В настоящее время четко определены новые подходы и требования к биомедицинским исследованиям...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия