1. Trang chủ
  2. » Cao đẳng - Đại học

kiem tra giua hk1 tin 8

5 38 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 5
Dung lượng 17,39 KB

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

Nội dung

Biết được con người chỉ dẫn cho máy tính thực hiện công việc thông qua các lệnh Số câu 1 Số điểm 0,25 điểm Bài 2: Làm Biết NNLT có quen với tập hợp các từ chương khóa dành riêng trình và[r]

Trang 1

PHÒNG GD & ĐT KRÔNG ANA ĐỀ KIỂM TRA GIỮA HỌC KÌ I

Năm học 2011-2012 Môn: Tin học 8

Thời gian: 45 phút

I TRẮC NGHIỆM: (3đ) Chọn đáp án đúng và đầy đủ nhất điền vào bảng sau:

Đáp án

Câu 1 Máy tính có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?

Câu 2 Trong cấu trúc chương trình Pascal, phần nào là phần bắt buộc phải có?

A Phần tiêu đề chương trình B Phần thân chương trình

Câu 3 Kiểu số nguyên có phạm vi giá trị từ ….

A 0 đến 127 B 0 đến 255 C -215 đến 215 – 1 D -1000 đến 1000

Câu 4 Hãy chọn khai báo đúng trong các khai báo sau đây:

Câu 5 Giả sử B được khai báo là biến với dữ liệu số nguyên, Y là biến có kiểu dữ liệu

xâu kí tự Phép gán nào sau đây hợp lệ?

Câu 6 Biến nhớ trong lập trình có chức năng:

C Có thể nhận nhiều giá trị khác nhau; D Cả A,B và C đều đúng

Câu 7 Những từ nào sau đây là từ khoá?

A Program, Begin, Uses, Var, Const B Program, Begin, Uses, Crt

Câu 8 Quá trình giải một bài toán trên máy tính gồm

A Xác định bài toán; Viết chương trình; Mô tả thuật toán

B Xác định bài toán; Viết chương trình

C Mô tả thuật toán; Viết chương trình

D Xác định bài toán; Mô tả thuật toán ; Viết chương trình

Câu 9 Trong Pascal câu lệnh Read hoặc Readln được dùng để

Câu 10 Trong Pascal câu lệnh Writeln hoặc Write được dùng để:

Câu 11 Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?

Câu 12 Trong Pascal để chia lấy phần nguyên ta dùng phép toán:

Trang 2

II TỰ LUẬN:

Câu 1 (1 điểm) Viết biểu thức toán sau đây dưới dạng biểu thức trong Pascal.

2

2 4

z

    ………

Câu 2 ( 2 điểm) Trong chương trình Pascal sau hãy tìm lỗi và sửa lại cho đúng: Câu 3 (4 điểm) Cho bài toán sau: Tính Chu vi,diện tích hình chữ nhật với chiều dài và chiều rộng được nhập từ bàn phím a Xác định bài toán và mô tả thuật toán b Viết chương trình bài toán trên với chiều dài a và chiều rộng b

TT Viết sai Viết đúng là 1 2 3 4 5 6 7 8 9 10 Program Hinh tron; 1

Var cv,dt,r:=integer; 2

Begin; 3

r := 2 4

cv = 2*pi*r; 5

dt : pi*r*r; 6

Writeln(‘Chu vi la := cv’); 7

Writeln(‘Dien tich la :’=dt); 8

Readln 9

End 10

Trang 3

PHÒNG GD & ĐT HUYỆN KRÔNG ANA HƯỚNG DẪN CHẤM ĐỀ KIỂM TRA

GIỮA HỌC KÌ I Năm học 2011-2012 Môn: Tin học 8

A Phần trắc nghiệm: (3 điểm – mỗi câu đúng 0,25 điểm)

B Phần tự luận: (7 điểm)

Câu 1 x*x/(3 + y) + 2 + 4 – ((a + b)*c)/(8 +y) + z - a/b*a/b 1

Câu 2 Dòng 1: tên CT có dấu cách Program Hinh_tron;

Dòng 2: khai báo biến sai Var cv,dt,r : integer;

Dòng 3: Dư ; Begin Dòng 4: Thiếu ; r := 2;

Dòng 5: Thiếu : cv := 2*pi*r;

Dòng 6:Thiếu = dt := pi*r*r;

Dòng 7: Writeln(‘Chu vi la :’, cv);

Dòng 8: Writeln(‘Dien tich la :’ ,dt);

0,25 0,25 0,25 0,25 0,25 0,25 0,25 0,25

Câu 3

Câu a: Input: Chiều dài và chiều rộng của HCN Output: Chu vi và diện tích của HCN B1: Nhập Chiều dài và chiều rộng HCN từ bàn phím B2: Tính Chu vi và diện tích HCN

B3: Thông báo KQ và kết thúc thuật toán

Câu b: Viết chương trình Program HCN;

Uses crt;

Var a, b,cv,dt : integer;

Begin Clrscr;

Write(‘Nhap chieu dai a = ‘); readln(a);

Write(‘Nhap chieu rong b = ‘); readln(b);

cv:= (a+b)*2; dt:=a*b;

Write(‘chu vi HCN la:’,cv);

Write(‘Dien tich HCN la:’,dt);

Readln End

1 1

0,5

0.5 0.5 0.5

Trang 4

MA TRẬN ĐỀ KIỂM TRA GIỮA HỌC KÌ I

MÔN TIN HỌC 8 NĂM HỌC 2011 - 2012

Mức độ

Nội dung

Tống số

Bài 1: Máy

tính và

chương

trình máy

tính

Biết được con người chỉ dẫn cho máy tính thực hiện công việc thông qua các lệnh

điểm

0,25 điểm

Bài 2: Làm

quen với

chương

trình và

ngôn ngữ

lập trình

Biết NNLT có tập hợp các từ khóa dành riêng cho mục đích sử dụng nhất định

Hiểu được và tuân thủ các quy tắc đặt tên của NNLT

Vận dụng để đặt tên

và các

từ khóa

điểm

0.25 điểm

0.5 điểm

0.5 điểm

1.75 điểm

Bài 3:

Chương

trình máy

tính và dữ

liệu

Biết tên kiểu, phạm vi giá trị của các kiểu

dữ liệu cơ bản

Hiểu phép toán chia lấy phần nguyên, chia lấy phần dư

Chuyển được biểu thức toán học sang biểu diễn trong Pascal

Bài 4: Sử

dụng biến

trong

chương

trình

Biết cách khai báo biến, biết đặt tên biến phải tuân thủ các quy định của NNLT

Hiểu được trình

tự lệnh gán giá trị cho biến, cho hằng

Thực hiện được việc khai báo và lựa chọn kiểu và gán giá trị dữ liệu cho biến

điểm

0.25 điểm

0.75 điểm

1 điểm

2,5 điểm

Trang 5

Bài 5: Từ

bài toán

đến chương

trình

Biết quá trình giải bài toán trên máy tính gồm 3 bước

Hiểu và thực hiện được mô phỏng thuật toán để vận dụng tính toán

Vận dụng để mô

tả thuật toán giải quyết bài toán

điểm

0,25 điểm

điểm

Tổng số

Tổng số

điểm

Ngày đăng: 08/06/2021, 14:12

TỪ KHÓA LIÊN QUAN

w