Перейти к содержимому

Основы программирования: операторы и функции | Информатика - серия 12

Tri Thức Nhân Loại

0:00 / 0:00

Основы программирования: операторы и функции | Информатика - серия 12

30 097 просмотров · 5 л. назад
Tri Thức Nhân Loại
394 тыс. подписчиков
30 097 просмотров · 5 л. назад
#trithucnhanloai #khoahocmaytinh #congnghethongtin CÁC CÂU LỆNH & HÀM - KHOA HỌC MÁY TÍNH Trong khoa học máy tính, một chương trình con (subprogram) hay subroutine là một đoạn chương trình được đóng gói thành một đơn vị trình, nó thực hiện một số tác vụ cụ thể mà chương trình cần thực hiện nhiều lần từ nhiều nơi trong thời gian chạy của nó. Khi chương trình cần đến tác vụ cụ thể đó thì bố trí chỉ thị gọi (call) đến chương trình con này và nhận kết quả nếu có sau khi nó thực thi xong. Ngay từ lúc máy tính ra đời thì kỹ thuật lập trình kiểu cấu trúc modul hóa với các chương trình con đã được thiết lập, và được củng cố trong các phần mềm lập trình hợp ngữ. Ngày nay trong ngôn ngữ bậc cao chương trình con được diễn đạt tùy theo ngôn ngữ là các hàm (function), thủ tục (procedure) và phương thức (method),... Một số ngôn ngữ lập trình, chẳng hạn Pascal và FORTRAN, phân biệt giữa hàm (một chương trình con có trả về giá trị) và thủ tục (không trả về giá trị). Các ngôn ngữ khác, ví dụ C và LISP, coi hai thuật ngữ này như nhau. Cái tên phương thức thường được dùng trong lập trình hướng đối tượng để gọi các chương trình con là một phần của các đối tượng. Trong chương trình, một chương trình con được phép gọi chương trình con khác, hoặc có thể gọi chính nó. Tuy nhiên nếu bố trí gọi lẫn nhau, ví dụ subroutine A gọi subroutine B nhưng trong thân của subroutine B lại có gọi subroutine A, sẽ dẫn đến lỗi bất định khi thực hiện. Một số ngôn ngữ có hỗ trợ phát hiện lỗi này trong môi trường soạn thảo trình và khi dịch. Dẫu vậy để tránh lỗi thì khi lập trình phải tuân thủ bố trí gọi theo "mô hình cành và lá", trong đó "cành" là subroutine có gọi subroutine khác, còn "lá" là subroutine không có lệnh gọi. ************************************ Các video về Công Nghệ Thông Tin    • Giải thích bộ nhớ RAM | Bộ nhớ RAM là gì ?...   Các video về Khoa Học Máy Tính    • Giải thích bộ nhớ RAM | Bộ nhớ RAM là gì ?...   Các video về Điện & Điện Tử    • Inverter là gì? | Biến tần là gì? | Invert...   Các video về chủ đề Hoạt Động Như Thế Nào    • Điện thoại di động hoạt động như ...   Các video giải thích về Hiện Tượng Tự Nhiên    • Thuỷ triều được hình thành như th...   Các video về Kiến Thức Tổng Hợp    • Canh bạc kinh tế đằng sau đăng cai thế vận...   Các video về Kiến Thức Y Học    • Đột quỵ diễn ra như thế nào? | Ta...   Các video về Nguyên Tắc Thành Công    • TIẾNG GỌI PHIÊU LƯU - NGUYÊN TẮC ĐỂ THÀNH ...   *** Xem thêm các video khác của Tri Thức Nhân Loại bằng đường dẫn dưới đây:    / @trithucnhanloai   Vui lòng nhấn nút Đăng Ký phía trên để có thể nhận được thông báo về các video mới nhất. *** Bản quyền thuộc kênh: Tri Thức Nhân Loại Like our Facebook page::   / trithucvietnam   Follow us on Twitter:   / loaitri   Follow us on Blogger https://tri-thuc-nhan-loai.blogspot.com Follow us on Tumblr   / trithucnhanloai   Thiết kế hình ảnh: Cỏ Picture   / copicture