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:
- Đề kiểm tra 45 phút HK1 môn Tin học 8 năm 2018 - 2019 Trường THCS Triệu Hòa
- Đề kiểm tra 1 tiết HK1 môn Tin học 8 năm 2018 - 2019 Trường THCS Bùi Thị Xuân
- Đề thi HK1 môn Tin học 8 năm 2018 - 2019 Trường THCS Phong Hòa
- Đề kiểm tra HK1 môn Tin học 8 năm 2018 Trường THCS Trưng Vương
Chúc các em học tập thật tốt!