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.


 

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

36280. Мультимедиа технология. Текстовые файлы и гипертекст. Форматы текстовых файлов. Растровая и векторная графика. Форматы графических файлов 46 KB
  Форматы текстовых файлов. Форматы графических файлов. Форматы графических файлов Форматы графических файлов отличаются способами кодировки цвета алгоритмами сжатия информации и возможностями размещения в файле дополнительной например текстовой информации. Форматов существует несколько десятков на первых этапах разработки графических программ каждый разработчик придумывал свои стандарты.
36281. Мультимедиа технология. Синтез звука. Форматы звуковых файлов 72 KB
  Синтез звука. Синтез звука Создание звука средствами электроники дело нехитрое. В отношении звуков представляющих собой комбинации тонов различной частоты была установлена плодотворная закономерность суть которой сводится к тому что для создания любого звука необходимо только найти правильную комбинацию частот В современных синтезаторах нашли широкое применение два метода: частотная модуляция и синтез с использованием таблицы форм сигналов. Синтез с вычитанием Первые настоящие музыкальные синтезаторы использовали аналоговую технологию.
36282. Мультимедиа технология. Трехмерная графика и анимация. Видео. Форматы видео файлов. Стандарты сжатия MPEG 37 KB
  Кроме того технология открытых систем позволяет работать сразу с несколькими пакетами. Можно создать модель в одном пакете разрисовать ее в другом оживить в третьем дополнить видеозаписью в четвертом. И наконец функции многих профессиональных пакетов можно сегодня расширить с помощью дополнительных приложений написанных специально для базового пакета. 3D Studio MX Один из самых известных пакетов 3Dанимации производства фирмы Kinetix.
36283. Технические средства мультимедиа. Их характеристика 83 KB
  К техническим средствам входящим в состав компьютера для обеспечения мультимедийных функций относятся: Звуковые платы Акустические системы Платы ввода – вывода видеосигналов CD – ROM приводы только для чтения CD дисков и CD RW приводы – чтение и запись DVD приводы только чтение Сканнеры – устройства считывания информации с бумажных листов фотографий и т. DVD диски Появление формата DVD ознаменовало собой переход на новый более продвинутый уровень в области хранения и использования данных звука и видео. расшифровка...
36286. HTML (HyperText Markup Language). Структура гипертекстового документа 181 KB
  Средствами HTML задаются синтаксис и размещение специальных встроенных указаний в соответствии с которыми браузер отображает содержимое документа текст графика мультимедиа гиперссылки. DHTML Dynmic HyperText Mrkup Lnguge : Клиентские сценарииJvScript и VBScript Серверные сценарии SP и PHP Технологии Jv и CGI плагин plugin приложения Другие средства Структура гипертекстового документа html hed title Заголовок HTML документа title hed body Тело HTML документа body...
36287. HTML (HyperText Markup Language). Символы комментариев 131 KB
  и знаков операций для которой можно вычислить значение. При объявлении переменной ей может быть присвоено значение. vr Strbc; Объявлена переменная Strbc vr x=7; Переменной х присвоено значение 7 При составлении сценариев JvScript можно использовать переменные без их предварительного объявления. Если prseFlot сталкивается с недопустимым символа то метод возвращает значение основанное на подстроке следующей до этого символа игнорируя все последующие.