NEW
Font size
WorksheetsĐỀ CƯƠNG ÔN TẬP LỚP 8 HỌC KÌ I NĂM 2022-2023
Total questions: 20
Worksheet time: 10mins
Program là từ khóa khai báo gì?
Tên chương trình
Các thư viện
Điểm bắt đầu chương trình
Điểm kết thúc chương trình
Phát biểu nào dưới đây sai ?
Trong một chương trình, phần khai báo có thể có hoặc không.
Trong một chương trình, phần thân chương trình có thể có hoặc không.
Trong một chương trình, phần thân chương trình bắt buộc phải có.
Cả A và C đều đúng.
Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
Lop 8A;
Tbc;
Begin
8B
Cách khai báo hằng đúng là:
Const pi:=3,14 real;
Const pi: 3,14;
Const pi=3,14 real;
Const pi=3,14;
Trong Pascal, cú pháp câu lệnh gán là:
Biểu thức := Tên biến;
Biểu thức = Tên biến;
Tên biến:= Biểu thức;
Tên biến = Biểu thức;
Trong Pascal, câu lệnh gán nào dưới đây sai ?
a:= b;
a + b := c;
a:= a + 1;
x:= 2*x;
Nhập 2 số nguyên x, y từ bàn phím. Viết chương trình tính tổng 2 số x, y. Để khai báo cho bài toán trên ta sử dụng câu lệnh khai báo nào?
Var a , b, tong : real;
Var a, b, tong : char;
Var x, y, tong : integer;
Var a, b, tong : string;
Nhập 2 số thực a, b từ bàn phím. Viết chương trình tính tổng 2 số a, b. Để khai báo cho bài toán trên ta sử dụng câu lệnh khai báo nào?
Var a, b, tong : char;
Var a , b, tong : real;
Var a, b, tong : integer;
Var a, b, tong : string;
Cú pháp lệnh của điều kiện dạng thiếu là :
If <Câu lệnh>; then <Điều kiện >
If <Điều kiện> then <Câu lệnh >;
If < Điều kiện 1> then <Điều kiện 2>
If < Câu lệnh 1>; then <Câu lệnh 2>;
Trong các câu lệnh Pascal sau, câu nào được viết đúng:
If x:=5 then; a=b
If x>5; then a:=b
If; x>5 then a:=b
If x>5 then a:=b else a<>b;
Chọn câu lệnh viết đúng :
if x > 5 then x:=y;
if x > 5; then a:= b
if x:=7 then a=b
if x > 5 then a:=b; else m:=n
Cho a:= 2; b:= 3; Kết quả sau khi thực hiện câu lệnh dưới đây là: if a=b then writeln(‘a=b’) else writeln(‘a<>b’);
a>b
a=b
a<b
a<>b
Xét chương trình sau:
Var a: integer;
Begin
a:=1;
a:= a+10;
Writeln(a);
Readln;
End.
11
100
10
Tất cả đều sai.
Xét chương trình sau:
Var x: integer;
Begin
x:=1;
y:= 5;
Writeln(x+y);
Readln;
End.
1
5
6
Tất cả đều sai.
Trong Pascal, câu lệnh gán nào dưới đây đúng ?
a = b + 1;
a:= a + 1;
a: b+ c;
a:= 2a;
Kết quả của phép toán 63 div 5 mod 4 + 1 là bao nhiêu?
1
7
5
2
Trong Pascal, câu lệnh gán nào dưới đây sai ?
a:= a - 1;
a:= a + 1;
a:= a : b;
a:= a* b;
A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là
A:= 4.5 ;
X:= ‘1234’ ;
X:= 57 ;
A:=‘Tong’ ;
Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?
if a := 1 then a :=a+ 1;
if a > b else write(a);
if (a mod 2) =0 then write(‘So khong hop le’);
If; x>5 then a:=b;
Kết quả của phép toán 63 div 5 mod 4 + 1 là bao nhiêu?
2
3
5
1
