TRƯỜNG THPT LƯƠNG SƠN
Mã đề: 411
Đề kiểm tra: 45'
Môn: Tin học lớp 11
(đề thi gồm có 20 câu hỏi trắc nghiệm)
Họ và tên: Lớp: ngày kiểm tra:
Phần I: Trắc nghiệm (5 điểm)
Câu số: 1
a ra màn hình giá tr c a bi n a ki u nguyên và bi n b ki u th c ta dùng l nhĐể đư ị ủ ế ể ế ể ự ệ
write(a:8:3, b:8); readln(a,b);
writeln(a:8, b:8:3); writeln(a:8:3, b:8:3);
Câu số: 2 Để nhập giá trị cho 2 biến a và b ta dùng lệng nào?
red(a,b); readln(a,b);
write(a,b); real(a,b);
Câu số: 3 Chương trình dịch nhận đầu vào là:
Chương trình được viết bằng ngôn ngữ máy Chương trình được viết bằng hợp ngữ.
Chương trình được viết bằng ngôn ngữ lập trình bậc cao. Chương trình đích
Câu số: 4 Một chương trình còn gặp lỗi cú pháp thì:
Chương trình thông dịch sẽ phát hiện ra lỗi nhanh hơn. Chương trình biên dịch sẽ phát hiện ra lỗi nhanh hơn.
Người sử dụng sẽ phát hiện ra lỗi nhanh hơn Cả A, B, C đều sai.
Câu số: 5 Chương trình dịch của ngôn ngữ lập trình PASCAL có thể dịch được mã nguồn của ngôn ngữ lập trình C++
Đúng Sai
Câu số: 6 Chương trình dịch có mấy loại
1 10
5 2
Câu số: 7 Để gán giá trị 25 cho biến x, ta dùng câu lệnh nào sau đây là đúng
x = 25; x: = 25;
x =: 25; x :: 25;
Câu số: 8 Khẳng định nào sau đây là đúng với biến:
Biến là đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị có thể
Câu lệnh sau do được thực hiện sau khi biến đếm lần lượt nhận các giá trị
liên tiếp từ giá trị đầu đến giá trị cuối
Câu lệnh sau do được thực hiện sau khi biến đếm lần lượt nhận 2 giá trị
liên là giá trị đầu đến giá trị cuối
Câu số: 15 Trong câu lệnh ghép, số câu lệnh được đặt trong khối nào trong những khối sau:
Begin và Write Begin và Readln.
Begin và end; Begin và end.
Câu số: 16 Trong ngôn ngữ lập trình PASCAL, câu lệnh rẽ nhánh có máy loại?
1 loại 2 loại
3 loại 4 loại
Câu số: 17 Trong PASCAL, câu lệnh for-do có máy loại?
1 loại 5 loại
2 loại 6 loại
Câu số: 18 Trong PASCAL, câu lệnh for-do dạng lùi có biểu diễn nào trong các biểu diễn sau:
for <biến đếm>:=<giá trị cuối> downto <giá trị đầu> do <câu lệnh>; for <biến đếm>:=<giá trị đầu> downto <giá trị cuối> do <câu lệnh>;
for <biến đếm>:=<1000> downto <0> do <câu lệnh>; for <biến đếm>:=<giá trị downto <giá trị> do <câu lệnh>;
Câu số: 19 Hoạt động của câu lệnh for-do dạng lùi là:
Câu lệnh viết sau do được thực hiện tuần tự, với biến đếm lần lượt nhận
các giá trị liên tiếp giảm từ giá trị cuối đến giá trị đầu.
Biến đếm sẽ chạy hết một lượt từ giá trị đầu đến giá trị cuối rồi sau đó
câu lệnh sau do mới thực hiện.
Biến đếm nhận chỉ giá trị đầu và giá trị cuối rồi thực hiện câu lệnh sau
do 2 lần.
Câu lệnh hoạt động chủ yếu vào câu lệnh sau do mà không cần giá trị
của biến đếm
Câu số: 20 Trong PASCAL, câu lệnh for-do dạng tiến được mô tả dạng nào trong các mô tả sau:
for <biến đếm>:= <giá trị đầu> to <1000> do <câu lệnh> for <biến đếm>:= 0 to <giá trị cuối> do <câu lệnh>;