Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика 1 курс / метод указания / Программирование в интегрированной среде Turbo Pascal. Учебное пособие.doc
Скачиваний:
117
Добавлен:
08.06.2015
Размер:
1.51 Mб
Скачать

Введение

Программирование является одним из основных разделов информатики, которая входит во все учебные планы технических специальностей высшего профессионального образования. Кроме того, отдельные специальности содержат как базовый предмет непосредственно дисциплину "Программирование и основы алгоритмизации". Изучение этих предметов прямо или косвенно связано с освоением алгоритмических языков и их практическим использованием для обработки числовой и символьной информации.

Среди множества алгоритмических языков особое место занимает Паскаль, который по общему мнению специалистов, с точки зрения обучения программированию играет роль эталона. Паскаль был создан швейцарским ученым Никлаусом Виртом как средство для обучения своих студентов основам программирования. Он был назван в честь французского математика и философа Блеза Паскаля (1623-1662). Язык оказался чрезвычайно удачным и приобрел более широкую сферу применения, чем предусматривалось его создателем. Для Паскаля в 1982 году был разработан международный стандарт ISO7185.

Особенно большое признание среди пользователей, в том числе профессиональных программистов, пришло к языку после разработки фирмой Borlandинтегрированной среды программированияTurboPascalдля персональных компьютеров (ПК). Этот программный продукт постоянно совершенствовался. Последняя версияTurboPascal7.0 остается одной из самых популярных систем программирования как за рубежом, так и в России. Эта версия объединяет в рамках единой системы наиболее полное расширение классического Паскаля (алгоритмический языкTurboPascal), мощный многофункциональный отладчик, быстрый компилятор и удобный текстовый редактор.

К основным достоинствам среды TurboPascalотносятся: простота и ясность конструкций языка, возможность поддержки структурного и модульного принципов программирования, достаточно полный синтаксический контроль программы на этапе ее компиляции, наличие большой библиотеки стандартных подпрограмм, в том числе для работы с памятью, клавиатурой, дисплеем и другими внешними устройствами ПК, мощный графический пакетGraph, обеспечивающий работу с современными видеоадаптерами, режимы работы со звуком и цветом (модульCRT), многооконный интерфейс (на экране дисплея могут одновременно присутствовать окна помощи, вывода, наблюдений и т.д.), развитая система справочной информации, возможность использования манипулятора мышь. ЯзыкTurboPascalочень удобен как для программирования вычислительных задач, так и обработки символьной и графической информации.

Среда программирования TurboPascalявляется в настоящее время лучшей средой программирования для целей обучения студентов технических вузов, а языкTurboPascalиспользуется обычно в качестве базового (первого) языка для обучения программированию.

TurboPascalотносительно прост в освоении, приучает пользователя к хорошему стилю программирования и позволяет создавать весьма эффективные профессиональные программы.

Учебное пособие рассчитано на активное изучение языка и интегрированной среды TurboPascalс использованием персонального компьютера (выполнение примеров и упражнений), т.е. предлагается комплексное освоение языка и инструментальных средств среды программирования.

Возможности языка рассматриваются поэтапно, придерживаясь принципа "от простого к сложному". Поэтому желательно последовательное изучение материала, начиная с первой главы, в которой рассматриваются вопросы установки и настройки интегрированной среды TurboPascal7.0, а также технология работы со встроенным текстовым редактором. Без этих навыков невозможно успешно выполнять практические задания.

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

В заключение пособия представлен материал по использованию в программах наиболее важных стандартных модулей CRTиGRAPH.

В конце каждой главы приводятся упражнения и контрольные вопросы. Выполнение упражнений позволит студентам и начинающим пользователям самостоятельно приобрести достаточный опыт по составлению простых программ и их отладке в интегрированной среде TurboPascal. Контрольные вопросы служат для проверки степени усвоения изученной темы.

Соседние файлы в папке метод указания