ĐỀ BÀI Câu 1: Cho các từ khóa sau đây: Ngôn ngữ máy, dãy bit, ngôn ngữ lập trình, chương trình, trình biên dịch, ngôn ngữ tự nhiên.. Em hãy điền vào chỗ trống các từ khóa sao cho đúng ý [r]
Trang 1TRƯỜNG THCS
ĐỀ KIỂM TRA GIỮA HỌC KÌ I – NĂM HỌC: 2018 – 2019
Môn: Tin 8 - Thời gian: 45 phút Lớp: ………
Họ và tên HS: ………
ĐIỂM
ĐỀ BÀI
Câu 1: Cho các từ khóa sau đây: Ngôn ngữ máy, dãy bit, ngôn ngữ lập trình, chương trình, trình biên dịch, ngôn ngữ tự nhiên Em hãy điền vào chỗ trống các từ khóa sao cho đúng ý nghĩa và phù
hợp
a ……… được dùng trong giao tiếp hằng ngày
b Chương trình phải được viết bằng một ngôn ngữ nhất định được gọi là………
c ……….…… …….……là ngôn ngữ duy nhất máy tính có thể hiểu được trực tiếp
d Để máy tính có thể xử lý thì thông tin đưa vào máy tính phải được chuyển thành dạng
………
e ……… làm nhiệm vụ chuyển đổi chương trình được viết bằng ngôn ngữ lập trình sang ngôn ngữ máy
f Dãy các lệnh để máy thực hiện 1 nhiệm vụ nào đó được gọi là ……….………
Câu 2: Quá trình giải một bài toán trên máy tính gồm mấy bước, nêu tên các bước?
Câu 3: Xác định Input, Output của bài toán Tìm bội chung nhỏ nhất của hai số nguyên dương a, b
Câu 4: Trong các tên do người lập trình đặt dưới đây, tên nào là hợp lệ?
Ve_trai_tim, 8A5, bai1, dien tich, chuvi, #3, tam giac, @love, VD1
Câu 5: Quan sát chương trình được viết sẵn bên dưới Em hãy điền vào chỗ trống
Trang 2Phần khai báo gồm các dòng:
Phần thân chương trình từ dòng……… đến dòng
Các từ khóa trong chương trình là:
Tên do người lập trình đặt là:
Câu 6: Viết lại biểu thức số học sau trong Pascal: (2x3-5)2
Câu 7: Tính giá trị của biểu thức sau A= 35 div 4 + 16 mod 3 – 2*3 + 100 div 2
Câu 8: Em hãy khai báo biến và hằng cho phù hợp với các yêu cầu dưới đây a Nhập vào bán kính Xuất ra màn hình chu vi và diện tích của hình tròn, qui ước số Pi=3.14 b
Trang 3
HƯỚNG DẪN CHẤM ĐIỂM KIỂM TRA GIỮA HỌC KỲ I
MÔN: TIN 8
ĐIỂM
Câu 1
(3 điểm)
a Ngôn ngữ tự nhiên
b ngôn ngữ lập trình
c Ngôn ngữ máy
d dãy bit
e Trình biên dịch
f chương trình
0.5 0.5 0.5 0.5 0.5 0.5 Câu 2
(1 điểm)
Quá trình giải một bài toán trên máy tính gồm 3 bước Bước 1: Xác định bài toán
Bước 2: Biểu diễn thuật toán Bước 3: Viết chương trình
0.25 0.25 0.25 0.25 Câu 3
(1 điểm)
Input: a, b Output: BCNN(a,b)
0.5 0.5 Câu 4
(1 điểm)
Tên hợp lệ là: Ve_trai_tim, bai1, chuvi, VD1 1
Câu 5
(2 điểm)
Phần khai báo gồm các dòng: 1, 2, 3 Phần thân chương trình từ dòng 4 đến dòng 15 Các từ khóa trong chương trình là: program, uses, var, begin, while,
do, end Tên do người lập trình đặt là: Tinh_tong_n_so_hang
0.5 0.5 0.5
0.5 Câu 6
(0.5 điểm)
Câu 7
(0.5 điểm)
A= 35 div 4 + 16 mod 3 – 2*3 + 100 div 2 = 8 + 1 - 6 + 25 = 28
0.25 0.25 Câu 8
(1 điểm)
a var bk,chuvi, dientich:real;
Const pi=3.14;
b var traudung, traunam, traugia:integer;
0.25 0.25 0.5
PHÒNG GD & ĐT TRƯỜNG THCS
MA TRẬN ĐỀ KIỂM TRA ĐỀ NGHỊ GIỮA HỌC KỲ I
Năm học: 2018-2019 Môn: Tin học 8 VNEN - Thời gian: 45 phút
Trang 4DUYỆT CỦA TỔ TRƯỞNG GV BỘ MÔN
Cấp độ
Chủ đề
1 Làm
quen với
Scratch
phân biệt
các nhóm
lệnh điều
khiển
nhân vật
Màn hình làm việc của Scratch
2.
Chuyển
động theo
quỹ đạo
hình học
Hiểu hướng quay của nhân vật
Xác định hướng quay của nhân vật kết hợp vòng lặp
2)
1 (Câu 3)
2
3 Vẽ
hình Các bước vẽ tự động
đa giác
đều
Thao tác thay đổi điểm vẽ của nhân vật
Công dụng lệnh Stamp, Các bước
vẽ tự động đa giác đều
Viết chương trình vẽ hình lục giác đều
Số câu 1 (Câu 2) 1 (Câu 1) 2 (Câu
4, 5)
Tổng số
câu
Tổng số
điểm