wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SỬA BÀI KIỂM TRA HỌC KỲ - PHẦN CUỐI

Total questions: 10

Worksheet time: 2mins

Name
Class
Date
1.

Cho trước tệp văn bản ‘BT.TXT’ chứa dòng chữ: XIN CHAO CAC BAN ngay ở dòng đầu. Thực hiện chương trình sau, màn hình sẽ hiện ra kết quả như thế nào?

Var f: text; s: string[8];

BEGIN

Assign(f,‘BT.TXT’); Reset(f); Read(f,S); Write(S);

Close(f);

END;

a)

XIN CHAO CAC BAN

b)

‘XIN CHAO CAC BAN’

c)

'XIN CHAO'

d)

'CAC BAN'

2.

Program bt;

Var f: text;

BEGIN

Assign(f, ‘VD.TXT’);

Rewrite(f);

Write(f, 123+466);

Close(f);

END.

Chương trình trên sẽ ghi kết quả nào sau đây vào tệp văn bản ‘VD.TXT’

a)

123+466

b)

589

c)

123466

d)

123 466

3.

Sau khi thực hiện các lệnh:

St:= ‘BBBAAAB’

While st[1]= ‘B’ do delete(st,1,1);

Write(st);

Kết quả in ra là:

a)

‘BBB’

b)

‘AAAB’

c)

‘BBBB’

d)

‘AAA’

4.

Để khai báo 2 biến tệp văn bản f1 và f2 ta viết:

a)

Var f1,f2 : tetx ;

b)

var f1: text; f2: text;

c)

var f1 ; f2 : text ;

d)

var f1 f2: text;

5.

Muốn mở tệp 1 tệp văn bản để đọc dữ liệu từ tệp ta chọn thủ tục nào?

a)

Reset(f);

b)

Read(f,x);

c)

Rewrite(f);

d)

write(f,x);

6.

Thủ tục đóng tệp có dạng:

a)

Close(<tên tệp>);

b)

Close(<biến tệp>);

c)

Close;

d)

Close all;

7.

Từ khóa nào sau đây được dùng để khai báo chương trình con dạng hàm?

a)

program

b)

procedure

c)

var

d)

function

8.

Kiểu dữ liệu của hàm

a)

Chỉ có thể là kiểu integer.

b)

Chỉ có thể là kiểu real.

c)

Có thể là các kiểu integer, real, char, boolean, string.

d)

Tất cả đều sai

9.

Khi cần gọi thực hiện Chương trình con (CTC), nên chọn phương án nào sau đây?

a)

dùng tên CTC

b)

dùng tham số của CTC

c)

dùng biến

10.

Cho chương trình sau:

Procedure Nhap;

Begin

Readln(a);

End;

Begin

Nhap;

End.

Chương trình có bao nhiêu chương trình con?

a)

0

b)

1

c)

2

d)

3