Trong ngôn ngữ Pascal, với x, y thuộc loại integer?
A -
x:=y là một biểu thức luận lý
B -
x+2y-5 là một biểu thức luận lý
C -
x+2<>y là một biểu thức luận lý
D -
not (x+y) là một biểu thức luận lý
3-
Trong ngôn ngữ Pascal, với x, y thuộc loại integer?
A -
x=y là một biểu thức luận lý
B -
(x<>0)or (2*y>5) là một biểu thức luận lý
C -
x+2<>y+1 là một biểu thức luận lý
D -
Các câu trên đều sai
4-
Xét chương trình Pascal sau?
PROGRAM Vidu;
TYPE d=ARRAY [ 1..n] of integer;
VAR i: integer; a:=d;
BEGIN
Read(n);
FOR i:=1 TO n DO
A[i]:=i+1;
END
A -
Chương trình báo lỗi ngữ pháp khi dịch
B -
Chương trình báo lỗi khi thi hành
C -
Cả hai câu trên đều sai
D -
Cả hai câu trên đều đúng
5-
Cho khai báo sau?
TYPE th=SET OF char;
VAR I, j, n: integer;
x, y, z: real; k: boolean;
a, b: th;
Hãy cho biết câu lệnh nào dưới đây bị sai:
A -
n:=I DIV j;
B -
z:=x/y;
C -
k:=c IN a;
D -
n:=i/j;
6-
Cho khai báo sau:
TYPE th=SET OF char;
VAR I, j, n: integer;
x, y, z: real; k: boolean;
a, b: th;
u, v: array[1..3] of integer;
Hãy cho biết câu lệnh nào dưới đây bị sai?
A -
a:=["a,b]
B -
z:=x/y;
C -
k:=c IN a
D -
n:=I DIV j;
7-
Cho khai báo sau:
TYPE th=SET OF char;
VAR I, j, n: integer;
x, y, z: real;
k: boolean;
a, b: th;
u, v: array[1..3] of integer;
Hãy cho biết câu lệnh nào dưới đây bị sai?
A -
n:=I DIV j;
B -
z:=x/y;
C -
k:=c IN a
D -
b:=b+b
8-
Cho khai báo sau:
TYPE th=SET OF char;
VAR I, j, n: integer;
x, y, z: real; k: boolean;
a, b: th;
u, v: array[1..3] of integer;
Hãy cho biết câu lệnh nào dưới đây bị sai?
A -
n:=I DIV j;
B -
u:=u*v
C -
k:=c IN a
D -
z:=x/y;
9-
Cho khai báo sau:
VAR i: integer; c: char; r: real;
Hãy cho biết nhóm lệnh nào sau đây viết đúng ngữ pháp?
A -
Các lệnh r:=7; i:=r; write(r)
B -
Các lệnh c:=9 ;i:=9; if i=c then write("hop le)
C -
Các lệnh r:=7; c:=9; i:=ord(c)
D -
Cả ba nhóm lệnh trên đều có lỗi sai
10-
Cho khai báo sau:
VAR i: integer; c: char; r: real;
Hãy cho biết nhóm lệnh nào sau đây viết đúng ngữ pháp?
A -
Các lệnh r:=7; i:=r; write(r)
B -
Các lệnh c:=9 ;i:=9; if i=c then write("hop le)