Bài giảng "Tin học - Chương 9: Định nghĩa thủ tục và sử dụng" cung cấp cho người học các kiến thức: Thủ tục & tầm vực sử dụng thủ tục, cú pháp định nghĩa hàm, cú pháp định nghĩa thủ tục, gọi thủ tục, cơ chế truyền tham số, các thủ tục định nghĩa sẵn. . | Lệnh gọi thủ tục (tt) Sau khi đã định nghĩa thủ tục, ta có thể dùng (gọi) nó. Thủ tục chỉ được thi hành khi người ta gọi nó bằng lệnh gọi thủ tục. Cú pháp của lệnh gọi như sau : [Call] name [arglist] Ví dụ : giả sử ta đã định nghĩa (viết) 1 thủ tục sau đây : Private Sub Update_Display(d As Byte) nó cho phép hiệu chỉnh giá trị Display sau khi người dùng ấn thêm ký số d. Như vậy khi người dùng ấn thêm ký số 5, ta sẽ thực hiện gọi thủ tục như sau : Call Update_Display (5) hay : Update_Display (5) Lưu ý : Trong trường hợp gọi thủ tục không có bất kỳ tham số nào ta nên dùng thêm từ khóa "Call' để chương trình trong sáng, dễ đọc. Môn : Tin học Chương 8 : Các lệnh thực thi VB Slide 235 Khoa Công nghệ Thông tin Trường ĐH Bách Khoa MÔN TIN HỌC Chương 9 ĐỊNH NGHĨA THỦ TỤC & SỬ DỤNG Thủ tục & tầm vực sử dụng thủ tục Cú pháp định nghĩa hàm. Cú pháp định nghĩa thủ tục Gọi thủ tục Cơ chế truyền tham số Các thủ tục định nghĩa sẵn Khoa Công nghệ Thông tin Trường ĐH Bách Khoa Môn : Tin học Chương 9 : Định nghĩa thủ tục & sử dụng Slide 236 118 Nhắc lại cấu trúc tổ chức 1 chương trình Một chương trình thường cung cấp nhiều chức năng cho người dùng ⇒ Chương trình thường là 1 hệ thống phức tạp. Để dễ quản lý và xây dựng chương trình, người ta thường chia nó ra nhiều đơn vị nhỏ hơn. Hiện có 2 phương pháp chia nhỏ chương trình : phương pháp có cấu trúc : chương trình được chia nhỏ thành nhiều module chức năng, mỗi module chứa nhiều điểm nhập (entry), mỗi điểm nhập cung cấp 1 dịch vụ (chức năng) rõ ràng, đơn giản nào đó. Ta gọi mỗi điểm nhập là thủ tục thực hiện chức năng tương ứng. phương pháp hướng đối tượng : chương trình được chia nhỏ thành nhiều đối tượng, mỗi đối tượng chứa nhiều điểm nhập (entry), mỗi điểm nhập cung cấp 1 dịch vụ (chức năng) rõ ràng, đơn giản nào đó. Ta gọi mỗi điểm nhập là thủ tục thực hiện chức năng tương ứng. Tóm lại, dù dùng phương pháp chia nhỏ chương trình nào thì đơn vị chức năng nhỏ nhất mà người .