De thi het hoc ky 2 mon tin 11

2 18 0
De thi het hoc ky 2 mon tin 11

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

Thông tin tài liệu

Không thuận tiện cho việc phát triển và nâng cấp chương trình.. Hàm luôn trả về một giá trị qua tên hàmC[r]

(1)

KIỂM TRA HẾT HOC KỲ MÔN TIN 11 11 ( thời gian 45 phút)

I)TRẮC NGHIỆM(5 đ)

Câu Tệp f có liệu để đọc giá trị từ tệp f ghi giá trị vào biến x, y, z ta sử dụng câu lệnh:

A Read(f, x, y, z); B Read(f, ‘x’, ‘y’, ‘z’); C Read(x, y, z) D Read(‘x’, ‘y’, ‘z’); Câu 2: Các thao tác tệp là:

A Khai báo biến tệp B Cả A,C,D C Mở, đóng tệp D Đọc, ghi tệp Câu 3: Cho f biến tệp văn Chọn khai báo đúng:

A Var f: Text B Var f: Text; C Var f; Text D Var f; Text;

Câu 4: Cho f biến tệp, ‘Dulieu.txt’ tên tệp Chọn khai báo gán tên tệp cho biến tệp: A.f:=’dulieu.txt’; B.’dulieu.txt’:=f;

C Assign(’Dulieu.txt’,f); D Assign(f,’Dulieu.txt’); Câu 5: Câu lệnh để mở tệp ghi liệu là:

A.Reset(<biến tệp>); B Reset(<tên tệp>); C Close(<biến tệp>); D Rewrite(<biến tệp>); Câu 6: Đáp án để ghi liệu tệp là:

A Write(<biến tệp>,<danh sách kết quả>); B Read(<biến tệp>,<danh sách biến>); C Writeln(<biến tệp>,<danh sách kết quả>); D Cả A,D Câu 7: Đáp án để đọc liệu từ tệp là:

A Write(<biến tệp>,<danh sách kết quả>); B Read(<biến tệp>,<danh sách biến>); C Readln(<biến tệp>,<danh sách biến>); D Cả B,D Câu 8: Hàm Eof(<biến tệp>) trả giá trị true trỏ tệp tới:

A Đầu dòng B Đầu tệp C Cuối dòng D Cuối tệp Câu 9: Chương trình khối lệnh để giải toán:

A.Lớn, dài B.Nhỏ C Cả A,D D Phức tạp Câu 10: Phát biểu sai nói lợi ích sử dụng chương trình là:

A. Tránh việc viết lặp lặp lại dãy lệnh B. Hỗ trợ thực chương trình lớn

C. Không thuận tiện cho việc phát triển nâng cấp chương trình D. Mở rộng khả ngơn ngữ

Câu 11: Trong hàm thủ tục sau, hàm thủ tục cho kết số nguyên a copy(S,vt,n) b insert(S1,S2,vt) c length(s) d delete(s,vt,n)

Câu 12: Phát biểu nhất:

A. Hàm trả giá trị qua tên hàm C Cả A,D

B. Hàm không trả giá trị qua tên hàm D.Thủ tục không trả giá trị qua tên thủ tục Câu 13: Tham số hình thức khai báo ở:

A. Phần khai báo chương trình C Phần đầu chương trình

B. Trong lời gọi chương trình D.Phần khai báo chương trình Câu 14: Tham số thực khai báo ở:

A. Trong lời gọi chương trình C Phần khai báo chương trình B. Phần đầu chương trình D Phần khai báo chương trình Câu 15: Biến tồn cục khai báo ở:

A. Phần khai báo chương trình C Phần khai báo chương trình B. Trong lời gọi chương trình D.Phần đầu chương trình Câu 16: Biến cục khai báo ở:

(2)

B. Trong lời gọi chương trình D.Phần đầu chương trình Câu 17 Thủ tục không chứa thư viện CRT:

A Setcolor(color) B Textcolor(color) C Clrscr D GotoXY(x,y) Câu18: Cho st:=’abcdefgh’;

Delete(st,3,4); Sau thực thủ tục st:=?

a ‘abcgh’ b ‘abgh’ c ‘abcgh’ d ‘agh’

Câu 19: Cho đoạn chương trình s:=1;

for i:= -1 to s:= s*i;

Kết thúc đoạn chương trình giá trị biến s là:

a -120 b 120 c d kết khác Câu 20:Trong khai báo sau, khai báo đúng

a Var a:array[2 -1] of integer; bVar a:array[1 25.1] of boolean; c Var a:array[1 20/10] of real; d Var a:array[-1 10 div 3] of word;

.Học sinh điền chữ A,B,C,D theo yêu cầu câu hỏi phần trắc nghiệm vào bảng đây:

Câu 10 11 12 13 14 15 16 17 18 19 20

Kết quả

II PHẦN TỰ LUẬN: (5 điểm) - Cho chương trình sau:

Program vd; Uses crt;

Var i,j,a,b: integer;

Procedure KTHK(var a: integer; b:integer); Var i,j: integer;

Begin

i:=5; j:=5; a:=a+1; b:=b+2;

Writeln(i:3,j:3,a:3,b:3); End;

BEGIN Clrscr; i:=2; j:=3; a:=1; b:=2; KTHK(a,b);

Writeln(i:3,j:3,a:3,b:3); Readln;

END

- Theo chương trình em điền kết vào phần dấu chấm sau:

1 Biến toàn cục , Biến cục (1 đ) Tham trị , Tham biến (1 đ) Tham số hình thức , Tham số thực (1 đ) Lệnh gọi thủ tục , Tên thủ tục (1 đ)

5 Kết thực chương trình (0.5 đ)

6 Kết thực chương trình khơng khởi tạo i:=2; j:=3 chương trình là: (0.5 đ)

Ngày đăng: 17/05/2021, 23:27

Từ khóa liên quan

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

Tài liệu liên quan