NEW
Font size
S
M
L
XL
WorksheetsBài test CTDL
Total questions: 10
Worksheet time: 10mins
Name
Class
Date
1.
Định nghĩa mảng là:
a)
Một tập hợp có thứ tự các phần tử có cùng kiểu dữ liệu
b)
Một tập hợp có thứ tự các phần tử có cùng kiểu dữ liệu và có số phần tử là cố định
c)
Một tập hợp có thứ tự các phần tử có cùng kiểu dữ liệu và có số phần tử là thay đổi
2.
Định nghĩa danh sách là:
a)
Một tập hợp có thứ tự các phần tử có cùng kiểu dữ liệu
b)
Một tập hợp có thứ tự các phần tử có cùng kiểu dữ liệu và có số phần tử là cố định
c)
Một tập hợp có thứ tự các phần tử có cùng kiểu dữ liệu và có số phần tử là thay đổi
3.
Ngăn xếp là:
a)
danh sách tuyến tính mà phép bổ sung hay loại bỏ được thực hiện ở một đầu
b)
danh sách tuyến tính mà phép bổ sung được thực hiện ở một đầu, phép loại bỏ được thực hiện ở đầu kia.
c)
danh sách tuyến tính mà phép bổ sung hay loại bỏ được thực hiện ở vị trí bất kỳ
4.
Tìm câu lệnh chứa lỗi trong thủ tục sau:
D1: Procedure CreateS(S:Stack);
D2: Begin
D3: S.Top:=0;
D4: End;
a)
D2
b)
D1
c)
D3
d)
D4
5.
Tìm câu lệnh chứa lỗi trong thủ tục sau:
D1:Procedure Push(var S:Stack; var x:ElementType);
D2: Begin
D3: With S do
D4: If SFull(S) Then Writeln('Danh sach day')
D5: Else Begin
D6: Top:=Top+1;
D7: Info[Top]:=x;
D8: End;
End;
a)
D1
b)
D4
c)
D6
d)
D7
6.
Tìm câu lệnh chứa lỗi trong thủ tục sau:
D1:Procedure Push(S:Stack; var x:ElementType);
D2: Begin
D3: With S do
D4: If SFull(S) Then Writeln('Danh sach day')
D5: Else Begin
D6: Top:=Top+1;
D7: Info[Top]:=x;
D8: End;
End;
a)
D1
b)
D4
c)
D6
d)
D7
7.
Tìm câu lệnh chứa lỗi trong thủ tục sau:
D1:Procedure Push(S:Stack; x:ElementType);
D2: Begin
D3: With S do
D4: If SFull(S) Then Writeln('Danh sach day')
D5: Else Begin
D6: Top:=Top+1;
D7: Info[Top]:=x;
D8: End;
End;
a)
D1
b)
D4
c)
D6
d)
D7
8.
Tìm câu lệnh chứa lỗi trong thủ tục sau:
D1: Function SFull(S:Stack):Boolean;
D2: Begin
D3: SFull:=(S.Top=max+1);
D4: End;
a)
D2
b)
D1
c)
D3
d)
D4
9.
Tìm câu lệnh chứa lỗi trong thủ tục sau:
D1: Function SFull(Var S:Stack):Boolean;
D2: Begin
D3: SFull:=(S.Top=max);
D4: End;
a)
D1
b)
D2
c)
D3
d)
D4
10.
Tìm câu lệnh chứa lỗi trong thủ tục sau:
D1: Function SEmpty(Var S:Stack):Boolean;
D2: Begin
D3: SEmpty:=(S.Top=0);
D4: End;
a)
D1
b)
D2
c)
D3
d)
D4
Reset
