10 đề kiểm tra 1 tiết HK1 môn Tin học 8 năm 2019 có đáp án

Nhằm đáp ứng nhu cầu tham khảo đề thi, eLib xin giới thiệu đến các em tư liệu bộ đề kiểm tra 1 tiết HK1 môn Tin học 8. Hi vọng với tư liệu này, các em sẽ có thêm tư liệu để tham khảo và tra khảo đáp án sau khi thi chính xác và nhanh chóng nhất. Chúc tất cả các em luôn bình tĩnh, tự tin và chinh phục những điểm số cao nhất trong các kì thi sắp tới.

10 đề kiểm tra 1 tiết HK1 môn Tin học 8 năm 2019 có đáp án

1. Đề kiểm tra 1 tiết học kì 1 môn Tin 8 – Số 1

TRƯỜNG THCS QUANG TRUNG

ĐỀ KIỂM TRA 1 TIẾT HỌC KÌ 1

MÔN TIN HỌC 8

NĂM HỌC 2019-2020

Thời gian: 45 phút

I. TRẮC NGHIỆM KHÁCH QUAN

Câu 1: Chức năng chính của chương trình dịch:

A. Phát hiện lỗi cú pháp của chương trình                               

B. Soạn thảo chương trình  

C. Dịch ngôn ngữ lập trình sang ngôn ngữ máy                       

D. Lưu chương trình nguồn

Câu 2: Tên nào không hợp lệ?

A. Tamgiac2           

B. 2TamGiac          

C. Tam_giac2            

D. Tam_giac_2

Câu 3: Đại lượng nào có thể thay đổi giá trị trong quá trình thực hiện?

A. Biến                   

B. Hằng                   

C. Lệnh                     

D. Hàm

Câu 4: Với x là kiểu số nguyên, phép gán nào sau đây đúng?

A. x:=5/2                

B. x:=x*(3/2)           

C. x:=x*0.1               

D. x:=x*5

Câu 5: Trong Pascal, người ta có thể viết các từ khóa:

A. bằng chữ thường                

B. bằng chữ hoa        

C. viết hoa kí tự đầu tiên        

D. không phân biệt chữ hoa hay chữ thường

Câu 6: Chọn kết quả cho phép toán: ‘17 div 2’

A. 8                         

B. 1                          

C. 3                             

D. 6

II. TRẮC NGHIỆM TỰ LUẬN

Câu 1: Tìm các lỗi sai ở chương trình sau và viết lại cho đúng.

Program Chao;

Begin

     Uses crt;

     Writeln(‘Chào các bạn’);

End.

Câu 2. Viết các biểu thức sau đây thành biểu thức trong Pascal:

a. \(\frac{1}{{n(n + 1)(n + 2)}}\)

b.  (2x+3)(x-1)

Câu 3. Viết chương trình Pascal (có sử dụng biến nhớ) tính chu vi của hình chữ nhật. Biết Chu vi hình chữ nhật = 2* (dai + rong).

ĐÁP ÁN ĐỀ KIỂM TRA 1 TIẾT HK1 TIN 8 – SỐ 1

I. Trắc nghiệm khách quan

1.C           2.B           3.A

4.D           5.D            6.A

 II. Trắc nghiệm tự luận

Câu 1. Các lỗi sai:

- Phần khai báo Uses crt; được đặt ở phần thân.

- ‘Chào các bạn’ viết bằng tiếng việt.

Chương trình được viết lại:

Program Chao;

Uses crt;

Begin

   Writeln(‘Chao cac ban’);

End.

Câu 2: Viết các biểu thức  thành biểu thức trong Pascal:

a. \(\frac{1}{{n(n + 1)(n + 2)}}\)  → 1/(n*(n+1)*(n+2))                

b.  (2x+3)(x-1) → (2*x+3)*(x-1)                    

Câu 3. Viết chương trình Pascal (có sử dụng biến nhớ) tính chu vi của hình chữ nhật. Biết Chu vi hình chữ nhật = 2* (dai + rong).

Program chuvi;

 Var a,b:real;

 Begin

    Write(‘Chieu dai hinh chu nhat la: ‘);

    Readln(a) ;

    Write(‘Chieu rong hinh chu nhat la: ‘);

    Readln(b) ;

    Write(‘Chu vi hinh chu nhat la: ‘,2*(a+b));

    Readln;

 End.

2. Đề kiểm tra 1 tiết học kì 1 môn Tin 8 – Số 2

TRƯỜNG THCS LÊ LỢI

ĐỀ KIỂM TRA 1 TIẾT HỌC KÌ 1

MÔN TIN HỌC 8

NĂM HỌC 2019-2020

Thời gian: 45 phút

I. PHẦN TRẮC NGHIỆM

Câu 1: Xét chương trình sau:

Var a: integer;

Begin

a:=10;

a:= a+1;

Writeln(a);

Readln;

End.

Kết quả của chương trình trên là:

A. 100

B. 11

C.10

D. Tất cả đều sai.

Câu 2: Nhập 2 số thực a, b từ bàn phím. Viết chương trình tính tổng 2 số a, b. Để khai báo cho bài toán trên ta sử dụng câu lệnh khai báo nào?

A. Var a, b, tong : char;

B. Var a, b, tong : integer;

C. Var a , b, tong : real;

D. Var a, b, tong : string;

Câu 3: Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng?

A. if a := 1 then a := a + 1;

B. if a > b else write(a);

C. if (a mod 2) =0 then write(‘So khong hop le’);

D. if x = y; then writeln(y);

Câu 4: Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x := x + 5;

A. 10;

B. 5;

C. 15;

D. 20.

Câu 5: 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 6: Kết quả của phép toán 63 div 5 mod 4 + 1 là bao nhiêu?

A. 2

B. 7

C. 5

D. 1

Câu 7: A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu. Phép gán hợp lệ là:

A. A:= 4.5.

B. X:= ‘1234’.

C. X:= 57.

D. A:=‘Tong’.

Câu 8: 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;

Câu 9: Cho a:= 2; b:= 3; Kết quả sau khi thực hiện câu lệnh dưới đây là: if a<>b then writeln(‘a<>b’) else writeln(‘a=b’);

A. a>b

B. a=b

C. a

D. a<>b

Câu 10: Trong Pascal, câu lệnh gán nào dưới đây đúng ?

A. a = b + 1;

B. a:= a + 1;

C. a: b+ c;

D. a:= 2a;

II. PHẦN TỰ LUẬN

Câu 1: Một số câu lệnh trong chương trình sau viết không đúng, em hãy sửa lại cho đúng:

program So_Sanh;

usescrt;

var A, B= integer;

Begin

clrscr;

writeln(‘Nhap so A: ’); readln(A);

writeln(‘Nhap so B: ‘); readln(A);

if A <> B then writeln(A,’ khac ‘,B) else writeln(B,’ = ‘,A)

readln;

End.

Câu 2: Viết chương trình nhập vào từ bàn phím số nguyên a, sử dụng câu lệnh điều kiện để kiểm tra xem a có nằm trong khoảng từ 1 đến 100 hay không, thông báo ra màn hình.

---Để xem tiếp nội dung phần đáp án của Đề thi số 2, các em vui lòng xem online hoặc tải về máy tính---

3. Đề kiểm tra 1 tiết học kì 1 môn Tin 8 – Số 3

TRƯỜNG THCS LÊ VĂN THỌ

ĐỀ KIỂM TRA 1 TIẾT HỌC KÌ 1

MÔN TIN HỌC 8

NĂM HỌC 2019-2020

Thời gian: 45 phút

I. PHẦN TRẮC NGHIỆM 

Câu 1: Phát biểu nào dưới đây sai ?

A. Trong một chương trình, phần khai báo có thể có hoặc không.

B. Trong một chương trình, phần thân chương trình có thể có hoặc không.

C. Trong một chương trình, phần thân chương trình bắt buộc phải có.

D. Cả A và C đều đúng.

Câu 2: Cho a:= 2; b:= 3; Kết quả sau khi thực hiện câu lệnh dưới đây là: if a>b then writeln(‘a>b’) else writeln(‘a

A. a>b

B. a=b

C. a

D. a≠b

Câu 3: Trong Pascal, câu lệnh gán nào dưới đây sai ?

A. a:= b;

B. a + b := c;

C. a:= a + 1;

D. x:= 2*x;

Câu 4: Trong các tên sau đây, tên nào không hợp lệ trong ngôn ngữ lập trình Pascal?

A. A2;

B. Tamgiac;

C. 8a;

D. Chuongtrinh;

Câu 5: Nhập 2 số nguyên a, b từ bàn phím. Viết chương trình tính tổng 2 số a, b. Để khai báo cho bài toán trên ta sử dụng câu lệnh khai báo nào?

A. Var a , b, tong : real;

B. Var a, b, tong : integer;

C. Var a, b, tong : char;

D. Var a, b, tong : string;

Câu 6: Để chạy chương trình trong ngôn ngữ Pascal ta dùng tổ hợp phím nào?

A. Ctrl + F9

B. Shift –F9

C. Alt – F9

D. F9

Câu 7: Xét chương trình sau:

Var a: integer;

Begin

a:=1;

a:= a+10;

Writeln(a);

Readln;

End.

Kết quả của chương trình trên là:

A. 11

B. 100

C.10

D. Tất cả đều sai.

Câu 8: Cách khai báo hằng đúng là:

A. Const pi:=3,14 real;

B. Const pi: 3,14;

C. Const pi=3,14 real;

D. Const pi=3,14;

Câu 9: Chọn câu lệnh viết đúng:

A. if x > 5 then x:=y;

B. if x:=7 then a=b

C. if x > 5; then a:= b

D. if x > 5 then a:=b; else m:=n

Câu 10: Trong Pascal, cú pháp câu lệnh gán là:

A. Biểu thức := Tên biến;

B. Biểu thức = Tên biến;

C. Tên biến = Biểu thức;

D. Tên biến:= Biểu thức;

II. PHẦN TỰ LUẬN (5 điểm)

Câu 1: (2 điểm)

Có một số câu lệnh trong chương trình sau viết không đúng, em hãy sửa lại cho đúng:

Program Soam Soduong;

uses crt

var A, B: integer;

Begin

clrscr;

writeln(Nhap so A: );

readln(A);

if A > 0 then writeln(A,’ la so duong ‘);

else writeln(A,‘ la so am ’);

readln;

End.

Câu 2: (3 điểm)

Viết chương trình nhập từ bàn phím hai số nguyên a và b khác nhau (a>b), sử dụng câu lệnh điều kiện để kiểm tra xem a chia het cho b hay không, thông báo ra màn hình.

---Để xem tiếp nội dung phần đáp án của Đề thi số 3, các em vui lòng xem online hoặc tải về máy tính---

4. Đề kiểm tra 1 tiết học kì 1 môn Tin 8 – Số 4

TRƯỜNG THCS BẮC THÀNH

ĐỀ KIỂM TRA 1 TIẾT HỌC KÌ 1

MÔN TIN HỌC 8

NĂM HỌC 2019-2020

Thời gian: 45 phút

Câu 1: Viết chương trình nhập vào 2 số thực a và b là độ dài hai cạnh của một hình chữ nhật, in ra màn hình cạnh nào là chiều dài và cạnh nào là chiều rộng, chẳng hạn “Chiều dài là a, chiều rộng là b” hoặc “Chiều dài là b, chiều rộng là a”.

Câu 2: Viết chương trình tính chu vi và diện tích hình tròn bán kính R, biết rằng R là số thực và được nhập vào từ bàn phím, biết hằng số Pi có giá trị = 3.14

(Chu vi = 2.Pi.R, Diện tích = Pi.R2 là các số thực).

-----Còn tiếp-----

5. Đề kiểm tra 1 tiết học kì 1 môn Tin 8 – Số 5

TRƯỜNG THCS NAM CƯỜNG

ĐỀ KIỂM TRA 1 TIẾT HỌC KÌ 1

MÔN TIN HỌC 8

NĂM HỌC 2019-2020

Thời gian: 45 phút

Câu 1: Viết chương trình nhập một số nguyên A từ bàn phím, sử dụng câu lệnh điều kiện để kiểm tra A xem có chia hết cho 3 hay không, sau đó đưa ra màn hình thông báo “A chia hết cho 3” hoặc “A không chia hết cho 3”.

Câu 2: Viết chương trình nhập vào độ dài hai cạnh của một hình chữ nhật, tính và đưa ra màn hình chu vi và diện tích.

(chiều dài, chiều rộng, chu vi, diện tích là các số thực).

-----Còn tiếp-----

6. Đề kiểm tra 1 tiết học kì 1 môn Tin 8 – Số 6

TRƯỜNG THCS HỌA MY

ĐỀ KIỂM TRA 1 TIẾT HỌC KÌ 1

MÔN TIN HỌC 8

NĂM HỌC 2019-2020

Thời gian: 45 phút

Câu 1: Viết chương trình nhập số bạn nam và số bạn nữ trong lớp em, in ra màn hình kết quả so sánh bên nào đông hơn, chẳng hạn “ Số bạn Nữ đông hơn bạn Nam” hay “Số bạn Nam đông hơn bạn Nữ”.

Câu 2: Viết chương trình nhập vào độ dài cạnh hình vuông, tính và đưa ra màn hình chu vi và diện tích hình vuông

(độ dài cạnh hình vuông, chu vi, diện tích là các số thực).

-----Còn tiếp-----

7. Đề kiểm tra 1 tiết học kì 1 môn Tin 8 số 7

Trường THCS Đống Đa

Đề kiểm tra 1 tiết HK1

Năm học: 2019 - 2020

Môn: Tin học – lớp 8

Thời gian: 45 phút (không kể thời gian giao đề)  

Số câu: 10 câu trắc nghiệm và 2 câu tự luận

8. Đề kiểm tra 1 tiết học kì 1 môn Tin 8 số 8

Trường THCS Hoàn Kiếm

Đề kiểm tra 1 tiết HK1

Năm học: 2019 - 2020

Môn: Tin học – lớp 8

Thời gian: 45 phút (không kể thời gian giao đề)

Số câu: 10 câu trắc nghiệm và 2 câu tự luận

9. Đề kiểm tra 1 tiết học kì 1 môn Tin 8 số 9

Trường THCS Chu Văn An

Đề kiểm tra 1 tiết HK1

Năm học: 2019 - 2020

Môn: Tin học – lớp 8

Thời gian: 45 phút (không kể thời gian giao đề)

Số câu: 10 câu trắc nghiệm và 2 câu tự luận 

10. Đề kiểm tra 1 tiết học kì 1 môn Tin 8 số 10

Trường THCS Phan Huy Chú

Đề kiểm tra 1 tiết HK1

Năm học: 2019 - 2020

Môn: Tin học – lớp 8

Thời gian: 45 phút (không kể thời gian giao đề)

Số câu: 10 câu trắc nghiệm và 2 câu tự luận

---Bấm TẢI VỀ hoặc XEM ONLINE để xem đầy đủ nội dung các Đề thi 1-10---

  • Tham khảo thêm

Ngày:28/09/2020 Chia sẻ bởi:

CÓ THỂ BẠN QUAN TÂM