DayThemIconLogo
DayThemTextLogoDayThemSpecificTextLogo
Câu
1
trên 14
ab testing

Trắc nghiệm Tin học 10 Chương trình con và thư viện các chương trình con có sẵn có đáp án

Trắc nghiệm tin học lớp 10

calendar

Ngày đăng: 19-09-2025

oClockCircle

Thời gian làm: 00:24:00

N

Biên soạn tệp:

Trần Trà Nhung

Tổng câu hỏi:

14

Ngày tạo:

27-04-2025

Tổng điểm:

10 Điểm

Câu hỏi

Số điểm

Lời giải

  1. Câu 1

    Cho đoạn chương trình sau:

    def t(a1,b1):

    s=a1*b1

    a,b=map(int,input().split())

    print(t(a,b))

    Lỗi sai trong đoạn chương trình trên là:

    • A.

      Thiếu lời gọi hàm.

    • B.

      Thiếu dấu ’:’ cuối dòng đầu tiên của định nghĩa hàm.

    • C.

      Thiếu tham số hình thức.

    • D.

      Thiếu lệnh return giá trị cần trả về ở cuối thân hàm.

  2. Câu 2

    Khi sử dụng hàm sqrt() ta cần khai báo thư viện:

    • A.

      math

    • B.

      ramdom

    • C.

      zlib

    • D.

      datetime

  3. Câu 3

    Phát biểu nào sau đây là sai?

    • A.

      Tên hàm do người lập trình đặt không cần theo quy tắc.

    • B.

      Chương trình con là một đoạn câu lệnh thực hiện một việc nào đó được đặt tên.

    • C.

      Muốn xây dựng hàm trả về giá trị xử lí, cần kết thúc hàm bằng câu lệnh return cùng với biểu thức hay biến chứa giá trị trả về.

    • D.

      Các lệnh mô tả hàm phải viết lùi vào theo quy định của Python.

  4. Câu 4

    Hàm gcd(x,y) trả về:

    • A.

      Bội chung nhỏ nhất của x và y.

    • B.

      Căn bậc hai của x và y.

    • C.

      Ước chung lớn nhất của x và y.

    • D.

      Trị tuyệt đối của x và y.

  5. Câu 5

    Phát biểu nào sau đây là đúng?

    • A.

      Nếu là hàm có kết quả thì trong thân hàm sẽ không có lệnh return.

    • B.

      Nếu là hàm có kết quả thì trong thân hàm sẽ có lệnh return và theo sau là dãy giá trị trả về.

    • C.

      Nếu là hàm có kết quả thì trong thân hàm sẽ là dãy các lệnh tính giá trị và không có lệnh return.

    • D.

      Nếu là hàm có kết quả thì trong thân hàm sẽ duy nhất lệnh return.

  6. Câu 6

    Cho các câu sau, số câu đúng là:

    1) Sử dụng chương trình con sẽ làm chương trình dễ hiểu, dễ tìm lỗi hơn.

    2) Hàm chỉ được gọi một lần duy nhất ở chương trình chính.

    3) Hàm luôn trả một giá trị qua tên của hàm.

    4) Python chỉ cho phép chương trình gọi một hàm xây dựng sẵn trong các thư viện của Python.

    5) Khai báo hàm trong Python luôn có danh sách tham số.

    • A.

      1.

    • B.

      2

    • C.

      3.

    • D.

      4.

  7. Câu 7

    Cho đoạn chương trình sau:

    def h(a1,b1):

    s=a1-b1

    return s

    a,b=map(int,input().split())

    t=h(a,b)

    print(t)

    Trong đoạn chương trình trên a1,b1 được gọi là :

    • A.

      Tên hàm.

    • B.

      Tham số hình thức.

    • C.

      Tham số thực sự.

    • D.

      Biến cục bộ.

Xem trước