A. TR C NGHI M (5đ)
1/ “Lop 8F3” thu c ki u d li u nào?
a/ Integer b/ Real c/ Char d/ String
2/ Cú pháp l nh gán nào đúng trong khai báo bi n: ế
a/ s:=x+y; b/ s= x+y;
c/ s:= s; d/ s= s;
3/ Đ in k t qu c a bi u th c ế tính t ng hai s a và b lên màn hình, em dùng câu l nh nào d i đây: ướ
a/ Write(’tong cua hai so la’); b/ Write(tong cua hai so la);
c/ Write(’tong cua hai so la, a+b’); d/ Write(’tong cua hai so la: ’, a+b);
4/ Tên nào h p l trong ngôn ng l p trình Pascal:
a/ Program b/ Be Uses c/ 12a4h d/ A_5b
5/ Em s d ng l nh nào sau đây đ nh p d li u?
a/ Readln(Bi n);ếb/ Readln; c/ Writeln(Bi n);ếd/ Writeln;
6/ Trong ngôn ng l p trình Pascal, ký hi u phép chia l y ph n nguyên là:
a/ * b/ Mod c/ Div d/ ^
7/ Ngôn ng l p trình đc dùng đ: ượ
a/ Ch y ch ng trình máy tính ươ b/ D ch các ch ng trình máy tính ươ
c/ T o ra ngôn ng dành cho máy tính d/ Vi t các ch ng trình máy tính ế ươ
8/ Các thành ph n c b n c a ngôn ng l p trình là: ơ
a/ T khóa và tênb/ B ng ch cái, t khóa và tên
c/ B ng ch cái và các quy t c d/ B ng ch cái và các t khóa
9/ Trong ngôn ng l p trình Pascal, ký hi u phép so sánh khác
a/ b/ <> c/ = d/
10/ Cú pháp khai báo bi n làế
a/ Var bi n=giá tr ;ế b/ Const bi n =giá tr ;ế
c/ Var Bi n:Ki u d li u;ế d/ Const Bi n: Ki u d li u; ế
B. T LU N (5đ)
Câu 1: (1đ) Em hãy nêu c u trúc chung c a ch ng trình. ươ
Em hãy cho bi t k t qu c a câu l nh Pascal sau:ế ế Writeln(‘Ket qua bieu thuc: ’, (7+2)*(-
5));Câu 2: (1đ) Vi t các bi u th c toán sau v i ký hi u trong ngôn ng l p trình Pascal:ế
a/ ab2 - 4ac b/
( )
2
a b h+
Câu 3: (2 đ) Cho ch ng trình:ươ
1/ Program Hinhtron;
2/ Uses crt;
3/ Var R, CV=real;
4/ Const So_pi=3.14;
5/ Begin
6/ Write(‘Nhap R= ’); readln(R);
7/ CV:=2*R*So_pi;
8/ Writeln(Chu vi hinh tron la:, CV:4:2);
9/ Readln;
H và tên: .........................................................................
L p: ......./............
BÀI KI M TRA GI A KÌ I - 2021-2022
MÔN: TIN H C - L P: 8
Đi mNh n xét c a giáo viên Đ
A
10/ End.
a/ Xác đnh câu l nh sai và s a l i (n u có) trong ch ng trình trên. ế ươ
b/ Cho bi t ý nghĩa c a câu l nh 4 và 7ế
Câu 4: (1đ) Vi t ch ng trình tính di n tích hình tam giác. Đ dài c nh tam giác và đng cao ế ươ ườ
t ng ng là các s th c đc nh p t bàn phím.ươ ượ
BÀI LÀM
A/ Ph n Tr c nghi m
Câu 1 2 3 4 5 6 7 8 9 10
Đáp án
B/ Ph n T lu n
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………………………………….……………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………….……………………………………………
A. TR C NGHI M (5đ)
1/ Tên nào h p l trong ngôn ng l p trình Pascal:
a/ Tam giac b/ Be_Uses c/ 12a4h d/ End
2/ Đi l ng đc đt tên dùng đ l u tr d li u, có giá tr không đi trong su t quá trình ượ ượ ư
th c hi n ch ng trình đc g i là gì? ươ ượ
A. Tên. B. T khoá.C. Bi n.ếD. H ng.
3/ Các thành ph n c b n c a ngôn ng l p trình là: ơ
a/ T khóa và tênb/ B ng ch cái, t khóa và tên
c/ B ng ch cái và các quy t c d/ B ng ch cái và các t khóa
4/ 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. Write(x);
C. Writeln(x); D. Readln(x);
5/ Trong ngôn ng l p trình Pascal, ký hi u phép chia l y ph n d là: ư
a/ Div b/ Mod c/ * d/ ^
6/ Câu l nh nào dùng đ thông báo giá tr c a bi n ra màn hình: ế
a/ Readln(Bi n);ếb/ Readln; c/ Writeln(Bi n);ếd/ Writeln;
7/ Trong ngôn ng l p trình Pascal, ký hi u phép so sánh nh h n ho c b ng là: ơ
a/ b/ <> c/ = d/ <=
8/ Câu l nh nào sau đây là câu l nh gán?
a/ x = 5 b/ x: 5 c/ x and 5 d/ x:= x +5;
9/ Cú pháp khai báo h ng là
a/ Var h ng=giá tr ; b/ Var h ng:Ki u d li u;
c/ Const h ng =giá tr ; d/ Const h ng: Ki u d li u;
10/ 120 thu c ki u d li u nào?
a/ String b/ Real c/ Char d/ Integer
B. T LU N (5đ)
Câu 1: (1đ) Em hãy nêu c u trúc chung c a ch ng trình. ươ
Em hãy cho bi t k t qu c a câu l nh Pascal sau:ế ế Writeln(‘Ket qua bieu thuc: ’, (6-9)*12);
Câu 2: (1đ) Vi t các bi u th c toán sau v i ký hi u trong ngôn ng l p trình Pascal:ế
a/ 4b- ac2 b/
( )6a b
c
Câu 3: (2 đ) Cho ch ng trình:ươ
1/ Program Hinhtron;
2/ Uses crt;
3/ Var R, DT:real;
4/ Const So_pi:3.14;
5/ Begin
6/ Write(‘Nhap R= ’); Readln(R);
7/ DT=R x R x So_pi;
H và tên: .........................................................................
L p: ......./............
BÀI KI M TRA GI A KÌ I - 2021-2022
MÔN: TIN H C - L P: 8
Đi mNh n xét c a giáo viên Đ
B
8/ Writeln(‘Dien tich hinh tron la:’, DT:4:2);
9/ Readln;
10/ End.
a/ Xác đnh câu l nh sai và s a l i (n u có) trong ch ng trình trên. ế ươ
b/ Cho bi t ý nghĩa c a câu l nh 3 và 8.ế
Câu 4: (1đ) Vi t ch ng trình tính di n tích hình ch nh t. Đ dài các c nh hình ch nh t là ế ươ
các s th c đc nh p t bàn phím. ượ
BÀI LÀM
A/ Ph n Tr c nghi m
Câu 1 2 3 4 5 6 7 8 9 10
Đáp án
B/ Ph n T lu n
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………………………………….……………………
……………………………………………………………………….……………………………………………
………………………………………………………………………………….…………………………………
……………………………………………………………………….……………………………………………
………………………………………………………….……………………………………………