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

De thi hoc ky I tin hoc 8

4 5 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 13,1 KB

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

Nội dung

Nội dung Bài 1: Máy tính và chương trình máy tính Số câu Số điểm Bài 2: Làm quen với chương trình và ngôn ngữ lập trình Số câu Số điểm Bài 3: Chương trình máy tính và dữ liệu Số câu Số đ[r]

Trang 1

TRƯỜNG THCS NGUYỄN TRÃI

Họ và tên:

Lớp: 8/

ĐỀ THI KIỂM TRA HỌC KÌ I MÔN: TIN HỌC 8 – LÝ THUYẾT

Năm học: 2012 - 2013 Thời gian: 45 phút (không kể giao đề)

I TRẮC NGHIỆM: (4đ) Chọn đáp án đúng và trả lời vào ô bên dưới.

Câu 1 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 2 Hãy chọn khai báo đúng trong các khai báo sau đây:

A const x = y = 5; B Var y: real;

Câu 3 Kết quả của phép toán 45 div 2 mod 3 + 1 là bao nhiêu?

Câu 4 Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?

A x := real; B y = a +b; C z := 3; D i = 4

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

A In dữ liệu ra màn hình B Nhập dữ liệu vào từ bàn phím

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

A In dữ liệu ra màn hình B Nhập dữ liệu vào từ bàn phím

Câu 7 Nếu gán x:= 10 Sau khi thực hiện câu lệnh: “if x > 5 then x := x + 5 ” giá trị

của x sẽ là:

Câu 8 Câu lệnh điều kiện dạng đầy đủ là

A If < điều kiện > then < câu lệnh 1>, <câu lệnh 2>;

B If < điều kiện > then < câu lệnh>;

C If < điều kiện > then < câu lệnh 1> Else <câu lệnh 2>;

D If <điều kiện >, < câu lệnh1> else <câu lệnh 2>;

II TỰ LUẬN: (6 điểm)

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) Cho biết tính hợp lệ của các câu lệnh Pascal sau và nêu lí do không

hợp lệ:

a if x:= a+b then x:= x+1; c if a>b then max := a; else max:= b;

b if a>b then max = a d if a>b then max:= a else max:=b;

Câu 3 (3 điểm) Viết chương trình tính diện tích và chu vi của hình chữ nhật với độ dài các

cạnh được nhập từ bàn phím

Trang 2

-HẾT -ĐÁP ÁN ĐỀ KIỂM TRA HỌC KÌ I MÔN TIN HỌC 8

NĂM HỌC 2012 - 2013

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

B Phần tự luận: (6 đ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 Câu 2: a) Sai vì sau If không phải là điều kiện( phép so sánh)

mà là phép gán, tức thừa phép gán tức thừa dấu hai chấm đầu;

b) Sai vì sau then phải một câu lệnh, không là một phép so sánh, tức thiếu dấu 2 chấm trong lệnh gán

c) Sai vì thừa dấu chấm phẩy trước từ khóa else;

d) Đúng

0,5 0,5 0,5 0,5

Câu 3

Program hinh_chu_nhat;

Uses crt;

Var a, b, C, S : real;

Begin Clrscr;

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

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

C := (a + b)*2;

S := a*b;

Writeln(‘Chu vi hinh chu nhat la: ‘, C:2:1);

Writeln(‘Dien tich hinh chu nhat la: ‘, s:2:1);

Readln;

End

0,5

0,5 0,5 0,5 0,5 0,5

Trang 3

MA TRẬN ĐỀ KIỂM TRA HỌC KÌ I MÔN TIN HỌC 8

NĂM HỌC 2012 - 2013 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

Bài 2: Làm

quen với

chương

trình và

ngôn ngữ

lập trình

1 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

2 Biết tên trong NNLT do người dùng tự đặt phải tuân thủ các quy tắc của NNLT

Bài 3:

Chương

trình máy

tính và dữ

liệu

Biết tên kiểu, pham 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 biến và lựa chọn kiểu dữ liệu cho biến

Thực hiện được việc nhập, dịch kiểm tra và chạy chương trình

Trang 4

Số câu 1 2 1 4

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

Bài 6: Câu

lệnh điều

kiện

Hiểu cú pháp, hoạt động của các câu lệnh điều kiện

Tổng số

Tổng số

Ngày đăng: 25/06/2021, 02:45

w