vietjack.com

Đề thi giữa kì 2 Tin học 11 có đáp án (Đề 2)
Quiz

Đề thi giữa kì 2 Tin học 11 có đáp án (Đề 2)

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

Cho xâu kí tự sau: s:= ‘Nguyen Trai’. Lệnh nào sau đây cho kết quả ‘Trai’

copy(s, 8, 4);

delete(s, 1, 7);

Cả A, B đều đúng

Cả A, B đều sai

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

Xâu rỗng là xâu có độ dài bằng:

1

0

3

4

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

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

s1 := ‘123’; s2 := ‘abc’;

insert(s1 , s2 , 2);

write(s1);

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

‘a123bc’

‘1abc23’

‘123’

‘abc’

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

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

s := ’ABCDEF’;

delete(s, 3, 2);

insert(‘XYZ’, s, 1);

write(s);

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

‘ABXYZEF’

‘ABEXYZF’

‘AXYZ’

‘XYZABEF’

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

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

s := ‘abcde’;

write(pos(‘cba’, s));

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

0

‘0’

3

‘3’

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

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

s := ‘Mua xuan’;

write(upcase(s[length(s)-2]));

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

‘X’

‘U’

‘A’

‘N’

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

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

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

if length(s1) < length(s2) then writeln(s1) else writeln(s2);

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

‘1234’

‘abc’

‘1234abc’

‘abc1234’

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

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

s:= ‘123456’;

For i:= length(s) downto 1 do write(s[i]);

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

‘123456’

‘12345’

‘54321’

‘654321’

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

Trong PASCAL, để khai báo biến tệp văn bản ta phải sử dụng cú pháp:

Var <tên biến tệp> : Text;

Var <tên tệp> : Text;

Var <tên tệp> : String;

Var <tên biến tệp> : String;

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

Câu lệnh Assign(<biến tệp> , <tên tệp) ; có ý nghĩa gì?

Thủ tục gắn tên tệp cho tên biến tệp

Thủ tục mở tên để đọc dữ liệu

Khai báo biến tệp

Thủ tục đóng tệp

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

Câu lệnh để gắn tên tệp ‘bai1.txt’, cho biến tệp f là:

assign(bai1.txt, f);

assign( f, bai1.txt);

assign(‘bai1.txt’, f);

assign( f, ‘bai1.txt’);

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

Câu lệnh Rewrite(<biến tệp>) ; có ý nghĩa gì?

Thủ tục gắn tên tệp cho tên biến tệp

Khai báo biến tệp

Thủ tục đóng tệp

Thủ tục mở tên để ghi dữ liệu

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

Câu lệnh dùng để đọc dữ liệu từ tệp văn bản có dạng:

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

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

Write(<tên tệp> , <danh sách kết biến>);

Write(<biến tệp> , <danh sách kết biến>);

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

Nếu hàm eoln( ) cho giá trị bằng true thì con trỏ tệp nằm ở vị trí:

Đầu dòng

Đầu tệp

Cuối dòng

Cuối tệp

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

Câu lệnh dùng để đóng tệp f1 là:

Close(f1):

Close(f1);

Stop(f1):

Stop((f1);

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

Hãy chọn thứ tự hợp lí nhất khi thực hiện các thao tác ghi dữ liệu vào tệp :

Mở tệp => Gắn tên tệp => Ghi dữ liệu vào tệp => Đóng tệp .

Mở tệp => Ghi dữ liệu vào tệp => Gán tên tệp => Đóng tệp.

Gắn tên tệp => Mở tệp => Ghi dữ liệu vào tệp => Đóng tệp .

Gắn tên tệp => Ghi dữ liệu vào tệp => Mở tệp => Đóng tệp.

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

C của việc sử dụng chương trình con:

Để chương trình gọn hơn

Hỗ trợ việc viết chương trình có cấu trúc như cấu trúc lặp, rẽ nhánh

Không có lợi ích

Tránh được việc phải viết lặp đi lặp lại cùng một dãy lệnh nào đó

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

Để khai báo hàm trong Pascal bắt đầu bằng từ khoá:

Program

Procedure

Function

Var

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

Chương trình con gồm có: (chọn câu trả lời đúng nhất)

Hàm và thủ tục

Hằng và biến

Hàm và hằng

Thủ tục và biến

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

Khi viết một chương trình muốn trả về một giá trị ta nên dùng:

Hàm

Thủ tục

Chương trình con

Thủ tục hoặc hàm

Xem đáp án
© All rights reserved VietJack