1. Trang chủ
  2. » Thể loại khác

de thi hk1 mon tin hoc lop 8 de 13

4 97 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 132 KB

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

Nội dung

de thi hk1 mon tin hoc lop 8 de 13 tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩ...

Trang 1

ĐỀ SỐ 13

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

Thời gian: 45phút

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 Const m: integer; D Cosnt n:=8;

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

A 7 B 5 C 3 D 2

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 Khai báo biến D Khai báo hằng

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 Khai báo biến D Khai báo hằng

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>;

Trang 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

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 3

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

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

Đáp

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

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

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);

0,5

0,5

Trang 4

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

Ngày đăng: 27/10/2017, 07:11

TỪ KHÓA LIÊN QUAN

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN