DE THI HK2 1920 TIN 11

4 14 0
DE THI HK2 1920 TIN 11

Đang tải... (xem toàn văn)

Thông tin tài liệu

Các biến được khai báo trong Phần đầu của chương trình con BD. Các biến được sử dụng khi thực hiện lời.[r]

(1)

TRƯỜNG THPT NGƠ LÊ TÂN Mơn: TIN HỌC- KHỐI 11

Họ tên học sinh: ………

THI KIỂM TRA HỌC KỲ 2

Thời gian : 45 phút

Lớp: (Không cần ghi tô số báo danh) MÃ ĐỀ:132 (Nhớ tô mã đề)

A TRẮC NGHIỆM: (6 ĐIỂM): Thí sinh chọn đáp án tô vào phiếu trả lời sau

Câu 1: Câu lệnh dùng thủ tục đọc có dạng:

(2)

C Read(<danh sách biến>); D Read(<biến tệp>,<danh sách biến>);

Câu 2: Để gán tệp kq.txt cho biến tệp f1 ta sử dụng câu lệnh

A Assign(f1,’D:\kq.txt’); B Assign(‘kq.txt=f1’); C Assign(‘f1,D:\kq.txt’); D Assign(kq.txt,’D:\f1’);

Câu 3: Khẳng định lợi ích chương trình con?

A Mở rộng khả ngôn ngữ

B Hỗ trợ việc thực chương trình lớn

C Khơng hỗ trợ việc thực chương trình lớn

D Tránh việc phải viết lặp lặp lại dãy lệnh

Câu 4: Biến tồn cục là:

A Các biến khai báo Phần đầu của chương trình B Các biến sử dụng thực lời

gọi chương trình

C Các biến khai báo chương trình D Các biến khai báo chương trình

Câu 5: Phần đầu thủ tục có cấu trúc sau?

A Procedure [<Tên thủ tục>](<Danh sách tham số>);

B Procedure <Tên thủ tục>[(<Danh sách tham số>)]:<Kiểu liệu>;

C Procedure <Tên thủ tục>[(<Danh sách tham số>)];

D Procedure <Tên thủ tục>(<Danh sách tham số>);

Câu 6: Khi chạy chương trình:

Procedure TINHS;

Var i, S: intege r;

Begin S:=1; For i:=1 to S:=S*I; Write(S); End;

BEGIN TINHS; END.

Kết in là?

A 12 B 24 C 6 D 4

Câu 7: Phát biểu sau chương trình dạng thủ tục sai?

A Trong thủ tục ln có câu lệnh <Tên thủ tục>:=<Biểu thức>; B Thủ tục không trả giá trị thông qua tên

C Tên dành riêng để khai báo thủ tục Procedure D Trong thủ tục có tham số hình thức khơng

Câu 8: Cho khai báo biến khai báo đầu thủ tục TT sau:

Var x,S: Integer; ch: Char;

Procedure TT(y: Integer; kytu: char); Lệnh gọi thủ tục đúng?

S:= TT(x, ch); B TT(ch, x); C TT; D.TT(x, ch);

Câu 9: Trong Pascal để khai báo ba biến tệp văn f1, f2, f3 cần sử dụng cách viết sau đây?

A Var f1 f2 f3:text; B Var f1:f2:f3:text; C Var f1,f2,f3:text; D Var f1; f2;f3:text;

Câu 10: Cho khai báo biến khai báo đầu hàm F:

Var x,S: Real; n: Integer;

FUNCTION F(y: Real; m: Integer): Real; Lời gọi hàm đúng?

A S:= F( x); B S:= F(n, x); C S:= F( x, n); D S:= F( n);

Câu 11: Tham số thực là:

A Tham số khai báo Phần đầu của chương trình B Tham số sử dụng thực lời gọi

chương trình

C Các biến khai báo chương trình D Các biến khai báo chương trình

Câu 12: Hãy chọn phương án ghépđúng Kiểu hàm xác định

A Tên hàm B Địa mà hàm trả

C Kiểu tham số D Kiểu giá trị trả

Câu 13: Phần đầu hàm có cấu trúc sau?

A Function [<Tên hàm>](<Danh sách tham số>):<Kiểu liệu>;

B Function <Tên hàm>[(<Danh sách tham số>)]:<Kiểu liệu>;

C Function <Tên hàm>[(<Danh sách tham số>)]:[<Kiểu liệu>];

(3)

Câu 14: Phát biểu sau xác nói hàm EOF(<biến tệp>): A Hàm cho giá trị True trỏ tệp vị trí kết thúc tệp

B Hàm cho giá trị False trỏ tệp vị trí kết thúc dòng

C Hàm cho giá trị True trỏ tệp vị trí kết thúc dịng

D Hàm cho giá trị False trỏ tệp vị trí kết thúc tệp

Câu 15: Giả sử thư mục gốc đĩa C có tệp f có nội dung sẵn Khi thực thủ tục Rewrite(f);

A Nội dung tệp f hình

B Nội dung tệp cũ bị xoá để chuẩn bị ghi liệu

C Nội dung ghi phía tệp có sẵn

D Nội dung tệp cũ nguyên

Câu 16: Để khai báo thủ tục Pascal khóa

A Procedure B Function C Program D Var

Câu 17: Giả sử a = 5; b = 9; c = 15; để ghi giá trị vào tệp f có dạng 5 15 ta sử dụng thủ tục ghi:

A Write(f, a, ‘ ’, bc); B Write(a, ‘ ’, b, ‘ ’, c); C Write(f, a ‘’, b‘’, c); D Write(f, a,b,c);

Câu 18: Cho đoạn chương trình sau:

Var g:text; I:integer; Begin

Assign(g, ‘C:\DLA.txt’);Rewrite(g); For i:=1 to 10

If i mod <> then write(g, i); Close(g);

Readln End

Sau thực chương trình trên, nội dung tệp ‘DLA.txt’ gồm phần tử nào?

A 2; 4; 6; 8;10 B 1; 3; 5; C 4; 6; 8;10 D 1; 3; 5;7;

Câu 19: Tham số khai báo thủ tục hàm gọi gì?

A Tham số thực B Biến cục C Tham số hình thức D Biến toàn

Câu 20: Khẳng định sau đúng?

A Chỉ có hàm có tham số hình thức B Chỉ có thủ tục có tham số hình thức

C Thủ tục hàm phải có tham số hình thức D Cả thủ tục hàm có tham số hình thức

B PHẦN TỰ LUẬN (4 điểm)

Viết chương trình thực u cầu sau có lời gọi đến chương trình in kết màn hình

- Viết thủ tục nhập dãy số nguyên dương gồm N phần tử (N<=100) Sau thực yêu cầu sau

- Viết hàm tìm in hình số ngun tố có dãy

- HẾT

-BÀI LÀM

(4)

Ngày đăng: 05/03/2021, 11:28

Tài liệu cùng người dùng

Tài liệu liên quan