Такташкин, Д. В.
Основы алгоритмизации и программирования: методические указания к лабораторным работам по дисциплине «Информатика и программирование» / Д. В. Такташкин., Д. В. Попов, М. В. Чернецов – Пенза: Изд–во Пенз. фил. РГУИТП, 2010. - 94 с.
Рассматриваются элементы диалоговой среды Turbo Pascal, структура программ на языке Pascal, основные типы данных, преобразования типов данных и действия над ними, операторы языка, работа с массивами данных, работа с процедурами и функциями. Приведены примеры реализации программ. Предложены задания для выполнения лабораторных работ.
Методические указания подготовлены на кафедре «Управление информационными ресурсами» и предназначены для изучения курса «Информатика и программирование» студентами специальностей 010502 «Прикладная информатика (по областям)», 100101 «Сервис», 230200 «Информационные системы», 2206001 «Управление инновациями».
УДК 681.3
© Пензенский филиал Российского государственного университета инновационных технологий и предпринимательства, 2010
ОГЛАВЛЕНИЕ
Введение. 4
Общие сведения. Пакет программ Turbo Pascal 5
Лабораторная работа № 1. Программирование алгоритмов линейной структуры 8
Лабораторная работа № 2. Программирование алгоритмов разветвленной структуры 16
Лабораторная работа № 3. Организация циклов. 24
Лабораторная работа № 4. Работа с одномерными массивами. 39
Лабораторная работа № 5. Работа с двухмерными массивами. 50
Лабораторная работа № 6. Процедуры и функции. 60
Лабораторная работа № 7. Файлы и их применение в Turbo Pascal 74
Рекомендованная литература. 85
Введение
В настоящее время средства вычислительной техники используются практически во всех сферах деятельности человека, и овладение навыками программирования этих вычислительных средств на одном из языков высокого уровня является обязательным элементом образования и культуры каждого инженера.
|
Наибольшее распространение находят языки программирования, имеющие высокий уровень формализации и позволяющие создавать хорошо структурированные программы, предназначенные для решения обширного класса задач из самых разнообразных сфер инженерной деятельности. К таким языкам относятся Turbo Pascal, C/C++, Modula, Ada и т. д.
Одним из простых для первоначального изучения, но в тоже время достаточно универсальным языком программирования является Turbo Pascal. Данный язык, названный в честь французского математика и философа Блеза Паскаля (1623-1662), был создан как учебный язык программирования в 1968-1971 годах швейцарским ученым Никласом Виртом на кафедре информатики Стэнфордского университета (Цюрих). В настоящее время Turbo Pascal имеет более широкую сферу применения, чем предусматривалось при его создании. Этот язык отличается простотой понимания, стройностью и структурностью алгоритмов, быстротой компилятора и удобными средствами создания и отладки программ.
В настоящий момент пользуются популярностью такие версии языка как TMT Pascal, Free Pascal и GNU Pascal. Продолжает использоваться и Turbo Pascal. Развитием языка Turbo Pascal является Object Pascal – версия языка Паскаль расширенная средствами объектно-ориентированного программирования. Последние версии Turbo Pascal лежат в основе среды программирования Delphi.
|
Общие сведения.
Пакет программ Turbo Pascal
Пакет программ Turbo Pascal содержит среды для разработки программ версий под DOS и под Windows. В пакет программ входят программы компиляции, отладки, а также дополнительные утилиты.
Программная среда Turbo Pascal
Для запуска среды Turbo Pascal необходимо запустить bp.exe из папки BIN.
Верхняя строка представляет собой меню системы, доступ к которому осуществляется мышью или нажатием клавиши F10. Используя мышь или клавиши курсора пользователь может выбрать нужный пункт меню. Некоторые команды меню доступны через «горячие клавиши». Например, для выбора пункта меню File→Open достаточно нажать клавишу F3.
Текст программы набирается в окне редактора (см. рисунок 1), на краях которого представлены следующие элементы:
– имя файла программы на диске;
– элементы управления окном мышью;
– полосы прокрутки;
– координаты положения курсора в тексте программы.
Рис. 1 – Интерфейс среды Turbo Pascal
Меню среды Turbo Pascal
Основное меню среды содержит следующие команды:
File – набор команд для работы с файлами (открытие, сохранение программы);
Edit – набор команд для работы с текстом;
Search – команды поиска по тексту программы;
Run – команды, управляющие выполнением программы;
Compile – команды компиляции программы, т.е. получение исполняемого файла;
Debug – команды отладки;
Tools – дополнительные утилиты;
Options – настройки среды;
Window – команды навигации между открытыми программами;
Help – помощь.
Для использования помощи можно воспользоваться сочетанием клавиш Ctrl+F1 – помощь по ключевому слову, Alt+F1 – предыдущая справка.