intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi học kì 2 môn Tin học lớp 10 năm 2023-2024 - Trường THPT Lê Hồng Phong, Quảng Nam

Chia sẻ: _ _ | Ngày: | Loại File: DOC | Số trang:2

2
lượt xem
1
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Để đạt kết quả cao trong kì thi sắp tới, các em có thể tham khảo và tải về "Đề thi học kì 2 môn Tin học lớp 10 năm 2023-2024 - Trường THPT Lê Hồng Phong, Quảng Nam" được TaiLieu.VN chia sẻ dưới đây để có thêm tư liệu ôn tập, luyện tập giải đề thi nhanh và chính xác giúp các em tự tin đạt điểm cao trong kì thi này. Chúc các em thi tốt!

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 2 môn Tin học lớp 10 năm 2023-2024 - Trường THPT Lê Hồng Phong, Quảng Nam

  1. SỞ GD & ĐT QUẢNG NAM KIỂM TRA HỌC KỲ II – NĂM HỌC 2023 - 2024 TRƯỜNG THPT LÊ HỒNG PHONG MÔN TIN HỌC LỚP 10 Thời gian làm bài : 45 Phút; Họ tên : ............................................................... Số báo danh : ................... Mã đề 152 TRẮC NGHIỆM: (7đ) A. Câu 1: . Phát biểu nào dưới đây về biến địa phương và biến tổng thể là sai? A. Biến địa phương được khai báo trong hàm. B. Biến tổng thể có thể được sử dụng ở trong hàm. (nếu có dùng global) C. Biến địa phương có thể có kiểu khác với kiểu của biến tổng thể có cùng tên. D. Biến địa phương phải có tên khác với tên của biến tổng thể. Câu 2: . Chương trình chính không sử dụng được A. biến được khai báo bên trong hàm B. biến được khai báo bên ngoài hàm. C. biến không được gán giá trị bên ngoài hàm. D. biến được gán giá trị bên ngoài hàm. Câu 3: . Khi gọi hàm f(1, 2, 3), khi định nghĩa hàm f có bao nhiêu tham số? A. 1. B. 3. C. 4. D. 2. Câu 4: . Trong ngôn ngữ lập trình Python, biến khai báo bên trong hàm chỉ có thể sử dụng A. bất kỳ vị trí nào trong chương trình. B. bên ngoài hàm. C. trong chương trình chính. D. bên trong hàm đó. Câu 5: : Đặc điểm nào không thể hiện vai trò của chương trình con A. Chương trình dài dòng, khó chỉnh sửa. B. Giúp giải các bài toán lớn hiệu quả. C. Có thể gọi sử dụng mọi thời điểm. D. Chương trình ngắn gọn, dễ hiệu chỉnh nâng cấp. Câu 6: . Cú pháp câu lệnh gọi hàm trong Python có dạng chung nào sau đây? A. () B. = () C. : () D. . () Câu 7: . Nến muốn biến bên ngoài hàm vẫn có tác dụng bên trong hàm thì cần khai báo lại biến này bên trong hàm với từ khóa…. A. global. B. float. C. gloabl. D. int. Câu 8: . Hàm f được khai báo như sau f(a, b, c). Số lượng đối số truyền vào là: A. 3. B. 1. C. 4. D. 2. Câu 9: trong lệnh lặp while là biểu thức… A. Số học. B. Lôgic. C. Đa hệ. D. Quan hệ. Câu 10: Giá trị của a, b là bao nhiêu khi thực hiện lệnh f(2, 5) >>> a, b = 0, 1 >>> def f(a, b): a=a*b b = b // 2 return a + b A. 10, 2. B. 2, 5. C. 0, 1. D. 10, 1. Câu 11: . Ngoài các hàm người dùng tự định nghĩa, trong Python còn có loại hàm nào? A. Thủ tục. B. Hàm thiết kế sẵn. C. Hàm không trả về giá trị. D. Hàm trả về giá trị. Câu 12: Các dòng lệnh sau đây cho kết quả là: >>> def inc(n) : Return n + 1 >>>inc(3) A. 3 B. 6 C. 4 D. 5 Câu 13: Để xóa phần tử thứ 2 trong danh sách a ta dùng lệnh: A. remove(2) B. del a[1] C. del(1) D. del a[2] Câu 14: . Điền vào “…” hoàn thành phát biểu sau: “Chương trình chạy không lỗi ngoại lệ nhưng Trang 1/2 - Mã đề 152
  2. kết quả đưa ra …. Đây là lỗi … bên trong chương trình.” A. sai, lôgic. B. đúng, lôgic. C. sai, ngoại lệ. D. đúng, Syntax Error. Câu 15: . Khi khai báo hàm, thành phần nào được định nghĩa và được dùng như biến trong hàm? A. Dữ liệu. B. Giá trị. C. Đối số. D. Tham số. Câu 16: . Để khai báo hàm tự định nghĩa, bạn cần sử dụng từ khoá nào dưới đây? A. dfe B. function C. def D. return Câu 17: . Hàm tự định nghĩa có thể có bao nhiêu tham số? A. Không hạn chế. B. 1. C. 2. D. 0. Câu 18: . Khối lệnh mô tả hàm được viết sau dấu “:” và viết A. tự do- không cần lùi vào hay thẳng hàng. B. lùi vào, thẳng hàng. C. lùi vào và sau đó thì viết tự do không cần thẳng hàng. D. thẳng hàng với từ khoá khai báo hàm. Câu 19: : Cho chương trình sau: >>>def f(n): s = n + 1 return s >>> s = 10 Lệnh f(5) có giá trị là: A. 10. B. 5. C. 6. D. 11. Câu 20: . Khi gọi hàm, dữ liệu được truyền vào hàm được gọi là gì? A. Tham số. B. Hiệu số. C. Đối số. D. Giá trị. Câu 21: .Cho danh sách L dưới đây. Đâu là giá trị của L[2]=? L = [-1, 23, ‘Hello’, 5.9, True] A. ‘Hello’ B. 2 C. 23 D. -1 B TỰ LUẬN: (3 đ) Câu 1: Viết hàm tính diện tích hình chữ nhật với 2 cạnh a, b. ( a,b trong hàm cho 2 giá trị tương ứng là 3,5) (1,5đ). Câu 2. (1,5 điểm) Viết hàm có hai tham số đầu vào là m, n. Đầu ra trả lại hai giá trị là: - ƯCLN của m, n. - Bội chung nhỏ nhất (BCNN) của m, n. ------ HẾT ------ Trang 2/2 - Mã đề 152
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2