Đề thi học kì 1

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Thu Thuỷ
Ngày gửi: 18h:09' 25-12-2020
Dung lượng: 97.5 KB
Số lượt tải: 330
Nguồn:
Người gửi: Nguyễn Thu Thuỷ
Ngày gửi: 18h:09' 25-12-2020
Dung lượng: 97.5 KB
Số lượt tải: 330
Số lượt thích:
0 người
Trường: THPT Nguyễn Văn Huyên
Lớp:……………………………………….
Họ và tên: …………………………………
BÀI KIỂM TRA HỌC KÌ 1
Năm học 2020 – 2021
Môn: Tin học 11
Thời gian: 45 phút
ĐIỂM
A. TRẮC NGHIỆM KHÁCH QUAN (7 điểm)
I. Phần trả lời: Hãy chọn và tô kín chỉ một ô tròn tương ứng với phương án trả lời đúng
II. Đề bài
Câu 1: Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF <điều kiện> THEN , câu lệnh đứng 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;
C. điều kiện được tính toán và cho giá trị sai;
D. điều kiện được tính toán và cho giá trị đúng;
Câu 2: Trong NNLT Pascal, câu lệnh nào sau đây đúng?
A. for:= to do ;
B. for= to do ;
C. for:= to do
D. for: to do ;
Câu 3: Để mô tả cấu trúc lặp với số lần biết trước, Pascal dùng câu lệnh?
A. Câu lệnh khác
B. while - do
C. for – do
D. if-then
Câu 4: Về mặt cú pháp, câu lệnh gán nào dưới đây là đúng?
A. X := Y;
B. X =Y;
C. X : = Y;
D. X := Y
Câu 5: Trong NNLT Pascal, câu lệnh nào sau đây đúng?
A. if <điều kiện>; then;
B. if <điều kiện> then;
C. if <điều kiện>; then
D. if <điều kiện> then
Câu 6: Trong NNLT pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?
A. For i:=1 to 100 do; a:=a-1;
B. For i:=1 to 100 do a:=a-1
C. For i:=1; to 100 do a:=a-1;
D. For i:=1 to 100 do a:=a-1;
Câu 7: Trong NNLT Pascal, câu lệnh nào sau đây đúng?
A. if <điều kiện> then; else ;
B. if <điều kiện> then else
C. if <điều kiện> then else .
D. if <điều kiện> then else ;
Câu 8: Trong cú pháp sau: For := downto do ;Biến đếm thường có kiểu dữ liệu là:
A. kí tự
B. logic
C. số thực
D. số nguyên
Câu 9: Về mặt cú pháp, phương án nào là đúng khi khai báo 3 biến trong Pascal?
A. VAR A, B, C: Byte;
B. VAR A; B; C Byte
C. VAR A B C : Byte;
D. VAR A; B; C: Byte;
Câu 10: Về mặt cú pháp, câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x
A. Writeln(`Nhập x = `);
B. Readln(x);
C. Read(`x`);
D. Writeln(x);
Câu 11: Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF <điều kiện> THEN ELSE , câu lệnh 2 được thực hiện khi
A. câu lệnh 1 được thực hiện;
B. biểu thức điều kiện đúng;
C. biểu thức điều kiện sai;
D. biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong;
Câu 12: Về mặt cú pháp, câu lệnh nào sau đây dùng để in ra màn hình biến x
A. Writeln(`Nhập x = `);
B. Writeln(x);
C. Read(`x`);
D. Readln(x);
Câu 13: Chọn phát biểu đúng về câu lệnh FOR - DO trong các phát biểu dưới đây:
Lớp:……………………………………….
Họ và tên: …………………………………
BÀI KIỂM TRA HỌC KÌ 1
Năm học 2020 – 2021
Môn: Tin học 11
Thời gian: 45 phút
ĐIỂM
A. TRẮC NGHIỆM KHÁCH QUAN (7 điểm)
I. Phần trả lời: Hãy chọn và tô kín chỉ một ô tròn tương ứng với phương án trả lời đúng
II. Đề bài
Câu 1: Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF <điều kiện> THEN , câu lệnh đứng 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;
C. điều kiện được tính toán và cho giá trị sai;
D. điều kiện được tính toán và cho giá trị đúng;
Câu 2: Trong NNLT Pascal, câu lệnh nào sau đây đúng?
A. for
B. for
C. for
D. for
Câu 3: Để mô tả cấu trúc lặp với số lần biết trước, Pascal dùng câu lệnh?
A. Câu lệnh khác
B. while - do
C. for – do
D. if-then
Câu 4: Về mặt cú pháp, câu lệnh gán nào dưới đây là đúng?
A. X := Y;
B. X =Y;
C. X : = Y;
D. X := Y
Câu 5: Trong NNLT Pascal, câu lệnh nào sau đây đúng?
A. if <điều kiện>; then
B. if <điều kiện> then
C. if <điều kiện>; then
D. if <điều kiện> then
Câu 6: Trong NNLT pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?
A. For i:=1 to 100 do; a:=a-1;
B. For i:=1 to 100 do a:=a-1
C. For i:=1; to 100 do a:=a-1;
D. For i:=1 to 100 do a:=a-1;
Câu 7: Trong NNLT Pascal, câu lệnh nào sau đây đúng?
A. if <điều kiện> then
B. if <điều kiện> then
C. if <điều kiện> then
D. if <điều kiện> then
Câu 8: Trong cú pháp sau: For := downto do ;Biến đếm thường có kiểu dữ liệu là:
A. kí tự
B. logic
C. số thực
D. số nguyên
Câu 9: Về mặt cú pháp, phương án nào là đúng khi khai báo 3 biến trong Pascal?
A. VAR A, B, C: Byte;
B. VAR A; B; C Byte
C. VAR A B C : Byte;
D. VAR A; B; C: Byte;
Câu 10: Về mặt cú pháp, câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x
A. Writeln(`Nhập x = `);
B. Readln(x);
C. Read(`x`);
D. Writeln(x);
Câu 11: Hãy chọn phương án ghép đúng . Với cấu trúc rẽ nhánh IF <điều kiện> THEN ELSE , câu lệnh 2 được thực hiện khi
A. câu lệnh 1 được thực hiện;
B. biểu thức điều kiện đúng;
C. biểu thức điều kiện sai;
D. biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong;
Câu 12: Về mặt cú pháp, câu lệnh nào sau đây dùng để in ra màn hình biến x
A. Writeln(`Nhập x = `);
B. Writeln(x);
C. Read(`x`);
D. Readln(x);
Câu 13: Chọn phát biểu đúng về câu lệnh FOR - DO trong các phát biểu dưới đây:
 








Các ý kiến mới nhất