YOMEDIA

Bộ 4 Đề thi HK1 môn Tin học 8 năm 2021 - 2022 Trường THCS Lê Lợi có đáp án

Tải về
 
NONE

Nhằm giúp các em học sinh lớp 8 có thêm tài liệu ôn tập chuẩn bị trước kì thi HK1 sắp tới HOC247 giới thiệu đến các em tài liệu Bộ 4 Đề thi HK1 môn Tin học 8 năm 2021 - 2022 Trường THCS Lê Lợi có đáp án được HOC247 biên tập và tổng hợp với phần đề và đáp án, lời giải chi tiết giúp các em tự luyện tập làm đề. Hi vọng tài liệu này sẽ có ích cho các em, chúc các em có kết quả học tập tốt!

ATNETWORK

TRƯỜNG THCS

LÊ LỢI

ĐỀ THI HK1

NĂM HỌC 2021-2022

MÔN TIN HỌC 8

Thời gian: 45 phút

 

1. ĐỀ SỐ 1

I. Trắc Nghiệm

Khoanh tròn vào chữ cái trước đáp án em cho là đúng nhất:

Câu 1: Tính giá trị cuối cùng của c, biết rằng: a:= 3; b:= 5; a:= a + b; c:= a+b;

A. c= 13 B. c=3 C. c= 8 D. c= 5

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

A. x : = real B. z : = 3 C. y = a +b D. I = 4

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

A. 2 B. 7 C. 5 D. 3

Câu 4: Đại lượng được đặt tên dùng để lưu trữ dữ liệu, có giá trị có thể thay đổi trong suốt quá trình thực hiện chương trình được gọi là:

A. Biến B. ô C. Tên D. Từ khoá

Câu 5: Từ nào dưới đây không phải là “từ khóa” của chương trình Pascal?

A. Computer B. Program C. Begin D. Uses

Câu 6: Trong Pascal, từ khóa nào dùng để khai báo biến?

A. Var B. Uses C. Const D. Begin

Câu 7: Thiết bị nào dưới đây được dùng để ra lệnh cho máy tính?

A. Máy in B. Màn hình C. Loa D. Bàn phím

Câu 8: Sau câu lệnh x := 15 mod 2. Giá trị của biến x là:

A. 7.5 B. 7 C. 6 D. 1

II. Tự Luận

Câu 1 (2đ). Cho chương trình viết trong Pascal (Bên trái), em hãy phân biệt Từ khóa, tên, hằng, biến trong chương trình trên và đánh dấu X vào bảng phía bên phải?

Program Hinh_Tron;

Var bk, cv, dt: real;

Const Pi = 3.14;

Begin

Writeln (‘Cho biet ban kinh: ’);

Readln (bk);

chu_vi:= 2*Pi*bk;

dien_tich:=Pi*bk*bk;

Writeln (‘C = ’, cv, ‘S = ’, dt);

readln;

End.

 

Hằng

Biến

Từ khoá

Tên

a. Program

 

 

 

 

b. Pi

 

 

 

 

c. Hinh_Tron

 

 

 

 

d. Const

 

 

 

 

e. cv

 

 

 

 

f. dt

 

 

 

 

g. writeln

 

 

 

 

h. End

 

 

 

 

 

Câu 2 (2đ). Mô tả thuật toán theo yêu cầu (xác định Input, Output và liệt kê ra từng bước thực hiện)? Nhập vào 2 cạnh của hình chữ nhật sau đó tính chu vi, diện tích của hình chữ nhật trên?

Câu 3 (2đ). Dựa vào thuật toán em vừa mô tả ở câu 2 viết thành một chương trình bằng ngôn ngữ Pascal.

 

ĐÁP ÁN

I. Trắc Nghiệm

1

2

3

4

5

6

7

8

A

B

A

A

A

A

D

D

 

----

 -(Để xem nội dung phần còn lại và đáp án của Đề thi, các em vui lòng xem online hoặc đăng nhập tải về máy)-

2. ĐỀ SỐ 2

I. Trắc nghiệm (4 điểm) Khoang tròn đáp án đúng (HS làm trực tiếp trên đề kiểm tra).

Câu 1: Trong ô tính xuất hiện ###### vì:

A. Độ rộng của cột quá nhỏ không hiển thị hết dãy số quá dài.

B. Độ rộng của hàng quá nhỏ không hiển thị hết dãy số quá dài.

C. Tính toán ra kết quả sai.

D. Công thức nhập sai.

Câu 2: Trong các công thức tính trung bình cộng, công thức nào viết sai?

A. =Average(A1:A5)

B. =SUM(A1:A5)/5

C. =Average(A1:A5)/5

D. =(A1+A2+A3+A4+A5)/5

Câu 3: Để tính tổng giá trị trong các ô E3 và F7, sau đó nhân với 10% ta thực hiện bằng công thức nào sau đây?

A. E3 + F7 * 10%.

B. (E3 + F7) * 10%

C. =E3 + (F7 * 10%)

D. = (E3 + F7) * 10%

Câu 4: Để chèn thêm cột trên trang tính ta chọn cột rồi sử dụng lệnh nào sau đây?

A. Format

B. Paste

C. Insert

D. Delete

Câu 5 : Để di chuyển nội dung ô tính ta sử dụng nút lệnh nào sau đây?

A. (copy) Và (paste)

B. (cut) và (paste)

C. (paste).

D. (new)

Câu 6: Muốn xóa một hàng hoặc cột ta chọn hàng hoặc cột cần xóa rồi sử dụng lệnh nào sau đây?

A. Format

B. Paste

C. Insert

D. Delete

Câu 7: Phần mềm Typing Master dùng để:

A. Luyện gõ phím nhanh bằng 10 ngón tay

B. Học địa lý thế giới

C. Học toán học

D. Học vẽ hình hình học động

Câu 8: Trong ô C1 có chứa dữ liệu là 18, các ô D1, E1 lần lượt có dữ liệu là 12 và kí tự A. Khi viết công thức =Sum(C1:E1) tại F1 em có kết quả là?

A. 30

B. 18

C. #NAME!

D. Một thông báo lỗi

ĐÁP ÁN

I. Trắc Nghiệm

1

2

3

4

5

6

7

8

B

C

D

C

B

D

A

A

 

----

 -(Để xem nội dung phần còn lại và đáp án của Đề thi, các em vui lòng xem online hoặc đăng nhập tải về máy)-

 

3. ĐỀ SỐ 3

Phần I. TRẮC NGHIỆM: (3,0 điểm)

Chọn phương án trả lời đúng nhất (A, B, C hoặc D), mỗi câu đúng đạt 0.25 điểm

Câu 1:  Mod là phép tóan gì?

A. Chia lấy phần nguyên.                                            B. Chia lấy phần dư.

C. Cộng.                                                                       D. Trừ.

Câu 2: Câu lệnh If <điều kiện> then else  ; thuộc lệnh nào sau đây?

A. Lệnh vòng lặp.                                                      B. Lệnh chọn lựa.

C. Lệnh rẽ nhánh dạng thiếu.                                     D. Lệnh rẽ nhánh dạng đủ.

Câu 3: Trong các câu lệnh sau đây, câu lệnh nào sai khi khai báo tên chương trình?

A. Program sosanhhaiso;                                            B. Program so sanh hai so; 

C. Program sosanh2so;                                               D. Program so_sanh_hai_so;

Câu 4: Trong Pascal để biên dịch chương trình, ta dùng tổ hợp phím

A. Alt + F9.    B. Ctrl + X.  C. Shift+ F9.             D. Ctrl + F9.    

Câu 5: Giá trị của S khi chạy đoạn chương trình sau là      

S:=7;

      if (S<8)  then S:=S*3+4; 

A. 25               B. 21                C. 24                           D. 23

Câu 6: Dãy kí tự 'Hocsinh' thuộc kiểu dữ liệu nào sau đây?

A. Integer.      B. Real.            C. Char.                       D. String.       

PHẦN II. TỰ LUẬN.

Câu 1. Cho đoạn chương trình sau:

X:=8; y:=2;

If x>y then F:=x*x-y Else F:=2*x-y;

Sau khi thực hiện chương trình, giá trị của F là:

Câu 2. Cho ba số dương a,  b, c được nhập từ bàn phím. Hãy mô tả thuật tóan tìm số bé nhất trong ba số.

Câu 3. Nêu cú pháp câu lệnh điều kiện dạng thiếu, dạng đủ .Vẽ sơ đồ mô phỏng hoạt động.

Câu 4: Viết chương trình kiểm  tra 3 cạnh a, b, c có phải là ba cạnh tam giác đều hay không (a, b, c là 3 số dương được nhập từ bàn phím) (3 điểm)

 

ĐÁP ÁN

I. Trắc Nghiệm

1

2

3

4

5

6

B

D

B

A

A

D

 

----

 -(Để xem nội dung phần còn lại và đáp án của Đề thi, các em vui lòng xem online hoặc đăng nhập tải về máy)-

4. ĐỀ SỐ 4

I. Trắc Nghiệm

Câu 1: Trong các câu lệnh Pascal sau đây, câu lệnh nào viết đúng? 

A. IF  a>b  then  Writeln('a la so lon hon')           B. IF  a>b  then Writeln('a la so lon hon');

C. IF  a>b  then  Writeln('a la so lon hon').          D. IF  a>b  then Writeln(a la so lon hon);

Câu 2:  Trong ngôn ngữ lập trình Pascal, câu lệnh khai báo nào sau đây đúng?

A. var a, b : integer;                    B. var a = real;                   C. const a := 5 ; D. var thong bao: string;

Câu 3: Cách chuyển biểu thức ax2+bx+c nào sau đây là đúng?

A. a*x2 +b*x+c                                                           B. a*x*x+b*x+c*x

C. a*x*x +b.x +c*x                                                    D. a*x*x + b*x+c

Câu 4: Câu lệnh nào sau đây có kết quả là 3?

A. 27 MOD 8;                         B. 27 MOD 9; C. 27 DIV  2;  D. 27 DIV  3;                    

Câu 5: Quá trình giải bài toán trên máy tính theo trình tự các bước sau:

A. xác định bài toán →Viết chương trình→Mô tả thuật toán.

B. mô tả thuật toán→Viết chương trình→ Xác định bài toán.

C. xác định bài toán →Mô tả thuật toán→Viết chương trình.

D. viết chương trình→Mô tả thuật toán→ Xác định bài toán

Câu 6: Trong các câu lệnh Pascal sau, câu nào được viết đúng:

A. If x:=5 then; a=b                            B. If; x>5 then a:=b

C. If x>5; then a:=b                            D. If x>5 then a:=b else a<>b;

PHẦN II. TỰ LUẬN.

Câu 1. Cho đoạn chương trình sau:

X:=8; y:=2;

If x>y then F:=x*x-y Else F:=2*x-y;

Sau khi thực hiện chương trình, giá trị của F là:

Câu 2. Cho ba số dương a,  b, c được nhập từ bàn phím. Hãy mô tả thuật tóan tìm số bé nhất trong ba số.

Câu 3. Nêu cú pháp câu lệnh điều kiện dạng thiếu, dạng đủ .Vẽ sơ đồ mô phỏng hoạt động.

Câu 4: Viết chương trình kiểm  tra 3 cạnh a, b, c có phải là ba cạnh tam giác đều hay không (a, b, c là 3 số dương được nhập từ bàn phím) (3 điểm)

 

ĐÁP ÁN

I. Trắc Nghiệm

1

2

3

4

5

6

B

A

D

A

C

D

 

----

 -(Để xem nội dung phần còn lại và đáp án của Đề thi, các em vui lòng xem online hoặc đăng nhập tải về máy)-

Trên đây là 1 phần trích đoạn nội dung tài liệu Bộ 4 Đề thi HK1 môn Tin học 8 năm 2021 - 2022 Trường THCS Lê Lợi có đáp án. Để xem thêm nhiều tài liệu tham khảo hữu ích khác các em chọn chức năng xem online hoặc đăng nhập vào trang hoc247.net để tải tài liệu về máy tính.

Hy vọng tài liệu này sẽ giúp các em học sinh ôn tập tốt và đạt thành tích cao trong học tập.

Chúc các em học tập tốt !

 

AANETWORK
 

 

YOMEDIA
ATNETWORK
ON