4) Câu lệnh khai báo biến nào sau đây là đúng trong Pascal: a. Chương trình máy tính a. là tên của một số ngôn ngữ lập trình. là một dãy các câu lệnh mà máy tính8. có thể hiểu và thực h[r]
(1)ÔN TẬP TIN HỌC 8 Học sinh tự trả lời hết câu hỏi sau xem đáp án:
1) Sau thực câu lệnh Pascal đây, kết in hình là:
Write ( ’20 + 18 = ’, ’20 + 18’ );
a 20+18=38 c 20 + 18 = 20 + 18
b 20+18=18+20 d 20 + 18
2) Biểu thức ax2 + bx + c viết theo định dạng Pascal là:
a a*x*x +b*x + c; c a*x2 + b*x + c;
b a.x.x + b.x + c; d a*x*2 + b*x + c;
3) Cho biết kết biểu thức toán học sau:
16 – (16 Div 3) * 2
a c
b d
4) Câu lệnh khai báo biến sau Pascal: a Var a, b = integer ; c Var hoten : string;
b Const Pi = 3.14 ; d Const cuocphi = 20000 ; 5) Ghép cột A với cột B ghi kết ghép vào cột C
Cột A Cột B Kết ghép
cột C
1 Chương trình máy tính a Phép gán 1
2 Tổ hợp phím Alt + F9 b tên số ngơn ngữ lập trình 2
3 := c dãy câu lệnh mà máy tính
có thể hiểu thực 3
4 program, begin, end,
var, const d Dịch chương trình 4
5 Java, Pascal, C++ e từ khóa ngơn ngữ Pascal 5
Điền vào chỗ trống từ thích hợp: (từ câu 8) 6) Cú pháp câu lệnh lặp biết trước số lần lặp là:
For < > := <giá trị > to <giá trị _> do <câu lệnh>; 7) Số lần lặp = <giá trị > - <giá trị > +
8) Sau từ khóa DO có nhiều câu lệnh phải đặt cặp từ _
(2)a If <điều kiện> then <câu lệnh 1> c If <điều kiện> then <câu lệnh 1>; Else <câu lệnh 2>; Else <câu lệnh 2>;
b If <điều kiện> then <câu lệnh>; d If <diều kiện> then <câu lệnh> 10)Trong ngơn ngữ lập trình Pascal, câu lệnh sau ĐÚNG?
a If m > n then, m := m – n; c If m > n then; m := m –n b If m > n then m := m – n; d If m > n then m := m – n 11)Cho biết kết đoạn chương trình sau:
If (3 > 2) and (2 < 0) then Write (‘Pascal’) Else Write (‘Java’) ;
a Pascal c Pascal Java
b Java d Không in hình
12)Cho biết giá trị biến kiểu số nguyên K sau thực đoạn chương trình sau
K := 12;
If K div > then K := K + Else K := K – ;
a K = c K = 14
b K = 12 d K = 10
13)Câu lệnh điều kiện để kiểm tra số nguyên A chẵn hay lẻ
a If A mod 2=0 then write(A,‘la so chan’); c If A mod 2=0 then write(A,‘la so chan’)
else write (A,‘la so le’); else write (A,‘la so le’);
b If A mod 2=1 then write(A,‘la so chan’); d.If A mod 2=1 then write(A,‘la so le’); else write(A,‘la so le’); else write (A,‘la so chan’);
Điền Đ (đúng) S (sai) vào với câu sau: (từ câu 14 18)
14 )
Có thể có nhiều thuật toán để giải toán 15
)
Cuối <câu lệnh 1> trước từ khóa ELSE phải có dấu chấm phẩy ; 16
)
Xâu kí tự (chuỗi) in hình phải đặt cặp dấu ngoặc kép “ ”
17 )
Cấu trúc rẽ nhánh Pascal có dạng là: dạng thiếu dạng đủ 18
)
Phép chia lấy phần dư (MOD) áp dụng cho loại số
Chuyển sang câu lệnh Pascal yêu cầu sau: (câu 19, 20)
(3)20) Khai báo số PHÍ 20000:
21) Cho biết đoạn chương trình sau thực việc gì?
Tong := 0;
For i:= to tong := tong + i;
a Tính tổng số lẻ c Tính tổng N số nguyên nhỏ b Tính tổng số tự nhiên d Tính tổng N số tự nhiên
22) Tính giá trị biến S sau thực đoạn chương trình sau:
S := ;
For i := to S := S * i; Write (‘S = ’ , S );
a S = b S = 12 c S = d S =
23) Đoạn chương trình sau thực vịng lặp?
X := ;
For i := -1 to X := X + 4;
a b c d
24) Giá trị biến đếm i sau thực câu lệnh lặp sau:
For i:= to i := i + 2;
a b c d Không thay đổi giá trị biến đếm i 25) Cho biết kết sau thực đoạn chương trình sau:
For i:= to 10
If i mod = then write (i:3) ;
a 10 b
c 10 d
ĐÁP ÁN:
CÂU 1 2 3 4 6 7
TRẢ LỜI C A B C biến đếm
/đầu/cuối cuối / đầu
(4)TRẢ LỜI begin…
end; A B B D C
CÂU 19 20 21 22 23 24 25
TRẢ LỜI X:=X+2;
CONST PHI=20000
;
B B A D C
5) Ghép cột A với cột B ghi kết ghép vào cột C
Điền Đ (đúng) S (sai) vào với câu sau: (từ câu 14 18)
14 )
Có thể có nhiều thuật tốn để giải toán Đ
15 )
Cuối <câu lệnh 1> trước từ khóa ELSE phải có dấu chấm phẩy ; S 16
)
Xâu kí tự (chuỗi) in hình phải đặt cặp dấu ngoặc kép “ ” S 17
)
Cấu trúc rẽ nhánh Pascal có dạng là: dạng thiếu dạng đủ Đ 18
)
Phép chia lấy phần dư (MOD) áp dụng cho loại số S
Cột A Cột B Kết ghép
cột C
1 Chương trình máy tính a Phép gán 1 C
2 Tổ hợp phím Alt + F9 b tên số ngôn ngữ lập trình 2 D
3 := c dãy câu lệnh mà máy tính
có thể hiểu thực 3A
4 program, begin, end,
var, const d Dịch chương trình 4 E
(5)