Giáo án Tin học 11 - Bài 17: Chương trình con và phân loại

Giáo án Tin học 11 - Bài 17: Chương trình con và phân loại

- Tránh được việc phải viết lặp đi lặp lại cùng một dãy lệnh.

- Hỗ trợ việc thực hiện các chương trình lớn.

- Phục vụ cho quá trình trừu tượng hoá.

- Mở rộng khả năng ngôn ngữ

- Thuận tiện cho phát triển, nâng cấp chương trình.

 

ppt 10 trang Người đăng quocviet Lượt xem 18355Lượt tải 1 Download
Bạn đang xem tài liệu "Giáo án Tin học 11 - Bài 17: Chương trình con và phân loại", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Bài 17 chương trình con và phân loạiGiáo án điện tử tin học lớp 11 Để viết chương trì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 nhất định (gọi là ctc). Sau đó ghép nối các chương trình con thành chương trình chính. Nhóm trưởngViệc AViệc B1. Chương trình con (ctc)* Lợi ích của việc sử dụng chương trình conTránh được việc phải viết lặp đi lặp lại cùng một dãy lệnh.Hỗ trợ việc thực hiện các chương trình lớn.Phục vụ cho quá trình trừu tượng hoá.Mở rộng khả năng ngôn ngữThuận tiện cho phát triển, nâng cấp chương trình. 2. Phân loại chương trình con Chương trình conHàm (Function)Là chương trình con thực hiện một số thao tác nào đó, và trả về một giá trị qua tên của nó.Thủ tục (Procedure)Là chương trình con thực hiện một số thao tác nào đó, và không trả về giá trị nào qua tên của nó.Tính tổng luỹ thừa S = an + bm + cp + dqHàm toán học: sin (x), Hàm xâu: length(st)Vẽ và đưa ra màn hình 5 hình chữ nhật có kích thước khác nhau.- Writeln; Deletea, Phân loạib, Cấu trúc của chương trình con[] Function [()] :kiểu của hàm;	 [] Begin	 []	 tênhàm := giátrị; End; Procedure [()];	 [] Begin	 [] End; Hàm (Function)Thủ tục (Procedure)*/ Biến và tham sốBiến được khai báo ở trong CTC chỉ có tác dụng trong CTC gọi là biến cục bộ.Biến khai báo ở CT chính có tác dụng ở mọi chương trình gọi là biến toàn bộ.Biến được khai báo cho dữ liệu vào/ra ở CTC gọi là tham số hình thức. Biến chứa trong lời gọi CTC ở chương trình chính là các tham số thực sự. c, Thực hiện chương trình con(tham số thực sự) VD: - sqr(225)Thực hiện tính tổng luỹ thừa với ctc là: Luythua(x,k), khi gọi ở chương trình chính làLuythua(a,n); luythua(b,m); ..Nhận xétCác CTC thường được đặt sau phần khai báo của chương trình chính. CTC chỉ được thực hiện khi có lời gọi nó.Lợi ích của việc sử dụng chương trình con: Hỗ trợ việc thực hiện các chương trình lớn.Tránh được việc phải viết lặp đi lặp lại cùng một dãy lệnh nào đó.Thuận tiện cho việc phát triển và nâng cấp chương trình.Hãy nhớ! Chương trình con là một dãy lệnh giải quyết một bài toán con cụ thể. Cấu trúc chương trình gồm:Phân loại chương trình con: + Hàm + Thủ tục []So sánh: cấu trúc của chương trình và chương trình conChương trình con[]Chương trình []Phần thân: BEGIN ; END;Phần thân: BEGIN ; END. 

Tài liệu đính kèm:

  • pptbai17_chuong trinh con va phan loai.ppt