Sở GD ĐT Hà Tĩnh Sở GD ĐT Trường THPT KIỂM TRA 1 TIẾT Môn Tin học Lớp 11 Họ và tên Lớp 11A I PHẦN TRẮC NGHIỆM (Chọn đáp án đúng nhất trả lời vào ô dưới) Câu 1 2 3 4 5 6 7 8 9 10 Đáp án Câu 1 Xác[.]
Trang 1Sở GD - ĐT ……….
Trường THPT ……….
KIỂM TRA 1 TIẾT
Môn: Tin học - Lớp 11
Họ và tên : ……… ……… Lớp: 11A…………
I PHẦN TRẮC NGHIỆM: (Chọn đáp án đúng nhất trả lời vào ô dưới)
Đáp án
Câu 1 Xác định tên biến đúng:
A Ho_ten B 123456 C 1hoten D Ho ten
Câu 2 Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>; câu lệnh sau THEN được thực
hiện khi:
A Điều kiện không tính được B Điều kiện được tính toán xong và cho giá trị đúng
C Điều kiện được tính toán xong D Điều kiện được tính toán xong và cho giá trị sai
Câu 3 Trong Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhất?
A Word B Longint C Byte D Integer
Câu 4 Điều kiện (2≤ x ≤ 25) được biểu diễn như thế nào trong pascal?
A (2 <= x) or (x <=25) B (2<=x) and (x<=25)
C 2 <= x <=25 D not ((2<=x) and (x<=25))
Câu 5 Trường hợp nào sau đây không phải lệnh gán trong Pascal:
A cd:=50; B a:=10; C a:=a*2; D a+b:=1000;
Câu 6 Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây đúng:
A If a=5 then a:=d+1; else a=d+2; B If a:=5 then a:=d+1 else a:=d+2
C If a=5 then a:=d+1 else a:=d+2; D If a=5 then a=d+1 else a=d+2;
Câu 7 Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau cho kết quả gì?
T:=0;
For i:=1 to n do
if (i mod 3 = 0) then T:=T + i*i;
A Tính tổng các số nguyên có phạm vi từ 1 đến n
B Tính tổng các số nguyên lẻ có phạm vi từ 1 đến n.
C Tính tổng các số nguyên có phạm vi từ 3 đến n.
D Tính tổng bình phương các số nguyên chia hết cho 3 có phạm vi từ 1 đến n
Câu 8 Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì?
For i:=1 to 10 do write(i, ‘ ‘);
A 10 9 8 7 6 5 4 3 2 1 B Không đưa ra gì cả
C 1 2 3 4 5 6 7 8 9 10 D Đưa ra 10 dấu cách
Câu 9 Cho khai báo sau: var a,b:integer; m,n:real; Câu lệnh gán nào sau đây là sai:
A n:=3; B a:=3.5 C a:=a+b; D m:=3.5;
Câu 10 Cho chương trình sau:
Var a,b,c,d: integer;
Begin Readln(a,b,c,d);
Writeln(5*(a+b)/2-c, 10*(a-b)/2+d);
Readln;
End.
Giả sử nhập dữ liệu sau: 3 5 4 1 Sau khi chạy chương trình ta thu được kết quả gì trên màn hình?
1
Điểm
Trang 2A 20 -9 B 16 9 C 16 -9 D.20 9
II PHẦN TỰ LUẬN Câu 1 Viết chương trình nhập vào một xâu từ bàn phím Đếm xem có bao nhiêu kí tự giống với kí tự đầu tiên của xâu Đưa kết quả ra màn hình Câu 2 Viết chương trình thực hiện các công việc sau: - Nhập vào mảng A gồm N số nguyên dương (n<=100 và nhập vào từ bàn phím) - In mảng vừa nhập - Tính và đưa ra màn hình tổng các phần tử ở vị trí chẵn. - HẾT
-BÀI LÀM
2