Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
paskal_metod_lab_rab.docx
Скачиваний:
35
Добавлен:
17.02.2016
Размер:
832.19 Кб
Скачать

Вопросы к защите лабораторной работы

1. Как расположены оси координат на экране дисплея?

2. Что такое графические примитивы?

3. Как закрасить один пиксел экрана?

4. Как отобразить отрезок [a,b] на всю ширину экрана?

5. Сколько пикселов будет содержать единица измерения на отображаемом на экране отрезке [а, b]?

6. Как расположить график на экране с учетом направленности оси Оу в противоположную от традиционного направления сторону?

7. Какого типа данные соответствуют экранным координатам?

8. В какой библиотеке Паскаля содержатся графические подпрог­раммы и как подключить эту библиотеку при выполнении про­граммы?

9. Как задержать изображение на экране после полного его постро­ения?

10. Как задать цвет для построения линий, прямоугольников и дуг?

11. Какой оператор позволяет построить отрезок, используя только одну пару координат?

12. Как переместить рисующий луч по экрану так, чтобы не было следа?

13. Как построить график функции, которая резко возрастает или убывает?

14. Как построить изображение, которое можно перемещать по экра­ну, задавая координаты только первой его точки?

15. Какие операторы позволяют построить контурный и закрашен­ный прямоугольники?

16. Как построить линейную диаграмму?

17. Как подписать рисунок?

18. Как построить дугу окружности? Как с помощью оператора по­строения дуги построить окружность?

19. Как изобразить закрашенный сектор?

20. Для чего используется функция trunc?

21. Что такое круговая диаграмма?

Лабораторная работа № 12 записи. Обработка записей

Цель работы: научиться работать с записями; записывать инструкции присваивания; особое внимание уделить понятию переменной поля записи, очень важного в программировании.

Краткие теоретические сведения.

Запись – это последовательность байтов на носителе, ограниченная с двух сторон специальны­ми признаками. Такое определение дает представление о за­писи как о единице обмена между внешней и оперативной памятью компьютера. Однако сама запись бывает сложной структурой, содержащей разные данные. Запись может, на­пример, соответствовать строке ведомости заработной платы, в которой указаны фамилия и несколько чисел, или строке классного журнала, где также содержатся фамилия и оценки. Таким образом, запись понимается как сложная конструкция. Поэтому в Паскале и других программных системах слово «за­пись» имеет двойной смысл: это и сложная структура, и еди­ница данных на носителе (например, диске).

Запись — совокупность разнородных данных, описываемых и обрабатываемых как единое целое.

Данные, из которых состоит запись, называются ее полями. Поля могут быть простыми данными или составными, напри­мер массивами или записями. С помощью записей удобно описывать свойства объектов, хранить их совместно. Из запи­сей состоят базы данных, включающие описание нескольких объектов. Описание записи состоит из ключевого слова record, после которого указываются имена полей и тип каждого поля. Тип поля отделяется от имени двоеточием. Описание записи за­канчивается словом end и точкой с запятой. Записи описыва­ются в разделе типов данных type, В этом разделе указывается имя класса объектов (имя типа) и описание этого класса. Для каждого объекта класса имеется свое имя в разделе перемен­ных var с описанием данного типа. Это имя используется в дальнейшем в программе.

Пример. Объект — физическое тело с измерениями а, b, с (длина, ширина и высота). Описание может иметь вид а), когда для каждого поля указан тип данного, или б), когда подряд идущие однотипные поля описаны совместно:

a) type z = record б) type z = record

a: integer; a, b, c: integer

b: integer; end;

c: integer var x: z;

end;

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]