Đề kiểm tra học kì 1 môn Tin học lớp 8 có đáp án năm 2017 - Trường THCS Huỳnh Phước

TRƯỜNG THCS HUỲNH PHƯỚC

ĐỀ KIỂM TRA HỌC KÌ 1 NĂM HỌC 2016 – 2017

MÔN: TIN HỌC 8

Thời gian làm bài: 45 phút

(Gồm: 12 câu trắc nghiệm, 2 câu tự luận)

I. TRC NGHIM: (6,0 đim)

Câu 1: Cấu trúc chung của một chương trình gồm những phần nào.

A. Phần khai báo và Phần thân chương trình;        

B. Phần khai báo;

C. Phần thân chương trình;                                      

D. Bắt đầu bằng BEGIN và kết thúc bởi END.

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

A. Uses;                         B.Tinhoc;                      C. Begin;                        D. Program;

Câu 3: Câu lệnh Uses  Crt; được đặt trong phần nào của chương trình.

A. Phần thân chương trình;                              B. In lên màng hình;                          

C. Phần khai báo;                                               D. Lau màn hình;

Câu 4: Khai báo biến số học sinh (Hs)  THCS trong một lớp ta nên dùng lệnh:

A. Var Hs: real;                                              B. Var Hs : integer;                            

C.Var Hs: String;                                             D. Var Hs: Byte;

Câu 5: Câu lệnh Const  Pascal= 8; có tác dụng:

A. Khai báo hằng Pascal là lớp 8;                    B. Khai báo biến Pascal là lớp 8;

C. Khai báo biến Pascal= 8;                              D. Khai báo hằng Pascal= 8;

Câu 6: Muốn in lên màn hình dòng chữ “Toi la Hs lop 8” ta dùng lệnh:

A. Toi la Hs lop 8 := integer;                            B. Read(‘Toi la Hs lop 8’);

C. Writeln (‘Toi la Hs lop 8’);                           D. Var Toi la Hs lop 8:String;

Câu 7: Lệnh nhập dữ liệu cho biến  a  được viết là:

A. Write(a);                  B. Readln(a);                C. Writeln(a);               D. ClrScr(a);

Câu 8: Cho y là số thực; muốn in số thực y với độ rộng là 8 và có 2 chữ số thập phân ta dùng lệnh:

A. Write(y:8:2);           B. Write(y:8:4);           C. Write(‘y:8:2’);          D. Write(‘y:4:8’);

Câu 9: Ta có các lệnh:  x:= 5;   x:= x + x;    y:= x - 6; z: = y*y.  Giá trị của biến x,y,z lần lượt là:

A. 4; 10; 16;                 B. 16;10; 4;                   C. 4; 16; 10;                  D. 10; 4;16;

Câu 10: Viết biểu thức toán    trong Pascal:

A. 7*x+y*7*x+y – 1/6 + (5­*x +4)/(3*y +2);                

B. (7*x+y)*(7*x+y) – 1/6 + (5­*x +4)/3*y +2;

C. (7*x+y)*(7*x+y) – 1/6 + (5­*x +4)/(3*y +2);          

D. (7*x+y*7*x+y) – 1/6 + (5­*x +4)/(3*y +2);

Câu 11: Câu lệnh  Write(‘18 mod 8 = ’,18 mod 8);  cho kết quả in lên màn hình :

A. 18 mod 8 = 18 div 8                                     B. 18 mod 8 = 2                                        

C. 18 mod 8 = 3                                                 D. 18 mod 8 = 4

Câu 12: in số nhỏ hơn trong 2 số x và y ta dùng lệnh sau:

A. If  x

B. If x

C. If x

D. If x

II. T LUN (4,0 đim)

Bài 1.(1,0 đim) Viết phần thân chương trình tìm và in số lớn nhất trong 3 số a,b,c nhập từ bàn phím.

Bài 2.(3,0 đim) Viết chương trình tính trọng lượng trung bình (CTB) các bạn Trường(T); Huỳnh(H); Phước(P). Biết rằng: trọng lượng của ba bạn được nhập từ bàn phím; công thức tính trọng lượng trung bình là:  CTB= (T + H + P):3.  Sau đó in kết quả CTB với độ rộng là 4 và 1 chữ số thập phân.

-------------HẾT-----------

HƯỚNG DẪN GIẢI CHI TIẾT

I. TRC NGHIM: (6,0 đim)

II. T LUN (4,0 đim)

Bài 1

Begin

Max:= a;

If Max < b Then Max: = b;

If Max < c Then Max: = c;

Write (‘ Vay so lon nhat la:’, Max);

Readln

End.

 

{-- xem đầy đủ nội dung ở phần xem online hoặc tải về --}

Nội dung trên chỉ trích dẫn một phần nội dung trong Đề thi học kì 1 môn Tin học 8 năm 2017 của trường THCS Huỳnh Phước. Để xem được toàn bộ nội dung câu hỏi trong để thi, các em vui lòng chọn chức năng xem online hoặc đăng nhập tài khoản trên trang Chúng tôi.net để tải đề thi về máy tham khảo nhé.

Chúc các em ôn tập thật tốt và đạt kết quả thật cao trong kỳ thi quan trọng sắp tới!

Tham khảo thêm

Bình luận

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