... năm phát triển của máy tính, khả
năng phát sinh hình ảnh bằng máytính của chúng ta đã đạt tới mức mà bây giờ hầu
như tất cả các máytính đều có khả năng đồ họa.
Đồ họamáytính là một trong ... hiện, đồhọamáytính đã có sức lôi cuốn mãnh liệt,
cuốn hút rất nhiều người ở nhiều lĩnh vực khác nhau như : khoa học, nghệ thuật,
kinh doanh, quản lí,… Tính hấp dẫn và đa dạng của đồhọamáytính ...
minh họa rất trực quan thông qua việc khảo sát các ứng dụng của nó.
Và để hiểu rõ hơn về đồhọamáytính chúng em đã tìm hiểu và hoàn thành bàitập
lớn với đề tài : “ xây dựng chương trình vẽ đồ...
...
Thời gian 60 phút.
Đề không cho phép sử dụng tài liệu
Giáo viên coi thi không giải thích gì thêm.
Bài giải
Câu 1:
a.)
void TFloodfill(int x,int y,int bc,int c){
if (getpixel(x,y)!=bc){ ...
tô màu. bc là màu viền còn c là màu vùng cần tô.
b. Nêu các hạn chế của thuật toán trên và cách giải quyết.
Câu 2:
a. Trình bày các bước vẽ đường cong Cn (mấy cái đường cong là thi hết đó, ... nhiều lần gây tràn stack
+ 1 điểm bị gọi lặp nhiều lần bởi các điểm kề nó->tô bị chậm
Cách giải quyết:
+ Hạn chế số lần gọi đệ quy (tô 3 điểm kề)
+ Không gọi đệ quy mà tô theo từng dòng...
... Trang 1
Đề thi mônĐồHọaMáy Tính
Học kì I năm học 2001-2002
Thời gian : 120 phút (4 trang)
(Được sử dụng tài liệu)
Giáo ... Sử dụng thuật toán Bresenham để vẽ đường cong trên với
0<=y<=y
max
(y
max
>=10). Hãy tính toán các giá trị của các yếu tố sau (d
1
và d
2
phải là số
nguyên):
1. d
1
=
2. d
2
= ... (khúc xạ)
c. Reflection và Refraction
d. Ambient, Diffuse, Specular
Lưu ý:
- Không yêu cầu làm bài theo đúng thứ tự
- Các câu trả lời phải chính xác theo hướng dẫn
Trang 2
9. Thứ tự tô các run:...
... NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM
MÔN HỌC: ĐỒHỌAMÁY TÍNH
BẬC: ĐẠI HỌC
Chương 1: Tổng quan về đồhoạmáy tính
Câu 1. Để tạo ra các điểm ảnh (pixel), chọn phương pháp ... màu.
D. 10 màu.
Chương 2. Các giải thuật đồhoạ cơ bản
I. Giải thuật vẽ đối tượng đồhọa cơ sở
Câu 1. Điểm đầu nút của đoạn thẳng (-2,-6) và (3,-2), giá trị hệ số góc k tính được là:
A. k= 0.8.
B. ... }
}
A. Giải thuật DDA vẽ đường thẳng
B. Giải thuật MidPoint vẽ đường thẳng
C. Giải thuật Bresenham vẽ đường thẳng
D. Giải thuật trung điểm vẽ đường thẳng
II. Các giải thuật cắt xén
1. Giải thuật...
... )
++
=
=
ì
ì
1cos1.sinsin.cos1
0cossin
0sincos
1
010
001
100
0cossin
0sincos
1
010
001
yxyx
yxyx
Nhúm 12-KTPM1-K6 H Cụng Nghip H Ni
16
Đồhọamáytính Đại học Công Nghiệp Hà Nội
MỤC LỤC
Đề tài: Xây dựng chương trình hỗ trợ giảng dạy mônĐồHọaMáyTính minh hoạ
các phép biến đổi Affine ...
thức học tập chưa cao nên chưa xác định được động cơ học tập chưa thấy
được ứng dụng to lớn của môn hình học trong đời sống.
Nhóm 12-KTPM1-K6 ĐH Công Nghiệp Hà Nội
4
Đồhọamáytính Đại học ... tọa độ của P
Ma trận biến đổi
Nhóm 12-KTPM1-K6 ĐH Công Nghiệp Hà Nội
7
x’=x*tlx;
y’=y*tly;
Đồhọamáytính Đại học Công Nghiệp Hà Nội
cout<<" Giao Vien Huong Dan: ThS. NGUYEN THI
CAM...
... BÀITẬPMÔN CẤU TRÚC MÁYTÍNH
PHẦN: TÍNH TOÁN TRÊN CÁC HỆ CƠ SỐ ĐẾM KHÁC NHAU
Câu 1: Thực hiện các phép toán cộng ... -15
10
trừ đi +36
10
c. Cộng +19
10
vào -24
10
d. Cộng -48
10
vào -80
10.
Câu 7: Hãy tính toán các phếp tính sau, kiểm tra lại bằng thập phân dùng 16 bít dữ liệ cả dấu.
e. a/ (1244)10 + (1674)10...
... dùng phương pháp này để giải một số BT ở chương 2(sóng cơ)và chương3(DĐxc)
2. GỈAIBÀITẬP : PHẦN ĐIỆN XOAY CHIỀU BẰNG MÁY TÍNH
I. BÀI TOÁN CỘNG ĐIỆN ÁP XOAY CHIỀU DÙNG MÁYTÍNH FX-570ES
1.Cách ... chứa: R, C mắc nối tiếp với đoạn MB chứa cuộn cảm L,r.
Tìm u
AB
= ?Biết:
CÁC PHÉP TÍNH TRÊN MÁYMáy fx 570 ES Máy fx 570 MS
I. MẠCH RLC CÓ R,L,C :
cho biểu thức u
1
(t) và u
2
(t)
Suy ra BIỂU ... sang dạng : a + bi , ta bấm Shift 24 =…
a) Xác định U
0
và
ϕ
ở ví dụ 1 bằng cách bấm máy tính:
Cách giải: (nếu nhập Độ thì ở kết quả phải đổi ra Radian)
Bước 1: Mode 2 → trên màn hình xuất...
... xe máy
6. Xây dựng chương trình đua ô tô
7. Xây dựng chương trình mô phỏng robot đá bóng
8.
Các vấn đề về bản đồ
1. Lưu trữ bản đồ
2. Hiển thị bản đồ
3. Thao tác trên bản đồ
Các vấn đề về đồhọa ... tác trên bản đồ
Các vấn đề về đồhọa ứng dụng
1. Mô phỏng một công cụ trong phần mềm ứng dụng đồhọa
(photoshop, )
Các vấn đề khác
...
... kính này quanh tâm đường tròn.
BÀITẬPĐỒ HỌA
Mục đích
- Củng cố kiến thức môn học
- Rèn luyện kỹ thuật lập trình đồ họa.
Yêu cầu
- Mỗi sinh viên chọn một bàitập (không được trùng nhau)
- Viết ... cơ sở có liên quan và cài đặt
chương trình demo
- Trình bày bàitập của mình trước lớp theo phân công
- Kết quả đánh giá là điểm .
Bài tập
1. Viết chương trình vẽ bầu trời có 10000 điểm sao, mỗi ... color theo giải thuật DDA.
Biết rằng tọa độ A, B, color được nhập từ bàn phím. Trang trí màu nền, ghi
chú các tọa độ A, B ở hai đầu đoạn thẳng.
8. Tương tự như bàitập 3 nhưng sử dụng giải thuật...
... R và r.
Bài 3 Cho đường tròn tâm I(5, 5) và bán kính R = 10. Hãy xác định tọa độ các điểm của
cung 1/8 thứ nhất đường tròn khi vẽ trên màn hình máytính sử dụng thuật toán đã học.
Bài 4 Cho ... v trên màn hình máytính sử dụng thuật toán đã học.
Bài 5 Cho hàm số f(x) = 2x
2
Sử dụng thuật toán Bresenham để vẽ đường cong với 0 <= y
<= ymax (ymax > = 10). Hãy tính giá trị các ... dx > 0
d. m < -1 và dx > 0
Bài 3 Cho đoạn thẳng p
1
(2, 2) p
2
(6, 5). Hãy xác định tọa độ các điểm của đoạn thẳng khi
vẽ trên màn hình máytính sử dụng thuật toán bresenham đã học....
... Bài toán loại 2 D :
program duonghaichieu;
uses crt,graph;
type
point_2d = record
x,y:real;
end;
var
... line(round(kqb.x),round(kqb.y),round(kqc.x),round(kqc.y));
line(round(kqc.x),round(kqc.y),round(kqa.x),round(kqa.y));
readln;
closegraph;
end.
Bài toán loại 3D :
Program DOTHI;
Uses crt,graph,gmenu,minh3,mouses;
Type
Data=record
Dta:real;
...