Đề thi +ĐA+Matran tin 11(2010-2011)

Chia sẻ bởi Đàm Thị Phương Hoài | Ngày 26/04/2019 | 51

Chia sẻ tài liệu: Đề thi +ĐA+Matran tin 11(2010-2011) thuộc Tin học 11

Nội dung tài liệu:

ĐỀ THI HỌC KỲ II
NĂM HỌC 2010 - 2011
MÔN TIN HỌC KHỐI 11
(Thời gian: 45phút)


Nội dung
Các mức độ
Tổng cộng


Nhận biết
Thông hiểu
Vận dụng



TL
TL
TL


Kiểu tệp
1
Câu 2
1






1

1

Chương trình con
3
câu 1,3
3
2
câu 4a, Câu 5

3


3
Câu 4b,c
3
8


9

Tổng cộng
4


4
2


3


3

3
9


10.0


Đề 1
Câu 1: Hàm là gì? cho ví dụ? Nêu cấu trúc cú pháp của hàm? (1,5đ)
Câu 2: (1đ)
Cho chương trình sau:
Var f:text;
Begin
Assign(f, ‘ABC.txt’);
Rewrite(f)
Write(f, 105+304-234);
close(f)
end.
Sau khi thực hiện chương trình tệp ABC.txt có nội dung như thế nào?
Câu 3: (1.5đ)
CHo chương trình sau:
Var a,b :Integer;
Procedure Hoandoi(Var a,b:Integer);
Var tg: Integer;
Begin
tg:= a; a:=b; b:= tg;
end;
Begin
a:= 10; b:= 11;
Hoandoi(b,a);
Write(a, ‘’, b);
end.

Câu 4: (4,5đ)Cho mảng T gồm 20 phần tử thuộc kiểu nguyên? Viết chương trình con thực hiện các yêu cầu sau:
Viết thủ tục nhập giá trị cho mảng T từ bàn phím?
Viết hàm tính giá trị trung bình của các phần tử vừa nhập?
Tính tổng các phần tử lẻ , chẵn trong mảng T?
Câu 5(1,5) Viết chương trình con nhập vào 1 xâu s1 dài 15 kí tự và in ra xâu vừa nhập?


Đề 2
Câu 1: Thủ tục là gì? cho ví dụ? Nêu cấu trúc cú pháp của thủ tục? (1,5đ)
Câu 2: (1đ)
Cho chương trình sau:
Var f:text;
Begin
Assign(f, ‘ABC.txt’);
Rewrite(f)
Write(f, 105+304-234);
close(f)
end.
Sau khi thực hiện chương trình tệp ABC.txt có nội dung như thế nào?
Câu 3: (1.5đ)
CHo chương trình sau:
Var x,y,z :Integer;
S:longint;
Function tong ( a,b,c :Integer):longint;
Begin
tong:=a+b+c;
end;
Begin
Write(‘nhap gia tri x, y, z:’);
readln(x,y,z);
S:= tong(x,y,z);
writeln(‘tong:’,S);
readln
end.

Câu 4: (4,5đ)Cho mảng A gồm 10 phần tử thuộc kiểu nguyên? Viết chương trình con thực hiện các yêu cầu sau:
Viết thủ tục nhập giá trị cho mảng A từ bàn phím?
Đếm xem trong mảng có bao nhiêu phần tử chẵn, lẻ;
In ra màn hình giá trị trung bình của các phần tử trongmảng A
Câu 5(1,5) Viết chương trình con nhập vào 1 xâu s dài 10 kí tự và in ra xâu vừa nhập?
Đáp án:
Đề 1:
Câu
Nội dung
Điểm

1
- Hàm là chương trình con thực hiện một số thao tác nào đó và trả về một giá trị qua tên của nó.
0,5điểm


- Ví dụ: sin(x); sqrt(x)
0,5 điểm


Cấu trúc cú pháp của hàm:
Function [] : ;
[]
Begin
[]
end;
0,5 điểm

2
Sau khi thực hiện chương trình tệp ABC.txt có nội dung là kết quả: 175
1điểm

3
 Chương trình con trên viết theo dạng thủ tục
Các tham số thực sự là a= 10 ; b= 11
0,5điểm


Tên các biến cục bộ: tg
Chương trình con trên dùng để hoán đổi gia trị của 2 số nguyên cho nhau
0,5điểm


Lời gọi của chương trình con
* 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ẻ: Đàm Thị Phương Hoài
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)