Bộ đề thi HK2 môn Tin học lớp 8 năm 2017-2018

ĐỀ SỐ 1:

TRƯỜNG THCS                                         ĐỀ KIỂM TRA HỌC KỲ II – NĂM HỌC 2017 -2018

Họ và tên: ……………………..                                     MÔN: TIN HỌC 8

Lớp 8A                                                           Thứ   ngày   tháng 5 năm 2018

 

Câu 1: ( 3 điểm) Hãy nêu ý nghĩa của các câu lệnh sau:

a)Writeln(‘25+5= ‘); b) Writeln(25+6);  c) Readln(b);  d) Writeln(‘b’); e) Clrscr; d) Var j,i: Integer;

Câu 2: (3 điểm) Hãy cho biết dữ liệu được in ra trên màn hình khi thực hiện đoạn chương trình sau: A[1]:=12;     A[2]:=4;    A[3]:=15;     A[4]:= 8; T:= 2;

For j:= 1 to 4 do Write (j:3);

Writeln(‘A[1] + A[2] = ‘,A[1]+B[2] );

For i:= 1 to 3 do Writeln(‘i’);

         IF T > 2 Then Writeln(T-2) else Writeln(T+2);

        While i>1 do

Begin

Write (‘*’);

        Writeln (i+3);

Câu 3: (4 điểm) Hãy viết chương trình  thực hiện các công việc sau:

a) Nhập vào điểm Toán của lớp 8A1 (Sỉ số của lớp là 30 HS. Các chỉ số của các phần tử trong mảng được ngầm định là tên học sinh) .

b) In các điểm đã nhập ra màn hình

c) In ra những học sinh đạt điểm >=8 (dòng thứ nhất in vị trí , dòng thữ 2 in điểm của hs)

d) Tính tung bình điểm môn văn của 10 học sinh đầu tiên trong lớp

{-- Xem đầy đủ nội dung tại Xem online hoặc Tải về--}

ĐỀ SỐ 2:

TRƯỜNG THCS BẢO NINH                      ĐỀ KIỂM TRA HỌC KỲ II. NĂM HỌC 2017 - 2018

                                                                        MÔN: TIN – KHỐI 8 (Đề lí thuyết)

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

 

A. PHẦN TRẮC NGHIỆM: (6 điểm) Khoanh tròn vào đáp án đúng:

Câu 1: Câu lệnh viết đúng cú pháp là:

A. While <điều kiện> to ;                       

B. While <điều kiện> do ;

C. While <điều kiện> to do;               

D. While <điều kiện>; do ;

Câu 2: Cú pháp của câu lệnh lặp for … do … là ?

A. If (điều kiện) then (câu lệnh);    

B. Var n, i:interger;

C. Phải kết hợp cả a, b và c.

D. For := to do ;

Câu 3: Hoạt động nào sau đây có thể tính toán được số lần làm việc:

A. Múc từng gáo nước đến đầy bể          

B. Đi lên tầng, đến tầng 10 thì dừng

C. Học cho tới khi thuộc bài                     

D. Nhặt từng cọng rau cho tới khi xong

Câu 4: Vòng lặp while .. do là vòng lặp:

A. Biết trước số lần lặp                             

B. Biết trước số lần lặp nhưng giới hạn là <=100                           

C. Chưa biết trước số lần lặp                      

D. Biết trước số lần lặp nhưng giới hạn là >=10

Câu 5: Trong ngôn ngữ Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì?

          For i:=1 to 10 do write (i,’ ‘);

A. 1 2 3 4 5 6 7 8 9 10                                   B. 10 9 8 7 6 5 4 3 2 1

C. Đưa ra 10 dấu cách                                 D. Không đưa ra kết quả gì

Câu 6: Phần mềm giúp em học vẽ hình học là?

 A. Sun Times             B. Yenka                    C. Finger Break Out             D. Geogebra

Câu 7: Khai báo biến mảng nào đúng:

A. Var Y: Array[6..20] of Integer;           B. Var Y: Array[10.5..25.5] of Real;

C. Var Y: Array[10,50] of Integer;          D. Var Y: Array[30..15] of Real;

Câu 8: Để vẽ đường trung trực của đoạn thẳng em phải dùng công cụ nào sau đây?

A.           B.          C.           D.           E. 

Câu 9: Để nhập một giá trị vào phần tử a[3] của mảng a  thì ta viết là:

A. Readln(a)             B. Readln(a[3])        C. Readln(a[i])         D. Readln(a(3))

Câu 10: Đoạn lệnh sau đây sẽ cho kết quả gì?

                  so:=1;

                  While so < 10 do writeln(so);

                  so:=so + 1;

A. In ra vô hạn các số 1, mỗi số trên một dòng;           

B. Không phương án nào đúng

C. In ra các số từ 1 đến 9;                                                 

D. In ra các số từ 1 đến 10;

{-- Xem đầy đủ nội dung tại Xem online hoặc Tải về--}

ĐỀ SỐ 3:

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

TRƯỜNG THCS PÁC MIẦU

ĐỀ KIỂM TRA HỌC KÌ II NĂM HỌC 2017-2018

Môn: Tin học 8.

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

 

A. LÝ THUYẾT: (5điểm) (45’)

Câu 1: (2,0 điểm) Hãy cho biết một số lệnh tính toán với đa thức và giải phương trình và ý nghĩa của các lệnh đó?

Câu 2: (2,0 điểm) Viết cú pháp của câu lệnh lặp với số lần chưa biết trước?

Nêu các bước thực hiện của câu lệnh trong cú pháp trên?

Câu 3: (1,0 điểm) Cho biết cú pháp khai báo biếm mảng? Giải thích các thành phần của cú pháp?

B. THỰC HÀNH: (5điểm) (45’)

Câu 1: (2,0 điểm) Sử dụng GeoGebra và thực hiện các yêu cầu sau:

  1. Giải phương trình sau: (x+1)2 = 4(x2-2x+1)
  2. Vẽ lăng trụ đa giác đều sau:

Câu 2 (3,0 điểm) Sử dụng Free Pascal viết chương trình Pascal sử dụng biến mảng để nhập từ bàn phím các phần tử của một dãy N số tự nhiên, xét và tìm ra số lớn nhất đưa ra màn hình? Độ dài của dãy cũng được nhập từ bàn phím?

{-- Xem đầy đủ nội dung tại Xem online hoặc Tải về--}

Trên đây là trích dẫn một phần Bộ đề thi HK2 môn Tin học lớp 8 năm 2017-2018, để xem đầy đủ nội dung đề thi và đáp án chi tiết các em vui lòng đăng nhập website Chúng tôi chọn Xem online hoặc Tải về máy tính. Chúc các em học tốt và thực hành hiệu quả!

Tham khảo thêm

Bình luận

Có Thể Bạn Quan Tâm ?