Đề kiểm tra học kì I Tin học lớp 11

doc 2 trang Người đăng dothuong Lượt xem 969Lượt tải 0 Download
Bạn đang xem tài liệu "Đề kiểm tra học kì I Tin học lớp 11", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Đề kiểm tra học kì I Tin học lớp 11
ĐỀ KIỂM TRA HỌC KÌ I
Đê 1
HỌ TÊN: . LỚP.
I Trắc nghiệm
Câu 1: Cho đoạn CT: x:=2; y:=3; IF x > y THEN F:= 2*x – y ELSE IF x=y THEN F:= 2*x ELSE F:= x*x + y*y ; Sau khi thực hiện CT, giá trị F là:
	A F=4.	B F =1.	C Không xác định	D F=13.
Câu 2: Câu lệnh nào sau đây là đúng trong pascal?
A Writeln(‘X=’; A+B);	B X:= 2(A- B);	
C X = A+ B;	D Writeln(‘X= A+ B’);
Câu 3: Cho biểu thức A: = 5*sqr(x-y) - sqrt(x+1)/2, khi x,y lần lượt nhận giá trị 3; 2 thì kết quả thu được là?
	A 4	B 6	C 7	D 2
Câu 4: Để đưa giá trị hai biến x,y ra màn hình ta sử dụng thủ tục nào sau đây trong pascal?
A Write(x;y);	B Read(x;y);	
C Readln(x,y);	D Writeln(x,y);
Câu 5: Cho biểu thức trong toán như sau:,hãy biểu diễn biểu thức trên bằng ngôn ngữ lập trình pascal
A 2sin(x*x + 1) – 4sqrt(x+2);	B 2*sin(sqr(x) + 1) – 4 * sqrt(x+2);	
C 2*sin(x*x +1) – 4* sqr(x+2);	D 2*sin(sqrt(x) + 1) – 4*sqr(x+2); 
Câu
1
2
3
4
5
Đáp án
II Tự luận
Câu 1
 Giải thích từng câu lệnh trong chương trình pascal sau:
Program kiem_tra;
Var a, b, c: integer;
Begin
Write(‘ nhập vào 2 số a, b’);
Read(a,b);
C:= a+ b*b;
Write(c) ;
a= 5; b:=6;
c:= a+b;
write(c);
end.
Câu 2 lập trình nhập 3 số a, b,c;
Tính trung bình cộng của 3 số trên.
Đưa ra giá trị nhỏ nhất trong 3 sô ở trên 
ĐỀ KIỂM TRA HỌC KÌ I
Đê 2
HỌ TÊN: . LỚP.
I Trắc nghiệm
Câu 1: Cho hai biến nguyên x,y thoả 10 x,y 15 khi S = x/y thì S khai báo như thế nào là tốt nhất?
A Var s: longint;	B Var s: word;	
C Var s: integer;	D Var s: real;
Câu 2: Với lệnh nào sau đây dùng để in giá trị M(M kiểu số thực) ra màn hình với độ rộng là 5 và có 2 chữ số phần thập phân ?
A Write(M:5:2);	B Writeln(M:2:5);	
C Write(M:5); 	D Writeln(M:2);
Câu 3: Từ biểu thức pascal (abs(3*x)-4*cos(2*x))/(3*sqrt(x+2)) hãy chuyển về biểu thức trong toán học:
A 	B 	
C 	D 
Câu 4: Để nhập giá trị cho hai biến nguyên x,y từ bàn phím ta sử dụng thủ tục nào sau đây?
A Readln(x,y); B Writeln(‘ x ‘, ‘ y ‘); 
C Writeln(x,y); D Readln(‘x, y’);
Câu 5: Biến y có thể nhận giá trị :- 15 và biến x có thể nhận các giá trị: -10.5 thì khai báo nào sau đây là đúng ?
A Var x: byte; y : real; B Var x: word; y: real; 
C Var x,y : integer; D Var x,y: real;
Câu
1
2
3
4
5
Đáp án
II Tự luận
Câu 1
 Giải thích từng câu lệnh trong chương trình pascal sau:
Program kiem_tra;
Var a, b: integer;
Begin
Write(‘ nhập vào 2 số a, b’);
Read(a,b);
Write(a,b) ;
a= 5; b:=6;
a:=a+ b
write(a);
end.
Câu 2 lập trình nhập 3 số a, b,c
Tính tich của a và b
Giả phương trình ax- c=0

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

  • docde_kiem_tra_tin_hoc_11_hoc_ki_1.doc