36558

Система программирования TURBO PASCAL 7.0

Контрольная

Информатика, кибернетика и программирование

Важнейшим компонентом системы программирования Турбо Паскаль, обеспечивающим взаимодействие с пользователем, является интегрированная среда разработки (IDE) - одна из лучших интегрированных сред систем программирования MS DOS

Русский

2013-09-22

28 KB

2 чел.

Система программирования TURBO PASCAL 7.0.

Важнейшим компонентом системы программирования Турбо Паскаль, обеспечивающим взаимодействие с пользователем, является интегрированная среда разработки (IDE) - одна из лучших интегрированных сред систем программирования MS DOS. Интерфейс с пользователем построен на базе главного меню и диалоговых панелей-окон и включает в себя большой набор функций: редактирования программных текстов, управления файлами, компиляции, выполнения компилированных программ, отладки, настройки среды. В ней имеется также гипертекстовая справочная система по Турбо Паскалю.

Неотъемлемым компонентом системы программирования является библиотека стандартных модулей TURBO.TPL, в которой сосредоточены все стандартные (встроенные) подпрограммы, а также средства текстового ввода-вывода, которые могут использоваться в программах на Турбо Паскале.

Система TURBO PASCAL 7.0 поддерживает модульную разработку программ на Турбо Паскале путем проектирования и отладки текстов программ и модулей. При этом редактор интегрированной среды поддерживает разработку хорошо структурированных программных текстов и построен по принципам синтаксически-ориентированного редактора (распознает и выделяет цветом и подсвечиванием ключевые слова, поддерживает структурирование программного текста). Компилятор содержит большой набор структурированных сообщений об ошибках стадии компиляции и выполнения.

Вместе с тем классическая идеология разработки программ, характерная для TURBO PASCAL 7.0, основную нагрузку возлагает на программиста и отличается достаточно высокой трудоёмкостью программирования, т.к. предполагает разработку программистом всего текста программы, включая функции интерфейса с пользователем. Использование имеющейся в Турбо Паскале библиотеки поддержки проектирования пользовательских интерфейсов - TURBO VISION, несомненно, является прогрессом в разработке прикладных программ на Турбо Паскале, однако повышает требования к квалификации программистов и не изменяет качественно процесс разработки.

Качественно новый стиль программирования даёт визуальное программирование, реализованное в системе DELPHI.

Задача 4.2.6(26)

program Project26;

type mas=array[1..5,1..5] of Integer;

mass=array[1..5]of integer;

var a:mas;

b:mass;

i,j:Integer;

procedure p(x:mas; e:Integer; var y:integer);

var i,j,k:Integer;

begin

k:=0;

for j:=1 to 5 do

if x[e,j]>x[e,e] then k:=k+1;

if k>0 then y:=1

else y:=0;

end;

begin

for i:=1 to 5 do

for j:=1 to 5 do

read(a[i,j]);

writeln;

for i:=1 to 5 do

begin

p(a,i,b[i]);

write(b[i],' ');

end;

 Readln;

end.


 

А также другие работы, которые могут Вас заинтересовать

10668. Исследование регистров. Описание сменных плат П2 и П3 1.02 MB
  Исследование регистров Цель: исследование режимов работы регистров составленных из триггеров или выполненных на ИМС. В работе ис пользуются сменные платы П1 и П2. Описание сменных плат П2 и П3 С помощью сменной платы П2 исследуются рег
10669. Моделирование структуры системы (Диаграмма классов) 776.5 KB
  Практическая работа №2 Моделирование структуры системы Диаграмма классов Цель работы: изучение диаграммы классов ее основных элементов классов атрибутов операций обязанностей. Изучение отношений между элементами углубленное изучение отношения ассоциации имя...
10670. Моделирование динамики системы: временной аспект и структурная организация (Диаграмма взаимодействия) 230 KB
  Практическая работа № 34 Моделирование динамики системы: временной аспект и структурная организация Диаграмма взаимодействия Цель работы: изучение диаграмм взаимодействия: последовательностей и кооперации их семантическая эквивалентность. Типичные приемы модел...
10671. Моделирование динамики системы: потоки управления (Диаграмма состояний) 703 KB
  Практическая работа №5 Моделирование динамики системы: потоки управления Диаграмма состояний Цель работы: изучение понятий автомат состояние переход диаграммы состояний. Приобретение основных навыков построения диаграмм состояний в программной среде StarUML. Для
10672. Практическая работа. Моделирование динамики системы: потоки управления 288.5 KB
  Практическая работа №6 Моделирование динамики системы: потоки управления Диаграмма состояний Цель работы: изучение понятий автомат состояние переход диаграммы состояний. Приобретение основных навыков построения диаграмм состояний в программной среде StarUML. Реал...
10673. Изучение диаграммы деятельности, изображение условных и параллельных поведений систем 778 KB
  Лабораторная работа №7 по дисциплине €œCASEтехнологии Диаграммы деятельности Цель работы: изучить диаграммы деятельности научиться изображать условное и параллельное поведение систем. Теоретические сведения Деятельность представляет собой нек
10674. Моделирование контекста и функциональных требований к системе 233 KB
  Практическая работа №1 Моделирование контекста и функциональных требований к системе Цель работы: изучение диаграммы прецедентов: ее элементов актеров и прецедентов и основных типов связи между ними получение основных навыков построения диаграммы прецедентов в п...
10675. Проблема сознания в философии. Идеальное бытие сознания 99 KB
  Проблема сознания в философии. Идеальное бытие сознания. Наличие сознания разума уникальная человеческая черта. Его возможности принято считать безграничными. Именно благодаря разуму человечество сумело занять господствующее положение в биосфере. Но каким образ
10676. Основной вопрос и основные направления философии 43.5 KB
  Основной вопрос и основные направления философии 1. Общее понятие основного вопроса философии его стороны. Основным в философии традиционно считается вопрос об отношении мышления к бытию а бытия к мышлению сознанию. Важность данного вопроса заключается в том что