Khoâng thöïc hieän ñöôïc vì giaù trò cuûa bieán ñeám coù kieåu döõ lieäu laø Real C.. Chöa bieát tröôùc soá laàn laëp B.[r]
(1)TRƯỜNG THCS CHI LĂNG
Họ tên: ……… ………… …… …… Lớp: ……… …….…… ………… ……
BÀI THI HỌC KỲ II MÔN: TIN HỌC 8
Thời gian: 45 phút
Điểm
I PHẦN TRẮC NGHIỆM (3 Điểm): Khoanh trịn vào chữ đứng trước phương án trả lời
Câu 1: Thực câu lệnh for i:= to 3.5 writeln(i:3:1); viết hình? A Thứ tự biến đếm, chiếm chỗ lấy chữ số sau phần thập phân B Không thực giá trị biến đếm có kiểu liệu Real C Chỉ viết số 3.5 mà
D Viết số viết số 3.5
Câu : Câu lệnh pascal sau hợp lệ?
A For i:=100 to writeln(‘A’); B For i:=1.5 to 10.5 writeln(‘A’); C For i= to 10 writeln(‘A’); D For i:= to 10 writeln(‘A’); Câu 3: Sau thực đoạn chương trình j:= 3; for i:= to j:=j+2; j có giá trị là?
A B C D Câu 4: Vòng lặp while vòng lặp:
A Chưa biết trước số lần lặp B Biết trước số lần lặp giới hạn <=100 C Biết trước số lần lặp D Biết trước số lần lặp giới hạn >=100 Câu 5: Trong ngơn ngữ Pascal, mặt cú pháp câu lệnh sau với cấu trúc lặp While … do ?
A x:=10; while x:=10 x:=x+5; B x=10; while x:=10 x:=x+5; C x:=10; while x:=10 x=x+5; D x:=10; while x=10 x:=x+5;
Câu 6: Trong ngôn ngữ lập trình Pascal, phát biểu sau với câu lệnh rẽ nhánh If…then…?
A Nếu sau then muốn thực nhiều câu lệnh lệnh phải đặt hai dấu ngoặc đơn
B Nếu sau then muốn thực nhiều câu lệnh lệnh phải đặt Begin và End;
C Nếu sau then muốn thực nhiều câu lệnh lệnh phải đặt Begin và End
(2)II PHẦN TỰ LUẬN (7 điểm)
Câu 1: (2 i m) Điền dấu X vào ô lựa chọn:
Câu Đúng Sai
1 Chỉ có ngơn ngữ lập trình Pascal có câu lệnh điều kiện Biến phải đợc khai báo trớc sử dụng
3 Cấu trúc rẽ nhánh có hai dạng dạng thiếu dạng đầy đủ Tên chơng trình Pascal trùng với từ khóa
Câu 2: (3 điểm) Hãysửa lại chương trình sau cho
Program bang cuu chuong;
var N,i:integer;
begen
write('Nhap so N='); readln(N);
writeln
writeln('Bang nhan ' N);
for i:= 10 to do writeln(N,' x ',i:2,' = ,Ni:3);
readln
end
Câu 3:(2 điểm) Sau câu lệnh pascal sau x có giá trị bao nhiêu, trước giá trị x
Câu lệnh Giá trị x
A if (x mod = 0) then x:= x +1;
(3)Begin