Đề kiểm tra học kì 1 Tin học Lớp 8 - Năm học 2024-2025 - Trường THCS Tân Hòa
Bạn đang xem tài liệu "Đề kiểm tra học kì 1 Tin học Lớp 8 - Năm học 2024-2025 - Trường THCS Tân Hòa", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
Tóm tắt nội dung tài liệu: Đề kiểm tra học kì 1 Tin học Lớp 8 - Năm học 2024-2025 - Trường THCS Tân Hòa

UBND HUYỆN VŨ THƯ ĐỀ KIỂM TRA HỌC KÌ I NĂM HỌC 2024-2025 TRƯỜNG THCS TÂN HÒA Môn: Tin học - Lớp: 8 – đề 1 Thời gian làm bài: 45 phút I. PHẦN TRẮC NGHIỆM (7.0 điểm): Em hãy khoanh tròn vào chữ cái đứng trước câu trả lời đúng Câu 1: Thời kì đầu các máy tính được thiết kế dựa trên các rơ le được gọi là? A. Máy tính thông minh B. Máy tính hiện đại C. Máy tính khoa học D. Máy tính điện cơ Câu 2: Năm 1943, Howard Aiken đã chế tạo thành công? A. Máy tính cơ giới hóa B. Máy tính cơ học Pascal C. Máy tính điều khiển tuần tự tự động D. Máy ảnh kĩ thuật số Câu 3: Nền tảng cho việc thiết kế các máy tính kĩ thuật số hiện đại là? A. Cơ giới hóa việc tính toán B. Claude Shannon có thể sử dụng các rơ le để thực hiện các tính toán trên dãu các bit C. Sáng tạo ra chiếc máy tính cơ học Pascal D. Cả ba đáp án trên đều sai Câu 4: Theo nguyên lý " chương trình được lưu trữ" thì cấu tạo của máy tính không có? A. Thiết bị ra B. Bộ xử lý C. Bộ nhớ D. Con chuột Câu 5: Loại thông tin nào dưới đây em không nên lựa chọn? A. Thông tin có thời gian gần với thời gian em tìm kiếm thông tin B. Thông tin đã được kiểm chứng C. Thông tin phù hợp với nội dung trình bày D. Nguồn thông tin không rõ ràng Câu 6: Các bạn rủ em tham gia vào một nhóm kín trên mạng xã hội thì em sẽ? A. Vào nhóm đó mà không cần biết gì B. Chấp nhận lời mồi vì có các bạn của mình C. Em sẽ hỏi kĩ thông tin về nhóm kín đó rồi mới quyết định có tham gia hay không Câu 7: Muốn tìm hiểu thông tin về một phương pháp học tập hiệu quả thì em có thể tìm hiểu thông tin của? A. Một người lạ B. Một người học giỏi nổi tiếng C. Một người ẩn danh em mới quen trên mạng xã hội D. Cả ba đáp án trên đều sai Câu 8: Em có thể hình thành ý tưởng về một vấn đề dựa trên? A. Nguồn thông tin từ một người lạ B. Nguồn thông tin được đăng tải từ rất lâu C. Nguồn thông tin chính xác đã được kiểm chứng D. Nguồn thông tin từ trang web không rõ tên Câu 9: Hành động nào sau đây không vi phạm đạo đức và pháp luật? A. Tặng đĩa nhạc có bản quyền em đã mua cho người khác B. Đăng tải thông tin sai sự thật lên mạng C. Cố ý nghe, ghi âm trái phép các cuộc nói chuyện D. Tải một bài trình chiếu của người khác từ Intemet và sử dụng như là của mình tạo ra Câu 10: Khi thấy bạn em quay video các bạn trong lớp có hành vi bạo lực và đăng lên mạng xã hội thì em sẽ? A. Khuyên bạn gửi video đó cho mọi người B. Khuyên bạn nên quay nhưng không đăng video đó lên C. Khuyên bạn không nên quay và đăng video bạo lực đó lên mạng vì vi phạm quyền riêng tư của mỗi con người và vi phạm tiểu chuẩn cộng đồng trên mạng D. Đáp án khác Câu 11: Để mô tả thuật toán thì người ta sử dụng cách liệt kê các bước bằng? A. Ngôn ngữ tự nhiên B. Sơ đồi khối C. Cả hai đáp án trên đều đúng D. Cả hai đáp án trên đều sai Câu 12: Để chạy chương trình và xem kết quả, ta nháy chuột vào nút? A B C D Câu 13: Chương trình là? A. Dãy các thao tác điều khiển máy tính thực hiện thuật toán B. Dãy các lệnh điều khiển máy tính xử lý thuật toán C. Dãy các lệnh điều khiển máy tính giải quyết thuật toán D. Dãy các lệnh điều khiển máy tính thực hiện thuật toán Câu 14: Thứ tự các bước giải bài toán trên máy tính: A. Xác định bài toán -> Viết chương trình -> Mô tả thuật toán B. Xác định bài toán -> Mô tả thuật toán -> Viết chương trình C. Mô tả thuật toán -> Xác định bài toán -> Viết chương trình D. Viết chương trình -> Xác định bài toán -> Mô tả thuật toán Câu 15: Trong các ngôn ngữ lập trình thì số được phân loại thành? A. Kiểu số nguyên B. Kiểu số thực C. Cả hai đáp án trên đều đúng D. Cả hai đáp án trên đều sai Câu 16: Biến được nhận biết thông qua? A. Kiểu dữ liệu B. Đặc điểm C. Tên của nó D. Cả ba đáp án trên đều sai Câu 17: Trong lập trình, biến được dùng để? A. Lưu trữ giá trị có thể thay đổi trong khi thực hiện chương trình B. Lưu trữ giá trị không thể thay đổi trong khi thực hiện chương trình C. Lưu trữ giá trị có thể thay đổi trong khi thực hiện phép toán D. Lưu trữ giá trị không thể thay đổi trong khi thực hiện phép toán Câu 18: Mỗi kiểu dữ liệu gồm? A. Một tập hợp giá trị B. Một số phép toán trên những giá trị đó C. Cả hai đáp án trên đều đúng D. Cả hai đáp án trên đều sai Câu 19: Trong Thuật toán giải pt: ax + b = 0, để kiểm tra trường hợp nghiệm x= - b/a ta sử dụng bộ test? A. a = 0, b = 1 B. a = 0,b = 0 C. a = 3, b = 6 D. Tất cả đều đúng Câu 20: Phát biểu nào sau đây là sai? A. Các ngôn ngữ lập trình bậc cao đều có câu lệnh thể hiện cấu trúc rẽ nhánh B. Điều kiện trong câu lệnh rẽ nhánh có thể là phép gán C. Trong cấu trúc if hoặc if-else câu lệnh hoặc nhóm câu lệnh phải được viết D. Lùi vào trong một số vị trí so với dòng chứa điều kiện và viết thẳng hàng với nhau Câu 21: Lỗi cú pháp xảy ra khi? A. Lệnh viết sai so với quy tắc của ngôn ngữ lập trình làm cho chương trình không hoạt động B. Các câu lệnh trong chương trình tuy viết đúng cú pháp nhưng thực hiện không đúng kịch bản C. Lệnh sai thứ tự D. Tất cả đều sai Câu 22: Việc chạy thử chương trình để kiểm tra nhằm ? A. Thử nhiệm chương trình B. Cho chương trình hoạt động C. Phát hiện những tình huống bất thường khi chạy chương trình D. Cả ba đáp án trên đều sai Câu 23: Chọn phát biểu đúng nhất về hoạt động gỡ lỗi? A. Gỡ lỗi là phát hiện và loại bỏ lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi B. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Gỡ lỗi là một phần quan trọng của lập trình C. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi D. Gỡ lỗi là phát hiện và loại bỏ lỗi. Gỡ lỗi là một phần quan trọng của lập trình Câu 24: Sau khi biết câu lệnh xảy ra lỗi và cách thức câu lệnh đó tạo ra lỗi thì em có thể? A. Chạy lại chương trình B. Đưa ra những cách sửa chữa lỗi phù hợp với yêu cầu C. Cả hai đáp án trên đều sai D. Cả hai đáp án trên đều đúng Câu 25: Bất bình đẳng giới trong sử dụng máy tính và ứng dụng tin học có thể dẫn tới hậu quả gì? A. Phụ nữ và trẻ em gái không có cơ hội phát triển nghề nghiệp trong lĩnh vực công nghệ B. Phụ nữ và trẻ em gái không có cơ hội sử dụng công nghệ để nâng cao hiệu quả công việc và chất lượng cuộc sống C. Phụ nữ và trẻ em gái không theo kịp sự phát triển của xã hội D. Cả 3 hậu quả trên Câu 26: Sinh viên nghành công nghệ thông tin có thể làm việc ở các vị trí: A. Lập trình viên B. Cán bộ nghiên cứu, giảng dạy về công nghệ công tin C. Kiểm thử viên phần mềm D. Tất cả các vị trí trên Câu 27: Khẳng định nào sau đây là sai? A. Lập trình viên có cơ hội làm việc ở các vị trí trong các cấp chính quyền, cấp bộ ngành, chính phủ. B. Các hệ thống ngân hàng, tài chính hay tư nhân đều phải sử dụng hệ thống phần mềm phức tạp, có tính nghiệp vụ cao. Từ đó, mở ra nhiều cơ hội lớn cho những người thiết kế và lập trình. C. Thế giới công nghệ thay đổi từng giây, từng phút, từng giờ. Những kiến thức được học sẽ nhanh bị cũ, vì vậy phải học tập không ngừng. D. Những nghề thuộc nhóm thiết kế và lập trình chi có thể làm ở cơ quan tư nhân. Câu 28: Một số ngành nghề thuộc lĩnh vực tin học và liên quan đến ƯD tin học ra đời và phát triển để? A. Đáp ứng yêu cầu cuộc sống và công việc B. Tăng năng suất hiệu quả công việc C. Tăng thời gian thực hiện công việc D. Đáp án khác II. TỰ LUẬN (3,0 điểm) Câu 29. Em hãy kể tên ba ứng dụng thu thập nhiều thông tin từ người sử dụng và cho biết: a) Tổ chức, cá nhân nào sở hữu các ứng dụng đó? b) Mỗi ứng dụng thu thập dạng thông tin nào? Câu 30: Em hãy chi ra hành vi vi phạm bản quyền, vi phạm đạo đức trong tình huống: Vân mua cuốn sách các bài văn hay trong hiệu sách. Vân dùng điện thoại di động chụp một bài văn trong cuốn sách và gửi cho Long. Long sử dụng phần mềm Word để gõ lại, chinh sửa, cắt xén bài văn này và nộp cho cô giáo để chấm điểm. Câu 31: Quan sát hình bên và cho biết giá trị của biến đếm khi đoạn lệnh này thực thi xong là bao nhiêu? UBND HUYỆN VŨ THƯ ĐỀ KIỂM TRA HỌC KÌ I NĂM HỌC 2024-2025 TRƯỜNG THCS TÂN HÒA Môn: Tin học - Lớp: 8 – đề 2 Thời gian làm bài: 45 phút I. PHẦN TRẮC NGHIỆM (7.0 điểm): Em hãy khoanh tròn vào chữ cái đứng trước câu trả lời đúng Câu 1. Nền tảng cho việc thiết kế các máy tính kĩ thuật số hiện đại là? A. Sáng tạo ra chiếc máy tính cơ học Pascal D. Cả ba đáp án trên đều sai B. Claude Shannon có thể sử dụng các rơ le để thực hiện các tính toán trên dãu các bit C. Cơ giới hóa việc tính toán Câu 2. Sau khi biết câu lệnh xảy ra lỗi và cách thức câu lệnh đó tạo ra lỗi thì em có thể? A. Đưa ra những cách sửa chữa lỗi phù hợp với yêu cầu B. Cả hai đáp án trên đều đúng C. Cả hai đáp án trên đều sai D. Chạy lại chương trình Câu 3. Một số ngành nghề thuộc lĩnh vực tin học và liên quan đến ƯD tin học ra đời và phát triển để? A. Tăng thời gian thực hiện công việc B. Đáp án khác C. Tăng năng suất hiệu quả công việc D. Đáp ứng yêu cầu cuộc sống và công việc Câu 4. Thời kì đầu các máy tính được thiết kế dựa trên các rơ le được gọi là? A. Máy tính khoa học B. Máy tính thông minh C. Máy tính hiện đại D. Máy tính điện cơ Câu 5. Để mô tả thuật toán thì người ta sử dụng cách liệt kê các bước bằng? A. Ngôn ngữ tự nhiên B. Sơ đồi khối C. Cả hai đáp án trên đều đúng D. Cả hai đáp án trên đều sai Câu 6. Việc chạy thử chương trình để kiểm tra nhằm ? A. Cả ba đáp án trên đều sai B. Thử nhiệm chương trình C. Phát hiện những tình huống bất thường khi chạy chương trình D. Cho chương trình hoạt động Câu 7. Phát biểu nào sau đây là sai? A. Điều kiện trong câu lệnh rẽ nhánh có thể là phép gán B. Các ngôn ngữ lập trình bậc cao đều có câu lệnh thể hiện cấu trúc rẽ nhánh C. Lùi vào trong một số vị trí so với dòng chứa điều kiện và viết thẳng hàng với nhau D. Trong cấu trúc if hoặc if-else câu lệnh hoặc nhóm câu lệnh phải được viết Câu 8. Khi thấy bạn em quay video các bạn trong lớp có hành vi bạo lực và đăng lên mạng xã hội thì em sẽ? A. Đáp án khác B. Khuyên bạn gửi video đó cho mọi người B. Khuyên bạn nên quay nhưng không đăng video đó lên C. Khuyên bạn không nên quay và đăng video bạo lực đó lên mạng vì vi phạm quyền riêng tư của mỗi con người và vi phạm tiểu chuẩn cộng đồng trên mạng Câu 9. Để chạy chương trình và xem kết quả, ta nháy chuột vào nút? A B C D Câu 10. Trong Thuật toán giải pt: ax + b = 0, để kiểm tra trường hợp nghiệm x=-b/a ta sử dụng bộ test? B. Tất cả đều A. a = 0, b = 1 C. a = 3, b = 6 D. a = 0,b = 0 đúng Câu 11. Năm 1943, Howard Aiken đã chế tạo thành công? A. Máy tính cơ giới hóa B. Máy tính cơ học Pascal C. Máy ảnh kĩ thuật số D. Máy tính điều khiển tuần tự tự động Câu 12. Trong lập trình, biến được dùng để? A. Lưu trữ giá trị có thể thay đổi trong khi thực hiện phép toán B. Lưu trữ giá trị không thể thay đổi trong khi thực hiện phép toán C. Lưu trữ giá trị có thể thay đổi trong khi thực hiện chương trình D. Lưu trữ giá trị không thể thay đổi trong khi thực hiện chương trình Câu 13. Chương trình là? A. Dãy các thao tác điều khiển máy tính thực hiện thuật toán B. Dãy các lệnh điều khiển máy tính giải quyết thuật toán C. Dãy các lệnh điều khiển máy tính thực hiện thuật toán D. Dãy các lệnh điều khiển máy tính xử lý thuật toán Câu 14. Mỗi kiểu dữ liệu gồm? A. Cả hai đáp án trên đều đúng B. Một số phép toán trên những giá trị đó C. Cả hai đáp án trên đều sai D. Một tập hợp giá trị Câu 15. Lỗi cú pháp xảy ra khi? A. Lệnh sai thứ tự D. Tất cả đều sai B. Lệnh viết sai so với quy tắc của ngôn ngữ lập trình làm cho chương trình không hoạt động C. Các câu lệnh trong chương trình tuy viết đúng cú pháp nhưng thực hiện không đúng kịch bản Câu 16. Theo nguyên lý " chương trình được lưu trữ" thì cấu tạo của máy tính không có? A. Bộ nhớ B. Bộ xử lý C. Thiết bị ra D. Con chuột Câu 17. Thứ tự các bước giải bài toán trên máy tính: A. Xác định bài toán -> Mô tả thuật toán -> Viết chương trình B. Xác định bài toán -> Viết chương trình -> Mô tả thuật toán C. Mô tả thuật toán -> Xác định bài toán -> Viết chương trình D. Viết chương trình -> Xác định bài toán -> Mô tả thuật toán Câu 18. Sinh viên nghành công nghệ thông tin có thể làm việc ở các vị trí: A. Kiểm thử viên phần mềm B. Tất cả các vị trí trên C. Cán bộ nghiên cứu, giảng dạy về công nghệ công tin D. Lập trình viên Câu 19. Bất bình đẳng giới trong sử dụng máy tính và ứng dụng tin học có thể dẫn tới hậu quả gì? A. Phụ nữ và trẻ em gái không có cơ hội sử dụng công nghệ để nâng cao hiệu quả công việc và chất lượng cuộc sống B. Phụ nữ và trẻ em gái không theo kịp sự phát triển của xã hội D. Cả 3 hậu quả trên C. Phụ nữ và trẻ em gái không có cơ hội phát triển nghề nghiệp trong lĩnh vực công nghệ Câu 20. Muốn tìm hiểu thông tin về một phương pháp học tập hiệu quả thì em có thể tìm hiểu thông tin của? A. Một người học giỏi nổi tiếng B. Cả ba đáp án trên đều sai C. Một người ẩn danh em mới quen trên mạng xã hội D. Một người lạ Câu 21. Khẳng định nào sau đây là sai? A. Lập trình viên có cơ hội làm việc ở các vị trí trong các cấp chính quyền, cấp bộ ngành, chính phủ. B. Các hệ thống ngân hàng, tài chính hay tư nhân đều phải sử dụng hệ thống phần mềm phức tạp, có tính nghiệp vụ cao. Từ đó, mở ra nhiều cơ hội lớn cho những người thiết kế và lập trình. C. Những nghề thuộc nhóm thiết kế và lập trình chi có thể làm ở cơ quan tư nhân. D. Thế giới công nghệ thay đổi từng giây, từng phút, từng giờ. Những kiến thức được học sẽ nhanh bị cũ, vì vậy phải học tập không ngừng. Câu 22. Các bạn rủ em tham gia vào một nhóm kín trên mạng xã hội thì em sẽ? A. Vào nhóm đó mà không cần biết gì B. Em sẽ hỏi kĩ thông tin về nhóm kín đó rồi mới quyết định có tham gia hay không C. Chấp nhận lời mồi vì có các bạn của mình Câu 23. Biến được nhận biết thông qua? A. Cả ba đáp án trên đều sai B. Tên của nó C. Đặc điểm D. Kiểu dữ liệu Câu 24. Chọn phát biểu đúng nhất về hoạt động gỡ lỗi? A. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Gỡ lỗi là một phần quan trọng của lập trình B. Gỡ lỗi là phát hiện và loại bỏ lỗi. Gỡ lỗi là một phần quan trọng của lập trình C. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi D. Gỡ lỗi là phát hiện và loại bỏ lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi Câu 25. Trong các ngôn ngữ lập trình thì số được phân loại thành? A. Kiểu số nguyên B. Kiểu số thực C. Cả hai đáp án trên đều đúng D. Cả hai đáp án trên đều sai Câu 26. Em có thể hình thành ý tưởng về một vấn đề dựa trên? A. Nguồn thông tin chính xác đã được kiểm chứng B. Nguồn thông tin từ một người lạ C. Nguồn thông tin từ trang web không rõ tên D. Nguồn thông tin được đăng tải từ rất lâu Câu 27. Loại thông tin nào dưới đây em không nên lựa chọn? A. Thông tin đã được kiểm chứng B. Thông tin có thời gian gần với thời gian em tìm kiếm thông tin C. Thông tin phù hợp với nội dung trình bày D. Nguồn thông tin không rõ ràng Câu 28. Hành động nào sau đây không vi phạm đạo đức và pháp luật? A. Cố ý nghe, ghi âm trái phép các cuộc nói chuyện B. Tặng đĩa nhạc có bản quyền em đã mua cho người khác C. Tải một bài trình chiếu của người khác từ Intemet và sử dụng như là của mình tạo ra D. Đăng tải thông tin sai sự thật lên mạng II. TỰ LUẬN (3,0 điểm) Câu 29. Em hãy kể tên ba ứng dụng thu thập nhiều thông tin từ người sử dụng và cho biết: a) Tổ chức, cá nhân nào sở hữu các ứng dụng đó? b) Mỗi ứng dụng thu thập dạng thông tin nào? Câu 30: Em hãy chi ra hành vi vi phạm bản quyền, vi phạm đạo đức trong tình huống: Vân mua cuốn sách các bài văn hay trong hiệu sách. Vân dùng điện thoại di động chụp một bài văn trong cuốn sách và gửi cho Long. Long sử dụng phần mềm Word để gõ lại, chinh sửa, cắt xén bài văn này và nộp cho cô giáo để chấm điểm. Câu 31: Quan sát hình bên và cho biết giá trị của biến đếm khi đoạn lệnh này thực thi xong là bao nhiêu? UBND HUYỆN VŨ THƯ ĐỀ KIỂM TRA HỌC KÌ I NĂM HỌC 2024-2025 TRƯỜNG THCS TÂN HÒA Môn: Tin học - Lớp: 8 – đề 3 Thời gian làm bài: 45 phút I. PHẦN TRẮC NGHIỆM (7.0 điểm): Em hãy khoanh tròn vào chữ cái đứng trước câu trả lời đúng Câu 1. Sau khi biết câu lệnh xảy ra lỗi và cách thức câu lệnh đó tạo ra lỗi thì em có thể? A. Đưa ra những cách sửa chữa lỗi phù hợp với yêu cầu B. Chạy lại chương trình C. Cả hai đáp án trên đều sai D. Cả hai đáp án trên đều đúng Câu 2. Bất bình đẳng giới trong sử dụng máy tính và ứng dụng tin học có thể dẫn tới hậu quả gì? A. Phụ nữ và trẻ em gái không theo kịp sự phát triển của xã hội D. Cả 3 hậu quả trên B. Phụ nữ và trẻ em gái không có cơ hội sử dụng công nghệ để nâng cao hiệu quả công việc và chất lượng cuộc sống C. Phụ nữ và trẻ em gái không có cơ hội phát triển nghề nghiệp trong lĩnh vực công nghệ Câu 3. Thời kì đầu các máy tính được thiết kế dựa trên các rơ le được gọi là? A. Máy tính hiện đại B. Máy tính thông minh C. Máy tính điện cơ D. Máy tính khoa học Câu 4. Khẳng định nào sau đây là sai? A. Các hệ thống ngân hàng, tài chính hay tư nhân đều phải sử dụng hệ thống phần mềm phức tạp, có tính nghiệp vụ cao. Từ đó, mở ra nhiều cơ hội lớn cho những người thiết kế và lập trình. B. Lập trình viên có cơ hội làm việc ở các vị trí trong các cấp chính quyền, cấp bộ ngành, chính phủ. C. Những nghề thuộc nhóm thiết kế và lập trình chi có thể làm ở cơ quan tư nhân. D. Thế giới công nghệ thay đổi từng giây, từng phút, từng giờ. Những kiến thức được học sẽ nhanh bị cũ, vì vậy phải học tập không ngừng. Câu 5. Lỗi cú pháp xảy ra khi? A. Các câu lệnh trong chương trình tuy viết đúng cú pháp nhưng thực hiện không đúng kịch bản B. Lệnh viết sai so với quy tắc của ngôn ngữ lập trình làm cho chương trình không hoạt động C. Lệnh sai thứ tự D. Tất cả đều sai Câu 6. Sinh viên nghành công nghệ thông tin có thể làm việc ở các vị trí: A. Lập trình viên B. Kiểm thử viên phần mềm C. Tất cả các vị trí trên D. Cán bộ nghiên cứu, giảng dạy về công nghệ công tin Câu 7. Muốn tìm hiểu thông tin về một phương pháp học tập hiệu quả thì em có thể tìm hiểu thông tin của? A. Cả ba đáp án trên đều sai B. Một người ẩn danh em mới quen trên mạng xã hội C. Một người lạ D. Một người học giỏi nổi tiếng Câu 8. Trong các ngôn ngữ lập trình thì số được phân loại thành? A. Cả hai đáp án trên đều đúng B. Cả hai đáp án trên đều sai C. Kiểu số nguyên D. Kiểu số thực Câu 9. Nền tảng cho việc thiết kế các máy tính kĩ thuật số hiện đại là? A. Sáng tạo ra chiếc máy tính cơ học Pascal D. Cả ba đáp án trên đều sai B. Cơ giới hóa việc tính toán C. Claude Shannon có thể sử dụng các rơ le để thực hiện các tính toán trên dãu các bit Câu 10. Việc chạy thử chương trình để kiểm tra nhằm ? A. Cho chương trình hoạt động B. Thử nhiệm chương trình C. Cả ba đáp án trên đều sai D. Phát hiện những tình huống bất thường khi chạy chương trình Câu 11. Thứ tự các bước giải bài toán trên máy tính: A. Viết chương trình -> Xác định bài toán -> Mô tả thuật toán B. Xác định bài toán -> Mô tả thuật toán -> Viết chương trình C. Xác định bài toán -> Viết chương trình -> Mô tả thuật toán D. Mô tả thuật toán -> Xác định bài toán -> Viết chương trình Câu 12. Em có thể hình thành ý tưởng về một vấn đề dựa trên? A. Nguồn thông tin chính xác đã được kiểm chứng B. Nguồn thông tin từ một người lạ C. Nguồn thông tin được đăng tải từ rất lâu D. Nguồn thông tin từ trang web không rõ tên Câu 13. Hành động nào sau đây không vi phạm đạo đức và pháp luật? A. Tải một bài trình chiếu của người khác từ Intemet và sử dụng như là của mình tạo ra B. Đăng tải thông tin sai sự thật lên mạng C. Tặng đĩa nhạc có bản quyền em đã mua cho người khác D. Cố ý nghe, ghi âm trái phép các cuộc nói chuyện Câu 14. Chương trình là? A. Dãy các lệnh điều khiển máy tính xử lý thuật toán B. Dãy các thao tác điều khiển máy tính thực hiện thuật toán C. Dãy các lệnh điều khiển máy tính giải quyết thuật toán D. Dãy các lệnh điều khiển máy tính thực hiện thuật toán Câu 15. Biến được nhận biết thông qua? A. Kiểu dữ liệu B. Cả ba đáp án trên đều sai C. Tên của nó D. Đặc điểm Câu 16. Khi thấy bạn em quay video các bạn trong lớp có hành vi bạo lực và đăng lên mạng xã hội thì em sẽ? A. Khuyên bạn gửi video đó cho mọi người B. Khuyên bạn nên quay nhưng không đăng video đó lên D. Đáp án khác C. Khuyên bạn không nên quay và đăng video bạo lực đó lên mạng vì vi phạm quyền riêng tư của mỗi con người và vi phạm tiểu chuẩn cộng đồng trên mạng Câu 17. Để mô tả thuật toán thì người ta sử dụng cách liệt kê các bước bằng? A. Cả hai đáp án trên đều sai B. Ngôn ngữ tự nhiên C. Sơ đồi khối D. Cả hai đáp án trên đều đúng Câu 18. Phát biểu nào sau đây là sai? A. Trong cấu trúc if hoặc if-else câu lệnh hoặc nhóm câu lệnh phải được viết B. Các ngôn ngữ lập trình bậc cao đều có câu lệnh thể hiện cấu trúc rẽ nhánh C. Lùi vào trong một số vị trí so với dòng chứa điều kiện và viết thẳng hàng với nhau D. Điều kiện trong câu lệnh rẽ nhánh có thể là phép gán Câu 19. Trong lập trình, biến được dùng để? A. Lưu trữ giá trị không thể thay đổi trong khi thực hiện chương trình B. Lưu trữ giá trị không thể thay đổi trong khi thực hiện phép toán C. Lưu trữ giá trị có thể thay đổi trong khi thực hiện chương trình D. Lưu trữ giá trị có thể thay đổi trong khi thực hiện phép toán Câu 20. Một số ngành nghề thuộc lĩnh vực tin học và liên quan đến ƯD tin học ra đời và phát triển để? A. Tăng năng suất hiệu quả công việc B. Tăng thời gian thực hiện công việc C. Đáp án khác D. Đáp ứng yêu cầu cuộc sống và công việc Câu 21. Các bạn rủ em tham gia vào một nhóm kín trên mạng xã hội thì em sẽ? A. Vào nhóm đó mà không cần biết gì B. Chấp nhận lời mồi vì có các bạn của mình C. Em sẽ hỏi kĩ thông tin về nhóm kín đó rồi mới quyết định có tham gia hay không Câu 22. Loại thông tin nào dưới đây em không nên lựa chọn? A. Thông tin phù hợp với nội dung trình bày B. Nguồn thông tin không rõ ràng C. Thông tin đã được kiểm chứng D. Thông tin có thời gian gần với thời gian em tìm kiếm thông tin Câu 23. Trong Thuật toán giải pt: ax + b = 0, để kiểm tra trường hợp nghiệm x=-b/a ta sử dụng bộ test? A. a = 0,b = 0 B. a = 0, b = 1 C. Tất cả đều đúng D. a = 3, b = 6 Câu 24. Năm 1943, Howard Aiken đã chế tạo thành công? A. Máy tính cơ giới hóa B. Máy ảnh kĩ thuật số C. Máy tính cơ học Pascal D. Máy tính điều khiển tuần tự tự động Câu 25. Chọn phát biểu đúng nhất về hoạt động gỡ lỗi? A. Gỡ lỗi là phát hiện và loại bỏ lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi B. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Gỡ lỗi là một phần quan trọng của lập trình C. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi D. Gỡ lỗi là phát hiện và loại bỏ lỗi. Gỡ lỗi là một phần quan trọng của lập trình Câu 26. Theo nguyên lý " chương trình được lưu trữ" thì cấu tạo của máy tính không có? A. Bộ xử lý B. Bộ nhớ C. Thiết bị ra D. Con chuột Câu 27. Để chạy chương trình và xem kết quả, ta nháy chuột vào nút? A B C D Câu 28. Mỗi kiểu dữ liệu gồm? A. Một tập hợp giá trị B. Cả hai đáp án trên đều đúng C. Một số phép toán trên những giá trị đó D. Cả hai đáp án trên đều sai II. TỰ LUẬN (3,0 điểm) Câu 29. Em hãy kể tên ba ứng dụng thu thập nhiều thông tin từ người sử dụng và cho biết: a) Tổ chức, cá nhân nào sở hữu các ứng dụng đó? b) Mỗi ứng dụng thu thập dạng thông tin nào? Câu 30: Em hãy chi ra hành vi vi phạm bản quyền, vi phạm đạo đức trong tình huống: Vân mua cuốn sách các bài văn hay trong hiệu sách. Vân dùng điện thoại di động chụp một bài văn trong cuốn sách và gửi cho Long. Long sử dụng phần mềm Word để gõ lại, chinh sửa, cắt xén bài văn này và nộp cho cô giáo để chấm điểm. Câu 31: Quan sát hình bên và cho biết giá trị của biến đếm khi đoạn lệnh này thực thi xong là bao nhiêu? UBND HUYỆN VŨ THƯ ĐỀ KIỂM TRA HỌC KÌ I NĂM HỌC 2024-2025 TRƯỜNG THCS TÂN HÒA Môn: Tin học - Lớp: 8 – đề 4 Thời gian làm bài: 45 phút I. PHẦN TRẮC NGHIỆM (7.0 điểm): Em hãy khoanh tròn vào chữ cái đứng trước câu trả lời đúng Câu 1. Việc chạy thử chương trình để kiểm tra nhằm ? A. Cho chương trình hoạt động B. Phát hiện những tình huống bất thường khi chạy chương trình C. Cả ba đáp án trên đều sai D. Thử nhiệm chương trình Câu 2. Để chạy chương trình và xem kết quả, ta nháy chuột vào nút? A B C D Câu 3. Phát biểu nào sau đây là sai? A. Trong cấu trúc if hoặc if-else câu lệnh hoặc nhóm câu lệnh phải được viết B. Các ngôn ngữ lập trình bậc cao đều có câu lệnh thể hiện cấu trúc rẽ nhánh C. Lùi vào trong một số vị trí so với dòng chứa điều kiện và viết thẳng hàng với nhau D. Điều kiện trong câu lệnh rẽ nhánh có thể là phép gán Câu 4. Loại thông tin nào dưới đây em không nên lựa chọn? A. Thông tin có thời gian gần với thời gian em tìm kiếm thông tin B. Thông tin đã được kiểm chứng C. Nguồn thông tin không rõ ràng D. Thông tin phù hợp với nội dung trình bày Câu 5. Để mô tả thuật toán thì người ta sử dụng cách liệt kê các bước bằng? A. Cả hai đáp án trên đều đúng B. Cả hai đáp án trên đều sai C. Sơ đồi khối D. Ngôn ngữ tự nhiên Câu 6. Biến được nhận biết thông qua? A. Cả ba đáp án trên đều sai B. Đặc điểm C. Tên của nó D. Kiểu dữ liệu Câu 7. Chọn phát biểu đúng nhất về hoạt động gỡ lỗi? A. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Gỡ lỗi là một phần quan trọng của lập trình B. Gỡ lỗi là phát hiện và loại bỏ lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi C. Gỡ lỗi là phát hiện và loại bỏ lỗi. Gỡ lỗi là một phần quan trọng của lập trình D. Gỡ lỗi là chạy thử chương trình để phát hiện lỗi. Trong lập trình, không nhất thiết phải gỡ lỗi Câu 8. Em có thể hình thành ý tưởng về một vấn đề dựa trên? A. Nguồn thông tin chính xác đã được kiểm chứng B. Nguồn thông tin từ trang web không rõ tên C. Nguồn thông tin từ một người lạ D. Nguồn thông tin được đăng tải từ rất lâu Câu 9. Muốn tìm hiểu thông tin về một phương pháp học tập hiệu quả thì em có thể tìm hiểu thông tin của? A. Một người ẩn danh em mới quen trên mạng xã hội B. Cả ba đáp án trên đều sai C. Một người lạ D. Một người học giỏi nổi tiếng Câu 10. Trong Thuật toán giải pt: ax + b = 0, để kiểm tra trường hợp nghiệm x=-b/a ta sử dụng bộ test? A. Tất cả đều đúng B. a = 0,b = 0 C. a = 0, b = 1 D. a = 3, b = 6 Câu 11. Thời kì đầu các máy tính được thiết kế dựa trên các rơ le được gọi là? A. Máy tính hiện đại B. Máy tính điện cơ C. Máy tính thông minh D. Máy tính khoa học Câu 12. Theo nguyên lý " chương trình được lưu trữ" thì cấu tạo của máy tính không có? A. Thiết bị ra B. Bộ xử lý C. Con chuột D. Bộ nhớ Câu 13. Một số ngành nghề thuộc lĩnh vực tin học và liên quan đến ƯD tin học ra đời và phát triển để? A. Tăng năng suất hiệu quả công việc B. Đáp án khác C. Đáp ứng yêu cầu cuộc sống và công việc D. Tăng thời gian thực hiện công việc Câu 14. Sau khi biết câu lệnh xảy ra lỗi và cách thức câu lệnh đó tạo ra lỗi thì em có thể? A. Cả hai đáp án trên đều đúng B. Đưa ra những cách sửa chữa lỗi phù hợp với yêu cầu C. Cả hai đáp án trên đều sai D. Chạy lại chương trình Câu 15. Sinh viên nghành công nghệ thông tin có thể làm việc ở các vị trí: A. Kiểm thử viên phần mềm B. Tất cả các vị trí trên C. Cán bộ nghiên cứu, giảng dạy về công nghệ công tin D. Lập trình viên Câu 16. Hành động nào sau đây không vi phạm đạo đức và pháp luật? A. Tặng đĩa nhạc có bản quyền em đã mua cho người khác B. Đăng tải thông tin sai sự thật lên mạng C. Tải một bài trình chiếu của người khác từ Intemet và sử dụng như là của mình tạo ra D. Cố ý nghe, ghi âm trái phép các cuộc nói chuyện Câu 17. Khi thấy bạn em quay video các bạn trong lớp có hành vi bạo lực và đăng lên mạng xã hội thì em sẽ? A. Khuyên bạn không nên quay và đăng video bạo lực đó lên mạng vì vi phạm quyền riêng tư của mỗi con người và vi phạm tiểu chuẩn cộng đồng trên mạng B. Đáp án khác C. Khuyên bạn gửi video đó cho mọi người B. Khuyên bạn nên quay nhưng không đăng video đó lên Câu 18. Lỗi cú pháp xảy ra khi? A. Các câu lệnh trong chương trình tuy viết đúng cú pháp nhưng thực hiện không đúng kịch bản B. Lệnh viết sai so với quy tắc của ngôn ngữ lập trình làm cho chương trình không hoạt động C. Lệnh sai thứ tự D. Tất cả đều sai Câu 19. Trong lập trình, biến được dùng để? A. Lưu trữ giá trị có thể thay đổi trong khi thực hiện chương trình B. Lưu trữ giá trị không thể thay đổi trong khi thực hiện phép toán C. Lưu trữ giá trị có thể thay đổi trong khi thực hiện phép toán D. Lưu trữ giá trị không thể thay đổi trong khi thực hiện chương trình Câu 20. Năm 1943, Howard Aiken đã chế tạo thành công? A. Máy tính cơ giới hóa B. Máy tính cơ học Pascal C. Máy ảnh kĩ thuật số D. Máy tính điều khiển tuần tự tự động Câu 21. Trong các ngôn ngữ lập trình thì số được phân loại thành? A. Cả hai đáp án trên đều sai B. Cả hai đáp án trên đều đúng C. Kiểu số nguyên B. Kiểu số thực Câu 22. Nền tảng cho việc thiết kế các máy tính kĩ thuật số hiện đại là? A. Cơ giới hóa việc tính toán B. Sáng tạo ra chiếc máy tính cơ học Pascal D. Cả ba đáp án trên đều sai C. Claude Shannon có thể sử dụng các rơ le để thực hiện các tính toán trên dãu các bit Câu 23. Thứ tự các bước giải bài toán trên máy tính: A. Mô tả thuật toán -> Xác định bài toán -> Viết chương trình B. Xác định bài toán -> Viết chương trình -> Mô tả thuật toán C. Viết chương trình -> Xác định bài toán -> Mô tả thuật toán D. Xác định bài toán -> Mô tả thuật toán -> Viết chương trình Câu 24. Khẳng định nào sau đây là sai? A. Các hệ thống ngân hàng, tài chính hay tư nhân đều phải sử dụng hệ thống phần mềm phức tạp, có tính nghiệp vụ cao. Từ đó, mở ra nhiều cơ hội lớn cho những người thiết kế và lập trình. B. Những nghề thuộc nhóm thiết kế và lập trình chi có thể làm ở cơ quan tư nhân. C. Thế giới công nghệ thay đổi từng giây, từng phút, từng giờ. Những kiến thức được học sẽ nhanh bị cũ, vì vậy phải học tập không ngừng.
File đính kèm:
de_kiem_tra_hoc_ki_1_tin_hoc_lop_8_nam_hoc_2024_2025_truong.pdf