Các bạn hãy tham khảo và tải về “Đề thi giữa học kì 2 môn Tin học lớp 11 năm 2021-2022 - Trường THPT Thị Xã Quảng Trị” sau đây để biết được cấu trúc đề thi cũng như những nội dung chính được đề cập trong đề thi để từ đó có kế hoạch học tập và ôn thi một cách hiệu quả hơn. Chúc các bạn thi tốt!
TRƯỜNG THPTTX QUẢNG TRỊ ĐỀ CHÍNH THỨC (Đề có trang) ĐỀ KIỂM TRA GIỮA KÌ – NĂM HỌC 2021 - 2022 MÔN TIN HỌC - LỚP 11 Thời gian làm : 45 Phút; (Đề có 21 câu trắc nghiệm câu tự luận) Họ tên : Lớp : Mã đề 101 I PHẦN TRẮC NGHIỆM: (7 điểm) Câu 1: Cho câu lệnh: dem:=0; For i:=1 to 100 dem:=dem+1; Hãy cho biết kết biến i sau kết thúc thực lệnh trên? A i=100 B i=50 C i=0 D i=1 Câu 2: S:=1; For i:=1 to N if T[i]mod 2=0 then S:=S*T[i]; Đoạn lệnh thực cơng việc gì? A Tính tích số lẻ mảng T B Tính tổng số chẵn mảng T C Tính tổng phần tử mảng T D Tính tích số chẵn mảng T Câu 3: Trong câu lệnh while: While Do ; câu lệnh sau Do cịn thực hiện? A Điều kiện sai B Khi tìm Output C Điều kiện D Khi đủ số vòng lặp Câu 4: Cho lệnh lặp: While (abs(x) >= 5) write(x); lệnh write(x) lặp lại lần? A lần B lần C Chưa biết D Lặp vô hạn Câu 5: Khai báo sau mảng có tối đa phần tử? Var A:array[-2 10] of byte; A 12 B 10 C 13 D 10 Câu 6: Có Var A:Array[1 100] of byte; Để tham chiếu đến phần tử mảng, ta viết? A A{3} B A5 C A[3] D A Câu 7: Hãy cho biết kết đưa hình chương trình sau: Var x, i: byte; BEGIN x:=0; i:=1; While i1000 em sử dụng lệnh lặp nào? A Tất B For – C If – Then D While – Câu 17: Cho dãy số gồm số thực, số nguyên Em khai báo mảng chiều gồm phần tử kiểu nguyên để lưu trữ giá trị hay khơng? A Có B Đáp án khác C Khai báo mảng gồm phần tử kiểu thực phần tử sau kiểu nguyên D Khơng Câu 18: Để lưu trữ dãy kí tự trong mảng A1, A2, … A50 khai báo sau đúng? A Var A:array[1 50] of real; B Var A:array[1 50] of char; C Var A:array[1 50] of word; D Var A:array[1 30] of integer; Câu 19: Cho khai báo sau: Var A:array[1 20]of integer; i,da,dd:byte; Xét đoạn chương trình: da:=0;dd:=0; for i:=1 to 20 If A[i]>0 then dd:=dd+1 else If A[i]