1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Trường THCS Lê Hồng Phong ĐỀ THI HỌC KỲ II – NĂM HỌC 2013 – 2014 LỚP 8 MÔN TIN HỌC

2 390 1

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 58,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

PHẦN TRẮC NGHIỆM 3 điểm Hãy chọn phương án đúng nhất và khoanh tròn vào đáp án Câu 1: Giả sử X là biến được khai báo là kiểu số nguyên.. Em hãy chọn phép gán đúng: A.. var a: array[1…5]

Trang 1

ĐỀ BÀI

I PHẦN TRẮC NGHIỆM (3 điểm)

(Hãy chọn phương án đúng nhất và khoanh tròn vào đáp án)

Câu 1: Giả sử X là biến được khai báo là kiểu số nguyên Em hãy chọn phép gán đúng:

A X := ‘hoc sinh’; B X := 9.5; C X = ‘hoc sinh’; D X:= 9;

Câu 2: Cho biết kết quả của biến y sau khi thực hiện lệnh sau:

x:=4; y:=2; if (x div 2)=3 then y:=y+2 else y:=y+3;

Câu 3: Trong phần mềm Geogebra nút lệnh dùng để:

A Tạo trung điểm B Tạo điểm C Tạo 3 điểm D Di chuyển

Câu 4: Cho 2 biến a,b; a:=5; b:=2; sau lệnh x:= a*3 + b thì biến x bằng bao nhiêu:

A 18 B 17 C.12 D.15

Câu 5: Khai báo nào sau đây là hợp lệ:

A var a: array[1.5 5] of integer; B var a: array[1 5.5] of real;

C var a: array[1 5] of integer; D var a: array[1…5] of real;

Câu 6: Trong phần mềm Geogebra, để vẽ hình tròn khi biết tâm và một điểm trên đường tròn em sử dụng nút lệnh:

A B C D

II PHẦN TỰ LUẬN (7 điểm)

Câu 1: (3 đ) Em hãy nêu cú pháp và hoạt động của lệnh lặp For to do?

Câu 2: (2 đ) Em hãy sửa các lỗi sai trong chương trình sau:

Progam kiemtra

Var i,n: integer;

A: (1 100) of integer;

Begin

Writeln(‘Nhap N= ’); readln(n);

For i:=1 to N do readln(a[i]);

For i:=1 to N do write(a(i):3);

Readln;

end

Câu 3: (2đ) Em hãy khai báo các biến sau:

a Mảng diem tối đa 50 phần tử thuộc kiểu số nguyên

b Biến a, b thuộc kiểu số nguyên, biến x thuộc kiểu số thực, biến S thuộc kiểu xâu kí tự

BÀI LÀM

………

………

………

………

………

………

Họ và tên: ……

Lớp: ……

TRƯỜNG THCS LÊ HỒNG PHONG ĐỀ KIỂM TRA HỌC KỲ II

MÔN TIN HỌC 8

Năm học 2013-2014

(Thời gian 45 phút Không kể thời gian phát đề )

Trang 2

MA TRẬN TIN HỌC 8 Nội dung kiểm tra

Cấp độ nhận thức

Tổng

Sử dụng biến trong

chương trình

1 0.5

2

1

1

2

4 3.5

Câu lệnh lặp (for do

Làm việc với dãy số 1

0.5

1

2

2 2.5

Học vẽ hình với phần

ĐÁP ÁN TIN HỌC 8

I PHẦN TRẮC NGHIỆM (Mỗi câu đúng 0.5đ)

Câu 1: D; Câu 2: B; Câu 3: A; Câu 4: B; Câu 5: C; Câu 6: D

II PHẦN TỰ LUẬN (7 điểm)

Câu 1: (3đ)

- Cú pháp: For <biến đếm>:= <giá trị đầu> to <giá trị cuối> do <câu lệnh>;

- Trong đó:

+ For, to, do là các từ khoá, biến đếm là biến đơn có kiểu nguyên

+ Giá trị đầu, giá trị cuối là số cụ thể hoặc là biểu thức có kiểu cùng kiểu với biến đếm, giá trị cuối phải lớn hơn giá trị đầu

- Hoạt động: Ban đầu biến đếm nhận giá trị là giá trị đầu, thực hiện câu lệnh, sau mỗi vòng lặp, biến đếm được tự động tăng lên một đơn vị, cứ tiếp tục tăng biến đến và thực hiện câu lệnh cho đến khi biến đếm bằng giá trị cuối

Câu 2: (2đ)

Program kiemtra;

Var i,n: integer;

A: [1 100] of integer;

Begin

Writeln(‘Nhap N= ’); readln(n);

For i:=1 to N do readln(a[i]);

For i:=1 to N do write(a[i]:3);

Readln;

End

Câu 3: (2đ)

a Var diem: array[1 50] of integer;

b Var a, b: integer;

x, y: real;

s: string;

Ngày đăng: 31/07/2015, 21:01

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w