Đoàn văn Quý
1
Giáo viên hướng dẫn: Ths NGUYỄN THANH BÌNH
Mã số cán bộ: 1530
Bộ môn: Khoa Học Máy Tính
Sinh viên thực hiện: ĐOÀN VĂN QUÝ
MSSV: 1091704
Bộ môn: Kỹ Thuật Phần Mềm
Lớp: DI0996A2
Niên Luận 1
Chu Vi Đường Tròn
ooo00ooo
Đoàn văn Quý
2
Chương 1: Tổng Quan
Giới thiệu
Mô tả bài toán
Mục tiêu cần đạt
Hướng giải quyết
Kế hoạch thực hiện
Đoàn văn Quý
3
Giới thiệu
Tìm chu vi đường tròn là vấn đề quan trọng
trong bất cứ một ngành kỹ thuật nào.
Do đó, phải tìm phương pháp tính tối ưu nhất
có thể.
Chương trình tập trung vào tìm ra chu vi
đường tròn từ ba điểm không thẳng hàng
cho trước.
Đoàn văn Quý
4
Mô tả bài toán
Bài toán tìm chu vi đường tròn là đơn giản
khi biết bán kính.
Tìm chu vi đường tròn khi chỉ biết ba điểm
không thẳng hàng trong mặt phẳng tọa độ.
Dữ liệu vào của bài toán là một file gồm bộ
các điểm.
Dữ liệu ra của bài toán là file chứa chu vi tìm
được.
Đoàn văn Quý
5
Mục tiêu cần đạt
Nắm vững kiến thức về lập trình.
Nhập dữ liệu từ file.
Thuật toán tìm ra các số liệu liên quan.
Xuất dữ liệu ra file.
Vẽ được đường tròn vừa nhập tọa độ.
Đoàn văn Quý
6
Hướng giải quyết
Xây dựng giải thuật tìm ra chu vi.
Tối ưu hóa giải thuật thành chương trình.
Lập trình trên máy tính.
Chạy chương trình.
Đoàn văn Quý
7
Kế hoạch thực hiện
Làm trong 8 tuần.
Tuần 1,2,3: tìm hiểu bài toán, xây dựng thuật
toán
Tuần 4,5,6: viết chương trình theo giải thuật
đã đề ra.
Tuần 7,8: viết báo cáo.
Đoàn văn Quý
8
Chương 2: phần lý thuyết
Khái niệm cơ bản.
Kết quả vận dùng vào bài toán.
Đoàn văn Quý
9
Khái niệm cơ bản
Class là gì?
Những thành phần của một class.
Chu vi đường tròn.
Diện tích đường tròn.
Đoàn văn Quý
10
Kết quả vận dụng
Dùng nhiều trong những ngành kỹ thuật và
xây dựng.
Tìm ra chu vi nhanh nhất có thể mà không
cần làm nhiều thao tác.
Đoàn văn Quý
11
Chương 3: kết quả & ứng dụng
Phân tích bài toán.
Thiết kế giải thuật.
Giới thiệu chương trình.
Đoàn văn Quý
12
Phân tích bài toán
Dùng hệ thức hê-rông tìm ra những số liệu
cần thiết cho việc tính chu vi.
Tổ chức dữ liệu hợp lý.
Đoàn văn Quý
13
Thiết kế giải thuật
Nhập dữ liệu.
Nắm vững công thức tính chu vi và diện tích
đường tròn.
Tính toán cần thiết.
Xuất dữ liệu ra.
Đoàn văn Quý
14
Giới thiệu chương trình
Cài đặt trên môi trường của DEVC++ 4.9.9.2.
Chương trình dịch tạo ra file chay là *.exe.
Giao diện gần gủi.
Đoàn văn Quý
15
Chương 4: kết luận & đánh giá
Kết quả đạt được.
Hướng phát triển.
Đoàn văn Quý
16
Kết quả cần đạt
Đúng tiến độ và kết quả đề ra.
Xây dựng thuật toán tốt nhất có thể.
Nắm vững kỹ năng về lập trình.
Ưu điểm.
Nhược điểm.
Đoàn văn Quý
17
Hướng phát triển
Tìm giải thuật tốt nhất có thể.
Xây dựng đồ họa gần gửi và sinh động hơn.
Menu năng động hơn.
Đoàn văn Quý
18
Hướng dẫn sử dụng
Chương trình lấy dữ liệu từ file.
Phần giới thiệu rõ ràng.
Code chạy trên Dev C++.
F9 thực thi.
Tùy chọn theo hướng dẫn của menu.
Đoàn văn Quý
19
Tài liệu tham khảo
Trương Văn Chí Công. Lập trình hướng đối tượng & C++.
Khoa CNTT & TT - Đại học Cần Thơ, 12/2003.
Bài Giảng Kỹ thuật lập trình C. Khoa CNTT & TT - Đại Học
Hàng Hải.
Lâm Chí Nguyện. Silde bài giảng lập trình hướng đối tượng
với C++. Khoa CNTT & TT – Đại Học Cần Thơ.
Phạm Văn Ất. C++ và Lập Trình Hướng Đối Tượng. Khoa Học
Kỹ Thuật, 2000.
/>Đoàn văn Quý
20
Chân Thành Cảm ơn!