Ngày nữa bên phải còn đên nữa bên trái của màn hình Giá trị của c là bao nhiêu: Câu 6 Trong Pascal, khai báo nào sau đây đúng: A.. Var diem: real, integer; B.[r]
Trang 1MA TRẬN ĐỀ KIỂM TRA HKI I TIN HỌC 8
NĂM HỌC 2014-2015
Bài
Cấp độ thấp Cấp độ cao
TNK
TN
TNK
TN
Bài 1:
Máy tính và
chương trình máy
tính
Câu II 1.0 đ
1 c 1.0 đ
Bài 2:
Làm quen với
chương trình và
ngôn ngữ lập trình
1 c 0.5 đ
1 c 1.5 đ
2 c 2.0 đ
Bài 3: Chương
trình máy tính và
dữ liệu
1 c 0.5 đ
1 c 0.5 đ
Tìm hiểu thời gian
với phần mềm
Suntimes
1 c 0.5 đ
1 c 0.5 đ
Bài 4:
Sử dụng biến trong
chương trình
1 c 0.5 đ
1 c 0.5 đ
Bài 5 :
Từ bài toán đến
chương trình
1 c 0.5 đ
1 c 1.0 đ
1 c 2.0 đ
3 c 3.5 đ
Bài 6:
Câu lệnh điều kiện
1 c 1.5 đ
1 0.5 đ
3 c 2.0đ Tổng số câu
3 c 10đ
3 c 4.0 đ
3c 2.0
2 c 1.0đ
1 c 2.0 đ
10.0 đ
Mức độ
Trang 2A.PHẦN TRẮC NGHIỆM KHÁCH QUAN: (4điểm)
I Chọn câu trả lời đúng nhất: (Mỗi cấu trả lời đúng được 0,5 điểm)
Câu 1: Trong các tên dưới đây, tên hợp lệ trong Pascal là:
A lop 8 B End C bai_tap_1 D.14tuoi
Câu 2: Kết quả của phép chia lấy phần nguyên và lấy phần dư của 2 số nguyên 14
và 5 là:
A 14 div 5 = 2; 14 mod 5 = 4; B 14 div 5 = 4; 14 mod 5 = 2;
C 14 div 5 = 2.8; 14 mod 5 = 0; D 14 div 5 = 0; 14 mod 5 = 2.8
Câu 3: Hãy sắp xếp các bước sau đây thành một trình tự để giải một bài toán trên máy tính
Bước 1: Mô tả thuật toán
Bước 2: Xác định bài toán
Bước 3: Viết chương trình
A Bước 1 bước 2 bước 3 ; B Bước 2 Bước 1 Bước 3
C Bước 3 Bước 2 Bước 1; D Bước 2 Bước 3 Bước 1
Câu 4: Cho x bằng 5 Sau câu lệnh: if x mod 3 = 2 then x:=x +1 ; Giá trị của biến
x là:
Câu 5 Nhìn lên bản đồ em phân biệt ngày và đêm dựa vào điều gì?
A Ngày có mặt trời, đêm không có mặt trời
B Ngày có màu sáng, đêm có màu tối
C Ngày nữa bên trái còn đêm nữa bên phải của màn hình
D Ngày nữa bên phải còn đên nữa bên trái của màn hình
Giá trị của c là bao nhiêu:
Câu 6 Trong Pascal, khai báo nào sau đây đúng:
A Var diem: real, integer; B Var diem : real;
II Hãy điền các cụm từ sau vào chỗ trống ( ) để được câu hoàn chỉnh : Ngôn ngữ lập trình, ngôn ngữ máy, chương trình, chương trình dịch, dãy bít (1.0 đ )
a) Các lệnh trong ngôn ngữ máy được viết dưới dạng
b) được sử dụng để viết chương trình
c) Chương trình thường được viết bằng ngôn ngữ lập trình, sau đó được chuyển đổi sang ngôn ngữ máy
d) là ngôn ngữ duy nhất máy tính có thể hiểu được trực tiếp
B TỰ LUẬN: (6.0đ)
Câu 1: (1.5 đ)Thế nào là từ khóa? Cho 2 ví dụ về từ khóa
Câu 2: (1.5 đ) Vẽ sơ đồ cấu trúc rẽ nhánh dạng đầy đủ ? và viết cú pháp câu lệnh điều kiện dạng đủ
Câu 3 :(1.0 đ) Hãy chỉ ra Input, output của bài toán sau : Tính tổng của n số tự
nhiên cho trước
Câu 4: (2.0 đ) Viết chương trình tính diện tích hình chữ nhật có chiều dài là a,chiều rộng là b
PHÒNG GD- ĐT HUYỆN PHÚ NINH
TRƯỜNG THCS LƯƠNG THẾ VINH KIỂM TRA HỌC KỲ I NĂM HỌC 2014-2015Môn Tin học.Khối 8
Thời gian: 45 phút (Không kể thời gian phát đề)
Trang 3ĐÁP ÁN ĐỀ KIỂM TRA TIN 8 HỌC KÌ I
NĂM HỌC 2014-2015 A/PHẦN TRẮC NGHIỆM:
I Chon đáp án đúng: mỗi câu đúng 0,5đ
II Điền vào chổ ( ) mỗi câu đúng ( 0.25 đ)
Dãy bít Ngôn ngữ lập trình Chương trình dịch Ngôn ngữ máy
/B.PHẦN TỰ LUẬN
Câu 1: 1.5 đ
Từ khóa là từ dành riêng, không được sử dụng nó với bất kì mục đích nào khác ngoài mục đích sử dụng do NNLT quy định ( 1.0 đ)
Program, Begin ( 0.5 đ)
Câu 2: ( 1.5 đ )
*cấu trúc rẽ nhánh dạng đầy đủ (0.75đ)
Cú pháp câu lệnh ( 0 75 đ)
If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;
CÂU3:
Input: là n số cho trước
Out put: là tổng của n số đó
Câu 4: chương trình
Program dien_tich_hcn; 0,25đ
Dientich: real;
Begin Clrscr;
Write(‘nhập chiều rộng hcn:’); readln(a); 0,25đ Write(‘nhập chiều dài hình chữ nhật:’); readln(b); 0,25đ
Writeln(‘dien tich hcn la:’, Dientich:2:4); 0,25đ
End
KẾT THÚC CÂU LỆNH 1
ĐIỀU KIỆN
ĐÚNG
SAI
CÂU LỆNH 2