Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Завдання. 1. Відобразити координатну площину з осями, підписами та напрямними стрілками (центр осей в центрі Canvas)





 

1. Відобразити координатну площину з осями, підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити побудову квадратів за заданими координатами двох вершин (верхньої та нижньої лівої) із автоматичною побудовою вписаних кіл. Забезпечити можливість вибору заливки квадратів та кіл.

2. Відобразити координатну площину з осями, підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити побудову функції у= sin(x)+2 x +1 лише для x ≥0 на заданому відрізку з можливістю вибору кольору та типу лінії графіка.

3. Відобразити координатну сітку (горизонтальну та вертикальну) з осями, підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити ввід декількох трикутників із заданими вручну координатами вершин та можливістю вибрати колір заливки та ліній, а також вигляд вершин трикутника.

4. Відобразити координатну сітку(горизонтальну та вертикальну) з осями, підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити побудову графіка функції sin(x) на заданому відрізку з можливістю вибору кольору ліній та типу ліній, легенди графіка.

5. Відобразити координатну площину з осями, підписами та напрямними стрілками (центр осей в точці (10,10) на Canvas). Забезпечити побудову чотирикутників за заданими координатами вершин (заливка – будь-який випадковий колір) лише у другій координатній чверті із автоматичною побудовою діагоналей.

6. Відобразити координатну площину з осями, підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити побудову графіка функції ax2+bx+c на заданому відрізку відповідно до введених коефіцієнтів з можливістю вибору кольору ліній та відобразити мінімум (або максимум в залежності від коефіцієнтів) функції.

7. Відобразити координатну сітку (горизонтальну та вертикальну) з осями, підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити побудову квадратів за заданими координатами двох вершин(верхньої та нижньої правої) із автоматичною побудовою описаних кіл навколо квадратів. Забезпечити можливість вибору кольору межі квадратів та кіл.

8. Відобразити координатну площину з осями, підписами та напрямними стрілками (центр осей в правому верхньому куті Canvas). Забезпечити побудову кіл за заданим центром та радіусом (можливість задання заливки) лише у третій координатній чверті із автоматичною побудовою радіуса та центру кіл).

9. Відобразити координатну площину з осями, підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити побудову трапецій за заданими координатами вершин (заливка – вибраний користувачем колір) із автоматичною побудовою медіан, що виходять із кожного кута трапеції.

10. Відобразити координатну сітку (горизонтальну та вертикальну) з осями, підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити побудову квадратів за заданими координатами двох вершин(верхніх лівої та правої) із автоматичною побудовою внутрішніх квадратів, що мають вершини у центрі кожної із сторін заданого квадрата. Заливка обох квадратів – різна (визначена випадковим чином).

11. Відобразити координатну площину з осями, підписами та напрямними стрілками (центр осей в нижньому лівому куті Canvas). Забезпечити побудову ромбів за заданими довжинами діагоналей та координатами точки перетину діагоналей (діагоналі паралельні осям координат) лише у першій координатній чверті із автоматичною побудовою діагоналей.

12. Відобразити координатну сітку(горизонтальну та вертикальну) з осями, підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити побудову графіків функції sin(x) та cos(x) на заданому відрізку з можливістю вибору типу ліній та відображенням точок перетину даних графіків.

13. Відобразити координатну площину з осями, підписами та напрямними стрілками (центр осей в нижньому правому куті Canvas). Забезпечити побудову прямокутників за заданими координатами лівої верхньої та правої нижньої вершин лише у другій координатній чверті.. Побудувати одну діагональ прямокутника та розфарбувати два утворених трикутники в різні кольори.

14. Відобразити координатну сітку (горизонтальну та вертикальну) з осями, підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити побудову квадратів за заданими координатами двох вершин(верхньої лівої та нижньої правої) із автоматичною штриховкою середини квадратів горизонтальними та вертикальними лініями (відстань між якими 0,5 одиничного відрізка). Забезпечити можливість вибору кольору країв квадратів.

15. Відобразити координатну сітку (горизонтальну та вертикальну) з осями (колір задається користувачем), підписами та напрямними стрілками (центр осей в центрі Canvas). Забезпечити побудову графіка функції у =cos(2 x)+0.5 лише для у ≥0 на заданому користувачем відрізку. Забезпечити можливість вибору кольору графіка.

Вимоги до звіту:

1. Тутильний аркуш.

2. Тема звіту.

3. Мета звіту.

4. Теоретичні відомості.

i. Описати функції, які використовували під час виконання лабораторної роботи.

5. Текст програми з коментарями.

6. Вигляд реалізованої програми.

7. Висновки.

 

Вимоги до програми:

Програма має передбачати наступні можливості:

1. Ввід вхідних даних вручну в залежності від варіанту.

2. Передбачити можливість некоректного введення даних.

3. Передбачити розрахунок розмірів об’єкту у відповідності до розмірів Canvas, щоб межі кривої не вийшли за межі Canvas.

Контрольні запитання.

1. Що таке графіка?

2. Що таке КГ?

3. Що таке інтерактивна графіка?

4. Які сфери застосування комп’ютерної графіки?

5. Які типи графіки існують?

6. Які недоліки растрової графіки?

7. Що таке растр?

8. Що таке роздільна здатність?

9. Що таке графічний об’єкт?

10. Що таке графічний примітив?

11. Наведіть приклади графічних примітивів.

12. Що таке атрибути графічних примітивів?

 

Тема. Створення ілюстративних зображень (на прикладі використання CorelDraw).

Мета. Вивчити засоби редактора CorelDraw для побудови ілюстративної графіки.

Date: 2015-10-18; view: 502; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию