Sử khác biệt cơ bản giữa hàm và thủ tục

Sự khác biệt cơ bản giữa hàm và thủ tục?

A.Thủ tục khai báo trước phần thân chương trình còn hàm thì sau phần thân chương trình.
B.Hàm có sử dụng biến số còn thủ tục thì không có biến số.
C.Hàm sẽ trả về một giá trị thông qua tên của hàm còn thủ tục thì không.
D.Xây dựng hàm khó hơn thủ tục.

Câu hỏi thuộc đề thi sau. Bạn có muốn thi thử?

Bài tập trắc nghiệm 15 phút Bài 18: Ví dụ về cách viết và sử dụng chương trình con - Tin học 11 - Đề số 2

Làm bài

Chia sẻ

Một số câu hỏi khác cùng bài thi.

Một số câu hỏi khác có thể bạn quan tâm.

Câu 1 trang 117 SGK Tin học 11

Đề bài

Hãy nêu sự giống nhau và khác nhau giữa thủ tục và hàm.

Lời giải chi tiết

Sự giống nhau và khác nhau giữa thủ tục và hàm :

- Giống nhau: Cả thủ tục và hàm đều là chương trình con, cấu trúc giống như một chương trình trừ dòng đầu tiên và kết thúc bằng END; (thay vì END.). Cả thủ tục và hàm có thể chứa các tham số (tham số giá trị và tham số biến), cùng tuân theo quy định về khai báo và sử dụng các loại tham số này.

- Khác nhau: Việc thực hiện hàm luôn trả về giá trị kết quả thuộc kiểu xác định và giá trị đó được gán cho tên hàm.

Lời gọi hàm có thể làm tham gia vào biểu thức khác như một toán hạng.

Ví dụ: a:=unln(5,6)+1

Loigiaihay.com

  • Sử khác biệt cơ bản giữa hàm và thủ tục

    Câu 2 trang 117 SGK Tin học 11

    Chương trình con có thể không có tham số được không? Cho ví dụ.

  • Sử khác biệt cơ bản giữa hàm và thủ tục

    Câu 3 trang 117 SGK Tin học 11

    Hãy cho ví dụ chương trình con có nhiều hơn một kết quả ra.

  • Sử khác biệt cơ bản giữa hàm và thủ tục

    Câu 4 trang 117 SGK Tin học 11

    Viết chương trình con (làm, thủ tục) tính bội số chung nhỏ nhất của hai số nguyên dương a, b. Hãy cho biết trong trường hợp này viết chương trình con dưới dạng hàm hay thủ tục là thuận tiện hơn. Vì sao?

  • Sử khác biệt cơ bản giữa hàm và thủ tục

    Tóm tắt lý thuyết chương 6

    Chương trình con đóng vai trò quan trọng trong lập trình, đặc biệt trong lập trình có cấu trúc.

  • Sử khác biệt cơ bản giữa hàm và thủ tục

    Lý thuyết: Cấu trúc lặp trang 42 SGK Tin học 11

    Cấu trúc lặp là một điều khiển thực hiện công việc lặp đi lặp lại khi chưa đủ số lần lặp hoặc khi một điều kiện nào đó còn đúng.

  • Sử khác biệt cơ bản giữa hàm và thủ tục

    Lý thuyết: Kiểu mảng trang 53 SGK Tin học 11

    Mảng một chiều là dãy hữu hạn các phần tử cùng kiểu.

  • Sử khác biệt cơ bản giữa hàm và thủ tục

    Hướng dẫn bài tập và thực hành 3 trang 63 SGK Tin học 11

    Trong hình ở trên, số phần tử cần nhập vào là 50. Khi đó, mảng được tạo ra một cách ngẫu nhiên gồm 50 số nguyên có giá trị tuyệt đối không vượt quá 300. Tiếp đến ta nhập vào số k = 9.

Sự khác biệt giữa Stored Procedure và Function trong SQL Server