1. Trang chủ
  2. » Luận Văn - Báo Cáo

88 Đề Thi Học Kì 1 Môn Tin Học Lớp 11 Năm 2022-2023 - Trường Thpt Thuận Thành Số 1, Bắc Ninh (Mã Đề 111).Doc

3 5 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

TRƯỜNG TRUNG HỌC PHỔ THÔNG THUẬN THÀNH SỐ 1 Mã đề 111 ĐỀ KIỂM TRA CUỐI HỌC KỲ 1 NĂM HỌC 2022 2023 Môn TIN HỌC 11 Thời gian làm bài 45 phút; (30 câu trắc nghiệm) Họ, tên thí sinh SBD Câu 1 Khai báo bản[.]

TRƯỜNG TRUNG HỌC PHỔ THÔNG THUẬN THÀNH SỐ Mã đề: 111 ĐỀ KIỂM TRA CUỐI HỌC KỲ NĂM HỌC 2022-2023 Môn: TIN HỌC 11 Thời gian làm bài: 45 phút; (30 câu trắc nghiệm) Họ, tên thí sinh: SBD: Câu 1: Khai báo bảng sau cú pháp cách trực tiếp? A Var A: Array[1…100] of integer; C Var A: Array[1 100] of integer; B Var A=Array[1 100] of integer; D Var A=Array[1:100] of integer; Câu 2: Đoạn chương trình sau: D:=A[1]; for i:=2 to n if A[i]>D then D:=A[i]; A Tìm Min dãy số B Tính tổng số dãy C Đếm số số dãy D Tìm Max dãy số Câu 3: Trong cú pháp khai báo mảng chiều, sau Array là: A Kiểu số B Điều kiện C Câu lệnh D Kiểu phần tử Câu 4: Kiểu liệu kiểu liệu có cấu trúc? A Mảng B Nguyên C Thực D Logic Câu 5: Trong pascal, hàm sqr(x) để: A Cho bậc x B Cho trị tuyệt đối x C Cho lũy thừa số e x D Cho bình phương x Câu 6: Để khai báo biến S tính diện tích hình vng có cạnh số ngun dương nhỏ 100, ta khai báo S thuộc kiểu liệu hợp lí nhất? A Byte B Real C word D longint Câu 7: Trong pascal, đoạn chương trình sau cho kết hình nào? Var t: byte; a:=15; b:= -30; Begin t:=a; a:=b; b:=t; end; Write(a:3, b:3); A -10 B -10 C -30 15 D 15 -30 Câu 8: Các từ: For, To, Do pascal là: A Tên người lập trình đặt B Tên chuẩn C Từ khóa D Hàm Câu 9: Chọn phát biểu sai câu lệnh rẽ nhánh: A Trong câu lệnh if-then dạng đủ, câu lệnh thực ĐK B Trong câu lệnh if-then dạng đủ, câu lệnh thực điều kiện sai C Trong câu lệnh if-then dạng thiếu, điều kiện thực câu lệnh D Trong câu lệnh if-then dạng thiếu, câu lệnh thực với giá trị điều kiện Câu 10: Cho đoạn chương trình sau, cho biết đoạn chương trình làm gì? T:=0; for i:=10 to 50 if (i mod = 0) then T:=T+i; A Tính tổng số chia hết cho khoảng từ đến 50 B Đếm xem có số chia hết cho khoảng từ 10 đến 50 Trang 1/3 - Mã đề thi 111 C Tính tổng số chia hết cho phạm vi từ 10 đến 50 D Đưa số lượng số chia hết cho phạm vi từ đến 50 Câu 11: Để tham chiếu đến phần tử có số mảng B, ta viết: A B2 Câu 12: Cho S:=0; B B[2] C B[i] D B(2) biết đoạn chương trình sau thực cơng việc gì? For i:=1 to n if (A[i] mod 0) then S:=S+A[i]; A Tính tổng số chẵn mảng A B Tính tổng số lẻ mảng A C Tính tổng phần tử mảng A D Đưa số số chẵn mảng A Câu 13: Cú pháp câu lệnh lặp với số lần biết trước dạng lặp lùi là: A For := To Do ; B For := Downto Do ; C If then ; D While Do ; Câu 14: Khi cần mảng lưu số ngun có giá trị tuyệt đối khơng q 200, ta khai báo biến mảng có kiểu liệu phần tử là: A word B real C Byte D integer Câu 15: Giả sử biến TB khai báo để tính trung bình cộng số dãy Lệnh để in hình giá trị TB có chữ số thập phân với độ rộng 5? A Write(TB:5:2) B Write(TB:2:5); C write(TB,2,5); D Write(TB); Câu 16: Cho biết đoạn chương trình sau thực cơng việc gì? D:=0; For i:=1 to n if (A[i] mod 5= 0) then D:=D+1; A Đếm số lượng số chia hết cho mảng A B Đếm số lượng số lẻ mảng A C Tính tổng phần tử mảng A D Đếm số lượng số không chia hết cho mảng A Câu 17: Chọn kết đoạn chương trình sau: A:=9; b:=7; c:=8; If a>b then c:=7 else c:=5; write(c); A B C Câu 18: Đoạn chương trình sau làm cơng việc gì? For i:=5 downto writeln(‘i’); A Viết số liền từ đến B Viết dòng, số nằm dòng từ C Viết số liền từ D Viết dòng, dòng chữ “i” Câu 19: Để chạy chương trình pascal, ta nhấn tổ hợp phím: A Alt+F9 B Ctrl+F9 C Alt+X Câu 20: Giá trị biểu thức: 23 mod + 15 div là: A 16 B 10 C D D Shift +F9 D Trang 2/3 - Mã đề thi 111 Câu 21: Đoạn chương trình sau cho kết nào? N:=5; T:=0; For i:=1 to n if (i mod 3=0) then T:=T+i; write(T); A 10 B C Câu 22: Cho mảng A: (các phần tử đánh số 1) -12 D -14 S:=A[4]*2+A[3]-A[7] cho kết nào? A B -14 C D Câu 23: Cho đoạn chương trình sau, cho biết kết đoạn chương trình S:=0; for i:=1 to 10 S:=S+i; write(S); A 35 B 45 C 55 D 65 Câu 24: Để nhập giá trị cho biến a,b ta dùng lệnh: A Writeln(a,b); B Read(‘a,b’); C Readln(a,b); D Write(a,b); Câu 25: Cú pháp câu lệnh lặp với số lần chưa biết trước là: A For := To Do ; B If then else ; C For := Downto Do ; D While Do ; Câu 26: Chọn phát biểu sai khai báo sau: Var A: Array[1 100] of byte; A Mảng A không 100 số nguyên, không âm B Mảng A có 100 phần tử C Các phần tử mảng A số nguyên không âm D Mảng A gồm 10 phần tử, phần tử đánh số Câu 27: Đoạn chương trình sau thực cơng việc gì? Write(‘N=’); readln(n); For i:=1 to n begin write(‘A[‘,i,’]=’); readln(A[i]); end; A Nhập số nguyên N B In mảng gồm N phần tử C Tính tổng N phần tử mảng D Nhập giá trị cho phần tử mảng Câu 28: Trong câu lệnh rẽ nhánh, sau IF là: A Điều kiện B Câu lệnh C Giá trị đầu D Giá trị cuối Câu 29: Từ khóa Var dùng để khai báo: A Tên chương trình B Biến C Hằng D Thư viện Câu 30: Cho đoạn chương trình sau: i:=1; While i

Ngày đăng: 24/03/2023, 10:46

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w