1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề kiểm tra HK I- Tin học 8

4 26 0

Đ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 4
Dung lượng 12,54 KB

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

Nội dung

Cuối cùng đưa ra màn hình dòng thông báo bạn đó đỗ hay trượt..[r]

Trang 1

Trường THCS Liên Châu

ĐỀ KIỂM TRA HỌC KỲ 1 Môn: Tin học 8 - Năm học 2016-2017 Thời gian làm bài: 90 phút

MA TRẬN

Cấp

độ

Tên

Chủ đề

(nội dung,

chương…)

Nhận biết Thông hiểu Vận dụng

Cộng

Cấp độ thấp Cấp độ cao Chủ đề 1

Làm quen với

chương trình và

ngôn ngữ lập

trình

Biết cấu trúc của một chương trình

Số câu

Số điểm Tỉ lệ

%

Số câu:1

Chủ đề 2

Làm quen

với Turbo

Pascal

.Biết cách sử dụng dấu ngắt câu trong Turbo Pascal

Hiểu được trình

tự thực hiện của chương trình Turbo Pascal

Số câu

Số điểm Tỉ lệ

%

Số câu:1 0,5điểm: 5%

Số câu:1 0,5điểm: 5%

Số câu:2 1điểm=10%

Chủ đề 3:

Chương

trình máy

tính và dữ

liệu

Biết sử dụng các phép toán trong Turbo Pascal

Số câu

Số điểm Tỉ lệ

%

Số câu: 2

1 điểm: 10%

Số câu:2 1điểm=10%

Chủ đề 4

Viết chương

trình để tính

toán

Hiểu về lệnh viết ra màn hình là gì

Viết được một chương trình hoàn chỉnh

Số câu:1 0,5điểm: 5%

Số câu:1 2điểm: 20%

Số câu:2 2,5điểm25%

Chủ đề 5

Sử dụng biến

trong chương

trình

Biết phép gán trong Turbo Pascal

Số câu:1 0,5điểm: 5%

Số câu:1 0,5 điểm: 5%

Chủ đề 6

Khai báo và sử

dụng biến

Hiểu cách sử dụng biến trong chương trình

Trang 2

Số câu:1 0,5điểm: 5%

Số câu:1 0,5điểm: 5%

Chủ đề 7

Câu lệnh điều

kiện

Biết cú pháp câu lệnh điều kiện

Biết sử dụng câu lệnh điều kiện

Vận dụng được câu lệnh điều kiện để giải quyết một bài toán cụ thể

Số câu:1 0,5điểm: 5% 0,5điểm: 5% Số câu:1 3điểm: 30% Số câu:1 4điểm: 40% Số câu:3

Tổng số câu

Tổng số điểm

Tỉ lệ %

Số câu: 6 3điểm:30%

Số câu: 4

2 điểm: 20%

Số câu:2 5điểm: 50%

Số câu: 12 10điểm: 100%

Trường

THCS

Liên Châu

ĐỀ KIỂM TRA HỌC KỲ 1 Môn: Tin học 8 - Năm học 2016 - 2017

Thời gian làm bài: 90 phút

ĐỀ BÀI

Phần I: CÂU HỎI TRẮC NGHIỆM

Câu 1: Để ngăn cách giữa câu lệnh trong ngôn ngữ lập trình Pascal, ta dùng dấu:

A Chấm (.) B Chấm phẩy (;) C Phẩy (,) D Hai chấm (:)

Câu 2: Cấu trúc của một chương trình Pascal thường có những phần?

A Phần thân, phần cuối B Phần khai báo, phần thân, phần cuối

C Phần khai báo, phần thân D Phần đầu, phần thân, phần cuối

Câu 3: Kiểu dữ liệu thường dùng trong Turbo Pascal là.

A Xâu kí tự B Số nguyên C Số thực D Cả A, B, C đều đúng

Câu 4: Để chia lấy phần dư ta dùng phép toán

Câu 5: Để viết thông tin ra màn hình, Pascal sử dụng lệnh

Câu 6: Khi thực hiện chương trình, máy tính sẽ thực hiện các lệnh theo

A Thứ tự từ dễ đến khó (đơn giản đến phức tạp)

B Thứ tự từ trước đến sau (từ trái qua phải, từ trên xuống dưới)

C Thứ tự từ sau đến trước (từ phải sang trái, dưới lên trên)

D Thứ tự từ ngắn đến dài

Câu 7: Cho biết đâu là giá trị cuối cùng của c trong đoạn chương trình sau

a: = 3; b: = 5; a: = a + b; c: = a + b;

Câu 8: Trong khi biểu diến thuật toán người ta dùng kí hiệu A ← B điều này có nghĩa là?

A Từ A suy ra B B Gán giá trị của B cho A

C Từ B suy ra A D Gán giá trị của A cho B

Câu 9: Cấu trúc rẽ nhánh dạng thiếu có dạng?

A IF <câu lệnh> THEN <điều kiện>; B IF < điều kiện > THEN < câu lệnh >;

C IF <điều kiện> THEN <câu lệnh> D IF <câu lệnh> THEN <điều kiện>

Câu 10: Cho sơ đồ khối sau

Nhập a = 5

a = a +5

Trang 3

Khi chuyển sang các câu lệnh thì câu lệnh nào sau đây là đúng?

A a: = 5; IF a > 0 THEN a: = a + 5 ELSE a: = a – 5;

B a: = 5; IF a > 0 THEN a: = a + 5; ELSE a: = a – 5;

C a: = 5; IF a > 0 THEN a: = a + 5; ELSE a: = a – 5

D a: = 5; IF a > 0 THEN a: = a - 5 ELSE a: = a + 5;

Phần II: PHẦN THI VIẾT VÀ THỰC HÀNH

Câu 11: Hãy viết chương trình tính diện tích hình tam giác vuông với 2 cạnh góc vuông là a và b Câu 12: Trong cuộc thi thử vào lớp 10 trường THCS Liên Châu, Hội đồng giám khảo quy định,

những học sinh đạt tổng điểm 3 môn từ 15điểm trở lên thì đỗ, ngược lại thì trượt vào lớp 10 Em hãy lập trình nhập vào điểm 3 môn Toán, Văn, Anh cho 1 học sinh A từ bàn phím rồi tính tổng điểm 3 môn đó cho bạn Cuối cùng đưa ra màn hình dòng thông báo bạn đó đỗ hay trượt

Trang 4

ĐÁP ÁN VÀ HƯỚNG DẪN CHẤM

MÔN: TIN HỌC 8 Phần I: Trắc nghiệm khách quan

M i câu tr l i úng ỗi câu trả lời đúng được 0,5 điểm ả lời đúng được 0,5 điểm ời đúng được 0,5 điểm đúng được 0,5 điểm đúng được 0,5 điểmược 0,5 điểm c 0,5 i m đúng được 0,5 điểm ểm

Câu 1 Câu 2 Câu 3 Câu 4 Câu 5 Câu 6 Câu 7 Câu 8 Câu 9 Câu 10

Phần II: Tự luận

Câu 11: 2 điểm

- Khai báo đúng được 0,5 điểm

- Viết được lệnh nhập 2 cạnh của tam giác vuông được 0,5 điểm

- Tính được diện tích của tam giác được 0,25 điểm

- Viết ra được câu lệnh diện tích của tam giác vuông là được 0,25 điểm

- Chạy được chương trình trên máy tính được 0,5 điểm

Chương trình

Program tinh_dien_tich_tam_giac_vuong;

Uses crt;

Var a, b, S: Real;

Begin

Clrscr;

Write(‘Nhap vao canh thư nhat cua tam giac vuong la a = ‘); Readln(a);

Write(‘Nhap vao canh thư nhat cua tam giac vuong la b = ‘); Readln(b);

S:= a*b/2;

Write (‘Dien tich cua tam giac vuong la: ’,S:10:2);

Readln

End

Câu 12: 3điểm

- Khai báo đúng được 0,5 điểm

- Viết được lệnh nhập điểm của 3 môn được 0,5 điểm

- Tính được tổng điểm của 3 môn được 0,5 điểm

- Viết được câu lệnh điều kiện để biết người đó trượt hay đỗ được 1 điểm

- Chạy được chương trình trên máy tính được 0,5 điểm

Chương trình

Program tinh_diem;

Uses crt;

Var diemtoan, diemanh, diemvan, tongdiem: Real;

Begin

Clrscr;

Write(‘Nhap vao diem toan = ‘); Readln(diemtoan);

Write(‘Nhap vao diem anh = ‘); Readln(diemanh);

Write(‘Nhap vao diem van = ‘); Readln(diemvan);

tongdiem:=diemtoan+diemanh+diemvan;

If tongdiem >=15 Then Write (‘Ban da do vao lop 10’)

Else Write(‘Ban da truot vao lop 10’);

Readln

End

Ngày đăng: 03/02/2021, 12:32

TỪ KHÓA LIÊN QUAN

w