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

Страницы работы

Содержание работы

1)  Каскадный стиль

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

·  Постановка задач

·  Формулированная постановка задач

·  Разработка алгоритма

·  Программирование

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

·  Документирование

·  Сопровождение

Постановка задач – формулировка задач на разработку ПО на естественном (вербальном) языке.

Формулированная постановка задач – постановка задач на разработку ПО в виде, каких либо формульных аналитических зависимостей с выделением соответствующих констант, переменных, входных и выходных данных и их типов.

Тестирование производится всегда на основе контрольного примера

Документирование – описание разработанного ПО с обязательной разработкой инструкции пользователю

Внедрение сопровождения разработанного ПО выполняется у заказчика.

+

Четкая логическая последовательность и завершенность каждого этапа разработки ПО, легко планировать.

-

Очень высокая цена ошибки. Выясняется только на этапе тестирования и отладки, длительные сроки разработки.

2)  Итерационная технология

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

+

Возможность возврата на любой этап разработки, логическая последовательность.

-

Отсутствие четких временных границ завершенности этапаàтрудность планирования, невозможность предсказания завершенности этапов и результата в целом.

3)  Спиральная технология

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

Тема 4

Общие сведения о языке Турбо Паскаль.

1)  Краткая характеристика языка Паскаль

2)  Интегрированная среда программирования Турбо Паскаль

3)  Символы и простейшие конструкции языка

1)  ЯП Паскаль разработан швейцарским профессором высшей федеральной технической школы в Цюрихе Николасом Виртом в 1970 году. В 1979 году ЯП был утвержден в качестве стандартного. Назван в честь Блеза Паскаля. Язык предназначен для решения многих задач: вычислительных, экономических, игровых и т.д.

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

2)  Интегрирование и среда обработки

IDE – Integrated Development Environment включает в себя совокупность программ:

·  Экранный редактор

·  Компилятор

·  Компоновщик

·  Отладчик

·  Система контекстной помощи

Для входа необходимо запустить на выполнение файл Turbo.exe. После запуска появится основной экран интегрированной среды, состоящей из 3-х частей:

·  Строка основного меню

·  Рабочее поле

·  Строка состояния

При активации F1 Паскаль позволяет получить справочную информацию о среде программирования. Выход из программы – Esc.

Клавиши оперативного вмешательства

F1

Предоставление справки о системе

-

F2

Запись файла на диск

File/Save

F3

Загрузка файла

File/Load

F4

Выполнение до места расположения курсора

Run/Go To Cursor

F5

Увеличение размера активного окна

-

F6

Переключение окна в активном состоянии

-

F7

Выполнение трассировки в подпрограммах

Run/Trace Info

F9

Выполнение команды Make (создать)

-

Alt+F9

Компиляция программы

Compile/Compile

Alt+X

Выход из среды Паскаля

File/Exit

Ctrl+F9

Запуск программы

-

Порядок работы:

1)  Запустить файл Turbo.exe

2)  Для ввода исходного текста программы выбрать File/New. Для открытия известного – File/Open/Имя файла

3)  В появившемся окне ввести (отредактировать) исходный текст программы

4)  Сохранить программу File/Save/Имя или F2

5)  Откомпилировать программу F9àAlt+F9

6)  Запустить программу на выполнение Ctrl+F9

3)  Символы

Похожие материалы

Информация о работе