THIHOCKYIITIN11

Chia sẻ bởi Trương Minh Huy | Ngày 27/04/2019 | 61

Chia sẻ tài liệu: THIHOCKYIITIN11 thuộc Tin học 10

Nội dung tài liệu:

SỞ GD – ĐT BÌNH ĐỊNH
TRƯỜNG PTDTNT VĨNH THẠNH

( Đề chính thức )
Họ và tên:..................................................
Lớp: 11A….. SBD:.............
ĐỀ KIỂM TRA HỌC KỲ II
Lớp 11 THPT Năm học: 2011 – 2012
Môn: Tin học
Thời gian làm bài: 45 phút
( Không kể thời gian phát đề )
Ngày kiểm tra: 21 – 04 – 2012



Điểm




Nhận xét của giáo viên



PHẦN TRẮC NGHIỆM KHÁCH QUAN (5 đ): Hãy chọn và khoanh tròn vào đáp án đúng.
Câu 1: Để gắn tệp có tên DULIEU.DAT cho biến tệp có tên là tep ta dùng thủ tục nào sau đây:
A. assign(tep, DULIEU.DAT ) ; B. assign(tep, ‘DULIEU.DAT’ ) ; C. assign(DULIEU.DAT , tep) ; D. assign(‘DULIEU.DAT’ , tep) ;
Câu 2 : Câu lệnh dùng thủ tục ghi có dạng :
A. writeln(,);
B. writeln();
C. writeln(,);
D. writeln();
Câu 3: Vị trí của thủ tục trong toàn bộ chương trình là :
A. Ở vị trí bất kỳ trong chương trình.
B. Trong phần khai báo của chương trình chính, ngay sau phần khai báo các biến;
C. Trong thân của chương trình chính (sau từ khóa begin của chương trình chính);
D. Trước phần khai báo của chương trình chính;
Câu 4 : Cú pháp để gọi chương trình con là:
A. [];
B. [];
C. [<(danh sách tham số hình thức)>];
D. [<(danh sách tham số thực sự)>];

Câu 5: Xâu `Lop11` quan hệ như thế nào với xâu `Lop11a`:
A. < B. > C. = D. <>
Câu 6: Giả sử cho trước thủ tục Hoan_doi như sau:
Procedure Hoan_doi(var x,y: integer);
var TG: integer;
begin
TG:= x;
x:= y;
y:= TG;
End;
Trong các câu lệnh sau lệnh nào là lệnh gọi thủ tục ?
A. Hoan_doi(5,6). B. Hoan_doi(x).
C. Hoan_doi(6). D. Hoan_doi(y).
Câu 7: Từ khóa dùng để khai báo thủ tục là:
A. Type B. Procedure C.program D. Begin
Câu 8: Để biết con trỏ tệp đã ở cuối dòng của tệp f hay chưa, ta sử dụng hàm:
A. eoln(f) B. eof(f) C. eof(f, ‘trai.txt’) D. foe(f)

Câu 9: Khai báo phần đầu của một hàm như sau :
A. function [()];
B. function :;
C. function [()]:;
D. function [()]:;
Câu 10: Trong nhiều ngôn ngữ lập trình chương trình con thường có mấy loại :
A. 1 B. 2 C. 3 D. 4

TỰ LUẬN: (5 đ)
Câu 1: Nêu sự giống và khác nhau cơ bản giữa hàm và thủ tục? (2 đ)

So sánh
Hàm
Thủ tục

Giống



Khác





Câu 2: Cho đoạn chương trình sau, hãy điền nội dung còn thiếu vào dấu chấm : (3 đ)

type str79 = string[79];
procedure CatDan(s1: str79; var s2: str79);
begin
s2:= copy(s1,2,length(s1) - 1) + s1[1];
end;

Nếu s1=`lop11`
Thủ tục trong đoạn chương trình trên có tên là:.......................................
Hai biến s1 và s2 có kiểu dữ liệu là:........................................................
Hàm length(s1) cho kết quả là: ...............................................................
s1[1]=..... Nếu s1=`lop11`.
Sau khi thực hiện lệnh 3. Kết quả của s2=...............................................












SỞ GD – ĐT BÌNH ĐỊNH
TRƯỜNG PTDTNT VĨNH THẠNH


HƯỚNG DẪN CHẤM ĐỀ CHÍNH THỨC
ĐỀ KIỂM TRA HỌC
* 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ẻ: Trương Minh Huy
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)