Лекция: Задачи построения геометрических фигур

 

Задана точка на плоскости с координатами x и y. Составить программу, которая выдает одно из сообщений “Да”, “Нет”, “На границе” в зависимости от того, лежит ли точка с заданными координатами внутри заштрихованной области, вне ее или на ее границе. Области задаются графическим образом. Условия индивидуальных заданий приведены в табл.6.7. При решении задач должны выполняться следующие требования:

— Размер множества точек должен вводиться с клавиатуры;

— При формировании координат точек предусмотреть выбор варианта: случайным образом, вводом с клавиатуры или вводом из файла;

— При выборе ввода с клавиатуры, должен быть предусмотрен удобный интерфейс ввода данных;

— При вводе из файла при недостаточном объеме данных элементы массивов, для которых не хватило значений, заполняются случайным образом;

— Сформированное множество точек отобразить на экране числовом и в графическом режиме;

— Параметры фигур вводятся с клавиатуры или из файла;

— Фигура отображается на экране в графическом виде со штриховкой соответствующей области;

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

 

Таблица 6.7 Условия для выполнения графических построений

№ варианта Вид фигуры № варианта Вид фигуры
1    
3    
7    
9    
11    

 

7 ПОРЯДОК ВЫПОЛНЕНИЯ И ЗАЩИТЫ КУРСОВОЙ РАБОТЫ.

 

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

В общем случае студенты должны планировать выполнение курсовой работы в соответствии с основными этапами, приведенными в таблице 3.1. Если структура и содержание курсовой работы отличаются от типовой, студент составляет и согласовывает с руководителем в индивидуальный график её выполнения.

Контроль качества и своевременность выполнения основных этапов курсовой работы осуществляется в часы консультаций (не реже 2-х раз в месяц). Студенты в эти часы могут работать в компьютерном классе со своими программами и консультироваться с руководителем.

Основной объём работы студенты выполняют в рамках внеаудиторной СРС.

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

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

Оценка курсовых работ производится с учетом общего критерия знаний, а также с учётом выполнения требований к курсовой работе, установленных методическими указаниями кафедры, полноты и достоверности полученных результатов программы, качества оформления пояснительной записки, умения студента доложить и защитить результаты работы.

 


Приложение 1

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ДОНЕЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ

 

Кафедра автоматизованих

систем управління

 

 

ПОЯСНЮВАЛЬНА ЗАПИСКА

до курсової роботи з дисципліни «Програмування»

 

Виконавець

ст.гр.__КСД-__ __________________ __________________

(підпис) (П.І.Б.)

Керівник __________________ __________________

(підпис) (П.І.Б.)

Дата захисту ______________ Оцінка _______________________

 

 

Донецьк 200_г.


Приложение 2

ДОНЕЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ

 

 

Факультет КІТА

Кафедра автоматизованих систем управління

ЗАВДАННЯ НА КУРСОВУ РОБОТУ

по дисципліні «Програмування»

Студенту групи

Тема курсової роботи (номер завдання)

Вихідні дані (об'єкт програмування і його параметри)

Перелік шуканих результатів

Засоби, що рекомендуються, і методи рішення задачі, мова програмування, прикладні програми

Література, що рекомендується

Зміст пояснювальної записки і графічної частини (типове чи індивідуальне)

 

Дата видачі завдання Термін виконання

 

 

Керівник

(Підпис) (Посада, Ф.И.О.)


 

еще рефераты
Еще работы по информатике