Quảng cáo
Đề kiểm tra học kì I Tin học 8 - Trường THCS Tử Đà
QR

Đề kiểm tra học kì I Tin học 8 - Trường THCS Tử Đà

Nguồn: thuviendethi.com

Xem trước nội dung

Trường THCS Tử Đà Họ và tên: ......................................... Lớp : .....................

BÀI KIỂM TRA HỌC KỲ I

Môn : Tin học 8 Thời gian : 90 phút

Điểm

LT TH Tổng (LT+TH):2

Lời phê của cô giáo

I/ Trắc nghiệm. (3đ) Khoanh tròn vào câu đúng trong các câu sau, mỗi câu đúng 0.5đ. Câu 1: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:

A. Tinh toan B. Tinhtoan C. program D. 5Tinhtoan Câu 2 :Trong Pascal khai báo hằng bằng từ khóa:

A. Const B. Var C. Type D. Uses Câu 3: Từ nào dưới đây đúng là “từ khoá” của chương trình.

A. Tinhoc B. Toan8 C. Var D. Tamgiac Câu 4: Cấu trúc chung của một chương trình gồm mấy phần ?

A. 1 phần B. 2 phần C. 3 phần D. 4 phần Câu 5: Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo :

A. Var x: String ; B. Var x: Integer ; C. Var x: Char; D. Var x: Real;

Câu 6: Biểu thức toán học 15 .x 4 - 10+ 5

4 +6 được viết dưới dạng biểu thức trong Pascal là:

A. 15x4 –(10+5)/(4+6) B. 15*4 - (10+5)/(4+6) C. (10+5)/(4+6) -15x4 D. (4-10+5)/(4+6)*15 II.Tự luận (7 đ ) Câu 1: Tìm từ,cụm từ thích hợp điền vào chỗ trống: (2 điểm)

a. Bài toán là ........................hay .........................cần phải giải quyết. b. Để chạy chương trình trong Pascal, ta nhấn tổ hợp phím .............................................. c. Kết quả của câu lệnh Write(‘ 3+4= ‘,3+4); bằng: ...................................................... d. X:=’Tu Da’ thì biến x là kiểu dữ liệu......................................................................... Câu 2: Hãy tìm lỗi trong đoạn chương trình và sửa lại cho đúng : (3 điểm)

Const pi : =3.14; Var cv,dt: integer;

R: real ; Begin

r=5.5;

cv=2*pi*r ; dt=pi*r*r ; Writeln(‘chu vi la:= ‘,cv) ; Writeln (‘dien tich la: = dt’ ) ;

Readln End.

ĐỂ 1

ThuVienDeThi.com

Câu 3 : (2đ) Viết chương trình nhập 3 dương số a, b, c từ bàn phím, kiểm tra và in ra màn hình kết quả kiểm tra ba số đó có thể là độ dài ba cạnh của 1 tam giác hay không?

ThuVienDeThi.com

Trường THCS Tử Đà Họ và tên: ............................................. Lớp : .....................

BÀI KIỂM TRA HỌC KỲ I

Môn : Tin học 8 Thời gian : 90 phút

Điểm

LT TH Tổng (LT+TH):2

Lời phê của cô giáo

I/ Trắc nghiệm.(4đ) Khoanh tròn vào câu đúng trong các câu sau, mỗi câu đúng 0.5đ. Câu 1. Giả sử A được khai báo là biến nguyên integer, X là biến với kiểu dữ liệu xâu kí tự. Phép gán nào sau đây hợp lệ:

A. A:= 1234; B. X:= B1234; C. A := ‘Dai Loc’ D. X:= AM; Câu 2 : Kết quả của phép tính 17 mod 3 bằng?

A. 2 B. 3 C. 4 D. 5 Câu 3: Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?

A. Writeln(‘Nhập x = ’); B. Write(x); C. Writeln(x); D. Readln(x); Câu 4: Để khai báo biến x thuộc kiểu số nguyên ta khai báo :

A. Var x: String; B. Var x: Integer; C. Var x: Char; D. Var x: Real;

Câu 5: Biểu thức toán học (a +1)2 - 7a

2 được viết dưới dạng biểu thức trong Pascal là:

A. (a+1)*a+1 – 7*a/2 B. (a+1)*(a+1) – 7*a/2 C. a+1 * a+1 – 7*a/2 D. (a+1)(a+1) – 7a

Câu 6: Cách khai báo biến nào sau đây là sai

A. Var a : real; B. Var a,b : real; C. Var ab : real; D. Var a,b, Câu 7: Cấu trúc câu lệng điều kiện đầy đủ có dạng:

a. if<câu lệnh1> then <câu lệnh2>; b. if<điều kiện> then < câu lệnh>; c. if<điều kiện> then < câu lệnh1>; else < câu lệnh 2>; d. if<điều kiện> then < câu lệnh1> else < câu lệnh 2>; Câu 8: Hãy chọn phát biểu Đúng?

A. Các bước giải bài toán trên máy tính là: Mô tả thuật toán -> Xác định bài toán - > Viết chương trình.

B. Cần phải xác định bài toán trước khi giải bài toán trên máy tính. C. Máy tính có hiểu được chương trình viết bằng NNLT tự nhiên. D. Với mỗi bài toán cụ thể, phải lựa chọn NNLT phù hợp rồi mới xây dựng thuật toán giải bài toán đó. II. Phần tự luận (6đ) Câu 1: Biến là gì? Nêu cú pháp về khai báo biến và hằng? Cho ví dụ về khai báo biến ?

ĐỂ 2

ThuVienDeThi.com

Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.

Quảng cáo
Quảng cáo