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.


 

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

61967. Особливості уроку інформатики 17.53 KB
  Використання компютера разом з методично доцільними педагогічними програмними засобами дозволяє вдосконалити стиль та прийоми роботи вчителя за рахунок перекладання на компютер рутинних операцій і забезпечення вчителеві творчого підходу до розвязування завдань навчання і виховання.
61969. Диоксид кремния в природе и жизни человека 29.35 KB
  Цели урока: рассмотреть строение физические и химические свойства диоксида кремния. Показать значение диоксида кремния в природе и жизни человека дать понятие о силикатной промышленности о производстве стекла и цемента показать применение этих материалов в народном хозяйстве.
61970. Обозначение мягкости согласных с помощью буквы Ю 19.63 KB
  Задание выполним в парах. Задание восстановите последовательность. Каков первый пункт Предлагаю выполнить задание в парах. Я приготовила для вас задание повышенной сложности Чем отличается это задание от предыдущих...
61971. Деление на 8 равных частей 41.68 KB
  Учащиеся проверяют свою готовность к уроку. Учащиеся приветствуют учителя. Учащиеся отвечают на вопросы учителя. Учащиеся выполняют указания учителя.
61973. Нарезание крепежной резьбы 25.05 KB
  Цели урока: Обучающая: научить учащихся нарезать наружную резьбу круглой плашкой. Пользоваться справочными таблицами правильно и безопасно с точки зрения т б применять режущий и мерительный инструмент для нарезании наружной резьбы.
61975. Чтение схемы по тяговой подстанции. Перечень элементов 31.3 KB
  Технологическая карта учебного занятия это способ графического проектирования учебного занятия таблица позволяющая структурировать учебное занятие по выбранным преподавателем параметрам.