Tải bản đầy đủ (.doc) (3 trang)

Đề kiểm tra 15 phút tin học 11

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (42.68 KB, 3 trang )

Họ tên : ………………………
Lớp 11
ĐỀ KIỂM TRA 15 Phút
Môn : Tin Học 11
Họ tên : ………………………
Lớp 11
ĐỀ KIỂM TRA 15 Phút
Môn : Tin Học 11
1.
1. Câu lệnh rẽ nhánh IF – THEN. Sau IF là <điều kiện>. <điều kiện> là :
a. biểu thức lôgic b. biểu thức số học
c. biểu thức quan hệ d. một câu lệnh
2. Thực hiện đoạn chương trình sau đây và cho biết giá trò của max:
a:= 34; b:= 78;
If a<b Then max := b
Else max := a;
Write(max);
a. 34 b. 78 c. thông báo lỗi d. tất cả đều sai
 Cho đoạn chương trình
a := 3 ; b := 25;
For i := 20 To 24 Do
Begin a := a + i div 5; b := b – a; End;
Hãy cho biết sau khi thực hiện xong đoạn chương trình trên thì :
3. i = ? a. 20 b. 24 c. 25 d. 1
4. a = ? a. 8 b. 3 c. 19 d. 23
5. b = ? a. -50 b. -8 c. 7 d. 18
 Hãy điền vào khoảng trống để được một chương trình đúng :
…(6)… i, N : Integer;
Begin
Write(’ Nhap N : ’); …(7)… (N);
…(8)… i := 1 To N Do


…(9)… i mod 3 = 0 Then
Write(’ Cac gia tri chia het cho 3 : ’, i…(10)…5);
Readln;
End.
(6) a. Const b. Type c. Var d. Uses
(7) a. Writeln b. Readln c. Write d.Begin
(8) a. While b. For c. Do d. If
(9) a. While b. For c. Do d. If
(10) a. “:” b. “;” c. “–“ d. “=”
1. 1. Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>, câu lệnh đứng sau
THEN được thực hiện khi :
a. điều kiện được tính toán xong
b. điều kiện được tính toán và cho giá trò đúng
c. điều kiện không được tính được
d. điều kiện được tính toán và cho giá trò sai
2. Thực hiện đoạn chương trình sau đây và cho biết giá trò của a :
a := 2;
While a<=15 Do a:= a*2;
write(a);
a. 8 b. 16 c. 32 d. 2
 Cho đoạn chương trình
a := 34 ; b := 10;
For i := 5 To 7 Do
Begin b := a – b ; a := a + i div 2; End;
Hãy cho biết sau khi thực hiện xong đoạn chương trình trên thì :
3. i = ? a. 8 b. 7 c. 5 d. 0
4. a = ? a. 36 b. 42 c. 39 d. 46
5. b = ? a. 15 b. 24 c. 12 d. 27
 Hãy điền vào khoảng trống để được một chương trình đúng :
…(6)… a, b, c, max : Integer;

Begin
Writeln(’ Nhap 3 so a, b, c : ’); …(7)… (a, b, c); Max := a;
…(8)… max < b Then max := b
…(9)…
If max < c Then max := c;
Writeln(’ Gia tri lon nhat cua 3 so la : ’ , …(10)…); Readln;
End.
(6) a. Type b. Var c. Const d. Uses
(7) a. Readln b. Begin c. Write d. Writeln
(8) a. For b. If c. While d. Else
(9) a. If b. While c. Else d. For
(10) a. biến c b. biến a c. biến b d. biến max
2. 2.
3. 3.
4. 4.
5. 5.
6. 6.
7. 7.
8. 8.
9. 9.
10. 10.
Họ tên : ………………………
Lớp 11
ĐỀ KIỂM TRA 15 Phút
Môn : Tin Học 11
Họ tên : ………………………
Lớp 11
ĐỀ KIỂM TRA 15 Phút
Môn : Tin Học 11
1. 1. Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>, câu lệnh đứng sau

THEN không được thực hiện khi :
a. điều kiện được tính toán xong
b. điều kiện được tính toán và cho giá trò đúng
c. điều kiện không được tính được
d. điều kiện được tính toán và cho giá trò sai
2. Thực hiện đoạn chương trình sau đây và cho biết giá trò của a :
a := 43;
While a>5 Do a:= a div2;
write(a);
a. 5 b. 2 c. 10 d. 21
 Cho đoạn chương trình
a := 4 ; b := 10;
For i := 9 To 11 Do
Begin a := a + i div 2; b := a – b; End;
Hãy cho biết sau khi thực hiện xong đoạn chương trình trên thì :
3. i = ? a. 11 b. 9 c. 12 d. 4
4. a = ? a. 13 b. 8 c. 18 d. 3
5. b = ? a. 15 b. -2 c. 3 d. -6
 Hãy điền vào khoảng trống để được một chương trình đúng :
…(6)… a, b, c, min : Integer;
Begin
Writeln(’ Nhap 3 so a, b, c : ’); …(7)… (a, b, c); Min := a;
…(8)… min > b Then min := b
…(9)…
If min > c Then min := c;
Writeln(’ Gia tri nho nhat cua 3 so la : ’ , …(10)…); Readln;
End.
(6) a. Uses b. Type c. Const d. Var
(7) a. Begin b. Readln c. Write d. Writeln
(8) a. If b. While c. Else d. For

(9) a. Else b. While c. For d. If
(10) a. biến min b. biến a c. biến b d. biến a
1. 1. Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh 1> ELSE <câu lệnh
2>, câu lệnh 2 không được thực hiện khi :
a. câu lệnh 1 không được thực hiện b. câu lệnh 1 được thực hiện
c. biểu thức điều kiện sai d. điều kiện không tính được
2. Thực hiện đoạn chương trình sau đây và cho biết giá trò của max:
a:= 15; b:= 62;
If a>b Then max := a
Else max := b;
Write(max);
a. 15 b. 62 c. thông báo lỗi d. tất cả đều đúng
 Cho đoạn chương trình
a := 2 ; b := 15;
For i := 2 To 6 Do
Begin a := b div i ; b := b + a; End;
Hãy cho biết sau khi thực hiện xong đoạn chương trình trên thì :
3. i = ? a. 2 b. 8 c. 7 d. 6
4. a = ? a. 2 b. 17 c. 7 d. 1
5. b = ? a. 50 b. 43 c. 22 d. 17
 Hãy điền vào khoảng trống để được một chương trình đúng :
…(6)… i, N : Integer;
Begin
Write(’ Nhap N : ’); …(7)… (N);
…(8)… i := 1 To N Do
…(9)… i mod 5 = 0 Then
Write(’ Cac gia tri chia het cho 5 : ’, i…(10)…5);
Readln;
End.
(6) a. Var b. Type c. Uses d. Const

(7) a. Write b. Begin c. Writeln d.Readln
(8) a. For b. If c. While d. Do
(9) a. While b. Do c. If d. For
(10) a. “=” b. “–” c. “:“ d. “;”
2. 2.
3. 3.
4. 4.
5. 5.
6. 6.
7. 7.
8. 8.
9. 9.
10. 10.

×