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