Khác biệt giữa bản sửa đổi của “Chương trình con”
Nội dung được xóa Nội dung được thêm vào
→Tham khảo: Alphama Tool |
Không có tóm lược sửa đổi |
||
Dòng 1:
Trong [[khoa học máy tính]], một '''chương trình con''' - bao gồm cả '''hàm''' (''function''), '''phương thức''' (''method'') và '''thủ tục''' (''procedure'') - là một phần [[mã máy tính|mã]] trong một [[phần mềm|chương trình]] lớn hơn, phần mã này thực hiện một [[tác vụ (máy tính)|tác vụ]] cụ thể và tương đối độc lập với phần mã còn lại.
Một số [[ngôn ngữ lập trình]], chẳng hạn [[Pascal (ngôn ngữ lập trình)|Pascal]] và [[Fortran|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 (ngôn ngữ lập trình)|C]] và [[LISP]], coi hai thuật ngữ này như nhau. Cái tên '''[[phương thức (khoa học máy tính)|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 (khoa học máy tính)|đối tượng]].
|