Tin Học 11 Bài 17: Chương Trình Con Và Phân Loại
Có thể bạn quan tâm
- HOT Ra mắt Sách tổng ôn 12 (2k8) toán, văn, anh.... (từ 80k/1 cuốn)
Trọn bộ lời giải Tin 11 Bài 17 sách mới Kết nối tri thức, Cánh diều, Chân trời sáng tạo hay, chi tiết giúp học sinh lớp 11 dễ dàng làm bài tập Tin học 11 Bài 17.
- Giải Tin 11 Bài 17 Kết nối tri thức
- Giải Tin 11 Bài 17 Cánh diều
- Giải Tin 11 Bài 17 Chân trời sáng tạo
Giải Tin 11 Bài 17 (sách mới)
Quảng cáoGiải Tin 11 Bài 17 Kết nối tri thức
- Định hướng Khoa học máy tính
(Kết nối tri thức) Giải Tin 11 Bài 17: Dữ liệu mảng một chiều và hai chiều
Xem lời giải
- Định hướng Tin học ứng dụng
(Kết nối tri thức) Giải Tin 11 Tin học 11 Bài 17: Quản trị cơ sở dữ liệu trên máy tính
Xem lời giải
Giải Tin 11 Bài 17 Chân trời sáng tạo
Môn Tin 11 Chân trời sáng tạo sẽ học chung sách với môn Tin học 11 bộ sách Kết nối tri thức. Bên cạnh đó, trường THPT tùy thuộc vào trang thiết bị và đội ngũ Giáo viên còn có thể chọn sách Tin học 11 Cánh diều.
Giải Tin 11 Bài 17 Cánh diều
Lưu trữ: Giải Tin 11 Bài 17: Chương trình con và phân loại (sách cũ)
1. Khái niệm chương trình con
- Chương trình con: 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 (được gọi ) từ nhiều vị trí trong chương trình.
- Giả sử ta có bài toán sau đây:
Hãy tính S=ab+cd+ef
Nếu như với những kiến thức chúng ta đã học trước đây. Chúng ta có thể làm như sau:
+ Sử dụng các biến để lưu kết quả của ab, cd,ef.
Tác hại: Như vậy ta sẽ phải sử dụng 3 đoạn chương trình tương đồng với nhau. Nếu không phải tính 3 lũy thừa mà là tính 1000 lũy thừa thì số lượng code sẽ rất lớn và dễ gây rối và nếu ta phát hiện có lỗi sai trong đoạn code này ta sẽ phải sửa lần lượt tất cả các đoạn code này.
Quảng cáoCách khắc phục: Ta sẽ viết một chương trình con để tính lũy thừa. Với x là giá trị kiểu thực còn k là thuộc kiểu nguyên.
Var j:integer; Tich:=1.0; For j:=1 to k do Tich:=Tich*x;Khi cần tính lũy thừa thì ta chỉ cần viết tên gọi chương trình con rồi thay thế (x,k) bằng các giá trị cụ thể.
Những hàm mà chúng ta thường sử dụng trước đây như : sqrt(), upcase(), delete(),… đều là những chương trình con.
Lợi ích của việc sử dụng chương trình con:
Quảng cáo+ 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 đó.
+ 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 hóa.
+ Mở rộng khả năng ngôn ngữ.
+ Thuận thiện cho phát triển, nâng cấp chương trình.
2. Phân loại và cấu trúc của chương trình con
a) Phân loại
Trong nhiều ngôn ngữ lập trình, chương trình con thường gồm hai loại”.
+ Hàm (function) là chương trình con thực hiện một số thoa tác nào đó và trả về một giá trị qua tên của nó. Ví dụ hàm toán học hay hàm xử lí xâu:
Quảng cáoSin(x) nhận giá trị thực x và trả về giá trị sin(x);
Sqrt(x) nhận giá trị x và trả về giá trị căn bậc hai của x;
+ Thủ tuc (procedure) là chưng trình con thực hiện thoa tác nhất định nhưng không trả về giá trị nào qua tên của nó. Ví dụ các thủ tục vào /ra chuẩn hay thủ tục xử lý xâu:
Write, writeln, readln, read,…
b) Cấu trúc chương trình con
Chương trình con có cấu trúc tương tự chương trình, nhưng nhất thiết phải có tên và phần đầu dùng để khai báo tên, nếu là hàm phải khai báo kiểu dữ liệu cho giá trị trả về của hàm:
<phần đầu> [<phần khai báo>] <phần thân>Phần khai báo
Phần khai báo có thể có khai báo biến cho dữ liệu vào và ra, các hằng và biến dùng trong chương trình con.
Phần thân
Phần thân của chương trình con là dãy câu lệnh thực hiện để từ những dữ liệu vào ta nhận được dữ liệu ra hay kết quả mong muốn.
Tham số hình thức:
Các biến được khia bó cho dữ liệu vào/ra được gọi là tham số hình thức của chương trình con. Các biến được khia báo để dùng riêng tron chương trình con được gọi là biến cục bộ.
Ví dụ, trong chương trình con Luythua(x,k) ở phần 1 thì x, k là các tham số hình thức và j là biến cục bộ.
Chương trình chính và các chương trình con khác không thể sử dụng được các biến cục bộ của chương trình con, những mọi chương trình con đều sử dụng được các biến cảu chương trình chính.
c) Thực hiện chương trình con
Tham số thực sự
Để thực hiện một chương trình con, ta cần phải có lệnh gọi nó tương tự lệnh gọi hàm hay thủ tục chuẩn, bao gồm tên chương trình con với tham số là các hằng và biến chứa dữ liệu vào và ra tương ứng với các tham số hình thức đặt trong cặp ngoặc ( và ). Các hằng và biến này gọi là tham số thực sự.
Ví dụ:
Sqr(225)Thì sqr là tên chương trình con.
225 là tham số thực hiện.
Khi thực hiện chương tình con, các tham số hình thức dùng để nhập dữ liệu vào sẽ nhận gái trị cảu tham số thực sự tương ứng, còn các tham số hình thức dùng để lưu trữ dữ liệu ra sẽ trả giá trị đó cho tham số thực sự tương ứng.
Xem thêm các bài giải bài tập Tin học lớp 11 hay, chi tiết khác:
- Bài 16: Ví dụ làm việc với tệp
- Giải bài tập Tin học 11 trang 89
- Bài 17: Chương trình con và phân loại
- Bài 18: Ví dụ về cách viết và sử dụng chương trình con
- Bài tập và thực hành 6
- HOT 1000+ Đề thi giữa kì 2 file word cấu trúc mới 2025 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k)
Tủ sách VIETJACK shopee lớp 10-11 (cả 3 bộ sách):
- Trọng tâm Toán - Văn- Anh- Lý -Hoá lớp 10 (từ 99k )
- Trọng tâm Toán - Văn- Anh- Lý -Hoá lớp 11 (từ 99k )
- Ra mắt Sách 50 đề THPT quốc gia form 2026 toán, văn, anh.... (từ 80k/1 cuốn)
TÀI LIỆU CLC DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 10
+ Bộ giáo án, bài giảng powerpoint, đề thi file word có đáp án 2025 tại https://tailieugiaovien.com.vn/
+ Hỗ trợ zalo: VietJack Official
+ Tổng đài hỗ trợ đăng ký : 084 283 45 85
Đề thi giữa kì, cuối kì 11
( 269 tài liệu )
Bài giảng Powerpoint Văn, Sử, Địa 11....
( 38 tài liệu )
Giáo án word 11
( 84 tài liệu )
Chuyên đề dạy thêm Toán, Lí, Hóa ...11
( 93 tài liệu )
Đề thi HSG 11
( 8 tài liệu )
Trắc nghiệm đúng sai 11
( 8 tài liệu )
xem tất cảĐã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.
Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:
Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.
Trang trước Trang sau Giải bài tập lớp 11 sách mới các môn học- Giải Tiếng Anh 11 Global Success
- Giải sgk Tiếng Anh 11 Smart World
- Giải sgk Tiếng Anh 11 Friends Global
- Lớp 11 - Kết nối tri thức
- Soạn văn 11 (hay nhất) - KNTT
- Soạn văn 11 (ngắn nhất) - KNTT
- Giải sgk Toán 11 - KNTT
- Giải sgk Vật Lí 11 - KNTT
- Giải sgk Hóa học 11 - KNTT
- Giải sgk Sinh học 11 - KNTT
- Giải sgk Lịch Sử 11 - KNTT
- Giải sgk Địa Lí 11 - KNTT
- Giải sgk Giáo dục KTPL 11 - KNTT
- Giải sgk Tin học 11 - KNTT
- Giải sgk Công nghệ 11 - KNTT
- Giải sgk Hoạt động trải nghiệm 11 - KNTT
- Giải sgk Giáo dục quốc phòng 11 - KNTT
- Giải sgk Âm nhạc 11 - KNTT
- Lớp 11 - Chân trời sáng tạo
- Soạn văn 11 (hay nhất) - CTST
- Soạn văn 11 (ngắn nhất) - CTST
- Giải sgk Toán 11 - CTST
- Giải sgk Vật Lí 11 - CTST
- Giải sgk Hóa học 11 - CTST
- Giải sgk Sinh học 11 - CTST
- Giải sgk Lịch Sử 11 - CTST
- Giải sgk Địa Lí 11 - CTST
- Giải sgk Giáo dục KTPL 11 - CTST
- Giải sgk Hoạt động trải nghiệm 11 - CTST
- Giải sgk Âm nhạc 11 - CTST
- Lớp 11 - Cánh diều
- Soạn văn 11 Cánh diều (hay nhất)
- Soạn văn 11 Cánh diều (ngắn nhất)
- Giải sgk Toán 11 - Cánh diều
- Giải sgk Vật Lí 11 - Cánh diều
- Giải sgk Hóa học 11 - Cánh diều
- Giải sgk Sinh học 11 - Cánh diều
- Giải sgk Lịch Sử 11 - Cánh diều
- Giải sgk Địa Lí 11 - Cánh diều
- Giải sgk Giáo dục KTPL 11 - Cánh diều
- Giải sgk Tin học 11 - Cánh diều
- Giải sgk Công nghệ 11 - Cánh diều
- Giải sgk Hoạt động trải nghiệm 11 - Cánh diều
- Giải sgk Giáo dục quốc phòng 11 - Cánh diều
- Giải sgk Âm nhạc 11 - Cánh diều
Từ khóa » Chương Trình Con Là J
-
Lý Thuyết: Chương Trình Con Và Phân Loại Trang 91 SGK Tin Học 11
-
Chương Trình Con – Wikipedia Tiếng Việt
-
Tin Học 11 Bài 17: Chương Trình Con Và Phân Loại - Hoc247
-
Chương Trình Con Là Gì - Học Tốt
-
Bài 17: Chương Trình Con Và Phân Loại - Hoc24
-
Bài 17: Chương Trình Con Và Phân Loại - Tìm đáp án, Giải Bài Tập, để
-
Chương Trình Con Trong Pascal - Wikiversity
-
Chương Trình Con - Hoàn Chân • Blog
-
Bài 7. Chương Trình Con - Tự Học Tin
-
Giáo Trình Nhập Môn Tin Học: Chương Trình Con - Thực Hành Về Xây ...
-
CHƯƠNG TRÌNH CON - .vn
-
Chương Trình Con - SlideShare
-
[PDF] Chương Trình Con Và Phân Loại