Bài kiểm tra 15 phút tin học 11- chương trình con
Chia sẻ bởi Nguyễn Thành Kiên |
Ngày 25/04/2019 |
64
Chia sẻ tài liệu: bài kiểm tra 15 phút tin học 11- chương trình con thuộc Tin học 11
Nội dung tài liệu:
ĐỀ KIỂM TRA - MÔN TIN HỌC 11
Thời gian làm bài: 15 phút
Họ và tên:……………………………………Lớp:11B………
Hãy khoanh tròn vào chữ cái đứng đầu câu mà em cho là đúng
Câu 1. Các phát biểu nào sau đây đúng? (1đ)
A. Trong nhiều ngôn ngữ lập trình, chương trình con gồm 2 loại Hàm và Thủ tục
B. Trong tất cả các ngôn ngữ lập trình, chương trình con gồm 2 loại Hàm và Thủ tục.
C. Trong Pascal chỉ có thủ tục, không có hàm
D. Trong Pascal chỉ có hàm không có thủ tục
Câu 2. Sự khác nhau cơ bản giữa chương trình con Hàm và Thủ tục là? (1đ)
A. Khác nhau ở phần khai báo
B. Hàm trả về gí trị, Thủ tục thì không
C. Không có sự khác biệt
D. Câu A, B đúng
Câu 3. Biến toàn cục là? (1đ)
A. Khai báo riêng cho chương trình con và hàm
B. Khai báo riêng cho chương trình hàm
C. khai báo để dùng riêng cho chương trình con
D. khai báo trong chương trình chính
Câu 4. khẳng định nào sau đây đúng? (TSHT= tham số hình thức) (1đ)
A. các thủ tục và hàm đều có thể có TSGT
B. chỉ có thủ tục mới có thể có TSHT
C. Chỉ có hàm mới có TSHT
D: thủ tục và hàm nào cũng phải có TSHT
Câu 5. Cho chương trình sau (6đ)
Var a,b: Integer;
Procedure Hoan_doi(Var a,b: Integer);
Var tg: integer;
Begin tg:=a; a:=b; b:=tg;
End;
BEGIN
A:=10; b:=11;
Hoan_doi(b,a);
Writeln(a, ‘ ‘,b);
END.
Kết quả chương trình trên ghi ra màn hình là?(2đ)
A)10 11 B) 11 10 C) 11 11 D) 10 10
Hãy giải thích tại sao lại chọn kết quả đó? (4đ)
Lưu ý: Học sinh không được sử dụng tài liệu khi làm bài.
ĐÁP ÁN, BIỂU ĐIỂM
Câu
1
2
3
4
5
6
7
8
9
10
Đáp án
C
D
A
D
A
D
B
C
A
D
Điểm
1
1
1
1
1
1
1
1
1
1
Thời gian làm bài: 15 phút
Họ và tên:……………………………………Lớp:11B………
Hãy khoanh tròn vào chữ cái đứng đầu câu mà em cho là đúng
Câu 1. Các phát biểu nào sau đây đúng? (1đ)
A. Trong nhiều ngôn ngữ lập trình, chương trình con gồm 2 loại Hàm và Thủ tục
B. Trong tất cả các ngôn ngữ lập trình, chương trình con gồm 2 loại Hàm và Thủ tục.
C. Trong Pascal chỉ có thủ tục, không có hàm
D. Trong Pascal chỉ có hàm không có thủ tục
Câu 2. Sự khác nhau cơ bản giữa chương trình con Hàm và Thủ tục là? (1đ)
A. Khác nhau ở phần khai báo
B. Hàm trả về gí trị, Thủ tục thì không
C. Không có sự khác biệt
D. Câu A, B đúng
Câu 3. Biến toàn cục là? (1đ)
A. Khai báo riêng cho chương trình con và hàm
B. Khai báo riêng cho chương trình hàm
C. khai báo để dùng riêng cho chương trình con
D. khai báo trong chương trình chính
Câu 4. khẳng định nào sau đây đúng? (TSHT= tham số hình thức) (1đ)
A. các thủ tục và hàm đều có thể có TSGT
B. chỉ có thủ tục mới có thể có TSHT
C. Chỉ có hàm mới có TSHT
D: thủ tục và hàm nào cũng phải có TSHT
Câu 5. Cho chương trình sau (6đ)
Var a,b: Integer;
Procedure Hoan_doi(Var a,b: Integer);
Var tg: integer;
Begin tg:=a; a:=b; b:=tg;
End;
BEGIN
A:=10; b:=11;
Hoan_doi(b,a);
Writeln(a, ‘ ‘,b);
END.
Kết quả chương trình trên ghi ra màn hình là?(2đ)
A)10 11 B) 11 10 C) 11 11 D) 10 10
Hãy giải thích tại sao lại chọn kết quả đó? (4đ)
Lưu ý: Học sinh không được sử dụng tài liệu khi làm bài.
ĐÁP ÁN, BIỂU ĐIỂM
Câu
1
2
3
4
5
6
7
8
9
10
Đáp án
C
D
A
D
A
D
B
C
A
D
Điểm
1
1
1
1
1
1
1
1
1
1
* 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 Thành Kiên
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)