Mẫu trình bày đề thi trắc nghiệm (Áp dụng cho các môn Lý, Hóa, Sinh) Trang 1/5 Mã đề 132 SỞ GD VÀ ĐT HẢI DƯƠNG TRƯỜNG THPT ĐOÀN THƯỢNG ĐỀ KIỂM TRA CUỐI KỲ I, NĂM HỌC 2021 2022 Môn TIN HỌC 11 Thời gi[.]
Trang 1SỞ GD VÀ ĐT HẢI DƯƠNG
TRƯỜNG THPT ĐOÀN THƯỢNG
ĐỀ KIỂM TRA CUỐI KỲ I, NĂM HỌC 2021-2022
Môn: TIN HỌC 11
Thời gian làm bài: 45 phút (không tính thời gian giao đề)
Đề thi gồm: 02 trang
- Họ và tên thí sinh: – Số báo danh :
I PHẦN TRẮC NGHIỆM
Câu 1: Trong ngôn ngữ lập trình Pascal, để dịch soát lỗi chương trình, ta nhấn phím?
Câu 2: Để tính diện tích đường tròn bán kính R, với pi:=3.14, biểu thức nào trong PASCAL là đúng:
A S:=sqr(R)*; B S:=R2*pi; C S:=R*R*; D S:=sqr(R)*pi;
Câu 3: Trong ngôn ngữ Pascal, để chạy chương trình
A Nhấn tổ hợp phím Shift+F9 B Nhấn tổ hợp phím Alt+F9
C Nhấn phím F9 D Nhấn tổ hợp phím Ctrl+F9
Câu 4: Với giá trị nào của N biểu thức sau đây là đúng
Biểu thức: N = (10 mod 3)
A 1 B một giá trị khác C 25 D 3
Câu 5: Trong ngôn ngữ lập trìnhPascal, câu lệnh nào sau đây là đúng?
A If <điều kiện> ; then <câu lệnh 1> else <câu lệnh 2> ;
B If <điều kiện> then <câu lệnh 1> else <câu lệnh 2> ;
C If <điều kiện> ; then <câu lệnh 1> ; else <câu lệnh 2> ;
D If <điều kiện> then <câu lệnh 1> ; else <câu lệnh 2> ;
Câu 6: Đưa dữ liệu ra màn hình, con trỏ sẽ chuyển xuống dòng tiếp theo ta dùng thủ tục nào :
A Writeln; B Write( ); C Readln( ); D Read( );
Câu 7: Tệp được tạo ra từ phần mềm Turbo Pascal có phần mở rộng là
Câu 8: <điều kiện> trong cấu trúc rẽ nhánh
A biểu thức lôgic B biểu thức toán học
C biểu thức số học D một câu lệnh
Câu 9: Câu lệnh nào SAI cú pháp trong các câu lệnh sau:
A IF <điều kiện> Then <câu lệnh>;
B IF <điều kiện> Then <câu lệnh1> else <câu lệnh2>;
C IF <điều kiện> Then <begin … end> else <begin … end>;
D IF <điều kiện> = true Then <begin … end> else <begin … end>;
Câu 10: Biểu thức x≤a≤y được biểu diễn trong Pascal là:
A (x<=a) or (a<=y) B (x<=a) and (a<=y)
C (x≤a) and (a≤y) D (x≤a) or (a≤y)
Câu 11: Trong ngôn ngữ Pascal, từ khóa Const dùng để:
A Khai báo biến B Khai báo thư viện
C Khai báo hằng D Khai báo tên chương trình
Câu 12: Câu lệnh ghép có cấu trúc là?
A Bigen <dãy lệnh> End; B Begin <dãy lệnh> End;
C Begin <dãy lệnh> End D Begin :<dãy lệnh> : End;
Câu 13: Cho đoạn chương trình sau: x:=10; y:=30; writeln(‘x+y’);
Kết quả màn hình sẽ là gì?
Câu 14: Trong Pascal, biểu thức (20 div 3+18 mod 4) bằng:
Câu 15: Để nhập giá trị cho hai biến a và b ta dùng lệnh:
A Read(‘a,b’); B write(‘a,b’); C Read(a,b) ; D write(a,b);
MÃ ĐỀ THI: 132
Trang 2Trang 2/5 - Mã đề 132
Câu 16: Trong Pascal, biểu thức (26 mod 3+ 18 div 4) bằng:
Câu 17: Có mấy dạng rẽ nhánh
Câu 18: Cho đoạn chương trình sau:
Begin
x:=a;
If a>b then x:=a-b else x:=b;
End
Đoạn chương trình trên cho kết quả x bằng bao nhiêu nếu cho a=5, b=7?
Câu 19: Trong ngôn ngữ lập trình Pascal, để lưu chương trình vào đĩa ta nhấn phím?
Câu 20: Đâu là biểu tượng của chương trình Pascal
Câu 21: Biểu thức sqrt(x+y)/x-sqr(x-y)/y viết trong toán học sẽ là biểu thức nào?
A
y
y x x
y
− + 2
)
(
B
2
−
−
+
y
y x x
y x
C
2
−
−
+
y
y x x
y x
D
y
y x x
y
) ( −
− +
Câu 22: Khai báo nào đúng trong các khai báo sau
A Var bien1, bien2: char B Var bien1, bien2: Byte;
C Var bien1 bien2: real; D Var bien 1, bien 2: word;
Câu 23: Ngôn ngữ lập trình phổ biến thích hợp với nhiều người là:
A Ngôn ngữ lập trình bậc cao B Ngôn ngữ máy tính
Câu 24: Hãy chọn cú pháp khai báo biến đúng:
A Var <danh sách biến> : <kiểu dữ liệu>; B <Danh sách biến> : <kiểu dữ liệu>;
C Var <danh sách biến> = <kiểu dữ liệu>; D Var <danh sách biến><kiểu dữ liệu>;
Câu 25: Câu lệnh nào sau đây dùng để hiển thị giá trị của biến x
A Writeln(x); B Writeln(‘Nhap x = ’); C Readln(x); D Read(‘X’);
Câu 26: Trong các kiểu dữ liệu dưới đây, kiểu nào không phải là kiểu nguyên?
Câu 27: Để gán giá trị cho một biến số A ta thực hiện như thế nào
A A = <giá trị>; B A := <giá trị>; C <giá trị> := A; D <giá trị> = A;
Câu 28: Trong ngôn ngữ Pascal, tên nào sau đây đặt SAI theo quy tắc đặt tên
A tin_hoc_11 B tinhoc11 C tin hoc 11 D _11tinhoc
PHẦN 2 TỰ LUẬN
Câu 31: Trường đại học X có xét tuyển ngành công nghệ thông tin với số điểm xét tuyển đầu vào là 20
điểm Điểm xét tuyển này là tổng điểm của ba môn Toán, Lý, Hóa (đều hệ số 1)
Yêu cầu:
Trang 3Viết chương trình nhập vào điểm thi Toán, Lí, Hóa của một thí sinh, hãy cho biết thí sinh đó có
đỗ vào trường X hay không
- HẾT -
Trang 4Trang 4/5 - Mã đề 132
SỞ GD & ĐT TỈNH HẢI DƯƠNG
KIỂM TRA CUỐI KỲ 1 – NĂM HỌC 2021 - 2022
MÔN TIN HỌC
Thời gian làm bài : 45 Phút
Phần đáp án câu trắc nghiệm:
Phần đáp án tự luận:
Câu 29:
If (x> 1) and (y>1) then H:= 2*x + 3*y;
If (x> 1) and (y<=1) then H:= 4*x - 5*y;
If (x<=1) then H:= sqrt(x+y);
Câu 30:
If (x> 1) and (y>1) then H:= 2*x + 3*y
Else If (y<=1) then H:= 4*x - 5*y
Else H:= sqrt(x+y);
Câu 31:
Program Cau31;
Var T,L,H: Real;
Begin
Readln(T,L,H);
S:= T+L+H;
Trang 5If S >= 20 then Writeln(‘Chuc mung ban da do’)
Else
Writeln(‘Chia buon vi ban da truot);
Readln;
End