Разработка структурированных программ в среде Turbo Pascal
Возможности интегрированной среды программирования Turbo Pascal 7.0. Интерфейс интегрированной среды. Система окон среды. Окна редактирования и диалога. Система меню среды Turbo Pascal 7.0. Клавиши быстрого управления. Описание структурных элементов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 19.01.2017 |
Размер файла | 506,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство образования и науки Российской Федерации
ЭПИ (филиал) МАМИ (Университет машиностроения)
Кафедра прикладной информатики
Курсовая работа по курсу
«Информатика»
«Разработка структурированных программ в среде Турбо Паскаль»
Содержание
1. Возможности интегрированной среды программирования Turbo Pascal 7.0
1.1 Интерфейс интегрированной среды
1.2 Система окон среды
1.2.1 Окна редактирования
1.2.2 Окна диалога
1.2.3 Информационные окна
1.2.4 Окна меню
1.3 Система меню среды Turbo Pascal 7.0
1.4 Клавиши быстрого управления
2. Описание структурных элементов, используемых для решения поставленной задачи
3. Текст программы
4. Полученные результаты
5. Список литературы
1 Возможности интегрированной среды программирования Turbo Pascal 7.0
Turbo Pascal 7.0 имеет интегрированную среду программирования (Integrated Development Environment - IDE), включающую в себя экранный редактор, компилятор, компоновщик, отладчик, а также систему контекстной информационной помощи. Эта совокупность программ, объединенных в общую систему, позволяет писать и редактировать программы, компилировать их, компоновать, отлаживать и запускать на выполнение, не выходя из среды. Ее основные особенности:
· возможность использования многих перекрывающихся окон, у которых можно менять размеры и которые можно перемещать по экрану;
· наличие развитой системы меню;
· наличие диалоговых окон;
· поддержка работы с "мышью";
· многофайловый экранный редактор, позволяющий работать с файлами до 1 Мбайт, причем можно осуществлять обмен информацией между отдельными окнами редактирования, а также использовать сведения из системы информационной помощи;
· увеличенные возможности отладчика;
· возможность полной очистки и восстановления экрана.
Управление вычислительным процессом в интегрированной среде осуществляется с помощью клавиш клавиатуры и "мышью" через систему меню и диалоговые окна.
1.1 Интерфейс интегрированной среды
Для входа в интегрированную среду следует вызвать на выполнение файл TURBO.EXE.
После загрузки файла TURBO.EXE на экране дисплея появляется основной экран интегрированной среды, имеющий вид, показанный на рис 1.
Рис. 1. Экран интегрированной среды
Изображение в этом случае состоит из трех основных частей: строки основного меню, поля экрана и строки состояния. Строка основного меню (верхняя строка экрана) содержит имена меню следующего уровня (подменю). Поле экрана (средняя часть экрана) предназначено для размещения открываемых окон. Строка состояния (нижняя строка) отражает состояние вычислительного процесса, а также содержит подсказки по использованию функциональных клавиш.
1.2 Система окон среды
Практически все основные операции в среде осуществляются с помощью окон - выделенных участков поля экрана, в которых размещается определенная информация. Пользователь может открыть или закрыть окно или несколько окон, разместить их встык и с перекрытиями, переместить по экрану, изменить их размеры вплоть до размера поля экрана. Каждое окно выделяется на экране цветом и окаймляющей рамкой.
Окно окаймлено двойной (если оно активно), или одинарной (если оно пассивно) рамкой. На этой рамке размещается различная служебная информация. В середине верхней части рамки располагается имя окна (или файла, помещенного в окне) - см. рис. 2. Исключение составляют окна меню, которые всегда окаймлены одинарной рамкой, на которой нет служебной информации, а также окно пользователя, представляющее собой окно операционной системы, не имеющее рамки.
Используемые в среде окна имеют в том или ином объеме средства управления. К ним относятся: средства активизации окна, средства распахивания окна на все поле экрана, средства перемещения окна по экрану, средства изменения размера окна, средства быстрого перемещения по тексту, помещенному в окне, кнопки управления, триггерные списки, селективные списки, блоки ввода, списки предыстории, средства закрытия окна.
Используемые в среде Turbo Pascal 7.0 окна можно разбить на четыре категории, отличающиеся своими функциями и средствами управления:
· окна редактирования;
· окна диалога;
· информационные окна;
· окна меню.
1.2.1 Окна редактирования
Окна редактирования предназначены для размещения и редактирования в них текстов программ (см. рис. 2.). Окна редактирования открываются из меню File (работа с файлами) выбором элемента File| Open или File|New, либо с помощью клавиши быстрого управления F3. В именах меню и элементах меню полужирным шрифтом выделены буквы, набрав которые можно вызвать соответствующее меню или его элемент (следует иметь в виду, что для выбора элемента основного меню следует нажать соответствующую клавишу в сочетании с клавишей Alt).
Рис. 2. Окно редактирования
В середине верхней части рамки размещается имя файла, помещенного в окно для редактирования. Если у файла имени нет (создается новый файл), ему присваивается условное имя NONAME с соответствующим порядковым номером, начиная с нуля. Если один и тот же файл открыт одновременно в нескольких окнах, то кроме имени файла отображается также и номер копии.
В правом верхнем углу размещается номер открытого окна (идет сквозная нумерация всех открытых окон, независимо от того, к каким группам они принадлежат), если его номер не более 9. Если окно имеет отображаемый номер, его можно активизировать, набрав комбинацию клавиш Alt+<номер окна>. Если хотя бы часть окна отображена на экране, это окно можно также активизировать, подведя в любое место отображаемого участка окна курсор "мыши" и кратковременно нажав ее левую клавишу. Кроме этого любое открытое окно можно активизировать выбором элемента меню Window | List.
В этом же углу расположена пиктограмма быстрого раскрытия окна на все поле экрана и возвращения его первоначального размера. Раскрыть окно и снова вернуть его первоначальные размеры можно и другим способом: следует подвести курсор "мыши" к любой точке верхней горизонтальной линии рамки, за исключением изображения [¦], и дважды кратковременно нажать левую клавишу. Таким же образом можно раскрытое окно свернуть до первоначального размера.
С помощью верхней части рамки можно перемещать окно по экрану. Для этого следует подвести курсор "мыши" к любой точке верхней линии, нажать левую клавишу и, не отпуская ее, отбуксировать окно в нужное место экрана перемещением "мыши".
Правый нижний угол можно использовать для изменения размера окна. Для этого следует подвести курсор "мыши" к этому углу, нажать левую клавишу и, не отпуская ее, переместить "мышь".
В левом нижнем углу, где расположен курсор окна редактирования, размещаются номера строки и столбца текста. Кроме того, если в тексте были произведены изменения, левее этих чисел появляется символ *.
На правой и нижней частях рамки размещены линейки вертикального и горизонтального скроллинга (прокрутки). Используя их, можно с помощью "мыши" осуществлять быстрое перемещение по тексту окна. Для этого можно поместить курсор "мыши" на соответствующую линейку к тому ее краю, который соответствует направлению перемещения по тексту, и нажать на левую клавишу "мыши". Текст будет перемещаться в окне в нужном направлении. Другая возможность перемещения по тексту - захватить на линейке символ "мышью", аналогично тому, как это осуществлялось для верхней линии и правого нижнего угла рамки, и отбуксировать его в то место линейки, которое соответствует расположению требуемой информации.
В левом верхнем углу размещена пиктограмма закрытия окна [¦]. Для того чтобы закрыть окно, следует подвести курсор "мыши" к пиктограмме и нажать левую клавишу.
Разновидностью окна редактирования является окно промежуточного буфера (Clipboard). Данные в этот буфер переносятся командами меню Edit|Cut (удалить информацию) или Edit | Сору (скопировать информацию) из любого окна редактирования или окна контекстной помощи. Из окна контекстной помощи в промежуточный буфер можно поместить также пример с помощью команды меню Edit | Copy example (скопировать пример). Информацию из этого буфера можно перенести в любое окно редактирования командой меню Edit | Paste (добавить информацию). Текст в окне промежуточного буфера можно редактировать, как и в любом окне редактирования.
Окно вызывается командой меню Edit| Show clipboard.
Все действия осуществляются либо с помощью "мыши", либо с помощью клавиш управления курсором.
turbo pascal программирование интегрированн
1.2.2 Окна диалога
Окна диалога широко используются в системе меню для просмотра и задания различных режимов работы или необходимых параметров. В качестве примера на рис. 3 приведено окно диалога, с помощью которого можно выбрать существующий файл и поместить его либо в уже открытое окно (заменить в нем уже размещенный файл), либо в новое окно. К этому окну диалога можно перейти с помощью команды меню File|Open).
Помимо уже известных элементов - рамки (она всегда двойная, т. к. открытое окно диалога может быть только активным, и для перехода к другому окну его следует закрыть), заголовка, пиктограммы закрытия - окно диалога может содержать следующие элементы: кнопки управления, триггерные списки, селективные списки, блоки ввода, списки выбора, списки предыстории, информационную часть. Окно диалога не имеет номера, пиктограммы быстрого раскрытия окна и, как правило, линеек скроллинга. Нельзя также менять размер окна, хотя перемещать его по полю экрана с помощью верхней части рамки можно.
К категории окон диалога упрощенного вида (они содержат только информационную часть и кнопки управления) относятся и окна, в которые помещаются различные предупреждения пользователю, например, о недостатке оперативной памяти или о том, что удаляемый файл изменен и его следует сохранить на диске, и т. д. Эти окна появляются в поле экрана автоматически по мере необходимости.
Рис. 3. Окно диалога для выбора файла
1.2.3 Информационные окна
Информационные окна служат для размещения в них данных, получаемых программой, и других данных о текущем вычислительном процессе. Эти окна имеют те же элементы управления и индикации, что и окна редактирования, за исключением индикации номера строки и столбца. К этой категории относятся:
· окно отладки (Watches); Вызывается оно командой меню Debug | Watch.
· окно используемых подпрограмм (Call stack);
· окно регистров (CPU);
· окно выходных результатов (Output);
· окно сообщений (Messages) (только в версии 7.0);
· окно информационной помощи (Help).
К этой же категории относится окно пользователя, фактически повторяющее окно выходных результатов, но не имеющее ни рамки, ни элементов управления. Окно вызывается командой меню Debug | User screen. Для возврата из окна в среду следует нажать любую клавишу.
1.2.4 Окна меню
Окна меню обеспечивают ветвящуюся структуру меню интегрированной среды. В версии 7.0 добавлено локальное меню, связанное с правой клавишей "мыши". Пример окна меню Compile приведен на рис. 4.
Рис. 4. Окно меню Compile
Окна меню вызываются из основного меню или из соответствующих подменю, а локальное меню - нажатием правой клавиши "мыши" или комбинацией клавиш быстрого управления Alt+F10.
1.3 Система меню среды Turbo Pascal 7.0
Все этапы создания программы в интегрированной среде осуществляются с помощью системы меню, имеющей довольно сложную древовидную структуру.
При работе в среде в верхней строке экрана постоянно выводится основное меню, с помощью которого можно выбрать то или иное подменю, затем, из этого подменю - подменю следующего уровня и т. д., пока не будет выбрана либо какая-то конкретная команда, либо определенный параметр, либо окно диалога, с помощью которого можно задать тот или иной параметр.
Основное меню содержит следующие поля:
· работа с файлами (File); Меню работы с файлами позволяет делать все основные операции с файлами (вызывать имеющиеся файлы, создавать новые, переименовывать, записывать на диск, распечатывать файлы на принтере), а также изменять текущий каталог осуществлять временный выход в операционную систему и завершать работу в среде. Кроме этого можно повторно вызвать удаленный из среды файл.
· редактирование (Edit); Меню редактирования позволяет выполнять ряд операций с фрагментами текста (копировать, перемещать, удалять фрагменты и т. д.).
· поиск (Search); Меню поиска позволяет осуществлять поиск фрагментов текста, подпрограмм и места обнаружения ошибки.
· выполнение (Run); Меню позволяет запускать программу, а также выполнять отдельные части программы во время ее отладки.
· компиляция (Compile); Осуществляет компиляцию файла
· отладка (Debug); Меню отладки позволяет задать параметры, необходимые при отладке программы (точки останова, вычисляемые параметры).
· инструментальные средства (Tools); Меню инструментальных средств позволяет задать программы, которые можно запустить не выходя из интегрированной среды, и запускать эти программы.
· параметры (Options); С помощью этого меню можно установить необходимые параметры интегрированной среды.
· окна (Window); Меню позволяет открывать, закрывать, активизировать окна, размещать их в поле экрана.
· помощь (Help). Меню информационной помощи позволяет получить имеющуюся в системе справочную информацию. Более подробно об использовании информационной помощи
Помимо основного меню в версии 7.0 имеется локальное меню, связанное с правой клавишей "мыши". В основном оно повторяет наиболее часто используемые команды основного меню. Инициализируется локальное меню нажатием правой клавиши "мыши" или комбинацией клавиш быстрого управления Alt+F10. В режиме редактирования в меню входят следующие команды:
1.4 Клавиши быстрого управления
Некоторые команды меню выполняются настолько часто, что становится неудобным вызывать их с помощью системы меню. Так, если происходит отладка программы и следует выполнить ее по шагам, то придется постоянно вызывать команды Run|Trace into или Run|Step over. Для упрощения выполнения часто встречающихся операций используются клавиши быстрого управления, которые указаны рядом с командой в соответствующем меню. Наиболее часто используемые клавиши в каждой конкретной ситуации указаны также в строке состояния. Клавиши быстрого управления представляют собой либо какую-то одну клавишу (например, F1, С и т. д.), либо совокупность клавиш, включая клавиши Alt, Ctrl, Shift. Эту совокупность клавиш для выполнения соответствующей команды следует нажимать одновременно. Перечень клавиш быстрого управления приведен в таблице 1.
Таблица 1 Клавиши быстрого управления среды Turbo Pascal 7.0
Клавиши |
Эквивалентная команда меню |
Функция |
|
F1 |
Вызвать контекстную помощь (Help) |
||
F2 |
File | Save |
Сохранить на диске редактируемый файл |
|
F3 |
File | Open |
Открыть файл для редактирования |
|
F4 |
Run | Go to cursor |
Выполнить программу до строки, в которой находится курсор |
|
F5 |
Window | Zoom |
Расширить окно до полного экрана (вернуть исходный размер окна) |
|
F6 |
Window | Next |
Активизировать следующее окно |
|
F7 |
Run | Trace into |
Трассировка с заходом в подпрограммы |
|
F8 |
Run | Step over |
Трассировка без захода в подпрограммы |
|
F9 |
Compile | Make |
Скомпилировать программу начиная с основного файла |
|
F10 |
Перейти к системе меню |
||
Alt+Fl |
Help | Previous topic |
Вывести предыдущее окно подсказки |
|
Alt+F3 |
Window | Close |
Закрыть окно |
|
Alt+F5 |
Debug | User screen |
Открыть окно пользователя |
|
Alt+F7 |
Tools I Go to previous |
Перейти к предыдущей строке окна сообщений |
|
Alt+F8 |
Tools I Go to next |
Перейти к следующей строке окна сообщений |
|
Alt+F9 |
Compile | Compile |
Скомпилировать программу из окна редактирования |
|
Alt+Fl0 |
Вызвать локальное меню |
||
Alt+BkSp |
Edit | Undo |
Отменить изменения в текущей строке |
|
Alt+C |
Вызвать меню Compile |
||
Alt+D |
Вызвать меню Debug |
||
Alt+E |
Вызвать меню Edit |
||
Alt+F |
Вызвать меню File |
||
Alt+H |
Вызвать меню Help |
||
Alt+O |
Вызвать меню Options |
||
Alt+R |
Вызвать меню Run |
||
Alt+S |
Вызвать меню Search |
||
Alt+T |
Вызвать меню Tools |
||
Alt+W |
Вызвать меню Window |
||
Alt+X |
File I Exit |
Выйти из среды в операционную систему |
|
Alt+O |
Window | List |
Показать список открытых окон |
|
Ctrl+Fl |
Help | Topic search |
Осуществить предметный поиск |
|
Ctrl+F2 |
Run | Program reset |
Прекратить отладку программы |
|
Ctrl+F3 |
Debug | Call stack |
Вызвать окно используемых подпрограмм |
|
Ctrl+F4 |
Debug | Evaluate/modify |
Вычислить или модифицировать выражение |
|
Ctrl+F5 |
Window | Size/Move |
Изменить размер окна, переместить окно |
|
Ctrl+F7 |
Debug I Add watshes |
Добавить контролируемый параметр |
|
Ctrl+F8 |
Задать (снять) точку останова |
||
Ctrl+F9 |
Run | Run |
Запустить программу на выполнение |
|
Ctrl+Del |
Edit | Clear |
Удалить выделенный блок |
|
Ctrl+Ins |
Edit | Сору |
Скопировать выделенный блок в окно переносимой информации |
|
Shift+Fl |
Help | Index |
Вывести словарь контекстной помощи |
|
Shift+F6 |
Window | Previous |
Активизировать предыдущее окно |
|
Shift+Del |
Edit | Cut |
Перенести выделенный блок в окно переносимой информации |
|
Shift+Ins |
Edit | Paste |
Скопировать блок из окна переносимой информации в окно редактирования |
|
Esc |
Выход из меню, информационного окна |
2. Описание структурных элементов, используемых для решения поставленной задачи
Для решения поставленной задачи используются:
1. Процедура, вычисляющая определенный интеграл по методу трапеции
integral_trap (n:word;a,b:real;f:podintfunc; var rezult:real)
Параметры процедуры:
· n - число шагов интегрирования;
· a, b - начало и конец интервала (нижний и верхний пределы интегрирования);
· f - подынтегральная функция, на месте этого параметра при вызове процедуры может находиться любая функция от одной вещественной переменной типа podintfunc ;
· rezult - через этот параметр процедура передает в вызывающую программу результат вычислений.
2. Функции f1(x:real):real и f1(x:real):real; - вычисляющие «базовые» функции, данные по варианту задания.
3. Функции podint1(x:real):real;far;
podint2(x:real):real;far;
podint3(x:real):real;far; - подынтегральные функции, которые будут использоваться в качестве фактических параметров при вызове процедуры.
3. Текст программы
Program main;
{объявление функционального типа для всех трех подынтегральных функций}
type podintfunc=function(arg:real): real;
{объявление процедуры вычисления интеграла по методу трапеции от различных функций}
procedure integral_trap(n:word;a,b:real;f:podintfunc; var rezult:real);
var h,s,x:real;
begin
s:=(f(a)+f(b))/2;
h:=(b-a)/n;
x:=a+h;
while x<b do
begin
s:=s+f(x);
x:=x+h
end;
rezult:=h*s
end;
{объявление двух базовых функций, данных по варианту}
function f1(x:real):real;
begin
f1:=-6/x
end;
function f2(x:real):real;
begin
f2:=x+7
end;
{объявление трех подынтегральных функций}
function podint1(x:real):real;far;
begin
podint1:=f2(x)-f1(x)
end;
function podint2(x:real):real;far;
begin
podint2:=x*(f2(x)-f1(x))
end;
function podint3(x:real):real;far;
begin
podint3:=sqr(f2(x))-sqr(f1(x))
end;
{объявление переменных основной программы}
var fun1,fun2,fun3,xc,yc,a,b,f,precision:real;
n:word;
txt:text;
{fun1,fun2,fun3 - значения интегралов, вычисленных по методу трапеции}
{xc,yc - координаты центра тяжести плоской фигуры}
{a,b - точки пересечения заданных по варианту линий}
{f - вспомогательная переменная, используемая для обеспечения заданной пользователем точности вычисления интегралов}
{precision - точность вычисления интегралов, заданная пользователем с клавиатуры}
{n - вспомогательная переменная, используемая для задания числа шагов интегрирования и определения количества дробных разрядов при выводе результата}
{txt - текстовый файл gravity.txt, в который выводятся координаты центра тяжести}
begin
assign(txt,'gravity.txt');
rewrite(txt); {открываем файл для записи}
a:=-6; b:=-1; {точки пересечения двух линий}
{найдены из квадратного уравнения x^2+7x+6=0}
{вычисляем интегралы с числом шагов, равным 1}
integral_trap(1,a,b,podint1,fun1);
integral_trap(1,a,b,podint2,fun2);
integral_trap(1,a,b,podint3,fun3);
{запрашиваем точность вычислений}
write('zadaj tochnost vichislenija integralov, naprimer 0.0001: ');
readln(precision);
{вычисляем интегралы с заданной степенью точности, увеличивая число шагов интегрирования}
n:=1;
repeat
n:=n*2;
f:=fun1;
integral_trap(n,a,b,podint1,fun1);
until abs(f-fun1) < precision;
n:=1;
repeat
n:=n*2;
f:=fun2;
integral_trap(n,a,b,podint2,fun2);
until abs(f-fun2) < precision;
n:=1;
repeat
n:=n*2;
f:=fun3;
integral_trap(n,a,b,podint3,fun3);
until abs(f-fun3) < precision;
{определяем координаты центра тяжести плоской фигуры}
xc:=fun2/fun1;
yc:=0.5*fun3/fun1;
{определяем количество дробных разрядов, которые необходимо оставить в выводимом результате}
n:=0;
while precision<0.99999999999 do
begin precision:=precision*10;
n:=n+1
end;
{выводим результат вычислений в текстовый файл}
writeln(txt,'Coordinates center of gravity');
writeln(txt,'xc=',xc:5:n,' c=',yc:5:n);
{выводим результат вычислений на экран}
writeln('Coordinates center of gravity');
writeln('xc=',xc:5:n,' yc=',yc:5:n);
close(txt);
write('нажми ENTER');
readln;
end.
4. Полученные результаты
В результате вычислений создан текстовый файл gravity.txt.
Для заданной точности вычислений precision=0.0001 в файл записана следующая информация:
Coordinates center of gravity
xc=-3.0867 yc=3.0867
turbo pascal программирование интегрированный
5. Список литературы
1. Фаронов В.В. Турбо Паскаль, Книга 1. Основы турбо Паскаля. - М.:МВТУ-ФЕСТО-ДИДАКТИК.
2. http://www.cleverstudents.ru/definite_integral/method_of_trapezoids.html - описание метода трапеций.
3. http://www.5byte.ru/tp7pub/ - электронное пособие по турбо Паскалю.
Размещено на Allbest.ru
Подобные документы
Структура и основные элементы языка Turbo Pascal. Алгоритм составления простейших программ на Turbo Pascal. Применение условного оператора и сильноветвящихся алгоритмов. Циклы с предусловием и постусловием, сочетание циклических и условных операторов.
реферат [64,0 K], добавлен 20.03.2016История появления и распространения Turbo Pascal - среды разработки для языка программирования Паскаль. Общий вид объявления файлового типа. Входная, выходная и промежуточная информация. Алгоритм решения задачи: словесный алгоритм, блок-схема, программа.
курсовая работа [359,4 K], добавлен 05.01.2010Основы работы на языке высокого уровня Turbo Pascal. Основное оборудование и программное обеспечение. Операторы, необходимы для работы в графической среде Turbo Pascal. Запуск графического режима. Текст программы в графической среде Turbo Pascal.
лабораторная работа [12,7 K], добавлен 14.05.2011История создания и развитие Pascal. Особенности пакета программирования Turbo. его возможности редактора текстов, компилятора и отладчика. Построения программы на языке Turbo Pascal, ее структура, типы алгоритмов, одномерные и многомерные массивы.
курсовая работа [519,3 K], добавлен 25.06.2011Сущность среды программирования Turbo Pascal. Разработка программы с учетом потребительских свойств. Особенности методов современной технологии программирования (пошаговой детализации, структурный, модульный принцип, метод иерархической декомпозиции).
курсовая работа [57,1 K], добавлен 03.03.2011Разработка эскизного и технического проектов программы "Helpopr" (ввод, хранение и вывод данных на дисплей по запросу пользователя). Язык программирования Turbo Pascal. Описание алгоритма программы. Требования к компьютеру и программному обеспечению.
курсовая работа [198,1 K], добавлен 03.02.2010Разработка программ на языке Turbo Pascal на основе использования массивов данных. Особенности хранения данных, способы объявления переменных, действия над элементами массивов, их ввод и вывод. Практическое применение одномерных и многомерных массивов.
методичка [17,8 K], добавлен 25.11.2010Изучение требований и реализации пользовательского интерфейса в среде Turbo Pascal. Разработка текстового, графического режимов работы дисплеев. Рассмотрение численных методов решения трансцендентных уравнений, их алгоритмизации и программирования.
шпаргалка [776,8 K], добавлен 07.05.2010Краткая характеристика интегрированной среды Turbo Pascal. Принципы программирования разветвляющихся алгоритмов, циклических структур, задач обработки символьных данных, множеств. Правила записи данных в текстовый файл. Понятие явной и косвенной рекурсии.
учебное пособие [1,5 M], добавлен 10.12.2010Базовые информационные технологии в управлении. Целый и вещественный тип данных языка программирования Turbo Pascal. Создание программы в интегрированной инструментальной оболочке Turbo Pascal 7.0. Полезные качества информационных технологий управления.
курсовая работа [1,1 M], добавлен 12.02.2015