Для чего нужны инструментальные системы программирования программы

Инструментальные программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ.

По своему назначению они близки системам программирования. К инструментальным программам, например, относятся:

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

Инструментальные программные средства могут оказать помощь на всех стадиях разработки ПО.

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

Система программирования — это система для разработки новых программ на конкретном языке программирования.

Современные системы программирования обычно предоставляют пользователям мощные и удобные средства разработки программ. В них входят:

  • · компилятор или интерпретатор;
  • · интегрированная среда разработки;
  • · средства создания и редактирования текстов программ;
  • · обширные библиотеки стандартных программ и функций;
  • · отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;
  • · «дружественная» к пользователю диалоговая среда;
  • · многооконный режим работы;
  • · мощные графические библиотеки; утилиты для работы с библиотеками
  • · встроенный ассемблер;
  • · встроенная справочная служба;
  • · другие специфические особенности.

Популярные системы программирования — Turbo Basic, Quick Basic, Turbo Pascal, Turbo C.

15 Системы программирования Прикладное программное обеспечение

В последнее время получили распространение системы программирования, ориентированные на создание Windows-приложений:

  • · пакет Borland Delphi (Дельфи) — блестящий наследник семейства компиляторов Borland Pascal, предоставляющий качественные и очень удобные средства визуальной разработки. Его исключительно быстрый компилятор позволяет эффективно и быстро решать практически любые задачи прикладного программирования.
  • · пакет Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций.
  • · пакет Borland C++ — одно из самых распространённых средств для разработки DOS и Windows приложений.

Ниже для иллюстрации приведены на языках Бейсик, Паскаль и Си программы решения одной и той же простой задачи — вычисления суммы S элементов одномерного массива A=(a1, a2, . an).

Язык Бейсик был создан в 1965 г. Дж. Кемени и Т. Курцем как язык для начинающих, облегчающий написание простых программ. Существуют сотни различных версий Бейсика — от очень простых до усовершенствованных, содержащих множество дополнительных языковых конструкций. Бейсик очень популярный язык программирования.

Программа на Бейсике

Как устроен процесс разработки? ДЛЯ НОВИЧКОВ / Про IT / Geekbrains

    10 INPUT «N A(«; I; «) Сумма advconts adv3»>

Type Mas = Array [1..100] of Real;

For i : = 1 To 10 Do

For i : = 1 To 10 Do

END.Язык Паскаль был разработан в 1970г. Никласом Виртом как язык обучения студентов программированию.

Паскаль вырабатывает навыки соблюдения хорошего строгого стиля программирования (называемого структурным программированием), упрощающего разработку сложных программ.

В своем первоначальном виде Паскаль имел довольно ограниченные возможности, но расширенный вариант этого языка — Turbo Pascal, является очень мощным языком программирования.

Читайте также:
Gtin что это в программе

Язык Си (разработан Деннисом Ритчи в 1972 г.) соединяет свойства языка высокого уровня с возможностями эффективного использования ресурсов компьютера, которые обычно достигаются только при программировании на языке Ассемблера.

Си не очень прост в изучении и требует тщательности в программировании, но позволяет создавать сложные и весьма эффективные программы.

Программа на СИ

printf(«s = % f n», s);

Источник: vuzlit.com

Инструментальные программы. Инструментальные системы программирования. Инструментальная система программирования — это система

Инструментальные системы программирования предоставляют пользователям средства разработки программ. В них входят:

· компилятор и/или интерпретатор;

· интегрированная среда разработки;

· средства создания и редактирования текстов программ;

· библиотеки стандартных программ и функций;

  • отладочные программы, помогающие находить и устранять ошибки в

· диалоговая среда для пользователя;

· графические библиотеки и утилиты для работы с библиотеками

· и другие средства.

К инструментальным системам программирования относятся – Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, Delphy, Builder.

Язык Бейсик был создан как язык для начинающих для написания простых программ.

Язык Паскаль был разработан Никласом Виртом как язык обучения студентов программированию.
Паскаль — язык структурного программирования, упрощающего разработку сложных программ. Расширенный вариант этого языка – Turbo Pascal.

Язык Си соединяет свойства языка высокого уровня с возможностями использования программирования как на языке Ассемблера. Язык Си позволяет создавать сложные и эффективные программы.

Сейчас получили распространение системы программирования Borland и Delphi, ориентированные на создание Windows-приложений.

· пакет Borland Delphi ( Дельфи) — наследник семейства компиляторов Borland Pascal, предоставляющий удобные средства визуальной разработки.

· пакет Microsoft Visual Basic —инструмент для создания Windows-программ с использованием визуальных средств.

· пакет Borland C++ — одно из самых распространённых средств для разработки Windows приложений.

Инструментальные программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ.

По своему назначению они близки к инструментальным системам программирования. К инструментальным программам, например, относятся:

· средства компоновки программ;

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

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

· графические пакеты программ и т.п.

Инструментальные программные средства используются на всех стадиях разработки ПО.

Источник: studopedia.su

Инструментальные системы программирования.

Современные системы программирования обычно предоставляют пользователям мощные и удобные средства разработки программ. В них входят:

· компилятор и/или интерпретатор;

· интегрированная среда разработки;

· средства создания и редактирования текстов программ;

· обширные библиотеки стандартных программ и функций;

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

· диалоговая среда для пользователя;

· многооконный режим работы;

· мощные графические библиотеки; утилиты для работы с библиотеками

· встроенная справочная служба.

Популярные инструментальные системы программирования – Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, Delphy, Builder.

Язык Бейсик был создан в 1965 г. Дж. Кемени и Т.Курцем как язык для начинающих, облегчающий написание простых программ. Существуют много разных версий Бейсика – от очень простых до усовершенствованных, с дополнительными языковыми конструкциями.

Читайте также:
Что за программа Xbox game speech и для чего она нужна

Язык Паскаль был разработан в 1970г. Никласом Виртом как язык обучения студентов программированию.
Паскаль вырабатывает навыки строгого стиля программирования (называемого структурным программированием), упрощающего разработку сложных программ.
Мощным языком программирования является расширенный вариант этого языка – Turbo Pascal.

Язык Си (разработан Деннисом Ритчи в 1972 г.) соединяет свойства языка высокого уровня с возможностями эффективного использования ресурсов компьютера, которые обычно достигаются только при программировании на языке Ассемблера. Язык Си позволяет создавать сложные и весьма эффективные программы.

В последнее время получили распространение системы программирования, ориентированные на создание Windows-приложений, например, Borland Delphi.

· пакет Borland Delphi ( Дельфи) —наследник семейства компиляторов Borland Pascal, предоставляющий удобные средства визуальной разработки. Его быстрый компилятор позволяет эффективно и быстро решать практически любые задачи прикладного программирования.

· пакет Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций.

· пакет Borland C++ — одно из самых распространённых средств для разработки DOS и Windows приложений.

Инструментальные программы.

Инструментальные программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ.

По своему назначению они близки к инструментальным системам программирования. К инструментальным программам, например, относятся:

· средства компоновки программ;

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

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

· графические пакеты программ и т.п.

Инструментальные программные средства могут оказать помощь на всех стадиях разработки ПО.

Текстовый редактор.

Текстовый редактор — это программа, используемая специально для ввода и редактирования текстовых данных.

Этими данными могут быть текст исходной программы или какой-либо документ или же книга. Редактируемый текст выводится на экран, и пользователь может в диалоговом режиме вносить в него свои изменения.

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

· редактирование строк текста;

· возможность использования различных шрифтов символов;

· копирование и перенос части текста с одного места на другое или из одного документа в другой;

· контекстный поиск и замена частей текста;

· задание произвольных межстрочных промежутков;

· автоматический перенос слов на новую строку;

· автоматическая нумерацию страниц;

· обработка и нумерация сносок;

· выравнивание краев абзаца;

· создание таблиц и построение диаграмм;

· проверка правописания слов и подбор синонимов;

· построение оглавлений и предметных указателей;

· распечатка подготовленного текста на принтере в нужном числе экземпляров и т.п.

Возможности текстовых редакторов различны — от программ, предназначенных для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов (издательские системы).

Наиболее известный текстовый редактор — Microsoft Word.

Полнофункциональные издательские системы — Microsoft Publisher, Corel Ventura и Adobe PageMaker. Издательские системы незаменимы для компьютерной верстки и графики. Значительно облегчают работу с многостраничными документами, имеют возможности автоматической разбивки текста на страницы, расстановки номеров страниц, создания заголовков и т.д. Используются для создания макетов любых изданий — от рекламных листков до многостраничных книг и журналов.

Читайте также:
Samsung notes add ons что это за программа

Графический редактор.

Графический редактор — это программа, предназначенная для автоматизации процессов построения на экране дисплея графических изображений. Предоставляет возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д.

Большинство графических редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а также выводить картинки в таком виде, чтобы они могли быть включены в документ текстового редактора.

Некоторые редакторы позволяют получать изображения трёхмерных объектов, их сечений, разворотов, каркасных моделей и т.п.

Пользуется известностью Corel DRAW — мощный графический редактор с функциями создания публикаций, снабжённый инструментами для редактирования графики и трёхмерного моделирования.

Системы деловой графики позволяют выводить на экран различные виды графиков и диаграмм:

· круговые и секторные диаграммы и т.д.

Системы научной и инженерной графики позволяют в цвете и в заданном масштабе отображать на экране следующие объекты:

· графики двумерных и трехмерных функций, заданных в табличном или аналитическом виде;

· системы изолиний, в том числе, и нанесённые на поверхность объекта;

· сечения, проекции, карты и т.д.

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

Табличный процессор.

Табличный процессор — это комплекс взаимосвязанных программ, предназначенный для обработки электронных таблиц. Электронная таблица — это компьютерный эквивалент обычной таблицы, состоящей из строк и граф (столбцов), на пересечении которых располагаются клетки- ячейки, в которых содержится числовая информация, формулы или текст.

Значение в числовой ячейке таблицы может быть либо записано, либо рассчитано по соответствующей формуле; в формуле могут присутствовать обращения к другим ячейкам.

Примером может служить электронная таблица Microsoft Excel

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

Графам и строкам можно присваивать наименования. На экране монитора можно рассматривать таблицу целиком или по частям.

Табличные процессоры представляют собой удобное средство для проведения бухгалтерских и статистических расчетов. В каждом пакете имеются сотни встроенных математических функций и алгоритмов статистической обработки данных. Кроме того, имеются мощные средства для связи таблиц между собой, создания и редактирования электронных баз данных.

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

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

Самым популярным является табличный процессор — Microsoft Excel.

В Microsoft Excel автоматизированы многие рутинные операции, специальные шаблоны помогают создавать отчёты, импортировать данные и многое другое.

Источник: infopedia.su

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru