Читать онлайн «Графика в системе PascalABC: Методические указания по курсу ''Информатика''»

Автор М. И. Чердынцева

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ Федеральное государственное образовательное учреждение высшего профессионального образования «ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ» Н. И. АМЕЛИНА, А. А. ЧЕКУЛАЕВА, М. И. ЧЕРДЫНЦЕВА ГРАФИКА В СИСТЕМЕ PascalABC МЕТОДИЧЕСКИЕ УКАЗАНИЯ по курсу «ИНФОРМАТИКА» для студентов 1 курса дневного и вечернего отделений факультета математики, механики и компьютерных наук Ростов-на-Дону 2008 3 Методические указания разработаны сотрудниками кафедры прикладной математики и программирования старшими преподавателями Н. И. Амелиной и А. А. Чекулаевой и доцентом Чердынцевой М. И. Печатается в соответствии с решением кафедры прикладной математики и программирования факультета математики, механики и компьютерных наук ЮФУ, протокол № 1 от 4 сентября 2008г. 4 СОДЕРЖАНИЕ 1 Работа с графикой... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4 2 Процедурный тип ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 5 3 Примеры программ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
... ... ... ... ... ... ... ... ... ... 6 4 Индивидуальные задания ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 14 Приложение Модуль GraphABC системы PascalABC... ... ... ... ... ... ... ... ... . . 16 ЛИТЕРАТУРА ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 30 5 1 РАБОТА С ГРАФИКОЙ Графическое изображение представляет собой совокупность отдельных точек – пикселей, которые можно закрасить в различные цвета. Каждый пиксель имеет две координаты: X и Y. Ось OX направлена слева направо, начиная с 0, а ось OY – сверху вниз, также начиная с 0. То есть левый верхний пиксель имеет координаты (0,0). В состав стандартных средств языка Паскаль не входят операторы для ра- боты с графикой. В каждой реализации транслятора для этого предназначена специальная библиотека, содержащая процедуры и функции для работы в гра- фическом режиме, как в системе программирования ТурбоПаскаль, или с гра- фическим окном системы PascalABC. Для использования средств соответствующей библиотеки необходимо в начале программы выполнить ее подключение следующим образом: Uses имя библиотеки; Графические возможности модуля Graph системы программирования ТурбоПаскаль приводятся, например, в [6]. В системе PascalABC библиотека графики GraphABC подключается так: Uses GraphABC; Описание некоторых, часто используемых, процедур и функций, входя- щих в библиотеку GraphABC, приведено в Приложении. Более подробную ин- формацию можно получить в справке по PascalABC( клавиша F1) или в [2]. В системе PascalABC графическое окно выводится как дочернее окно.