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

Trắc nghiệm Tin học 10 cánh diều bài 10 Chương trình con và thư viện các chương trình con có sẵn giúp bạn nhận biết điểm mạnh và điểm yếu của bản thân thông qua các câu hỏi được chọn lọc kỹ lưỡng. Các câu hỏi được thiết kế khoa học giúp bạn tiếp cận kiến thức từng bước. Đặc biệt phù hợp với những bạn đang ôn thi. Thông qua quá trình làm bài, bạn có thể điều chỉnh phương pháp học tập cho phù hợp. Điều này giúp việc học trở nên hiệu quả hơn.

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

⏱ Thời gian còn lại: --:--
Tiến độ hoàn thành 0/0 câu

🏆 BẢNG VÀNG TOP 5 ĐIỂM TỐT NHẤT

Đang tải bảng xếp hạng...

Câu 1: Giá trị mặc định của tham số trong hàm được thiết lập như thế nào

  • - Sử dụng dấu bằng sau tên tham số trong định nghĩa
  • - Sử dụng từ khóa default
  • - Không thể thiết lập giá trị mặc định
  • - Sử dụng hàm set_default()

Câu 2: Khi nào thì thân hàm bắt đầu được thực thi

  • - Ngay khi chương trình khởi động
  • - Khi máy tính khởi động
  • - Khi hàm được gọi thực hiện
  • - Khi tệp được lưu

Câu 3: Khi gọi một hàm mà không truyền đủ số lượng tham số bắt buộc, điều gì sẽ xảy ra

  • - Hàm tự động bỏ qua tham số thiếu
  • - Chương trình chạy bình thường
  • - Hàm trả về giá trị 0
  • - Chương trình báo lỗi cú pháp hoặc lỗi thực thi

Câu 4: Tham số hình thức là gì

  • - Các giá trị thực tế truyền vào hàm
  • - Các tên biến được khai báo trong phần định nghĩa hàm
  • - Các giá trị hằng số
  • - Các kết quả trả về

Câu 5: Biến được khai báo bên trong một hàm được gọi là gì

  • - Biến cục bộ
  • - Biến toàn cục
  • - Biến hằng
  • - Biến hệ thống

Câu 6: Có thể gọi một chương trình con từ trong một chương trình con khác không

  • - Không, tuyệt đối không được
  • - Chỉ được khi ở cùng thư viện
  • - Có, đó là kỹ thuật gọi lồng nhau
  • - Chỉ được khi chương trình con không có tham số

Câu 7: Đâu là tên gọi khác của chương trình con

  • - Thuật toán
  • - Hàm
  • - Biến
  • - Kiểu dữ liệu

Câu 8: Việc đặt tên cho hàm nên tuân thủ quy tắc nào

  • - Đặt tên bất kỳ không cần quy tắc
  • - Sử dụng tên gợi nhớ và tuân theo quy tắc đặt tên của ngôn ngữ
  • - Chỉ được dùng số
  • - Phải bắt đầu bằng dấu gạch ngang

Câu 9: Lệnh nào sau đây được sử dụng để trả về kết quả từ một hàm

  • - give
  • - return
  • - output
  • - finish

Câu 10: Trong Python, thụt lề đầu dòng trong hàm dùng để làm gì

  • - Chỉ để làm đẹp mã nguồn
  • - Để đánh dấu khối lệnh thuộc về hàm
  • - Để tăng tốc độ xử lý
  • - Để chương trình không bị lỗi định dạng

Câu 11: Để sử dụng các hàm có sẵn trong thư viện math như tính căn bậc hai, ta cần thực hiện thao tác nào trước tiên

  • - Khởi tạo lại thư viện
  • - Định nghĩa lại thư viện
  • - Nhập thư viện bằng lệnh import
  • - Cài đặt phần cứng

Câu 12: Lệnh nào dùng để nhập một hàm cụ thể từ thư viện thay vì cả thư viện

  • - include
  • - from ... import ...
  • - load
  • - fetch

Câu 13: Lỗi 'NameError' xảy ra khi nào trong việc gọi hàm

  • - Khi tên hàm chưa được định nghĩa
  • - Khi truyền sai kiểu tham số
  • - Khi hàm trả về giá trị lạ
  • - Khi thư viện quá lớn

Câu 14: Thư viện 'math' trong Python cung cấp hàm nào để tính lũy thừa

  • - math.sqrt()
  • - math.pow()
  • - math.abs()
  • - math.sum()

Câu 15: Khi nào ta nên sử dụng chương trình con

  • - Khi chỉ cần chạy một lần duy nhất
  • - Khi công việc cần thực hiện nhiều lần tại các vị trí khác nhau
  • - Khi muốn làm chương trình phức tạp hơn
  • - Khi không muốn sử dụng biến

Câu 16: Chương trình con trong ngôn ngữ lập trình Python được định nghĩa bằng từ khóa nào sau đây

  • - function
  • - def
  • - proc
  • - sub

Câu 17: Để biết thêm thông tin về cách sử dụng một hàm, ta dùng lệnh nào

  • - read()
  • - help()
  • - info()
  • - search()

Câu 18: Cấu trúc của một chương trình con bao gồm những thành phần cơ bản nào

  • - Tên hàm, tham số và thân hàm
  • - Chỉ có tên hàm
  • - Chỉ có thân hàm
  • - Tên biến và thư viện

Câu 19: Tại sao cần sử dụng chương trình con trong lập trình

  • - Để làm cho chương trình chạy chậm hơn
  • - Để tăng kích thước tệp nguồn
  • - Để tránh lặp lại mã nguồn và dễ bảo trì
  • - Để gây khó khăn cho người đọc code

Câu 20: Hàm print() có phải là chương trình con không

  • - Có, nó là chương trình con có sẵn
  • - Không, nó là từ khóa
  • - Không, nó là biến hệ thống
  • - Chỉ khi được định nghĩa lại

Câu 21: Nếu một hàm không có lệnh return, giá trị mặc định mà nó trả về là gì

  • - 0
  • - False
  • - None
  • - Error

Câu 22: Tham số của hàm là gì

  • - Giá trị cố định không bao giờ thay đổi
  • - Tên của chương trình con
  • - Dữ liệu đầu vào để hàm xử lý
  • - Lệnh kết thúc chương trình

Câu 23: Lệnh nào kiểm tra xem một giá trị có phải là kiểu số nguyên không (sử dụng thư viện)

  • - isinstance(x, int)
  • - math.isint(x)
  • - check(x)
  • - type.int(x)

Câu 24: Kết quả của lệnh math.sqrt(16) là gì

  • - 4.0
  • - 8.0
  • - 256.0
  • - 16.0

Câu 25: Thư viện nào sau đây dùng để tạo các con số ngẫu nhiên

  • - math
  • - random
  • - time
  • - os