intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường TH&THCS Phước Mỹ

Chia sẻ: _ _ | Ngày: | Loại File: DOCX | Số trang:10

14
lượt xem
2
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Nhằm giúp các bạn học sinh có tài liệu ôn tập những kiến thức cơ bản, kỹ năng giải các bài tập nhanh nhất và chuẩn bị cho kì thi sắp tới được tốt hơn. Hãy tham khảo "Đề thi học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường TH&THCS Phước Mỹ" để có thêm tài liệu ôn tập. Chúc các em đạt kết quả cao trong học tập nhé!

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường TH&THCS Phước Mỹ

  1. TRƯỜNG TH&THCS PHƯỚC MỸ MA TRẬN ĐỀ KIỂM TRA CUỐI KÌ I Môn: Tin học - Lớp 8 – Năm học: 2022-2023 Vận dụng Vận dụng Nhận biết Thông hiểu Tổng thấp cao Cấp độ TN TL TN TL TN TL TN TL Nội Biết được Hiểu được chương con người trình được chỉ dẫn cho viết bằng máy tính Bài 1. Máy ngôn ngữ thực hiện tính và lập trình rồi công việc chương chuyển sang thông qua trình máy ngôn ngữ các lệnh. tính. máy và khái Hiểu vì sao niệm cần tạo ra chương ngôn ngữ trình dịch. lập trình. Câu số 11, 12 7 18 4 Điểm 0.66 0.33 1 2 Tỷ lệ 6.6% 3.3% 10% 20% - Nhận biết - Hiểu quy từ khóa. tắc đặt tên Bài 2. Làm - Phân biệt và cách quen với được biến bấm tổ hợp chương và hằng. phím để trình và chạy NGLT. chương trình.
  2. Câu số 4 16 2, 13 4 Điểm 0.33 2 0.66 3 Tỷ lệ 3.3% 20% 6.6% 30% Bài 3. - Công Hiểu cách - Tính được - Tính được Chương dụng của chuyển và kết quả của giá trị biểu trình máy lệnh write viết biểu phép tính thức bằng tính và dữ trong thức Toán chia lấy mod và div. liệu. chương học sang phần dư. trình. Pascal. - Chỉ ra kết quả của lệnh write. Câu số 10 1, 9 3, 6 19 6 Điểm 0.33 0.66 0.66 1 2.67 Tỷ lệ 3.3% 6.6% 6.6% 10% 26.7% Bài 4. Sử - Hiểu bài dụng biến toán về và hằng phép gán trong với kiểu dữ chương liệu. trình. Câu số 5 1 Điểm 0.33 0.33 Tỷ lệ 3.3% 3.3% - Quá trình - Áp dụng Bài 5. Từ giải bài toán xác định bài toán trên máy được input đến tính. và output chương của bài trình. toán. Câu số 8 14 17 3 Điểm 0.33 0.33 1 1.67 Tỷ lệ 3.3% 3.3% 10% 16.7%
  3. Bài 10. - Cách chọn Làm quen hệ hô hấp với giải trong phần phẩu cơ mềm. thể người bằng phần mềm Anatomy. Câu số 15 1 Điểm 0.33 0.33 Tỷ lệ 3.3% 3.3% Số câu 7 7 4 1 19 Tổng Điểm 4 3 2 1 10 Tỷ lệ 40% 30% 20% 10% 100%
  4. TRƯỜNG TH&THCS PHƯỚC MỸ ĐỀ KIỂM TRA MÔN TIN HỌC 8 HỌC KỲ I – NĂM HỌC 2022 – 2023 Họ và tên :........................................... Thời gian làm bài : 45 phút. Lớp : ............... Ngày kiểm tra:................../ 12/2022 (không kể thời gian giao đề) Điểm Lời phê của GV - Chữ ký giám khảo 1: - Chữ ký giám khảo 2: I. PHẦN TRẮC NGHIỆM: (5.0 điểm ) Hãy khoanh tròn vào chữ cái đứng trước ý trả lời đúng nhất trong các câu sau: Câu 1: Cách chuyển biểu thức ax2 +bx+c sang Pascal nào sau đây là đúng? A. a*x2+b*x+c. B. a*x*x+b*x+c*x. C. a*x*x +b.x +c*x. D. a*x*x + b*x+c. Câu 2: Trong các tên sau đây, đâu là tên đúng theo quy tắc đặt tên trong ngôn ngữ lập trình? A. Tamgiac; B. begin; C. 8ª; D. dien tich; Câu 3: Hãy cho biết kết quả của phép tính 123 mod 5 = ? A. 3. B. 4. C. 5. D. 6. Câu 4. Trong các từ sau, từ nào là từ khóa? A. real; B. integer; C. begin; D. char; Câu 5. Giả sử A được khai báo là biến với kiểu dữ liệu xâu, X là biến với kiểu dữ liệu số thực. Phép gán nào sau đây là không hợp lệ? A. X:=4.1; B. X:=324.2; C. A:= ‘3242’; D. A:=3242; Câu 6. Câu lệnh Writeln (‘y=’ , 4 +5); sẽ in ra kết quả: A. 9; B. y= 9; C. y= 4+5; D. y = 4 + 5;
  5. Câu 7. Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào? A. Thông qua một từ khóa. B. Thông qua các tên. C. Thông qua một hằng. D. Thông qua các lệnh. Câu 8. Quá trình giải một bài toán trên máy tính gồm A. xây dựng thuật toán; viết chương trình. B. xác định bài toán; viết chương trình. C. xác định bài toán; mô tả thuật toán và viết chương trình. D. xác định bài toán; viết chương trình và mô tả thuật toán. Câu 9. Biểu thức toán học được biểu diễn trong Pascal là? A. (18-4)/(6+1)-4; B. (18-4)/6+1-4; C. (18-4)/(6+1-4); D. (18-4):(6+1)-4; Câu 10. Trong Pascal, câu lệnh Writeln hoặc Write dùng để A. khai báo hằng. B. in dữ liệu ra màn hình. C. khai báo biến. D. nhập dữ liệu vào từ bàn phím. Câu 11. Chương trình máy tính được thực hiện theo các bước: A. Viết chương trình bằng ngôn ngữ lập trình. B. Dịch chương trình thành ngôn ngữ máy. C. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy. D. Viết chương trình trên giấy rồi gõ vào máy tính. Câu 12. Chương trình dịch dùng để A. dịch từ ngôn ngữ lập trình sang ngôn ngữ máy. B. dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên. C. dịch từ ngôn ngữ máy sang ngôn ngữ lập trình. D. dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên. Câu 13. Để chạy chương trình, chúng ta cần nhấn tổ hợp phím nào? A. Alt + F9. B. Ctrl + F9. C. Shift + F9. D. Alt + F5. Câu 14. Hãy xác định bài toán sau: "Tìm số lớn nhất trong dãy n số tự nhiên cho trước"?
  6. A. INPUT: Dãy n số tự nhiên. OUTPUT: Số lớn nhất trong dãy n số. B. INPUT: Dãy n số tự nhiên. OUTPUT: Số các số lớn nhất trong dãy n số. C. INPUT: Số lớn nhất trong dãy n số. OUTPUT: Dãy n số tự nhiên. D. INPUT: Số các số lớn nhất trong dãy n số. OUTPUT: Dãy n số tự nhiên. Câu 15. Trên màn hình Learn chọn dòng chữ RESPIRATORY SYSTEM để tìm hiểu hệ: A. Hệ cơ. B. Hệ xương. C. Hệ sinh dục. D. Hệ hô hấp. II. PHẦN TỰ LUẬN: (5.0 điểm) Câu 16. (2.0 điểm) Hãy nêu sự giống và khác nhau giữa hằng và biến? Cho ví dụ về khai báo hằng và khai báo biến? Câu 17. (1.0 điểm) Hãy chỉ ra INPUT và OUTPUT của các bài toán sau: a) Tính tổng của các phần tử lớn hơn 0 trong dãy n số cho trước? b) Tìm số các số có giá trị nhỏ nhất trong n số đã cho? Câu 18. (1.0 điểm) Tại sao người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể điều khiển máy tính bằng ngôn ngữ máy? Câu 19. (1.0 điểm) Tính giá trị của các biểu thức sau: a) 5 div 2 - 15 mod 3 +7; b) 20- 8 div 5 +7 mod 4; ---HẾT---
  7. TRƯỜNG TH&THCS PHƯỚC MỸ ĐÁP ÁN VÀ BIỂU ĐIỂM ĐỀ KIỂM TRA CUỐI KÌ I Môn: Tin học - Lớp 8 – Năm học: 2022-2023 I. PHẦN TRẮC NGHIỆM: (5.0 điểm) - Ba đáp án đúng tính 1 điểm. Câu 1 2 3 4 5 6 7 8 Đáp án D A A C D B D C Điểm 0.33 0.33 0.33 0.33 0.33 0.33 0.33 0.33
  8. Câu 9 10 11 12 13 14 15 Đáp án A B C A B A C Điểm 0.33 0.33 0.33 0.33 0.33 0.33 0.33 II. PHẦN TỰ LUẬN: (5.0 điểm) Câu Đáp án Điểm - Giống nhau: Hằng và biến là đại lượng dùng dể đặt tên và lưu 0.5 trữ dữ liệu. Câu 16 - Khác nhau: Giá trị của biến thay đổi, còn giá trị của hằng 0.5 (2.0 điểm) không thay đổi trong suốt quá trình thực hiện chương trình. Ví dụ: Var m, n: integer; 0.5 Const pi= 3,14; 0.5 a) INPUT: Dãy gồm n số. 0.25 Câu 17 OUTPUT: Tổng các phần tử lớn hơn 0. 0.25 (1.0 điểm) b) INPUT: Cho n số. 0.25 OUTPUT: Số các số có giá trị nhỏ nhất trong n số. 0.25 Câu 18 - Người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể 1.0 (1.0 điểm) điều khiển máy tính bằng ngôn ngữ máy vì việc viết chương trình bằng ngôn ngữ máy rất khó khăn, tốn nhiều thời gian và công
  9. sức. Trong khi đó, chương trình viết bằng ngôn ngữ lập trình thì gần với ngôn ngữ tự nhiên hơn nên dễ hiểu, dễ viết chương trình hơn. Câu 19 a) 5 div 2 - 15 mod 3 +7= 2 – 0 + 7 = 5 0.5 (1.0 điểm) b) 20- 8 div 5 +7mod 4 = 20 – 1 + 3 = 22 0.5 TRƯỜNG TH&THCS PHƯỚC MỸ BẢNG ĐẶC TẢ KIỂM TRA CUỐI KÌ I Môn: Tin học - Lớp 8 – Năm học: 2022-2023 I. TRẮC NGHIỆM: Câu 1: (TH) Hiểu cách chuyển biểu thức Toán học sang Pascal. Câu 2: (TH) Hiểu quy tắc đặt tên. Câu 3: (VDT) Tính được phép tính chia lấy phần dư. Câu 4: (NB) Nhận biết từ khóa dùng trong Pascal. Câu 5: (TH) Hiển được phép gán với kiểu dữ liệu xâu và số thực. Câu 6: (VDT) Áp dụng tính được kết quả của lệnh Writeln. Câu 7: (TH) Hiểu được con người chỉ dẫn cho máy tính thực hiện công việc thông qua các lệnh. Câu 8: (NB) Biết quá trình giải bài toán trên máy tính. Câu 9: (TH) Hiểu cách viết biểu thức trong Pascal. Câu 10: (NB) Nhận biết công dụng của lệnh Write hoặc Writeln. Câu 11: (NB) Biết được chương trình được viết bằng ngôn ngữ lập trình rồi chuyển sang ngôn ngữ máy.
  10. Câu 12: (NB) Biết khái niệm chương trình dịch. Câu 13: (TH) Hiểu cách bấm tổ hợp phím để chạy chương trình. Câu 14: (VDT) Áp dụng vào xác định Input, Output của một bài toán. Câu 15: (NB) Nhận biết cách chọn hệ hô hấp trong phần mềm. II. TỰ LUẬN: Câu 16: (NB) Phân biệt được biến và hằng. Câu 17: (VDT) Áp dụng tìm Input và Output của bài toán. Câu 18: (TH) Hiểu được vì sao cần tạo ra các ngôn ngữ lập trình. Câu 19: (VDC) Áp dụng tính giá trị biểu thức bằng mod và div.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2