De kiem tra 1 tiet tin 8 T49

3 6 0
De kiem tra 1 tiet tin 8 T49

Đang tải... (xem toàn văn)

Thông tin tài liệu

Voøng laëp khoâng xaùc ñònh coù cuù phaùp daïng: While <ñieàu kieän> do <caâu leänh>;.. FOR <bieán ñeám:=giaù trò ñaàu> TO <giaù trò cuoái> DO <caâu leänh>;[r]

(1)

(học sinh làm trực tiếp vào đề kiểm tra) I Trắc nghiệm: (3đ) Khoanh tròn đáp án :

Câu 1: (0,5 điểm) Hoạt động sau cho ta biết trước số lần lặp: a Học thuộc

b Ngày ăn cơm bữa c Nhặt rau xong

d Gọi có người nhấc máy

Câu 2: (0,5 điểm) Câu lệnh: (For i:=1 To 10 Do) cho ta biết số lần lặp lần?

a lần b laàn c 10 laàn d 11 laàn

Câu 3: (0,5 điểm) Câu lệnh: (If 5>=7 Then) trả kết Đúng hay Sai?

a Đúng b Sai

Câu 4: (0,5 điểm) Trong Pascal câu lệnh hợp lệ :

a if X >10; then a:=b else m:=n; b for i:=100 to writeln (‘hello’); c while : X > a:=b ; d for i: = to writeln(‘hello’); Câu 5: (0,5 điểm) Trong câu lệnh lặp dạng For Do, biến đếm có kiểu liệu:

a Real b Char c String d Integer

Câu 6: (0,5 điểm) Với n = câu lệnh: s:=0; for i:=0 to n s:=s+i; Lặp lần:

a Laàn b lần c không lặp d Lặp vô hạn

II Tự luận: (7đ)

Câu1: (2 điểm) Điền từ cụm từ thiếu vào dấu ( ) câu sau:

a Câu lệnh ghép câu lệnh đơn giản đặt hai từ khoá b If <điều kiện> <câu lệnh 1> <câu lệnh 2>

c Vòng lặp không xác định có cú pháp dạng:

d FOR <biến đếm:=giá trị đầu> TO <giá trị cuối> DO <câu lệnh>; vòng lặp Câu 2:

Trả lời: Số lần lặp :……… Giá trị S kết thúc chương trình :………

(Câu học sinh làm phía sau đề kiểm tra)

Câu 3: (1đ)Vẽ lưu đồ thuật toán(LĐTT) câu lệnh điều kiện dạng đầy đủ Câu 4: (2đ)Viết chương trình tính tổng: 1+1/22+ 1/n2

-hết -Họ Tên: ……

Lớp: 8………

KIỂM TRA Môn Tin học lớp 8

Thời gian: 45 phút

Điểm

(2đ)Với n=5 đoạn chương trình sau lặp lần? giá trị S kết thúc chương trình có giá trị bao nhiêu?

n:= 5; S:=0;i:=1; While i<n Do Begin

(2)

(học sinh làm trực tiếp vào đề kiểm tra) I Trắc nghiệm: (3đ) Khoanh tròn đáp án :

Câu 1: (0,5 điểm) Hoạt động sau cho ta biết trước số lần lặp: b Ngày ăn cơm bữa

Caâu 2: (0,5 điểm) Câu lệnh: (For i:=1 To 10 Do) cho ta biết số lần lặp lần? c 10 laàn

Câu 3: (0,5 điểm) Câu lệnh: (If 5>=7 Then) trả kết Đúng hay Sai? b Sai

Câu 4: (0,5 điểm) Trong Pascal câu lệnh hợp lệ : d for i: = to writeln(‘hello’);

Câu 5: (0,5 điểm) Trong câu lệnh lặp dạng For Do, biến đếm có kiểu liệu: d Integer

Câu 6: (0,5 điểm) Với n = câu lệnh: s:=0; for i:=0 to n s:=s+i; Lặp lần: a Lần

II Tự luận: (7đ)

Câu1: (2 điểm) Điền từ cụm từ thiếu vào dấu ( ) câu sau: a.Begin end;

b If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;

c Vòng lặp không xác định có cú pháp dạng: While <điều kiện> <câu lệnh>;

d FOR <biến đếm:=giá trị đầu> TO <giá trị cuối> DO <câu lệnh>; vòng lặp xác định Câu 2:

Trả lời: Số lần lặp :

Giá trị S kết thúc chương trình : 10 (Câu học sinh làm phía sau đề kiểm tra)

Câu 3: (1đ)Vẽ lưu đồ thuật toán(LĐTT) câu lệnh điều kiện dạng đầy đủ

SAI

ĐÚNG

ĐÁP ÁN ĐỀ KIỂM TRA Môn Tin học lớp 8

Thời gian: 45 phút

(2đ)Với n=5 đoạn chương trình sau lặp lần? giá trị S kết thúc chương trình có giá trị bao nhiêu?

Điều kiện ?

(3)

Caâu 4: (2đ)Viết chương trình tính tổng: 1+1/22+ 1/n2

Var i,n : integer; S : real;

Begin S:=0;

Write(‘nhap n:’); readln(n); For i:=1 to n S:=S+1/(i*i); Writeln(‘tong la:’,S);

End Hoặc

Var i,n : integer; S : real;

Begin

S:=0;i:=1;

Write(‘nhap n:’); readln(n);

While i<=n begin S:=S+1/(i*i); i:=i+1; end; Writeln(‘tong la:’,S);

End

Ngày đăng: 17/05/2021, 01:17

Tài liệu cùng người dùng

Tài liệu liên quan