KIỂM TRA LÝ THUYẾT 1 TIẾT

Chia sẻ bởi Phạm Yến | Ngày 17/10/2018 | 31

Chia sẻ tài liệu: KIỂM TRA LÝ THUYẾT 1 TIẾT thuộc Tin học 8

Nội dung tài liệu:

KIỂM TRA 1 TIẾT
I. Trắc nghiệm:
Câu 1: Cách viết câu lệnh lặp với số lần biết trước như sau:
For = to do ;
For : = to do
For := to do ;
For = to do
Hãy chọn phương án đúng.
Câu 2: Số vòng lặp trong câu lệnh lặp với số lần biết trước (for…do) bằng?
-
Tùy thuộc vào bài tóan mới biết được số lần
Khoảng 10 lần
- + 1
Câu 3: Tìm giá trị của S trong đọan chương trình dưới đây:
S := 0;
For i := 1 to 5 do S := S + I;
a. S = 0
b. S = 1
c. S = 5
d. S = 15
Câu 4: Khi nào thì câu lệnh For…to…do kết thúc?
Khi biến đếm lớn hơn giá trị cuối
Khi biến đếm nhỏ hơn giá trị cuối
Khi biến đếm bằng giá trị cuối
Khi biến đếm lớn hơn giá trị đầu
câu 5: Để thực hiện câu lệnh for i:=1 to 100 do Tich:=Tich*i; cách khai báo nào sau đây là đúng.
Var i: integer; Tich:real;
Var i: integer; Tich: longint;
Var i, Tich: integer;
Cả a, b đều đúng.
Câu 6: Số lần lặp trong đoạn chương trình sau bằng:
h := 100;
For i := 3 to 95 do h := h – 1;
100
99
95
93
Câu 7: Câu lệnh lặp nào có thể tính tổng S = 1 +  với n được nhập từ bàn phím.
a. For i:= 1 to n do S:= S + ;
b. For i:= 1 to n do S:= S + 1/(2*i+1);
c. i:=1; S:= 0;
While i<=n do
Begin
S:= S + 1/(2*i+1);
i:= i + 1;
end;
d. c và d đều đúng.
Câu 8:Cú pháp câu lệnh lặp với số lần chưa xác định là:
While do <điều kiên>;
While <điều kiện> to ;
While <điều kiện> do ;
While to <điều kiện>;
Câu 9:Trong đoạn lệnh sau:
X:= 10; Y:= 1;
While x <=15 do y:= y + 1;
Chọn câu đúng trong các câu sau:
Số lần lặp là 10;
Số vòng lặp là vô tận.
Số lần lặp là 15;
Tất cả đều sai.
Câu 10: Cho đoạn chương trinh sau:
I:=0;
While i<5 do
Begin
I:= I + 1;
Tong:= tong + I;
End;
Em hãy cho biết tổng có giá trị bằng bao nhiêu?
a. 0
b. 1
c. 10
d. 15
Câu 11: Điều kiện vòng lặp chưa xác định thoát khỏi vòng lăp là:
Điều kiện đúng
Điều kiện sai
Số lần lặp phụ thuộc vào điều kiện và thoát khỏi vòng lặp khi điều kiện không còn đúng nữa.
d. Số lần lặp phụ thuộc vào điều kiện và thoát khỏi vòng lặp khi điều kiện còn đúng.
câu 12: Hai câu lệnh nào in chữ A ở giữa màn hình?
a. gotoxy(wherex, wherey); write(A);
b. gotoxy(wherex, wherey); write(‘A’);
c. gotoxy(80, 48); write(‘A’);
d. gotoxy(40, 24); write(‘A’);
TỰ LUẬN
BÀI 1: Chương trình tính tổng S = -1 + 2 – 3 + 4 – 5 +. . . + (-1)nn
Câu 1) Tìm lỗi sai và sửa đúng trong chương trình sau:
Program tinhtong;
Var s, n, i: integer;
Uese crt;
Begin
Clrscr;
Write(‘nhap n: ’); realn(n);
S:= 0; i:= 1;
While i<= n do
Begin
If i mod 2 <> 0 then S:= S + i Else S:= S – i;
i:= i +
* 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ẻ: Phạm Yến
Dung lượng: 38,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)