Đề thi học kì 2

Chia sẻ bởi Đinh Phạm Gia Phương | Ngày 17/10/2018 | 47

Chia sẻ tài liệu: Đề thi học kì 2 thuộc Tin học 8

Nội dung tài liệu:

ĐỀ KIỂM TRA HỌC KỲ II
MÔN TIN HỌC - LỚP 8 – Năm học 2017 - 2018
(Lí thuyết)

MA TRẬN ĐỀ

Mức độ:

Chủ đề:
Nhận biết
Thông hiểu
Vận dụng
Tổng


TN
TL
TN
TL
TN
TL


Bài 7: Câu lệnh lặp
A2,A3

1

A5,A12

1


B1

2
5 câu

4 điểm

Bài 8: Lặp với số lần chưa biết trước.
A1,A4

1

A10,A11

1


B2

2
5 câu

4 điểm

Bài 9: Làm việc với dãy số.
A7

0,5

A9

0,5



2 câu

1 điểm

Phần mềm học tập


A6

0,5

A8

0,5



2 câu

1 điểm


Tổng

6 câu

3 điểm
6 câu

3 điểm
2 câu

4 điểm
14 câu

10 điểm


TRƯỜNG THCS BẢO NINH ĐỀ KIỂM TRA HỌC KỲ II. NĂM HỌC 2017 - 2018
MÔN: TIN – KHỐI 8 (Đề lí thuyết)
Thời gian: 45 phút (Không kể thời gian giao đề)

A. PHẦN TRẮC NGHIỆM: (6 điểm) Khoanh tròn vào đáp án đúng:
Câu 1: Câu lệnh viết đúng cú pháp là:
A. While <điều kiện> to ; B. While <điều kiện> do ;
C. While <điều kiện> to do; D. While <điều kiện>; do ;
Câu 2: Cú pháp của câu lệnh lặp for … do … là ?
A. If (điều kiện) then (câu lệnh); B. Var n, i:interger; C. Phải kết hợp cả a, b và c.
D. For := to do ;
Câu 3: Hoạt động nào sau đây có thể tính toán được số lần làm việc:
A. Múc từng gáo nước đến đầy bể B. Đi lên tầng, đến tầng 10 thì dừng
C. Học cho tới khi thuộc bài D. Nhặt từng cọng rau cho tới khi xong
Câu 4: Vòng lặp while .. do là vòng lặp:
A. Biết trước số lần lặp B. Biết trước số lần lặp nhưng giới hạn là <=100 C. Chưa biết trước số lần lặp D. Biết trước số lần lặp nhưng giới hạn là >=10
Câu 5: Trong ngôn ngữ Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì?
For i:=1 to 10 do write (i,’ ‘);
A. 1 2 3 4 5 6 7 8 9 10 B. 10 9 8 7 6 5 4 3 2 1
C. Đưa ra 10 dấu cách D. Không đưa ra kết quả gì
Câu 6: Phần mềm giúp em học vẽ hình học là?
A. Sun Times B. Yenka C. Finger Break Out D. Geogebra
Câu 7: Khai báo biến mảng nào đúng:
A. Var Y: Array[6..20] of Integer; B. Var Y: Array[10.5..25.5] of Real;
C. Var Y: Array[10,50] of Integer; D. Var Y: Array[30..15] of Real;
Câu 8: Để vẽ đường trung trực của đoạn thẳng em phải dùng công cụ nào sau đây?
A.  B.  C.  D.  E. 
Câu 9: Để nhập một giá trị vào phần tử a[3] của mảng a thì ta viết là:
A. Readln(a) B. Readln(a[3]) C. Readln(a[i]) D. Readln(a(3))
Câu 10: Đoạn lệnh sau đây sẽ cho kết quả gì?
so:=1;
While so < 10 do writeln(so);
so:=so + 1;
A. In ra vô hạn các số 1, mỗi số trên một dòng; B. Không phương án nào đúng
C. In ra các số từ 1 đến 9; D. In ra các số từ 1 đến 10;
Câu 11: Câu lệnh nào sau đây lặp vô hạn lần
A. s:=5; 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ẻ: Đinh Phạm Gia Phương
Dung lượng: 75,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)