
- •ВВЕДЕНИЕ
- •ЦЕЛЬ РАБОТЫ
- •НАЧАЛЬНЫЕ СВЕДЕНИЯ
- •Графика в Паскале
- •Модуль GRAPH
- •Инициализация графического режима
- •Запуск графической системы.
- •Закрытие видеорежима
- •Переключение текст — графика — текст
- •Обработка ошибок
- •БАЗОВЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ МОДУЛЯ GRAPH
- •Система координат
- •Текущий указатель.
- •Экран и окно в графическом режиме
- •Вывод точки
- •Вывод линии
- •РАБОТА С ТЕКСТОМ
- •Вывод текста
- •Вывод численных значений
- •Шрифты
- •Установка шрифта.
- •Выравнивание текста
- •УСТАНОВКА ЦВЕТА И ПАЛИТРЫ
- •ПОСТРОЕНИЕ ГРАФИЧЕСКИХ ФИГУР
- •Построение прямоугольников
- •Построение многоугольников
- •Построение дуг и окружностей
- •Атрибуты графических фигур
- •Установка цвета и стиля.
- •Коэффициент сжатия.
- •РАБОТА С ФРАГМЕНТАМИ ИЗОБРАЖЕНИЯ
- •ПРИМЕР ИСПОЛЬЗОВАНИЯ ГРАФИКИ
- •ЗАДАНИЯ
- •КОНТРОЛЬНЫЕ ВОПРОСЫ
- •ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ОТЧЕТА
- •ПРИЛОЖЕНИЕ
- •ЛИТЕРАТУРА
Министерство образования Российской Федерации УФИМСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра экономической информатики
ГРАФИКА В PASCAL-ПРОГРАММАХ
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к лабораторным работам по курсу «Информатика»
Уфа 2004
2
Составители: И.А. Лысенко, Р.М. Кульчихина
Методические указания к лабораторным работам по курсу «Информатика» для студентов специальностей 060400 «Финансы и кредит», 060800 «Экономика и управление на предприятии», 061000 «Государственное и муниципальное управление», 061100 «Менеджмент организации», 061500 «Маркетинг», 351200 «Налоги и налогообложение», 351300 «Коммерция (торговое дело)» /Уфимский государственный авиационный технический университет. Составители: И.А. Лысенко, Р.М. Кульчихина. – Уфа:УГАТУ, 2004. – 37с.
В методических указаниях представлена лабораторная работа по использованию графики в Pascal-программах раздела «Язык программирования высокого уровня Pascal» курса «Информатика». Представлены примеры, контрольные вопросы и задания для самостоятельной работы.
Ил.2, табл.9, Библиогр.: ? назв.
© Уфимский государственный авиационный технический университет, 2004
3
СОДЕРЖАНИЕ
ВВЕДЕНИЕ....................................................................................................................................... |
4 |
||
1 |
ЦЕЛЬ РАБОТЫ........................................................................................................................ |
5 |
|
2 |
НАЧАЛЬНЫЕ СВЕДЕНИЯ................................................................................................... |
5 |
|
|
2.1 |
Графика в Паскале............................................................................................................. |
5 |
|
2.2 |
Аппаратная и программная поддержка графики............................................................ |
5 |
|
2.2.1 |
Адаптер и монитор..................................................................................................... |
5 |
|
2.2.2 |
Модуль GRAPH.......................................................................................................... |
6 |
|
2.3 |
Инициализация графического режима ............................................................................ |
6 |
|
2.3.1 |
Запуск графической системы.................................................................................... |
6 |
|
2.3.2 |
Закрытие видеорежима.............................................................................................. |
8 |
|
2.3.3 Переключение текст — графика — текст................................................................ |
8 |
|
|
2.3.4 |
Обработка ошибок..................................................................................................... |
9 |
3 |
БАЗОВЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ МОДУЛЯ GRAPH ...................................... |
10 |
|
|
3.1 |
Система координат .......................................................................................................... |
10 |
|
3.2 |
Текущий указатель........................................................................................................... |
10 |
|
3.3 |
Экран и окно в графическом режиме............................................................................. |
11 |
|
3.4 |
Вывод точки ..................................................................................................................... |
12 |
|
3.5 |
Вывод линии..................................................................................................................... |
13 |
4 |
РАБОТА С ТЕКСТОМ ......................................................................................................... |
14 |
|
|
4.1 |
Вывод текста..................................................................................................................... |
14 |
|
4.2 |
Вывод численных значений............................................................................................ |
14 |
|
4.3 |
Шрифты ............................................................................................................................ |
15 |
|
4.4 |
Установка шрифта. .......................................................................................................... |
15 |
|
4.5 |
Выравнивание текста....................................................................................................... |
16 |
5 |
УСТАНОВКА ЦВЕТА И ПАЛИТРЫ................................................................................ |
17 |
|
6 |
ПОСТРОЕНИЕ ГРАФИЧЕСКИХ ФИГУР ...................................................................... |
18 |
|
|
6.1 |
Построение прямоугольников........................................................................................ |
18 |
|
6.2 |
Построение многоугольников ........................................................................................ |
19 |
|
6.3 |
Построение дуг и окружностей...................................................................................... |
19 |
|
6.4 |
Атрибуты графических фигур........................................................................................ |
21 |
|
6.4.1 Установка цвета и стиля.......................................................................................... |
21 |
|
|
6.4.2 |
Коэффициент сжатия............................................................................................... |
23 |
7 |
РАБОТА С ФРАГМЕНТАМИ ИЗОБРАЖЕНИЯ............................................................ |
24 |
|
8 |
ПРИМЕР ИСПОЛЬЗОВАНИЯ ГРАФИКИ...................................................................... |
26 |
|
9 |
ЗАДАНИЯ................................................................................................................................ |
28 |
|
10 |
КОНТРОЛЬНЫЕ ВОПРОСЫ......................................................................................... |
30 |
|
11 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ОТЧЕТА............................................................ |
31 |
||
ПРИЛОЖЕНИЕ............................................................................................................................. |
31 |
||
12 |
ЛИТЕРАТУРА.................................................................................................................... |
37 |
4
ВВЕДЕНИЕ
Мировой и отечественный опыт подготовки специалистов в области компьютерной науки и компьютерной инженерии подтверждает целесообразность и эффективность такой концепции в организации профессионального компьютерного образования, когда основные учебные дисциплины, относящиеся к различным иерархическим уровням процессов обработки информации, изучаются параллельно.
Общепринятым также стал такой подход к изучению программного уровня, когда его начала закладываются учебной дисциплиной ”Информатика”, изучающей язык программирования Паскаль.
Язык Паскаль широко используется для разработки программных средств в профессиональном программировании благодаря очевидной и легко воспринимаемой форме, легкости в изучении, использованию простых и гибких структур управления.
Паскаль является языком высокого уровня, способствующим внедрению идей структурного программирования в технологию создания сложных, иерархических программ любого назначения, характеризуется хорошо развитой библиотекой модулей, позволяющих широко использовать возможности операционной системы, организовывать ввод/вывод, формировать графические изображения и т.д.