Tải Giáo án Tin học 8: Bài kiểm tra học kì 1 - Giáo án điện tử Tin học lớp 8

3 115 0
Tải Giáo án Tin học 8: Bài kiểm tra học kì 1 - Giáo án điện tử Tin học lớp 8

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

Thông tin tài liệu

Để khai báo biến “tong” có kiểu dữ liệu là số thực trong ngôn ngữ lập trình Pascal, ta thực hiện khai báo như thế nàoA. Thuật toán không có tính chất nào sau đây.[r]

(1)

BÀI KIỂM TRA HỌC KÌ I I MỤC TIÊU ĐỀ KIỂM TRA:

1 Kiến thức: Tổng hợp kiến thức học kì I

2 Kĩ năng: Vận dụng kiến thức học vào làm thi. 3 Thái độ: Nghiêm túc trình thi học kì.

II HÌNH THỨC KIỂM TRA: Kết hợp hai hình thức TNKQ(20%) Tự luận(40%) III ĐỀ KIỂM TRA:

A TRẮC NGHIỆM KHÁCH QUAN (2 điểm) Khoanh tròn vào đáp án nhất

Câu Để máy tính hiểu ngơn ngữ lập trình Pascal cần phải có: A người biên dịch.

B bảng chữ riêng. C chương trình dịch D người thông dịch.

Câu Để khai báo biến “tong” có kiểu liệu số thực ngơn ngữ lập trình Pascal, ta thực khai báo nào?

A Var tong: Integer; B Var tong: Real; C Const tong: Integer; D Const tong: Real;

Câu 3. Dữ kiện đầu vào tốn giải phương trình bậc ẩn bx + c = là: A input: b, c.

B input: b, x, c. C input: b, x. D input: x, c.

Câu Thuật toán khơng có tính chất sau đây? A Tính dừng;

B Tính khơng xác định; C Tính đắn; D Tính xác định.

Câu Quá trình giải tốn máy tính thực theo trình tự nào? A Xác định tốn  Viết chương trình  Mơ tả thuật tốn;

B Mơ tả thuật tốn  Viết chương trình  Xác định tốn; C Viết chương trình  Xác định tốn  Mơ tả thuật tốn; D Xác định tốn  Mơ tả thuật tốn  Viết chương trình.

Câu Giả sử X khai báo biến với liệu số nguyên (Integer), Z biến có kiểu xâu kí tự (String) phép gán sau hợp lệ?

A Z := 6789; B X := Tin hoc;

C Z := ‘Tin hoc’; D X := ‘6789’;

Câu Khi chương trình báo lỗi Unexpected end of file có nghĩa là: A chương trình chưa kết thúc.

B chương trình bị khóa.

C chương trình thiếu lệnh begin. D chương trình khơng hiểu file

Câu Cho biến S gán giá trị tổng hai số a b Cách viết sau đúng?

A S=: a+b; B S= a+b; C S:= ‘a+b’; D S:= a+b.

Ngày soạn: Ngày dạy : Tuần: 18

(2)

B TỰ LUẬN: (4 điểm)

Câu (2 điểm) Thuật tốn gì? Trình bày bước giải tốn máy tính? Câu (1 điểm) Cho biểu thức số học sau:

a 15 2;

a

 

b 15 x – 30 + 12;

c 5( 2) ;

5

    

x b

y a

x

d 2x2 – x + 1.

Yêu cầu: Em chuyển thành cách viết chúng ngôn ngữ lập trình Pascal.

Câu (1 điểm) Cho x:= 5; y:= em cho biết kết tương ứng câu lệnh sau: a IF 15 mod x = THEN x:= x*y;

b IF y div x = THEN x:= x + ELSE x:= x – 1; c IF x < y THEN x:= x + 5;

d IF x*2 <> THEN x:= x+y ELSE x:= x – y;

IV ĐÁP ÁN (hướng dẫn chấm):

Phần/câu Đáp án chi tiết Biểu điểm

Phần trắc nghiệm:

Câu 1: C 0.25 điểm

Câu 2: B 0.25 điểm

Câu 3: A 0.25 điểm

Câu 4: B 0.25 điểm

Câu 5: D 0.25 điểm

Câu 6: C 0.25 điểm

Câu 7: A 0.25 điểm

Câu 8: D 0.25 điểm

Phần tự luận:

Câu 1:

- Thuật toán dãy hữu hạn thao tác cần thực theo trình tự xác định để nhận kết cần tìm từ điều kiện cho trước

- Các bước giải tốn máy tính:

1 Xác định tốn: Xác định thơng tin cho (INPUT) Xác định thơng tin cần tìm (OUTPUT)

2 Mơ tả thuật tốn: Tìm cách giải tốn diễn tả lệnh cần phải thực

3 Viết chương trình: Dựa vào mơ tả thuật tốn, ta viết chương trình ngơn ngữ lập trình

0.5 điểm

0.5 điểm

0.5 điểm

0.5 điểm

Câu 2:

a 15 + 5*(a/2) b 15*4 – 30 + 12;

c (x+5)/(a+3) – (y/(b+5))*(x+2)*(x+2) d 2*x*x– x +

0.25 điểm 0.25 điểm 0.25 điểm 0.25 điểm

Câu 3:

a x = 40 b x = c x = 10 d x = 13

(3)

Thống kê chất lượng:

Lớp

Tổng số học

sinh

THỐNG KÊ ĐIỂM KIỂM THI

Điểm >=5 Điểm từ - 10 Điểm Điểm từ -

Số

lượng Tỷ lệ

Số

lượng Tỷ lệ

Số

lượng Tỷ lệ

Số

lượng Tỷ lệ

8A1

8A2

V RÚT KINH NGHIỆM:

Ngày đăng: 30/12/2020, 08:52

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan