... DÒ
1. Em hãy cho biết chươngtrìnhcon là gì? Có mấy loại
chương trình con?
2. Trình bày cấu trúc chươngtrình con? Cho biết sự giống
và khác về cấu trúc của CTC vàchương trình?
3. Khi sử dụng ... giải bài toán máy tính cũng vậy, đôi lúc chúng ta
cần phải giải một số bài toán lớn, phức tạp → chúng ta cần
phải giải quyết như thế nào?
Bài toán
Bài toán nhỏ Bài toán nhỏ Bài toán nhỏ
Bài toán ...
2. Phânloạivà cấu trúc của chươngtrìnhcon :
a. Phânloại :
Hàm (Function) : là chươngtrìnhcon thực hiện một số
thao tác nào đó và trả về một giá trị qua tên...
...
tiện và dễ dàng.
1.Kh
1.Kh
ái niệm chươngtrình con:
ái niệm chươngtrình con:
Chương trìnhcon là một dãy lệnh mô tả một
Chương trìnhcon là một dãy lệnh mô tả một
số thao tác nhất định và ... ;
64
T=95
END.
•
Phục vụ cho quá trình trừu tượng hoá:
Để viết chươngtrình giải các bài toán lớn, phức tạp người lập trình có thể
chia thành nhiều bài toán nhỏ, mỗi bài toán là một dãy lệnh mô tả ... (gọi là ctc). Sau đó ghép nối các chươngtrìnhcon thành chương
trình chính.
Nhóm
trưởng
V
i
ệ
c
A
Vi c Bệ
•
Hỗ trợ việc thực hiện các chươngtrình lớn:
•
Tránh được phải viết lặp đi lặp...
... ĐỨC CẢNH
Bài 17CHƯƠNGTRÌNHCONVÀPHÂN LOẠI
I: Mục tiêu:
1. Kiến thức:
Biết phân biệt được hai loạichươngtrình con: Hàm và thủ tục.
Biết được cấu trúc của một chươngtrình con.
Biết phân biệt ... về chươngtrình con:
+Dẫn dắt học sinh hiểu về
chương trình con: Các chương
trình giải các bài tóan phức tạp
thường rất dài và phức tạp, gồm
rất nhiều lệnh. Khi đọc những
- HS đứng dậy và ... dụng
chương trình con.
+Chạy thử 2 chươngtrình trên để
cho học sinh thấy kết quả tính
tóan.
+Qua 2 ví dụ trên ta cũng thấy sử
dụng chươngtrìnhcon làm
chương trình gọn hơn và dể quan
sát...
... Đức Cảnh
2. Phânloạivà cấu trúc của chươngtrình con.
a. Phânloại
Chương trìnhcon thường gồm hai loại
o
Hàm (Function): Là chươngtrìnhcon thực hiện một
số thao tác nào đó và trả về một ... Cảnh
2. Phânloạivà cấu trúc của chươngtrình con.
c. Thực hiện chươngtrình con
Tham số thực:
o
Để thực hiện gọi một chươngtrình con, ta cần phải có lệnh
gọi, bao gồm tên chươngtrìnhcon với ... Cảnh
2. Phânloạivà cấu trúc của chươngtrình con.
b. Cấu trúc chươngtrình con
<phần đầu>
[<phần khai báo>]
<phần thân>
Cấu trúc chươngtrìnhcon tương tự chươngtrình chính,...
... toán con cụ thể nào đó. Các
khối lệnh sẽ được xây dựng dưới
dạng các chươngtrìnhcon (CTC).
Sau đó, chươngtrình chính sẽ được
xây dựng nên từ các chươngtrình
con này.
Chương 6 – Bài17
Nội ... Nội dung bài dạy
Chương trình
con
Lợi ích khi sử
dụng CTC
Phân loại
Khi viết chươngtrình giải các bài
toán lớn, phức tạp, chươngtrình
thường rất dài, gồm hàng trăm, ... tạo
chương trình như thế nào để cho
chương trình dễ đọc, dễ hiểu.
1. Chươngtrình con:
Cần định hướng chươngtrình
thành các khối (các môđun), mỗi
khối bao gồm các lệnh giải quyết
một bài...
...
Bài 17: Chươngtrìnhconvàphân loại
Vị trí bài dạy
Chương 1:
Một số khái
niệm về lập
trình và ngôn
ngữ lập trình
Chương 2:
Chương
trình đơn
giản
Chương 3:
Cấu trúc rẽ
nhánh và lặp
Chương ... chươngtrình
con trong lập trình.
Cấu trúc của 1 chươngtrình
con.
Sự phânloạichươngtrình
con: hàm và thủ tục.
So sánh hàm và thủ tục.
Mối liên quan giữa chương
trình, thủ tục và hàm
... trúc
Chương 5:
Tệp và thao
tác với tệp
Chương 6:
Chương trình
con và lập trình
có cấu trúc
Bài 18: Ví dụ về cách
viết và sử dụng chương
trình con
TIN HỌC 11
Bài 19: Thư viện
chương trình con...
... khai báo và phạm vi sử dụng.
2. Kỹ năng :
Rèn luyện kĩ năng ban đầu về chươngtrình con.
Phân loạivà cấu trúc của chươngtrìnhcon
phân loại:
-Hàm (Function) là chươngtrìnhcon thực ...
Khái niệm chươngtrình con
Chương trìnhcon là một dãy lệnh mô tả một số
thao tác nhất định và có thể được thực hiện từ
nhiều vị trí trong chươngtrình
Ví dụ về chươngtrình con
Giả sử ... những chươngtrình dài,
rất khó nhận biết được chươngtrình thực hiện các công việc
gì và hiệu chỉnh chươngtrình cũng khó khăn. Vậy phải cấu
tạo chươngtrình như thế nào để cho chương trình...
... head chươngtrình của bài
toán trên (chưa sử dụng chương
trình con) .
HS : Nêu thuật toán của bài
toán đó
HS : Quan sát chươngtrình
và trả lời câu hỏi .
Thuyết trình:
Chương trìnhcon là ... cố(5’)
• Giáo viên khái quát lại khái niệm chươngtrìnhconvà nhấn mạnh cho học sinh về
ý thức xây dựng chươngtrình có cấu trúc
• Giao một số bài tập cho học sinh viết bằng chư ơng trình con
• Đánh ... những chươngtrình dài, rất khó nhận biết được chươngtrình
thực hiện các công việc gì và hiệu chỉnh chươngtrình cũng khó khăn. Vậy phải
cấu tạo chươngtrình như thế nào để cho chương trình...
... trìnhcon (ctc)
2. Phânloạivà cấu trúc của chươngtrình con
Chươngtrình con
Chươngtrình con
Hàm (Function)
Là chươngtrìnhcon
thực hiện một số
thao tác nào đó, và
trả về một giá trị ... trong chương trình.
Để viết chươngtrình giải các bài toán lớn, phức tạp người lập trình có thể
chia thành nhiều bài toán nhỏ.
Nhóm
trưởng
V
i
ệ
c
A
Việc B
1. Khái niệm Chươngtrìnhcon ... Một số ví dụ
Bài toán 1: Lập chươngtrình tối giản phân số
Bài toán 1: Lập chươngtrình tối giản phân số
Ví dụ: nhập 6/10 => ra 3/5
* INPUT : Nhập phân số a/b;
* OUTPUT : Phân số c/d -...
... trỡnh con
Teõn chửụng trỡnh con
Tham soỏ thửùc sửù
3. Phânloạivà cấu trúc của chươngtrình con
b. Cấu trúc chươngtrình con
CHƯƠNGTRÌNHCONVÀPHÂNLOẠI
Bài 17
Hãy trình bày cấu trúc của một chương ... các chươngtrình lớn.
C. Phục vụ cho quá trình trừu tượng hóa.
D. Tất cả các câu trên đều đúng.
CHƯƠNG TRÌNHCONVÀPHÂNLOẠI
(Tiết 2)
Bµi 17
c. Thực hiện chươngtrình con
Để thực hiện chươngtrình ... bài toán mà không cần dùng nó.
D. Chươngtrìnhcon là rất cần thiết để giải quyết
các bài toán lớn và làm việc theo nhóm.
KIỂM TRA BÀI CŨ
2. Lợi ích của việc sử dụng chươngtrình con:
A. Tránh...
... xét vàphân tích số liệu
II - Chuẩn bị
- Biểu đồ mẫu
- Dụng cụ vẽ: compa, thước đo độ, thước kẻ
III - Tiến trình lên lớp
A - Ổn định tổ chức:
B - Kiểm tra bài cũ:
? Trình bày đặc điểm phân bố và ... Giáoán địa lý lớp 9
liệu này ta nên vẽ biểu đồ nào cho
phù hợp nhất?
? Nêu những đặc điểm về số liệu
cần vẽ
? Trình bày những yêu cầu của
loại biểu đồ này?
- Số liệu dựa vào bảng số ... lượng gia súc gia cầm
và chỉ số tăng trưởng
Giáo án địa lý lớp 9
BÀI 10. THỰC HÀNH:
VẼ BIỂU ĐỒ VỀ SỰ THAY ĐỔI CƠ CẤU DIỆN TÍCH
GIEO TRỒNG THEO CÁC LOẠI CÂY; SỰ TĂNG
TRƯỞNG ĐÀN GIA SÚC, GIA CẦM
I...
... Đông Quan
Bài 17: CHƯƠNGTRÌNHCONVÀPHÂN LOẠI
I. MỤC TIÊU
1. Kiến thức
- Biết được khái niệm chươngtrình con
- Biết được ý nghĩa của chươngtrình con, sự cần thiết phải viết một chươngtrình thành ... mỗi bài toán nhỏ
so với bài toán KT bài cũ?
- Quan sát và tìm hiểu yêu cầu bài toán
- Hướng giải quyết bài toán trong Toán là
chia nhỏ thành các bài toán nhỏ: tính a
n
, b
m
,
c
p
, d
q
-Mỗi bài ... xét bài làm của học sinh
- Đặt vấn đề dẫn dắt vào bài mới
3. Hoạt động dạy và học
Hoạt động 1: Bài toán đặt vấn đề
HOẠT ĐỘNG CỦA GIÁO VIÊN HOẠT ĐỘNG CỦA HỌC SINH
- Gv đưa ra bài toán:
Viết chương...
... các chươngtrìnhcon thành chương
trình chính.
Nhóm
trưởng
V
i
ệ
c
A
Vi c Bệ
1. Ch¬ng tr×nh con (ctc)
5. Mét sè vÝ dô
Bài toán 1: Lập chươngtrình tối giản phân số
Bài toán 1: Lập chương ... CON
Trong đó:
GV : inh Nguyờn Thanh Tỳ (st) CENTEA Data cha rừ ngun gc
B i
19
Giáo án điện tử tin học lớp 11
Chương 6
Chương trìnhconvà lập trình có cấu trúc
Bài toán
Bài toán
: ... (Function) Th t c (Procedure)
Để viết chươngtrình giải các bài toán lớn, phức tạp người lập trình có thể
chia thành nhiều bài toán nhỏ, mỗi bài toán là một dãy lệnh mô tả một số thao
tác...