Bài 17: Chương trình con và phân loại pptx

9 435 1
Bài 17: Chương trình con và phân loại pptx

Đang tải... (xem toàn văn)

Thông tin tài liệu

Bài 17: Chương trình con và phân loại Giảng viên hướng dẫn: Thầy Trần Doãn Vinh Sinh viên thực hiện: Mai Văn Quý – K56A CNTT Chương trình con và phân loại 1. Khái niệm về chương trình con 2. Phân loại chương trình con 1. Khái niệm về chương trình con  Việc giải quyết một bài toán lớn phức tạp thường đòi hỏi phân thành các bài toán con.  Do vậy cần định hướng chương trình thành các khối (các modun), mỗi khối bao gồm các lệnh giải quyết một bài toán cụ thể nào đó. Các khối lệnh sẽ được xây dựng dưới dạng các chương trình con. Sau đó, chương trình chính sẽ được xây dựng từ các chương trình con này. Lợi ích của việc sử dụng chương trình con:  Chương trình dễ đọc, dễ kiểm tra để phát hiện lỗi và sửa sai  Có thể giao cho nhiều người cùng viết một chương trình ,mỗi người viết một chương trình con, rồi sau đó ghép lại.  Tránh được việc phải viết lặp lại cùng một nhóm lệnh nào đó. Khi một nhóm lệnh nào đó lặp lại nhiều lần trong bài ta có thể đưa vào một chương trình con.  Thuận tiện cho việc phát triển, nâng cấp chương trình. 2. Phân loại và cấu trúc chương trình con 2.1 Phân loại 2.2 Cấu trúc chương trình con 2.3 Thực hiện chương trình con 2.1 Phân loại chương trình con  Trong Pascal chương trình con được chia làm 2 loại : thủ tục và hàm  Thủ tục là loại chương trình con dùng để thực hiện một thao tác nào đó hoặc một công việc nào đó  Khác với thủ tục, hàm cũng là chương trình con nhưng luôn trả ra một kiểu giá trị. 2.2 Cấu trúc chương trình con  Chương trình con có cấu trúc tương tự một chương trình. <phần đầu> [<phần khai báo>] <phần thân> 2.2 Cấu trúc chương trình con  Phần đầu: Là phần bắt buộc, dùng để khai báo tên. Nếu là hàm thì phải khai báo kiểu dữ liệu trả về cho hàm.  Phần khai báo: dùng để khai báo biến,…sử dụng trong chương trình con.  Phần thân: dãy các câu lệnh mô tả các thao tác của chương trình con. 2.3 Thực hiện chương trình con  Chương trình con được thực hiện khi có lời gọi thực hiện chương trình từ chương trình chính.  Lời gọi hàm và thủ tục có một số điểm khác nhau. . trình con.  Thuận tiện cho việc phát triển, nâng cấp chương trình. 2. Phân loại và cấu trúc chương trình con 2.1 Phân loại 2.2 Cấu trúc chương trình con 2.3 Thực hiện chương trình con. Bài 17: Chương trình con và phân loại Giảng viên hướng dẫn: Thầy Trần Doãn Vinh Sinh viên thực hiện: Mai Văn Quý – K56A CNTT Chương trình con và phân loại 1. Khái niệm về chương trình. trình con 2. Phân loại chương trình con 1. Khái niệm về chương trình con  Việc giải quyết một bài toán lớn phức tạp thường đòi hỏi phân thành các bài toán con.  Do vậy cần định hướng chương

Ngày đăng: 11/08/2014, 05:21

Tài liệu cùng người dùng

Tài liệu liên quan