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

DE THI TIN 8 HKI 2016

5 6 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 14,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

Câu Biết cú pháp lệnh điều kiện câu lệnh điều kiện dạng thiếu và dạng đủ và cho biết hoạt động của câu lệnh Số câu 1 Số điểm 1 Tỉ lệ % 10% Tổng số câu: Số điểm: Tỉ lệ:... PHÒNG GD & ĐT B[r]

Trang 1

PHÒNG GD & ĐT BẢO LÂM

Trường THCS Pác Miầu

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

NĂM HỌC 2016-2017 Môn: Tin học 8.

Thời gian: (90’) ( (không kể thời gan chép đề)

(Ma trận đề gồm 02 trang)

Mức độ

Tên chủ đề

Chủ đề 1

Làm quen với

chương trình

và ngôn ngữ

lập trình

Hiểu được quy tắc đặt tên trong ngôn ngữ lập trình Pascal

Số câu

Số điểm

Tỉ lệ %

1 1 10%

1 1 10% Chủ đề 2

Chương trình

máy tính và dữ

liệu

Biết kí hiệu các phép toán trong NNLT Pascal

Số câu

Số điểm

Tỉ lệ %

1 1 10%

1 1 10% Chủ đề 3:

Làm quen

với Turbo

pascal

Biết viết chương trình

Hiểu về chương trình pascal

và các lỗi

Số câu:

Số điểm:

Tỉ lệ:

1/2 1 10%

1 1 10%

3/2 2 20% Chủ đề 4 Từ

bài toán đến

chương trình

Biết khai báo biến

Xác định Input, Output của bài toán

Mô tả được thuật toán

Vận dụng viết

chương trình tính diện

tiinhs chu

vi diện tích

Số câu

Số điểm

Tỉ lệ %

1/2 1 10%

1 1 10%

1/2 2 20%

2 4 40%

Trang 2

Chủ đề 6 Câu

lệnh điều kiện

Biết cú pháp câu lệnh điều kiện dạng thiếu và dạng

đủ và cho biết hoạt động của câu lệnh

Vận dụng viết chương trình điều kiện

Số câu

Số điểm

Tỉ lệ %

1 1 10%

1/2 1 10%

3/2 2 20% Tổng số câu:

Số điểm:

Tỉ lệ:

3 4 40%

3 3 30%

1/2 2 20%

1/2 1 10%

7 10 100%

Trang 3

PHÒNG GD & ĐT BẢO LÂM

Trường THCS Pác Miầu

ĐỀ THI KIỂM TRA HỌC KÌ I NĂM HỌC 2016-2017 Môn: Tin học 8 Thời gian: 90 phút (không kể thời gian chép đề)

(Đề gồm: 01 trang)

I LÝ THUYẾT.

Câu 1(1điểm): Hãy cho biết cú pháp câu lệnh điều kiện dạng thiếu và dạng đủ

và cho biết hoạt động của câu lệnh ?

Câu 2 (1điểm): Em hãy cho biết quy tắc đặt tên trong ngôn ngữ lập trình

Pascal ? cho ví dụ?

Câu 3 (1điểm): Cho biết kí hiệu của các phép toán trong pascal, viết các biểu

thức toán học sau sang ngôn ngữ lập trình Pascal ?

a) 25x3 + 4xy + 2; b) - -f

Câu 4 (1điểm): Cho bài toán: Tính diện tích hình tròn với bán kính là a Hãy

xác định Input, Output và mô tả thuật toán trên

Câu 5 (1điểm): Tìm lỗi và sửa lại cho đúng

Program bai tap;

Var a,b: real;

Begin

a =2009; b:=a\c; Writeln(b); Readln; End;

………

………

………

………

………

………

………

………

II THỰC HÀNH Câu 6 (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 chiều dài hai cạnh a và b được nhập vào từ bàn phím (a và b lần lượt là chiều dài và chiều rộng của hình chữ nhật)? Câu 7 (2điểm): Viết Chương trình nhập vào từ bàn phím hai số và kiểm tra xem số nào là số lớn nhất thông báo ra màn hình (sử dụng câu lệnh điều kiện)? ……… ……….Hết………

Họ tên người ra đề: (Ký và ghi rõ họ tên) Hoàng Trung Tuất

PHÒNG GD & ĐT BẢO LÂM ĐÁP ÁN ĐỀ THI KIỂM TRA HỌC KÌ I

ĐỀ CHÍNH THỨC

Trang 4

Trường THCS Pác Miầu NĂM HỌC 2016-2017

Môn: Tin học 8.

Thời gian: 90 phút (không kể thời gian chép đề)

(Đáp án gồm 02 trang)

1 * Câu lệnh điều kiện dang thiếu:

if <ĐK> then <câu lệnh>;

* Hoạt động: CT sẽ kiểm tra ĐK này, nếu ĐK thỏa mãn, thì

CT thực hiện câu lệnh sau từ khóa then, ngược lại câu lệnh

bị bỏ qua

* Câu lệnh điều kiện dang đủ:

IF <điều kiện> then <câu lệnh 1> ELSE <câu lệnh 2>;

* Hoạt động: Kiểm tra điều kiện nếu điều kiện đúng thì thực

hiện câu lệnh 1, ngược lại thực hiện câu lệnh 2

0,25 0,25

0,25 0,25

2

- Khi đặt tên chương trình phải tuân thủ theo quy tắc:

+ Tên khác nhau tương ứng với những đại lượng khác nhau

Tên không được trùng với từ khóa

+ Tên không được bắt đầu bằng chữ số Không được chứa

dấu cách

* Ví dụ: bai_tap; chương_trinh_dau_tien; tinh_CV_DT;

0,25 0,25 0,5

3

* Kí hiệu của các phép toán trong pascal là:

hiệu

Phép toán

Kí hiệu

Phép toán

Kí hiệu

Phép toán

+ Cộng * Nhân Div Chia lấy phần

nguyên

- Trừ / Chia Mod Chia lấy phần dư

a) 25*x*x*x + 4*x *y+ 2

b) (a + b)/c – d/e-f

0,25 0,25

0,25 0,25

4

Input: a là bán kính hình tròn

Output: Diện tích hình tròn

Thuật toán:

Bước 1: Nhập bán kính a

Bước 2: S π.a2 đưa ra kết quả

Bước 3: Kết thúc

0,25 0,25

0,25 0,25

Program bai tap;

Var a,b: real;

Begin

a:=2009

Program bai_tap;

Var a,b: real;

begin

a:=2009;

0,25

0,25

Trang 5

Writeln(b);

Readln;

End;

b:= a/3;

Writeln(b);

Readln;

End

0,25

0,25

6

Program CV_DT;

Uses crt;

Var: a,b,CV,DT :real;

Begin

Writeln(' hay nhap canh a: '); readln(a);

Writeln(' hay nhap canh b: '); readln(b);

CV := (a+b)*2;

DT := a*b;

Writeln(' Chu vi hinh chu nhat la: ', CV);

Writeln(' Dienj tich hinh chu nhat la: ',DT);

Readln

End

0,25

0,5

0,25 0,25 0,5 0,5 0,25 0,25 0,25

7

Program so_lon;

Uses crt;

Var a, b: Integer;

Begin

Clrscr;

Write(‘ nhap so a =’); readln(a);

Write(‘ nhap so b =’); readln(b);

If a > b then writeln(‘so’,a,’la so lon nhat’) else

writeln(‘so’,b,’la so lon nhat’);

Readln;

End

0,25

0,25 0,25

0,25 0,25 0,5

0,25

Ngày đăng: 02/11/2021, 18:12

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w