Đề kiểm tra 15 phút môn Tin học Lớp 8 - Trường THCS Khánh Hưng (Có đáp án)

A: TRẮC NGHIỆM (3đ)

Câu 1: Cho biết sau khi thực hiện đoạn chương trình sau, giá trị của c sẽ bằng bao nhiêu?

 a:=3; b:=5;

 If a>b then c:=a+b;

A. c=3 B. c=5 C. c=8 D. c không xác định.

C©u 2: C¸c c©u lÖnh sau ®óng hay sai:

A. If x:= 7 then a=b;

B. If x>5 ; then a:=b;

C. If x>5 then a:=b;m:=n;

D. If x>5 then a:=b; else m:=n;

Câu 3: Hãy sắp xếp các việc sau cho đúng trình tự giải một bài toán trên máy tính?

1. Thiết lập phương án giải quyết (xây dựng thuật toán)

2. Xác định bài toán.

3. Viết chương trình.

A. 123; B. 213; C.323; D. 132.

Câu 4. Câu lệnh Pascal sau đây được viết đúng

 A. if x > 5 then a := b else m := n;

 B. if x > 5 then a = b else m := n;

 C. if x > 5 then a := b; else m := n;

 D. if x > 5 then a = b else m = n;

 

doc5 trang | Chia sẻ: hatranv1 | Lượt xem: 585 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Đề kiểm tra 15 phút môn Tin học Lớp 8 - Trường THCS Khánh Hưng (Có đáp án), để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
TRƯỜNG THPT KHÁNH HƯNG	KIỂM TRA 15 PHÚT
	MÔN: TIN HỌC 8
ĐỀ 1: 	
A: TRẮC NGHIỆM (5đ)
Câu 1. Câu lệnh nào sao đây là sai :
A. If a>b then m:=a*b ELSE n:=a/b ;	
B. If a>b then Write( 'b nho hon a');
C. If a>b then m:=a*b;	
D. If a>b then m=a*b ;
Câu 2. Giả sử : X:=1 ;Y:=2 ; m:=X-Y ; z:=m-x ;Khi đó biến Z nhận được giá trị là:
	A. 0	B. 1	C. -2	D. 2
Câu 3. Câu lệnh : if a>b then write (b) ; Có nghĩa là :
A. Nếu a >b thì thông báo a lớn hơn b .	
B. Nếu a >b thì in số a ra màn hình 
C. Nếu a >b thì nhập thêm số b từ bàn phím .	
D. Nếu a >b thì in số b ra màn hình 
Câu 4: Hãy sắp xếp các việc sau cho đúng trình tự giải một bài toán trên máy tính?
1. Mô tả thuật toán
2. Viết chương trình.	
3. Xác định bài toán .
A. 1à2à3; 	B. 2à1à3; 	C.3à1à2; 	D. 1à3à2.
Câu 5. Cho đoạn chương trình sau:
a:=3; b:=5; c=7; 
if a+b > 8 then 
	c:=a+b
else
	c:=a-b; 
Sau khi thực hiện đoạn chương trình trên, giá trị của c là bao nhiêu?
	A.	c=2	B.	c=7	C.	c=-2	D.	c=8
B: TỰ LUẬN (5đ)
Câu 6: (2.5đ) Nêu cú pháp câu lệnh điều kiện dạng thiếu và câu lệnh điều kiện dạng đủ?
Câu 7: (2.5đ) Mô tả thuật toán tính tổng các số chẵn trong dãy 100 số tự nhiên đầu tiên?
ĐÁP ÁN
TRẮC NGHIỆM: 3đ
TỰ LUẬN: 7đ
Câu 4: 
Dạng thiếu: If (điều kiện) then (câu lệnh); (1,5đ)
Dạng đủ: If (điều kiện) then (câu lệnh 1) else (câu lệnh 2); (1,5đ)
Câu 5: 
B1: sum ß 0; i ß 0; (1đ)
B2: i ß i+1; (1đ)
B3: Nếu if (i mod 2 =0), thì sum ß sum+i và quay lại b2; (1đ)
B4: Thông báo kết quả và kết thúc thuật toán. (1đ)
TRƯỜNG THPT KHÁNH HƯNG	KIỂM TRA 15 PHÚT
	MÔN: TIN HỌC 8
ĐỀ 2: 	
A: TRẮC NGHIỆM (3đ)
Câu 1: Cho biết sau khi thực hiện đoạn chương trình sau, giá trị của c sẽ bằng bao nhiêu?
	a:=3; b:=5;
	If a>b then c:=a+b;	
A. c=3	B. c=5	C. c=8	D. c không xác định.
C©u 2: C¸c c©u lÖnh sau ®óng hay sai: 
If x:= 7 then a=b;
If x>5 ; then a:=b;
If x>5 then a:=b;m:=n;
If x>5 then a:=b; else m:=n;
Câu 3: Hãy sắp xếp các việc sau cho đúng trình tự giải một bài toán trên máy tính?
1. Thiết lập phương án giải quyết (xây dựng thuật toán)	
2. Xác định bài toán.	
3. Viết chương trình.
A. 1à2à3; 	B. 2à1à3; 	C.3à2à3; 	D. 1à3à2.
Câu 4. Câu lệnh Pascal sau đây được viết đúng 
	A.	if x > 5 then a := b else m := n; 
	B.	if x > 5 then a = b else m := n; 
	C.	if x > 5 then a := b; else m := n; 
	D.	if x > 5 then a = b else m = n; 
Câu 5. Cho đoạn chương trình sau:
a:=3; b:=5; c=7; 
if a+b > 8 then 
	c:=a+b
else
	c:=a-b; 
Sau khi thực hiện đoạn chương trình trên, giá trị của c là bao nhiêu?
	A.	c=2	B.	c=7	C.	c=-2	D.	c=8
B: TỰ LUẬN (5đ)
Câu 6 (2.5 điểm): Nêu cú pháp câu lệnh điều kiện dạng thiếu và câu lệnh điều kiện dạng đủ?
Câu 7 (2.5 điểm): Mô tả thuật toán tính tổng 100 số tự nhiên đầu tiên?
ĐÁP ÁN
TRẮC NGHIỆM: 3đ
TỰ LUẬN: 7đ
Câu 1: 3đ
Câu điều kiện dạng thiếu:
If then ;
 Câu điều kiện dạng đủ:
If then else 
Câu 2: 
X=6
X=5
TRƯỜNG THPT KHÁNH HƯNG	KIỂM TRA 15 PHÚT
	MÔN: TIN HỌC 8
ĐỀ 1: 
A: TRẮC NGHIỆM (3đ)
Câu 1. Câu lệnh nào sao đây là sai :
A. If a>b then m:=a*b ELSE n:=a/b ;	
B. If a>b then Write( 'b nho hon a');
C. If a>b then m:=a*b;	
D. If a>b then m=a*b ;
Câu 2. Giả sử : X:=1 ;Y:=2 ; m:=X-Y ; z:=m-x ;Khi đó biến Z nhận được giá trị là:
	A. 0	B. 1	C. -2	D. 2
Câu 3. Câu lệnh : if a>b then write (b) ; ,Có nghĩa là :
A. Nếu a >b thì thông báo a lớn hơn b .	
B. Nếu a >b thì in số a ra màn hình 
C. Nếu a >b thì nhập thêm số b từ bàn phím .	
D. Nếu a >b thì in số b ra màn hình 
B: TỰ LUẬN (7đ)
 Hãy viết chương trình so sánh chiều cao của 2 bạn Minh và Tuấn.

File đính kèm:

  • docde_kiem_tra_15_phut_mon_tin_hoc_lop_8_truong_thpt_khanh_hung.doc