trêng thcs phó thñy KiÓm tra häc kú II. Hä tªn: ...[r]
(1)trêng thcs phó thđy KiĨm tra häc kỳ II
Họ tên: Môn Tin học
Líp Thêi gian: 45
§iĨm: NhËn xét Thầy giáo:
Đề A
Câu 1: Em hÃy nêu cú pháp câu lệnh điều kiện rẽ nhánh dạng thiếu? Cho ví dụ minh họa? Câu 2: Em hÃy nêu cú pháp câu lệnh lặp với số lÇn cha biÕt tríc NNLT Pascal? Cho vÝ dơ minh họa?
Câu 3: Sau thực đoạn lệnh dới giá trị A, B, C, Q biết ban đầu Q = 7, A = 4, B = 3, C = 10
a) if Q mod = then Q := Q + ; b) if A >= then A := A*2 - ; c) if B mod = then B := + ; d) if C div = then C : = C + ;
C©u 4: Sau thực xong đoạn chơng trình dới giá trị a, b bao nhiêu?
a) a := 2; b := 3;
for i := to b := b + ; a := a + 2;
b) a := ; b := ;
while a < a := a + 1; b := b + ;
c) a := 1; b := 3;
for j := to begin a := a + 1; b := b + ; end ;
d) a := ; b := ;
while a < 10 begin a := a + 2; b := b + ; end ;
Câu 5: Nhập vào mảng gồm N số nguyên (N đợc nhập vào từ bàn phím, N < 50) Hãy in phần tử chia hết cho
(2)
trêng thcs phó thđy KiĨm tra häc kú II
Hä tªn: M«n Tin häc
Líp Thêi gian: 45 phút
Điểm: Nhận xét Thầy giáo:
Đề B
Câu 1: Em nêu cú pháp câu lệnh điều kiện rẽ nhánh dạng đủ? Cho ví dụ minh họa? Câu 2: Em nêu cú pháp câu lệnh lặp với số lần biết trớc NNLT Pascal? Cho ví dụ minh họa?
C©u 3: Sau thực đoạn lệnh dới giá trị M, N, P, X biết ban đầu M = 4, N = 5, P = 6, X = 11
a) if M mod = then M := M + ; b) if N >= then N := N*2 - 5; c) if P mod = then P := P - ; d) if X div = then X : = X + ;
Câu 4: Sau thực xong đoạn chơng trình dới giá trị a, b bao nhiªu?
a) a := 4; b := 3;
for i := to b := b + ; a := b - a;
(3)while a < a := a + 1; b := b + ;
c) a := 4; b := 3;
for j := to begin a := a + 1; b := b + ; end ;
d) a := ; b := ;
while a < 10 begin a := a + 2; b := b + ; end ;
Câu 5: Nhập vào mảng gồm N số nguyên (N đợc nhập vào từ bàn phím, N < 50) Hãy in tổng phần tử dơng mảng