Đề kiểm tra 45 phút năm học: 2007 - 2008 môn: Tin Học

Đề kiểm tra 45 phút năm học: 2007 - 2008 môn: Tin Học

I. Mục tiêu đánh giá:

Đánh giá kết quả tiếp thu của học sinh sau khi học chương II, III

II. Mục đích, yêu cầu của đề:

- Viết được biểu thức số học với các phép toán thông dụng

- Hiểu và vận dụng câu lệnh rẽ nhánh, cấu trúc lặp trong giải một số bài toán đơn giản.

- Cách viết các câu lệnh đúng

3. Ma trận đề:

 

doc 2 trang Người đăng quocviet Lượt xem 1570Lượt tải 0 Download
Bạn đang xem tài liệu "Đề kiểm tra 45 phút năm học: 2007 - 2008 môn: Tin Học", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Sở GD&ĐT Thanh hoá 	 đề kiểm tra 45 phút
 Trường THPT Vĩnh Lộc 	 Năm học: 2007 - 2008
 	Môn: Tin học. 
I. Mục tiêu đánh giá:
Đánh giá kết quả tiếp thu của học sinh sau khi học chương II, III
II. Mục đích, yêu cầu của đề:
- Viết được biểu thức số học với các phép toán thông dụng
- Hiểu và vận dụng câu lệnh rẽ nhánh, cấu trúc lặp trong giải một số bài toán đơn giản.
- Cách viết các câu lệnh đúng
3. Ma trận đề:
Biết
Câu 1, 3, 4
Hiểu
Câu 2, 5
Vận dụng
Câu 6, 7
4. Nội dung đề:
(Hãy khoanh tròn vào phương án mà em chọn cho các câu từ câu 1à câu 5)
Câu 1: Trong ngôn ngữ lập trình Passcal, trong các khẳng định sau, khẳng định nào là Sai? 
Phần khai báo có thể có hoặc không.
Phần thân chương trình có thể có hoặc không.
Phần thân chương trình nhất thiết phải có.
Phần khai báo tên chương trình không nhất thiết phải có.
Câu 2: Trong ngôn ngữ lập trình Pascal, với câu lệnh: Writeln(‘KQ la: ’, a); sẽ ghi ra màn hình kết quả: 
a. Ket qua la a	c. KQ la: a	
b. KQ la: 	d. Không đưa ra gì cả.
Câu 3: Trong Turbo Pascal, để thực hiện chương trình: 
a. Nhấn phím F9	b. Nhấn tổ hợp phím Shift+ F9
c. Nhấn tổ hợp phím Ctrl+F9	d. Nhấn tổ hợp phím Alt+F9
Câu 4: Trong Turbo Pascal, để thoát khỏi Turbo Pascal
a. Nhấn tổ hợp phím Ctrl+F4	b. Nhấn tổ hợp phím Alt+F4
c. Nhấn tổ hợp phím Alt+X	c. Nhấn tổ hợp phím Ctrl+X
Câu 5: Cho các chương trình sau:
Chương trình 1
Chương trình 2
Var	i, s: integer;
Begin
	s:=0;
	for i:=1 to 5 do s:=s*i;
	Writeln(s);
End.
Var a: real;
Begin
	a:=164.251;
	Write(a:7:3);
End.
1. Sau khi thực hiện chương trình 1 thì kết quả x bằng bao nhiêu? 
A.	0;	B. 	5;	C. 	100;	D. 	120
2. Sau khi thực hiện chương trình 2 thì kết quả a bằng bao nhiêu? 
A. 164.2510000	B. 164.2510000000	
C. 164.251	D. 1.6425100000E+01
Câu 6: Viết lại biểu thức dạng toán học sang dạng biểu diễn bên Pascal
STT
Biểu thức trong toán học
Biểu thức trong Pascal
1
2
3
4
Câu 7: Viết chương trình giải phương trình bậc nhất ax + b = 0
5. Đáp án và thang điểm
Câu
1
2
3
4
5.1
5.2
ĐA
a
b
c
c
A
C
Thang điểm
0.5 điểm
0.5 điểm
0.5 điểm
0.5 điểm
1 điểm
1 điểm
Câu 6: 2 điểm (Mỗi câu chuyển đúng được 0.5 điểm)
(2008*x + 2009*y)/(sqr(x)+sqr(y)+1/(sqr(x)+sqr(y)))
sqrt(sqr(a)+sqr(b))/2
sqrt(2*x+ sqrt(2*x+sqrt(2*x)))
x-1/(1+(5*x+2*y)/(2-x))-sqr(y)+1
Câu 7: (4 điểm)
Program	PTB1;
Var a, b: real;
Begin
 Write (‘Nhap 2 he so a, b: ‘);
 Readln(a,b);
 If a 0 Then 
Writeln (‘ Phương trình có nghiệm duy nhất x =’, -b/a:8:2)
	Else 
	 If b 0 Then Writeln (‘Phương trình vô nghiệm’)
	 Else 	Writeln (‘Phương trình có vô số nghiệm’);
Readln
End.
- Khai báo đúng được 0.5 điểm
- Nhập dữ liệu đúng được 0.5 điểm
- Mỗi trường hợp xét nghiệm phương trình đúng được 1 điểm 
- Chương trình hoàn thành đầy đủ được tính tổng cộng 4 điểm

Tài liệu đính kèm:

  • docDe, DA cham KT 1 tiet K11(0809)(so 1).doc