Đề kiểm tra giữa HK1 môn Tin học 8 năm 2018 - 2019 Trường THCS Nghi Phương

TRƯỜNG THCS NGHI PHƯƠNG

 

ĐỀ KIỂM TRA GIỮA HỌC KÌ I

MÔN TIN HỌC 8

NĂM HỌC: 2018 – 2019

 

Câu 1: Cho các từ khóa sau đây: Ngôn ngữ máy, dãy bit, ngôn ngữ lập trình, chương trình, trình biên dịch, ngôn ngữ tự nhiên. Em hãy điền vào chỗ trống các từ khóa sao cho đúng ý nghĩa và phù hợp

a. ……được dùng trong giao tiếp hằng ngày.

b. Chương trình phải được viết bằng một ngôn ngữ nhất định được gọi là……

c. ……là ngôn ngữ duy nhất máy tính có thể hiểu được trực tiếp.

d. Để máy tính có thể xử lý thì thông tin đưa vào máy tính phải được chuyển thành dạng ……

e. ……làm nhiệm vụ chuyển đổi chương trình được viết bằng ngôn ngữ lập trình sang ngôn ngữ máy.

f.  Dãy các lệnh để máy thực hiện 1 nhiệm vụ nào đó được gọi là ……

Câu 2: Quá trình giải một bài toán trên máy tính gồm mấy bước, nêu tên các bước?

Câu 3: Xác định Input, Output của bài toán Tìm bội chung nhỏ nhất của hai số nguyên dương a, b.

Câu 4: Trong các tên do người lập trình đặt dưới đây, tên nào là hợp lệ?

Ve_trai_tim, 8A5, bai1, dien tich, chuvi, #3, tam giac, @love, VD1.

Câu 5: Quan sát chương trình được viết sẵn bên dưới. Em hãy điền vào chỗ trống.

Phần khai báo gồm các dòng:........................................................................................................

Phần thân chương trình từ dòng……………..đến dòng................................................................

Các từ khóa trong chương trình là: ................................................................................................

Tên do người lập trình đặt là:..........................................................................................................

Câu 6: Viết lại biểu thức số học sau trong Pascal: (2x3-5)2

Câu 7: Tính giá trị của biểu thức sau

A= 35 div 4 + 16 mod 3 – 2*3 + 100 div 2

Câu 8: Em hãy khai báo biến và hằng cho phù hợp với các yêu cầu dưới đây

a. Nhập vào bán kính. Xuất ra màn hình chu vi và diện tích của hình tròn, qui ước số Pi=3.14.

b.

Trăm trâu trăm cỏ

Trâu đứng ăn năm

Trâu nằm ăn ba

Lụ khụ trâu già

Ba trâu một bó

Hỏi mỗi loại có mấy con trâu

 

ĐÁP ÁN ĐỀ THI GIỮA HK1 MÔN TIN HỌC 8 NĂM 2018 - 2019

Câu 1:

a. Ngôn ngữ tự nhiên

b. ngôn ngữ lập trình

c. Ngôn ngữ máy

d. dãy bit

e. Trình biên dịch

f. chương trình

Câu 2: Quá trình giải một bài toán trên máy tính gồm 3 bước

Bước 1: Xác định bài toán

Bước 2: Biểu diễn thuật toán

Bước 3: Viết chương trình

Câu 3: Input: a, b

Output: BCNN(a,b)

Câu 4: Tên hợp lệ là: Ve_trai_tim, bai1, chuvi, VD1

Câu 5: Phần khai báo gồm các dòng: 1, 2, 3                                              

Phần thân chương trình từ dòng  4 đến dòng 15                           

Các từ khóa trong chương trình là: program, uses, var, begin, while, do, end

Tên do người lập trình đặt là: Tinh_tong_n_so_hang

Câu 6:

(2*x*x*x-5)* (2*x*x*x-5)

Câu 7:

A= 35 div 4 + 16 mod 3 – 2*3 + 100 div 2

   = 8            +   1              -  6  +     25

  = 28

Câu 8:

a. var bk,chuvi, dientich:real;

    Const pi=3.14;

b. var traudung, traunam, traugia:integer;

 

Trên đây là nội dung đề và đáp án kì thi giữa học kì 1 môn Tin học 8 năm 2018 - 2019 của Trường THCS Nghi Phương, để theo dõi nhiều tài liệu tham khảo hữu ích khác vui lòng đăng nhập vào hệ thống Chúng tôi chọn chức năng xem online hoặc tải về máy!

Ngoài ra các em học sinh có thể thử sức mình với hình thức thi trắc nghiệm online tại đây:

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

Tham khảo thêm

Bình luận

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