Главная
страница 1
Пояснительная записка
Контрольная работа является завершающей стадией процесса подготовки студента по дисциплине «Объектно-ориентированное программирование». Цель контрольной работы – систематизация, закрепление и расширение теоретических и практических знаний студента по предмету и применение этих знаний при решении конкретной задачи. Работа должна способствовать развитию навыков проведения самостоятельной работы и овладению методикой исследования при проведении этапа анализа, базироваться на фактическом материале современных информационных технологий.

Контрольная работа – один из важнейших видов самостоятельной работы студентов. Ее выполнение позволяет:

- углубить и закрепить знания по технологии разработки программных продуктов;

- приобщить студентов к научно – исследовательской работе;

- научить подбирать, обобщать, критически осмысливать и излагать теоретический и практический материал;

- привить умение применять на практике полученные знания;

- закрепить знания по курсу;

- осознать процесс трансляции как важнейший процесс информатизации;

- реализовать на практике полученные знания;

- научить самостоятельно решать задачи на составление алгоритмов и писать программы по результатам анализа составленного алгоритма.

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

Выбор задания для контрольной работы осуществляется по последней цифре в студенческом билете.



Задания контрольной работы

Задача 1.

Построить иерархию объектов. Последовательно отобразить объекты, сдвинуть, изменить размеры, спрятать.

Варианты заданий:


  1. Координаты - точка - горизонтальная линия - горизонтально-вертикальное перекрестье.

  2. Координаты - точка - наклонная под углом 45 градусов линия - наклонное перекрестье.

  3. Координаты - точка - окружность - дуга (процедура Arc).

  4. Координаты - точка - эллипс (процедура FillEllipse) - эллиптическая дуга (процедура Ellipse).

  5. Координаты - точка - окружность - сектор (процедура PieSlise).

  6. Координаты - точка - сектор (процедура PieSlise) - эллиптическая дуга (процедура Ellipse).

  7. Координаты - точка - прямоугольник (процедура Rectangle) - трехмерная полоса (процедура Bar3D).

  8. Координаты - точка - заштрихованный эллипс (процедура FillEllipse) - заштрихованный сектор (процедура Sector).

  9. Координаты - точка - окружность - заштрихованный сектор (процедура Sector).

  10. Координаты - точка - окружность - эллиптическая дуга (процедура Ellipse).


Задача 2.

Создать в динамической памяти связанный список графических объектов. Каждый элемент списка представляет отдельную графическую фигуру. Показать список-объект на экране, затем последовательно удалить объекты с экрана и очистить динамическую память.



(Вариант 10 выполняет задание 6).

http://www.petrsu.ru/chairs/imo/pascal/theory/image94.gif
Литература

Основная:

  1. Хорев П.Б. Технологии объектно-ориентированного программирования. – М.: Академия, 2004. – 448 с.

  2. Иванова Г.С. Объектно-ориентированное программирование. – М.: МГТУ им. Н.Э. Баумана, 2003. – 368 с.: ил.


Дополнительная:

  1. Пол А. Объектно-ориентированное программирование на С++. – СПб.: БИНОМ, 1999. – 462 с.

  2. Орлов С.А. Технологии разработки программного обеспечения. – СПб.: Питер, 2004. – 527 с.: ил.

  3. Соколов А.П. Системы программирования: теория, методы, алгоритмы. – М.: ФиС, 2004. – 320 с.: ил.

  4. Иванова Г.С. Основы программирования. – М.: МГТУ им. Н.Э. Баумана, 2002. – 416 с.: ил.


Смотрите также:
Контрольная работа является завершающей стадией процесса подготовки студента по дисциплине «Объектно-ориентированное программирование»
28.4kb.
1 стр.
Методические указания к выполнению курсовой работы по дисциплине «Объектно-ориентированное программирования» для студентов направления подготовки 050101 «Компьютерные науки»
75.4kb.
1 стр.
Программа дисциплины "Объектно-ориентированное программирование" для подготовки инженеров
93.32kb.
1 стр.
В объектно -ориентированное программирование
43.45kb.
1 стр.
Контрольная работа по дисциплине: " Компьютерная техника и программирование " 2-й семестр обучения студента группы ат-22з
86.17kb.
1 стр.
Объектно-ориентированное программирование
548.52kb.
4 стр.
Методические указания по выполнению контрольной работы Контрольная работа по дисциплине «Культура речи и деловое общение»
846.71kb.
5 стр.
Рабочая программа дисциплины объектно-ориентированное программирование
292.06kb.
1 стр.
Программирование, объектно-ориентированное программирование. Оценка сложности алгоритмов. Классы P, np. Np – полные задачи
3210.51kb.
16 стр.
Рабочая программа по курсу «Объектно-ориентированное программирование» для специализации «Компьютерные технологии в образовании и научной деятельности»
55.49kb.
1 стр.
Книга 2 Г. С иванова, Т. Н. Ничушкина, Е. К. Пугачев Объектно-ориентированное программирование
3396.37kb.
37 стр.
Материалы к контрольным работам
72.87kb.
1 стр.