... lệnh chươngtrình dài khó nhậnchương trình (CTC) dạng biết chươngtrình thựcđó, chươngtrình Sau công việc xây dựng nên từ chươngtrình Vấn đề đặt ra: Phải cấu tạo chươngtrìnhchươngtrình ... 1 Nội dungtrình con: Chương dạy Chươngtrình Lợi ích sử dụng CTC Phânloại Khi viết chươngtrình giải trình Cần định hướng chương toán lớn, phức tạp, chươngtrình thành khối (các ... Sau đó, chươngtrình cần đến nhóm lệnh này, cần gọi thực chươngtrình Thuận tiện cho phát triển, nâng cấp chươngtrình Nội Phân dạy dung loạiChươngtrình Lợi ích sử dụng CTC Phânloại Thủ...
... hằng, biến dùng chươngtrình Phần thân : dãy câu lệnh cần thực chươngtrình CỦNG CỐ - DẶN DÒ Em cho biết chươngtrình gì? Có loạichươngtrình con? Trình bày cấu trúc chươngtrình con? Cho biết ... Thuận tiện cho phát triển, nâng cấp chươngtrình ví dụ : việc sửa đổi cách tính điểm chươngtrình quản lí điểm Phânloại cấu trúc chươngtrình : a Phânloại : Em cho biết ý nghĩa Em cho biết ... phải giải nào? ChươngtrìnhBài toán Môdul Bài toán nhỏ CTC Môdul Bài toán nhỏ CTC Môdul Bài toán nhỏ CTC Môdul Bài toán nhỏ CTC Môdul Bài toán nhỏ CTC Môdul Bài toán nhỏ CTC Modul Bài toán nhỏ...
... c, p END 1.Khái niệm chươngtrình con: Chươngtrình dãy lệnh mô tả số thao tác định thực hiện(được gọi) từ nhiều vị trí chươngtrình • Lợi ích việc sử dụng chươngtrình con: •Tránh phải viết ... tiện cho phát triển, nâng cấp chương trình: Chươngtrình tạo thành từ chươngtrình nên dễ đọc, dễ hiểu, dễ kiểm tra hiệu chỉnh • Bài tập: Viết chươngtrình tối giản phân số Vd: 4/6= 2/3 ... thực chươngtrình lớn: Để viết chươngtrình giải toán lớn, phức tạp người lập trình chia thành nhiều toán nhỏ, toán dãy lệnh mô tả số thao tác định (gọi ctc) Sau ghép nối chươngtrình thành chương...
... việc cần phải phân chia công việc cho nhiều người Khái niệm chương 10p trình Khái niệm chươngtrình -Giới thiệu chươngtrình con: +Dẫn dắt học sinh hiểu chươngtrình con: Các chươngtrình giải tóan ... viết chươngtrình +Trình chiếu lên bảng ví dụ cách viết chươngtrình sử dụng chươngtrình +Chạy thử chươngtrình học sinh thấy kết tính tóan -Học sinh quan sát +Qua ví dụ ta thấy sử dụng chươngtrình ... nội dung học: -Chương trình gì? -Thế lập trình có cấu trúc? Nội dung -Hỗ trợ việc thực chươngtrình lớn phức tạp -Phục vụ trình trừu tượng hoá Người lập trình sử dụng kết chươngtrình mà ko cần...
... cục chươngtrình sử dụng biến Nguyễn Đức Cảnh Phânloại cấu trúc chươngtrình c Thực chươngtrình Tham số thực: o Để thực gọi chươngtrình con, ta cần phải có lệnh gọi, bao gồm tên chươngtrình ... khai báo cho liệu vào ra, sử dụng chươngtrìnhPhần thân: Là dãy lệnh thưc chươngtrình từ liệu vào kết mong muốn Nguyễn Đức Cảnh Phânloại cấu trúc chươngtrình b Cấu trúc chươngtrình Tham số hình ... dụng chươngtrình con: - Tránh lập lại dãy lệnh Khi cần dùng gọi lại chươngtrình - Hỗ trợ việc thực chươngtrình lớn phức tạp - Phục vụ trình trừu tượng hoá Người lập trình sử dụng kết chương trình...
... End; End; Một số ví dụ Bài toán 1: Lập chơng trình tối giản phân số Bài toán 1: Lập chơng trình tối giản phân số Ví dụ: nhập 6/10 => 3/5 * INPUT : Nhập phân số a/b; * OUTPUT : Phân số c/d - Trong ... Việc Việc B A Nhóm trởng Phânloại chơng trình Chơng trình Chơng trình Hàm (Function) Hàm (Function) Thủ tục (Procedure) Thủ tục (Procedure) Là chơng trình Là chơng trình thực số thực số thao ... tiện cho việc phát triển nâng cấp chơng trình Hãy nhớ! Chơng trình dãy lệnh giải toán cụ thể Phânloại chơng trình con: + Hàm + Thủ tục Cấu trúc chơng trình gồm:
... chươngtrình Việc Việc B A Nhóm trưởng PhânloạichươngtrìnhChươngtrìnhChươngtrình Hàm (Function) Hàm (Function) Thủ tục (Procedure) Thủ tục (Procedure) Là chươngtrình Là chươngtrình thực ... End; 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 => 3/5 * INPUT : Nhập phân số a/b; * OUTPUT : Phân số c/d - Trong ... cho việc phát triển nâng cấp chư ơng trình Hãy nhớ! Chươngtrình dãy lệnh giải toán cụ thể Phânloạichươngtrình con: + Hàm + Thủ tục Cấu trúc chươngtrình gồm:
... nâng cấp chươngtrình 2 Phânloại cấu trúc chươngtrình 2.1 Phânloại 2.2 Cấu trúc chươngtrình 2.3 Thực chươngtrình 2.1 Phânloạichươngtrình Trong Pascal chươngtrình chia làm loại : thủ ... Chươngtrìnhphânloại Khái niệm chươngtrìnhPhânloạichươngtrình Khái niệm chươngtrình Việc giải toán lớn phức tạp thường đòi hỏi phân thành toán Do cần định hướng chươngtrình ... toán cụ thể Các khối lệnh xây dựng dạng chươngtrình Sau đó, chươngtrình xây dựng từ chươngtrình Lợi ích việc sử dụng chươngtrình con: Chươngtrình dễ đọc, dễ kiểm tra để phát lỗi sửa...
... nhận xét, góp ý + Cho điểm E Khái quát : Trình chiếu nội dung học Khái niệm chươngtrình lợi ích chươngtrìnhPhânloại : Hàm thủ tục Cấu trúc chươngtrình Tham số hình thức, tham số thực cách ... Ví dụ : (Trình chiếu slide 4) học sinh tự ghi vào - Đọc cá nhân đoạn chươngtrình (đặc biệt phần đổi màu) - Hãy nêu nhận xét đoạn chươngtrình bôi đen phút nêu nhận xét đoạn chươngtrình - ... tiện cho phát triển, nâng cấp chươngtrình - Đọc cá nhân phầnPhânloại cấu trúc chươngtrình phút trả lời câu hỏi : Hàm ? Thủ tục ? Sự khác hàm thủ tục a> Phânloại ? - Nhận xét ghi bảng hàm...
... hình thức chươngtrình con. Các biến khai báo để dùng riêng chươngtrình gọi biến cục - Chươngtrìnhchương khác sử dụng cácbiến cục chươngtrình con, nhưng chươngtrình sủ dụng biến chươngtrình ... ứng kết thúc ,lệnh lệnh gọi chươngtrình thực IV Củng cố : - Nắm khái niệm chươngtrình - Lợi ích việc viết chươngtrìnhchươngtrình - Phânloạichươngtrình V Bài tập nhà câu hỏi ôn tập: - ... cách dùng chươngtrình để làm bật lên lợi ích việc dùng cách Phânloạichươngtrình cấu trúc chươngtrình A, Phân loại: Ví dụ hàm toán học hay hàm - Chươngtrình xử lí xâu: chia làm loại : thủ tục...
... lập trìnhBài học hôm nay, thầy em tìm hiểu chươngtrình con, khái niệm đặc biệt lập trình( cấu trúc) Bài mới: BÀI 17 CHƯƠNGTRÌNHCONVÀPHÂNLOẠI TT NỘI DUNG CƠ BẢN Khái niệm chươngtrình Chương ... việc sử dụng chươngtrình HS: Đưa thắc mắc GV: Giải đáp thắc mắc HS: Ghi Phânloại cấu trúc chươngtrình a) Phân loại: Trong Pascal có hai loạichươngtrình con: Hàm: Là chươngtrình có nhiệm vụ ... chươngtrình con: Tránh việc viết lặp lại đoạn mã, làm chươngtrình dài khó kiểm soát NNLT cho phép tổ chức đoạn mã thành chươngtrình Mỗi chươngtrình cần thực thi đoạn mã cần gọi chương trình...
... phát triển, nâng cấp chươngtrìnhPhânloại chƣơng trình cấu trúc chƣơng trình Chươngtrình chia làm loại : thủ tục hàm Hàm(function) Hàm(function) loạichươngtrình dùng để thực ... (hoặc nhóm ) viết chươngtrình sau ghép chúng lại thành chươngtrình +Phục vụ cho trình trù tượng hóa:Người lập trình sử dụng kết đượ thực chươngtrình mà quam tâm đến việc chươngtrình cài đặt +Mở ... vào/ra đưowcj gọi tham số hình thức chươngtrình con. Các biến khai báo để dùng riêng chươngtrình gọi biến cục Phần khai báo phần khai báo khai báo biến cho liệu vào ,các biến dùng chương trình...
... thước khác Để viết chươngtrình ta dùng chươngtrình nào? Dùng chươngtrình có thủ tục Ve_HCN(dai,rong) để vẽ hình chữ nhật Trong chươngtrình ta dùng lời gọi nào? Trong chươngtrình chính, dùng ... mauso, A, sodu Các biến khai báo chỗ chương trình? Các biến tuso, mauso, A khai báo chươngtrình Biến sodu khai báo chươngtrình VÍ DỤ VỀ HÀM Lập chươngtrình cho biết giá trị nhỏ ba số nhập ... thức> VÍ DỤ VỀ HÀM Lập chươngtrình thực việc rút gọn phân số, có sử dụng hàm tính ước số chung lớn (ƯCLN) hai số nguyên Quan sát chươngtrình Có biến sử dụng chương trình? Các biến: tuso, mauso,...
... triển nâng cấp chươngtrình 2 PHÂNLOẠI & CẤU TRÚC CT CON a PhânloạiCHƯƠNGTRÌNHCON HÀM (Function) THỦ TỤC (Procedure) Là chươngtrình thực số thao tác trả giá trị qua tên Là chươngtrình thực ... gọi Chươngtrình đặt vị trí nào? - Chươngtrình đặt sau phần khai báo chươngtrình - Ví dụ: Xét lại toán TinhTLuythua Khai báo chươngtrìnhChươngtrình SO SÁNH CT CHÍNH VÀ CT CONCHƯƠNGTRÌNH ... Đây chươngtrình đặt tên Luythua(x,k) Luythua(a,n) Luythua(b,m) Luythua(c,p) Luythua(d,q) Quan sát chươngtrình sau thiết lập chươngtrìnhChươngtrình KHÁI NIỆM CHƯƠNGTRÌNHCONChương trình...
... chươngtrình Việc Việc B A Nhóm trưởng PhânloạichươngtrìnhChươngtrìnhChươngtrình Hàm (Function) Hàm (Function) Thủ tục (Procedure) Thủ tục (Procedure) Là chươngtrình Là chươngtrình thực ... End; 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 => 3/5 * INPUT : Nhập phân số a/b; * OUTPUT : Phân số c/d - Trong ... cho việc phát triển nâng cấp chư ơng trình Hãy nhớ! Chươngtrình dãy lệnh giải toán cụ thể Phânloạichươngtrình con: + Hàm + Thủ tục Cấu trúc chươngtrình gồm:
... CHƯƠNGTRÌNHCONVÀPHÂNLOẠIPhânloại cấu trúc chươngtrình a PhânloạiChươngtrình gồm có loại: Sqrt(x): Trả bậc số x Hàm (Function) Thủ tục (Procedure) Là chươngtrình Length(S): ... biến tệp CHƯƠNG TRÌNHCONVÀPHÂNLOẠIPhânloại cấu trúc chươngtrình conbắt buộc phải Là phần có,Được dùng để khai báo b Cấu trúc chươngtrình Hãy trình bày cấu Cấu trình? trúc chươngtrình [
... thực từ nhiều vị trí chươngtrìnhPhânloại cấu trúc chươngtrìnhphân loại: -Hàm (Function) chươngtrình thực số thao tác trả giá trị qua tên -Thủ tục (Procedure) chươngtrình thực số thao tác ... thừa chươngtrình Lợi ích việc sử dụng chươngtrình Chươngtrình dễ đọc, dễ kiểm tra để phát lỗi sửa sai Có thể giao cho nhiều người viết chươngtrình ,mỗi người viết chươngtrình con, ... trúc chươngtrìnhchươngtrình Biết mối quan hệ tham số hình thức tham số thực Biến cục : Cách khai báo phạm vi sử dụng Kỹ : Rèn luyện kĩ ban đầu chươngtrình Khái niệm chươngtrình Chương trình...
... niệm vào trình con) Câu hỏi : Trong chươngtrình có khối lệnh viết tương tự GV : Dẫn dắt để học sinh hình thành tư lập trình có cấu trúc đến khái niệm chươngtrìnhPhânloại cấu trúc chươngtrình ... chươngtrình giải toán phức tạp thường dài, gồm nhiều lệnh Khi đọc chươngtrình dài, khó nhận biết chươngtrình thực công việc hiệu chỉnh chươngtrình khó khăn Vậy phải cấu tạo chươngtrìnhchương ... sát chươngtrình trả lời câu hỏi Thuyết trình: Chươngtrình dãy lệnh mô tả số thao tác định thực từ nhiều vị trí chươngtrình GV : Chiếu máy chiếu Over head chươngtrình toán (chưa sử dụng chương...
... thực chươngtrình lớn Phục vụ cho quy trình trừu tượng hóa Mở rộng khả ngôn ngữ Thuận tiện cho phát triển, nâng cấp chươngtrình 2 Phânloại cấu trúc chươngtrình a) PhânloạiChươngtrìnhChương ... biến chươngtrình 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 => 3/5 * INPUT : Nhập phân số a/b; * OUTPUT : Phân ... chươngtrình nhỏ từ nhóm tổng hợp lại thành chươngtrình quản lý học sinh hoàn chỉnh Các chươngtrình viết nhóm nhỏ A, B, C gọi chươngtrình (CTC) Chươngtrình mà nhóm trưởng viết để gọi chương...