Trắc nghiệm tin học 10 cánh diềuTrắ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 Đăng vào 3 Tháng 5, 2026 bởi admin 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 Số câu25Quiz ID44386 Làm bài Câu 1 Lệnh nào dùng để nhập một hàm cụ thể từ thư viện thay vì cả thư viện A include B from ... import ... C load D fetch Câu 2 Để 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 A Khởi tạo lại thư viện B Định nghĩa lại thư viện C Nhập thư viện bằng lệnh import D Cài đặt phần cứng Câu 3 Tại sao cần sử dụng chương trình con trong lập trình A Để làm cho chương trình chạy chậm hơn B Để tăng kích thước tệp nguồn C Để tránh lặp lại mã nguồn và dễ bảo trì D Để gây khó khăn cho người đọc code Câu 4 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) A isinstance(x, int) B math.isint(x) C check(x) D type.int(x) Câu 5 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 A function B def C proc D sub Câu 6 Việc đặt tên cho hàm nên tuân thủ quy tắc nào A Đặt tên bất kỳ không cần quy tắc B Sử dụng tên gợi nhớ và tuân theo quy tắc đặt tên của ngôn ngữ C Chỉ được dùng số D Phải bắt đầu bằng dấu gạch ngang Câu 7 Giá trị mặc định của tham số trong hàm được thiết lập như thế nào A Sử dụng dấu bằng sau tên tham số trong định nghĩa B Sử dụng từ khóa default C Không thể thiết lập giá trị mặc định D Sử dụng hàm set_default() Câu 8 Khi nào thì thân hàm bắt đầu được thực thi A Ngay khi chương trình khởi động B Khi máy tính khởi động C Khi hàm được gọi thực hiện D Khi tệp được lưu Câu 9 Khi nào ta nên sử dụng chương trình con A Khi chỉ cần chạy một lần duy nhất B Khi công việc cần thực hiện nhiều lần tại các vị trí khác nhau C Khi muốn làm chương trình phức tạp hơn D Khi không muốn sử dụng biến Câu 10 Tham số của hàm là gì A Giá trị cố định không bao giờ thay đổi B Tên của chương trình con C Dữ liệu đầu vào để hàm xử lý D Lệnh kết thúc chương trình Câu 11 Nếu một hàm không có lệnh return, giá trị mặc định mà nó trả về là gì A 0 B False C None D Error Câu 12 Hàm print() có phải là chương trình con không A Có, nó là chương trình con có sẵn B Không, nó là từ khóa C Không, nó là biến hệ thống D Chỉ khi được định nghĩa lại Câu 13 Kết quả của lệnh math.sqrt(16) là gì A 4.0 B 8.0 C 256.0 D 16.0 Câu 14 Trong Python, thụt lề đầu dòng trong hàm dùng để làm gì A Chỉ để làm đẹp mã nguồn B Để đánh dấu khối lệnh thuộc về hàm C Để tăng tốc độ xử lý D Để chương trình không bị lỗi định dạng Câu 15 Có thể gọi một chương trình con từ trong một chương trình con khác không A Không, tuyệt đối không được B Chỉ được khi ở cùng thư viện C Có, đó là kỹ thuật gọi lồng nhau D Chỉ được khi chương trình con không có tham số Câu 16 Thư viện 'math' trong Python cung cấp hàm nào để tính lũy thừa A math.sqrt() B math.pow() C math.abs() D math.sum() Câu 17 Đâu là tên gọi khác của chương trình con A Thuật toán B Hàm C Biến D Kiểu dữ liệu 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 A Tên hàm, tham số và thân hàm B Chỉ có tên hàm C Chỉ có thân hàm D Tên biến và thư viện Câu 19 Tham số hình thức là gì A Các giá trị thực tế truyền vào hàm B Các tên biến được khai báo trong phần định nghĩa hàm C Các giá trị hằng số D Các kết quả trả về Câu 20 Lỗi 'NameError' xảy ra khi nào trong việc gọi hàm A Khi tên hàm chưa được định nghĩa B Khi truyền sai kiểu tham số C Khi hàm trả về giá trị lạ D Khi thư viện quá lớn Câu 21 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 A Hàm tự động bỏ qua tham số thiếu B Chương trình chạy bình thường C Hàm trả về giá trị 0 D Chương trình báo lỗi cú pháp hoặc lỗi thực thi Câu 22 Biến được khai báo bên trong một hàm được gọi là gì A Biến cục bộ B Biến toàn cục C Biến hằng D Biến hệ thống Câu 23 Thư viện nào sau đây dùng để tạo các con số ngẫu nhiên A math B random C time D os Câu 24 Lệnh nào sau đây được sử dụng để trả về kết quả từ một hàm A give B return C output D finish Câu 25 Để biết thêm thông tin về cách sử dụng một hàm, ta dùng lệnh nào A read() B help() C info() D search() Trắc nghiệm Tin học 10 cánh diều bài 8 Câu lệnh lặp Trắc nghiệm Tin học 10 cánh diều bài 12 Kiểu dữ liệu. Xâu kí tự – Xử lý xâu kí tự