1. Trang chủ
  2. » Giáo Dục - Đào Tạo

de tin 8 hoc ki 1

5 2 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 21,56 KB

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

Nội dung

Nhập điểm 3 môn chiều dài,chiều rộng đúng ĐTB chu vi, diện tích đúng Chương trình hoàn chỉnh không lỗi.[r]

Trang 1

Trường: TH&THCS Trần Cao Vân

Năm học: 2012-2013

MA TRẬN ĐỀ KIỂM TRA HỌC KỲ I

MÔN: TIN HỌC 8

Mức độ

Nội dung

Máy tính,chương trình

máy tính, NNLT và dữ

liệu

Câu 1

0.25 đ

Câu 4,10

0.5 đ

Câu 3,9

0.5 đ

5 câu

1.25 đ

Khai báo và sử dụng

biến Câu 2 0.25 đ Câu 5 0.25 đ Câu 7 0.25 đ 3 câu 0.75 đ

Từ bài toán đến chương

trình

Câu 12

0.25 đ

1 câu 0.25 đ

Câu lệnh điều kiện Câu 6

0.25 đ Câu 8 0.25 đ 2 câu 0.5 đ

Phần mềm học tập Câu 11

0.25 đ

1 câu 0.25 đ

0.75 đ 5 câu 1.25 đ 4 câu 1 đ 12 câu 3 đ

Trang 2

Trường: TH&THCS Trần Cao Vân KIỂM TRA HỌC KỲ I

Họ và tên:……… Môn: Tin học 8.

Lớp: ……… Phần thi: Lý thuyết.

Thời gian: 15 (không kể thời gian giao đề)

TRẮC NGHIỆM (3 điểm) Khoanh tròn vào chữ cái trước câu trả lời đúng.

Câu 1: Trong chương trình Turbo Pascal, tổ hợp phím Ctrl+F9 dùng để:

A Dịch chương trình B Lưu chương trình

C Chạy chương trình D Khởi động chương trình

Câu 2: a là biến dữ liệu kiểu số nguyên Muốn ghi giá trị của a3 ra màn hình thì ta viết

Câu 3: Viết biểu thức x2 - y2 ra màn hình thì ta viết

Câu 4: Để dịch và sủa lỗi một chương trình Pascal ta nhấn tổ hợp phím:

Câu 5: Trong Pascal, khai báo nào sau đây là đúng:

Câu 6: If x>=8 then y:=3 else y:= 6 Khi x nhận giá trị là 7 thì y sẽ nhận giá trị là:

Câu 7: Trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal:

Câu 8: Cho biết kết quả đoạn chương trình sau:

a:=2; b:=9;

If a<b then c:=a+b; giá trị của c bằng bao nhiêu

Câu 9: Trong Pascal, để sử dụng câu lệnh clrscr ta phải khai báo:;

Câu 10: Trong Pascal, biểu thức (10* ((42 mod 5)+19))/6 cho kết quả bằng:

Câu 11: Để bắt đầu chơi phần mềm Finger Break Out ta kích vào biểu tượng nào?

Câu 12:: Hãy sắp xếp các bước sau đây thành một trình tự để giải bài toán trên máy tính:

Bước 1: Mô tả thuật toán

Bước 2: Xác định bài toán

Bước 3: Viết chương trình.

A Bước 1  bước 2  bước 3; B Bước 2  bước 1  bước 3;

C Bước 3  bước 3  bước 2; D Bước 2  bước 3 bước 1;

Trang 3

Trường: TH&THCS Trần Cao Vân KIỂM TRA HỌC KỲ I

Họ và tên:……… Môn: Tin học 8.

Lớp: ……… Phần thi: Thực hành.

Thời gian: 30 (không kể thời gian giao đề)

THỰC HÀNH ( 7 điểm)

Đề 1 : Viết chương trình thực hiện các công việc sau

a Nhập điểm 3 môn Toán, Anh, Tin ( 3đ)

b Ghi ra màn hình điểm trung bình của 3 môn học trên, biết Toán hệ số 2, Anh, Tin hệ số 1 (4đ)

Đề 2: Viết chương trình thực hiện các công việc sau:

a Nhập vào chiều rộng, chiều dài hình chữ nhật.(3đ)

b Ghi ra màn hình diện tích, chu vi hình chữ nhật đó(4đ)

Trang 4

Trường: TH&THCS Trần Cao Vân

Năm học: 2012-2013

ĐÁP ÁN-THANG ĐIỂM ĐỀ KIỂM TRA HỌC KỲ I

MÔN: TIN HỌC 8 I.Phần lý thuyết: (đúng mỗi câu 0.25 đ)

II Phần thực hành: 7 điểm

Đề 1:

Program diemtrungbinh;

var a,b,c,tb:integer;

Begin

Write(‘nhap diem mon Toan a=’);

readln(a);

Write(‘nhap diem mon Anh b=’);

readln(b);

Write(‘nhap diem mon Tin c=’);

readln(c);

tb:=(a*2+b+c)/4; {hoặc write(‘diem trung binh 3 mon la tb=’,(a*2+b+c)/4)};

write(‘ điểm trung bình 3 mon la:’,tb);

readln;

end

Đề 2:

Program hinhchunhat;

Var a,b,p,s: integer;

Begin

Writeln(‘nhap chieu dai a=’);

Readln(a);

Writeln(‘nhap chieu rong b=’);

Readln(b);

P:=(a+b)*2;

S:= a*b;

Writeln(‘chu vi hinh chu nhat la:’,p);

Writeln(‘dien tich hinh chu nhat la:’,s);

Readln

End

Khai báo tên chương trình, biến đúng 2 đ.

Nhập điểm 3 môn (chiều dài,chiều rộng) đúng 2 đ.

Chương trình hoàn chỉnh ( không lỗi) 1 đ

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

w