De kiem tra hoc ky 2 - So 3

Chia sẻ bởi Nguyễn Địch Long | Ngày 26/04/2019 | 45

Chia sẻ tài liệu: De kiem tra hoc ky 2 - So 3 thuộc Tin học 11

Nội dung tài liệu:

Trường THPT Lương Sơn
Tổ Toán - Lý - Tin - KTCN

ĐỀ KIỂM TRA HỌC KỲ 2
Môn Tin học 11


Họ và tên học sinh:..................................................................................Lớp :............
ĐỀ SỐ 6
PHẦN I : TRẮC NGHIỆM (6 điểm)
Chọn đáp án đúng và điền vào bảng tương ứng dưới đây.
Câu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Đáp án


















Câu 1:
Cho chương trình sau:
Var x, y : integer;
Procedure Hoan_doi (x, y : integer);
Var tg : integer;
Begin
tg := x; x:= y; y := tg;
end;
BEGIN
x := 6; y := 8; Hoan_doi(x,y); Writeln (a, ( (, b);
END.

Kết quả chương trình trên ghi ra màn hình là:
A. 8 8 B. 6 8 C. 8 6. D. 6 6
Câu 2: Khẳng định nào sau đây là đúng?
A. Thủ tục và hàm nào cũng phải có tham số hình thức.
B. Chỉ có thủ tục mới có thể có tham số hình thức.
C. Chỉ có hàm mới có thể có tham số hình thức.
D. Cả thủ tục và hàm đều có thể có tham số hình thức.
Câu 3: Giả sử trên thư mục gốc của đĩa C có tệp f1 đã có nội dung sẵn. Khi thực hiện thủ tục Rewrite(f1);
A. Nội dung trong tệp cũ vẫn còn nguyên
B. Nội dung trong tệp f1 sẽ hiện ra trên màn hình
C. Nội dung trong tệp cũ sẽ bị xoá để chuẩn bị ghi dữ liệu mới
D. Nội dung mới sẽ được ghi tiếp theo phía dưới tệp đã có sẵn
Câu 4: Giả sử a = 5; b = 8; c = 7; để ghi các giá trị trên vào tệp f có dạng là ta sử dụng thủ tục ghi:
A. Write(a, ‘ ’, b, ‘ ’, c); B. Write(f, a ‘’, b‘’, c);
C. Write(f, a, ‘ ’, bc); D. Write(f, a,b,c);
Câu 5: Để gắn tệp KTHK2.TXT cho biến tệp f1 ta sử dụng câu lệnh
A. KTHK2.TXT := f1; B. f1 := ‘KTHK2.TXT’;
C. Assign(‘KTHK2.TXT’,f1); D. Assign(f1,‘ KTHK2.TXT’);
Câu 6: 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à “ABC” thì khai báo nào sau đây là đúng?
A. Procedure tong(Var x, y : integer); B. Procedure tong (x : integer ; Var y : integer);
C. Procedure tong (x, y : integer); D. Procedure tong(Var x : integer ; y : integer);
Câu 7: Cho đoạn chương trình sau:
Var g:text;
I:integer;
Begin
Assign(g, ‘C:KQ.txt’);
Rewrite(g);
For i:=1 to 10 do
If i mod 2 = 0 then write(g, i);
Close(g);
Readln
End.




Câu 8: Nói về cấu trúc của một chương trình con, khẳng định nào sau đây là không đúng?
A. Phân đầu có thể có hoặc không có cũng được.
B. Phần khai báo có thể có hoặc không có tuỳ thuộc vào từng chương trình cụ thể.
C. Phần đầu nhất thiết phải có để khai báo tên chương trình con.
D. Phần đầu và phần thân nhất thiết phai có, phần khai báo có thể có hoặc không
Câu 9: Để phân biệt giữa tham biến và tham trị trong Pascal, trước tham biến người ta dùng từ khoá nào?
A. Const B. Type C. Begin D. Var
Câu 10: Khẳng định nào sau đây là đúng?
A. Biến cục bộ là biến chỉ được dùng trong chương trình chính.
B. Biến cục bộ là biến được dùng trong chương trình con chứa nó và trong chương trình chính.
C. Biến cục bộ là biến chỉ được dùng trong chương trình con chứa nó.
D. Biến toàn bộ chỉ được sử dụng trong chương trình chính và không được sử dụng trong các chương trình con.
Câu 11: Tệp
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Địch Long
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)