Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án)
Bạn đang xem tài liệu "Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án)", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
tuyen_tap_5_de_thi_cuoi_ki_2_tin_hoc_5_canh_dieu_kem_dap_an.docx
Nội dung text: Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án)
- Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án) - DeThi.edu.vn Câu 6. (1,0 điểm) (M1) Biến là gì? A. Là đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình B. Là đại lượng có giá trị có thể thay đổi trong quá trình thực hiện chương trình C. Là đại lượng dùng để tính toán D. Là đại lượng dùng để khai báo tên chương trình Câu 7. (1,0 điểm) (M2) Trong các sự việc sau đây,1. Một xe máy đi một quãng đường dài 5km 2. Một xe buýt chạy 30 ngày trong 1 tháng, mỗi ngày chạy 10 chuyến. 3. Một vận động viên chạy vòng quanh đường đua cho đến khi chạy được 2 giờ 4. Một taxi tư nhân chạy hết chuyến này đến chuyến khác trong một ngày. Sự việc nào có thể biểu thị bằng một cấu trúc lặp có điều kiện? A. 1,2. B. 1,3. C. 2,3. D. 2,4. B. PHẦN TỰ LUẬN (3,0 điểm) Câu 1. (2,0 điểm) (M2) Biến “số 1” có giá trị là 8 và “số 2” có giá trị là 4. Em hãy cho biết giá trị của các biểu thức sau: 1) 2) 3) 4) Câu 2. (1,0 điểm) (M3) Em hãy viết chương trình yêu cầu người dùng nhập hai số và hiển thị số lớn hơn. Trường hợp hai số bằng nhau thì hiển thị “Hai số bằng nhau!”. ---------HẾT--------- DeThi.edu.vn
- Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án) - DeThi.edu.vn ĐÁP ÁN A. PHẦN TRẮC NGHIỆM (7,0 điểm) Câu 1. (1,0 điểm) (M1) A. Là tên gọi của một loại ngôn ngữ lập trình Câu 2. (1,0 điểm) (M2) Câu lệnh được mô tả như sau: “ Nếu Điều kiện đúng thực hiện Lệnh, nếu sai thì dừng” là câu lệnh gì? B. Cấu trúc rẽ nhánh dạng thiếu. Câu 3. (1,0 điểm) (M3) Em có thể tạo chương trình nào từ câu sau đây: Nhân vật Hươu cao cổ đáp: “Là uống trà nóng, Mèo ạ!” trong 2 giây? C. Thêm khối "nói trong ... giây" vào script của Hươu cao cổ với nội dung "Là uống trà nóng, Mèo ạ!" và thời gian là 2 giây Câu 4. (1,0 điểm) (M1) B. Trang phục. Câu 5. (1,0 điểm) (M1) Trong Scratch, so sánh bằng tương ứng với D. Câu 6. (1,0 điểm) (M1) Biến là gì? B. Là đại lượng có giá trị có thể thay đổi trong quá trình thực hiện chương trình Câu 7. (1,0 điểm) (M2) C. 2,3. B. PHẦN TỰ LUẬN (3,0 điểm) Câu 1 (2,0 điểm): Tính giá trị biểu thức Cho biết: số 1 = 8 và số 2 = 4. 1. Biểu thức 1: (số 1 + số 2) * 2 - Tính toán: (8 + 4) x 2 = 12 x 2 = 24 - Kết quả: 24 2. Biểu thức 2: (số 1 + số 2) / (số 1 - số 2) - Tính toán: (8 + 4) / (8 - 4) = 12 / 4 = 3 - Kết quả: 3 3. Biểu thức 3: kết hợp (số 1) với (kết hợp (" + ") với (số 2)) - Đây là lệnh ghép chuỗi ký tự: Ghép "8", " + ", và "4" lại với nhau. - Kết quả: 8 + 4 4. Biểu thức 4: kết hợp ("tổng = ") với (số 1 + số 2) - Tính toán phần cộng trước: 8 + 4 = 12. Sau đó ghép với chữ "tổng = ". - Kết quả: tổng = 12 Câu 2 (1,0 điểm): Viết chương trình so sánh hai số Dưới đây là các bước logic (thuật toán) để bạn kéo khối lệnh trong Scratch cho bài này: 1. Hỏi và nhập dữ liệu: - Sử dụng khối hỏi "Nhập số thứ nhất" và đợi. Đặt biến A thành trả lời. DeThi.edu.vn
- Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án) - DeThi.edu.vn - Sử dụng khối hỏi "Nhập số thứ hai" và đợi. Đặt biến B thành trả lời. 2. Cấu trúc rẽ nhánh (Sử dụng khối "Nếu... không thì"): - Nếu A > B: Nói "Số lớn hơn là " kết hợp với A. - Nếu không thì: (Sử dụng thêm một khối "Nếu... không thì" bên trong) - Nếu A < B: Nói "Số lớn hơn là " kết hợp với B. - Nếu không thì (Trường hợp còn lại là A = B): Nói "Hai số bằng nhau!". DeThi.edu.vn
- Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án) - DeThi.edu.vn ĐỀ SỐ 5 ĐỀ KIỂM TRA HỌC KÌ II MÔN: TIN HỌC 5 – CÁNH DIỀU Thời gian: 40 phút (Không kể thời gian phát đề) A. PHẦN TRẮC NGHIỆM (7,0 điểm) Câu 1. (1,0 điểm) (M1) Cấu trúc tuần tự trong chương trình là gì? A. Cấu trúc tuần tự trong chương trình là sắp xếp các câu lệnh theo thứ tự ngẫu nhiên và ngược lại. B. Cấu trúc tuần tự trong chương trình là sắp xếp các câu lệnh theo thứ tự ngẫu nhiên. C. Cấu trúc tuần tự trong chương trình là sắp xếp các câu lệnh theo thứ tự ngược lại. D. Cấu trúc tuần tự trong chương trình là sắp xếp các câu lệnh theo thứ tự từ trên xuống dưới. Câu 2. (1,0 điểm) (M2) Việc chạy thử chương trình để kiểm tra nhằm mục đích gì? A. Phát hiện những tình huống bất thường khi chạy chương trình B. Cho chương trình hoạt động. C. Thử nghiệm chương trình. D. Cho bạn bè chiêm ngưỡng. Câu 3. (1,0 điểm) (M3) Kịch bản cần có những thông tin gì? 1) Bối cảnh sân khấu. 2) Mô tả các nhân vật và hoạt động của chúng. 3) Thứ tự hoạt động của các nhân vật. 4) Các khối lệnh cho từng nhân vật. Các thông tin cần thiết là: A. 1,2,3. B. 2,3,4. C. 1,2,4. D. 1,2. Câu 4. (1,0 điểm) (M1) Để mở các nhóm lệnh Bút vẽ trong Scratch thì bạn phải thực hiện như thế nào? A. Bấm chọn Trang phục → Bút vẽ B. Bấm chọn Code → Chuyển động → Bút vẽ C. Bấm chọn Thêm phần mở rộng → Bút vẽ D. Bấm chọn Hiển thị → Bút vẽ Câu 5. (1,0 điểm) (M1) Lệnh nhập thông tin từ bàn phím và biến có trong nhóm lệnh nào? A. Nhóm lệnh cảm biến. B. Nhóm lệnh hiển thị. C. Nhóm lệch sự kiện D. Nhóm lệnh điều khiển Câu 6. (1,0 điểm) (M1) Cấu trúc lặp liên tục là A. dùng để mô tả một công việc được lặp đi lặp lại với một số lần cho trước. B. dùng để mô tả một công việc được lặp đi lặp lại với điều kiện nhất định. DeThi.edu.vn
- Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án) - DeThi.edu.vn C. dùng để mô tả một công việc được lặp đi lặp lại liên tục. D. dùng để mô tả một công việc được tuần tự lặp đi lặp lại. Câu 7. (1,0 điểm) (M2) Khối lệnh biểu diễn phép so sánh nào? A. 10 = 7. B. 10 > 7. C. 10 < 7. D. 7 + 10. B. PHẦN TỰ LUẬN (3,0 điểm) Câu 1. (1,0 điểm) (M2) Em hãy sắp xếp các lệnh sau theo thứ tự phù hợp để tạo thành chương trình vẽ một đoạn thẳng theo chiều dọc như hình bên. Câu 2. (1,0 điểm) (M3) Dũng tạo chương trình như hình sau đây để nhập vào độ dài theo km rồi hiển thị số mét tương ứng. Tuy nhiên chương trình cho kết quả sai. Em hãy giúp Dũng tìm nguyên nhân lỗi và sửa lại chương trình. ---------HẾT--------- DeThi.edu.vn
- Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án) - DeThi.edu.vn ĐÁP ÁN A. PHẦN TRẮC NGHIỆM (7,0 điểm) Câu 1. (1,0 điểm) (M1) Cấu trúc tuần tự trong chương trình là gì? D. Cấu trúc tuần tự trong chương trình là sắp xếp các câu lệnh theo thứ tự từ trên xuống dưới. Câu 2. (1,0 điểm) (M2) Việc chạy thử chương trình để kiểm tra nhằm mục đích gì? A. Phát hiện những tình huống bất thường khi chạy chương trình Câu 3. (1,0 điểm) (M3) A. 1,2,3. Câu 4. (1,0 điểm) (M1) Để mở các nhóm lệnh Bút vẽ trong Scratch thì bạn phải thực hiện như thế nào? C. Bấm chọn Thêm phần mở rộng → Bút vẽ Câu 5. (1,0 điểm) (M1) A. Nhóm lệnh cảm biến. Câu 6. (1,0 điểm) (M1) Cấu trúc lặp liên tục là C. dùng để mô tả một công việc được lặp đi lặp lại liên tục. Câu 7. (1,0 điểm) (M2) Khối lệnh biểu diễn phép so sánh nào? B. 10 > 7. B. PHẦN TỰ LUẬN (3,0 điểm) Câu 1. Sắp xếp lệnh vẽ đoạn thẳng dọc (Hình 3 - Câu 1) Để vẽ được một đoạn thẳng đứng từ trên xuống (hoặc dưới lên) sau khi bấm lá cờ xanh, thứ tự đúng là: Thứ tự: 2 → 4 → 1 → 3 → 5 *Giải thích: (2) Khi bấm vào lá cờ: Bắt đầu chương trình. (4) Xóa tất cả: Làm sạch sân khấu trước khi vẽ. (1) Đặt hướng bằng 0: Hướng lên trên (để vẽ đường thẳng đứng). (3) Đặt bút: Bắt đầu chế độ vẽ. (5) Di chuyển 100 bước: Nhân vật di chuyển và để lại nét vẽ dài 100 đơn vị. Câu 2. Sửa lỗi chương trình đổi km sang m (Hình 3 - Câu 2) - Nguyên nhân lỗi: Trong khối lệnh đặt độ dài thành, bạn Dũng đã sử dụng phép tính cộng (trả lời + 1000). Theo quy tắc toán học, 1km = 1000m, nên ta phải thực hiện phép tính nhân. - Cách sửa: Thay khối lệnh + bằng khối lệnh *. - Dòng lệnh đúng: đặt độ dài thành (trả lời * 1000) DeThi.edu.vn
- Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án) - DeThi.edu.vn ĐỀ SỐ 6 ĐỀ KIỂM TRA HỌC KÌ II MÔN: TIN HỌC 5 – CÁNH DIỀU Thời gian: 40 phút (Không kể thời gian phát đề) A. PHẦN TRẮC NGHIỆM (7,0 điểm) Câu 1. (1,0 điểm) (M1) Hoạt động nào sau biểu thị bằng cấu trúc lặp liên tục? A. Rửa rau. B. In bài tập. C. Giặt quần áo đến khi áo sạch. D. Mặt trời mọc rồi lặn. Câu 2. (1,0 điểm) (M2) Phát biểu nào sau đây sai? A. Từ kịch bản, em dễ dàng tạo ra chương trình để thực hiện ý tưởng. B. Để chạy chương trình trong Scratch, em nháy nút lệnh cờ xanh trên màn hình. C. Kịch bản giúp em xác định cụ thể các công việc mà chương trình cần thực hiện. D. Sau khi tạo chương trình, em không cần chạy thử. Câu 3. (1,0 điểm) (M3) : Em có thể thay đổi thứ tự như thế nào để tạo ra thuật toán nào khác dựa trên kịch bản dưới đây? 1. Đặt nhân vật Mèo đứng bên trái căn phòng 2. Nhân vật Mèo kêu: “Grừ, Grừ lạnh quá!” 3. Nhân vật Mèo kêu: “Lò sưởi ở đâu nhỉ?” 4. Nhân vật Mèo chạy một đoạn (10 bước) 5. Nhân vật Mèo kêu: “Không có cái nào!” A. 1-3-4-5-2 B. 5-4-3-2-1 C. 4-5-3-2-1 D. 3-4-2-5-1 Câu 4. (1,0 điểm) (M1) Cấu trúc lặp với số lần lặp biết trước thuộc nhóm lệnh nào? A. Nhóm lệnh chuyển động. B. Nhóm lệnh hiển thị. C. Nhóm lệch sự kiện D. Nhóm lệnh điều khiển Câu 5. (1,0 điểm) (M1) Trong Scratch, các lệnh tạo biểu thức toán học nằm trong nhóm lệnh nào? A. Nhóm lệnh Các biến số. B. Nhóm lệnh Chuyển động. C. Nhóm lệnh Các phép toán. D. Nhóm lệnh Sự kiện. Câu 6. (1,0 điểm) (M1) Khi khởi động chương trình Scratch ta có sẵn đối tượng nào trên sân khấu: A. Chú chuột B. Chú mèo C. Con cá D. Con cua Câu 7. (1,0 điểm) (M2) Câu: “Nếu bạn Hoa ốm phải nghỉ học, em sẽ chép bài giúp bạn" thể hiện cấu trúc điều khiển nào? A. Cấu trúc rẽ nhánh dạng đủ. B. Cấu trúc rẽ nhánh dạng thiếu. C. Cấu trúc lặp. D. Cấu trúc tuần tự. DeThi.edu.vn
- Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án) - DeThi.edu.vn B. PHẦN TỰ LUẬN (3,0 điểm) Câu 1. (1,0 điểm) (M2) Em hãy cho biết kết quả của các biểu thức so sánh sau: 1) 2) 3) 4) 5) Câu 2. (1,0 điểm) (M3) Huyền tạo chương trình để nhân vật di chuyển từ một vị trí ngẫu nhiên tới khi chạm cạnh của vùng Sân khấu thì dừng lại như hình bên. Tuy nhiên, Huyền quên chưa chọn điều kiện dừng lặp. Em hãy giúp Huyền chọn điều kiện dừng lặp phù hợp. ---------HẾT--------- DeThi.edu.vn
- Tuyển tập 5 Đề thi cuối Kì 2 Tin Học 5 Cánh Diều (Kèm đáp án) - DeThi.edu.vn ĐÁP ÁN A. PHẦN TRẮC NGHIỆM (7,0 điểm) Câu 1. (1,0 điểm) (M1) D. Mặt trời mọc rồi lặn. Câu 2. (1,0 điểm) (M2) D. Sau khi tạo chương trình, em không cần chạy thử. Câu 3. (1,0 điểm) (M3) A. 1-3-4-5-2 Câu 4. (1,0 điểm) (M1) D. Nhóm lệnh điều khiển Câu 5. (1,0 điểm) (M1) C. Nhóm lệnh Các phép toán. Câu 6. (1,0 điểm) (M1) B. Chú mèo. Câu 7. (1,0 điểm) (M2) B. Cấu trúc rẽ nhánh dạng thiếu. B. PHẦN TỰ LUẬN (3,0 điểm) Câu 1: Kết quả các biểu thức so sánh (Hình 4 - Câu 1) 1. 5 + 48 < 50 : 53 < 50 False (Sai) 2. 50 < 5 + 48 : 50 < 53 True (Đúng) 3. 5 + 45 = 50 : 50 = 50 True (Đúng) 4. Lấy ngẫu nhiên từ 1 đến 6 > 10: Số lớn nhất có thể là 6, mà 6 > 10 là sai False (Sai) 5. 9 > lấy ngẫu nhiên từ 10 đến 20: Số nhỏ nhất có thể là 10, mà 9 > 10 là sai False (Sai) Câu 2: Điều kiện dừng lặp (Hình 4 - Câu 2) - Yêu cầu: Di chuyển cho đến khi chạm cạnh sân khấu thì dừng lại. - Điều kiện cần chọn: Trong nhóm Cảm biến (Sensing), chọn khối lệnh đang chạm ? để lắp vào ô trống của khối lặp lại cho đến khi. DeThi.edu.vn



