vietjack.com

Đề thi Học kì 2 Tin học 11 có đáp án (Đề 4)
Quiz

Đề thi Học kì 2 Tin học 11 có đáp án (Đề 4)

V
VietJack
Tin họcLớp 119 lượt thi
20 câu hỏi
1. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn chương trình sau:

s1 := ‘abcd’; s2: ‘abab’;

if s1 > s2 then write(s1) else write(s2);

Kết quả in ra màn hình là:

‘abcd’

‘abab’

‘abcdabab’

‘abababcd’

Xem đáp án
2. Trắc nghiệm
1 điểmKhông giới hạn

Cho s = ‘ABCDEF’, hàm copy (s, 4, 3) cho giá trị là:

‘ABC’

‘BCD’

‘CDE’

‘DEF’

Xem đáp án
3. Trắc nghiệm
1 điểmKhông giới hạn

Cho s = ‘Xin chao Viet Nam’, hàm length(s) cho giá trị bằng:

15

16

17

18

Xem đáp án
4. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn chương trình sau:

s1 := ‘2345’; s2: ‘1234’;

if length(s1) > length(s2) then write(s1) else write(s2);

Kết quả in ra màn hình là:

‘2345’

‘1234’

‘23451234’

‘12342345’

Xem đáp án
5. Trắc nghiệm
1 điểmKhông giới hạn

Cho xâu kí tự sau: s:= ‘Truyen Kieu-Nguyen Du’

Lệnh nào sau đây cho kết quả ‘Truyen Kieu’

copy(s, 12, 10);

copy(s, 13, 9);

delete(s, 12, 10);

delete(s,13, 9);

Xem đáp án
6. Trắc nghiệm
1 điểmKhông giới hạn

Cho đoạn chương trình sau:

s1 := ‘123c’; s2 := ‘abcd’;

delete(s1, 1, 3);

write(pos (s1, s2));

Kết quả in ra màn hình là:

1

2

3

4

Xem đáp án
7. Trắc nghiệm
1 điểmKhông giới hạn

Khai báo 2 biến xâu a, b nào sau đây là sai:

var a, b = string;

var a, b : string[15];

var a, b : string[25];

var a, b : string;

Xem đáp án
8. Trắc nghiệm
1 điểmKhông giới hạn

Trong PASCAL, để khai báo hai biến tệp văn bản f1, f2 ta viết:

Var f1. f2 : Text;

Var f1 ; f2 : Text;

Var f1 : f2 : Text;

Var f1 , f2 : Text;

Xem đáp án
9. Trắc nghiệm
1 điểmKhông giới hạn

Để gắn tệp DL.TXT cho biến tệp f1 ta sử dụng câu lệnh:

f1 := ‘DL.TXT’;

‘DL.TXT’ := f1;

Assign(f1, ‘DL.TXT’);

Assign(‘DL.TXT’, f1);

Xem đáp án
10. Trắc nghiệm
1 điểmKhông giới hạn

Câu lệnh mở biến tệp f2 để ghi dữ liệu có dạng:

reset(f1);

rewrite(f1);

read(f1);

write(f1);

Xem đáp án
11. Trắc nghiệm
1 điểmKhông giới hạn

Để ghi 2 biến CV và DT vào biến tệp f2 ta sử dụng câu lệnh:

write(f2, CV, DT);

read(f2, CV, DT);

writeln(CV, DT, f2);

readln(CV, DT, f2);

Xem đáp án
12. Trắc nghiệm
1 điểmKhông giới hạn

Để biết con trỏ tệp đã ở cuối tệp f hay chưa, ta sử dụng hàm:

eof(f)

eoln(f)

Cả A, B đều đúng

Cả A, B đều sai

Xem đáp án
13. Trắc nghiệm
1 điểmKhông giới hạn

Giả sử a = 5; b = 9; c = 15; để ghi các giá trị trên vào tệp f2 có dạng là  ta sử dụng câu lệnh:

Read(f1, x, y, z);

Readln(x, y, z, f1);

write(f1, x, y, z);

writeln(x, y, z, f1);

Xem đáp án
14. Trắc nghiệm
1 điểmKhông giới hạn

Trong lời gọi thủ tục, các tham số hình thức được thay bằng các giá trị cụ thể được gọi là:

Tham số thực sự

Tham số giá trị

Tham số hình thức

Tham số biến

Xem đáp án
15. Trắc nghiệm
1 điểmKhông giới hạn

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 do

 If i mod 2 = 0 then write(g, i);

 Close(g);

 Readln

End.

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

2; 4; 6; 8; 10

1; 3; 5; 9

1; 3; 5; 7; 9

4; 6; 8; 10

Xem đáp án
16. Trắc nghiệm
1 điểmKhông giới hạn

Tham số được khai báo trong chương trình chính được gọi là:

Tham số thực sự

Tham số hình thức

Tham số biến

Tham số giá trị

Xem đáp án
17. Trắc nghiệm
1 điểmKhông giới hạn

Muốn khai báo y là tham số giá trị, x là tham số biến (x, y thuộc kiểu integer) trong thủ tục có tên là “Hoan_doi” thì khai báo nào sau đây là đúng:

Procedure Hoan_doi (y : integer; Var x : integer);

Procedure Hoan_doi (x : integer; Var y : integer);

Procedure Hoan_doi (Var x, y : integer);

Procedure Hoan_doi (x, y : integer);

Xem đáp án
18. Trắc nghiệm
1 điểmKhông giới hạn

Để phân biệt giữa tham biến và tham trị, trước tham biến người ta dùng từ khoá:

Type

Begin

Var

Const

Xem đáp án
19. Trắc nghiệm
1 điểmKhông giới hạn

Giả sử ta có hàm max(A, B: integer):integer; để tìm số lớn hơn trong hai số A và B. Cần sử dụng hàm max trên như thế nào để tìm được số lớn nhất trong ba số A, B, C?

max(A; B; c);

max(A; max(B, C);

max(A, B, C);

max(max(A, B),C);

Xem đáp án
20. Trắc nghiệm
1 điểmKhông giới hạn

Cho chương trình sau:

procedure thutuc (a, b: integer);

Begin

End;

Trong chương trình chính có thể gọi lại chương trình con như thế nào:

thutuc;

thutuc(1, 2, 3);

thutuc (5, 10);

thutuc(5);

Xem đáp án
© All rights reserved VietJack