Đề cương ôn tập Giữa kì 2 Tin học lớp 5 Kết nối tri thức có đáp án
50 câu hỏi
Khi xem video hướng dẫn làm một món đồ thủ công trên máy tính (Bài 8B), bạn đang sử dụng loại công cụ nào?
Công cụ chỉ có văn bản.
Công cụ đa phương tiện (video).
Công cụ tính toán số liệu.
Công cụ chỉ có âm thanh.
Đáp án B. Video kết hợp hình ảnh chuyển động và âm thanh.
"Cấu trúc tuần tự" trong lập trình hoặc quy trình làm việc có nghĩa là gì?
Lặp lại một hành động nhiều lần.
Bỏ qua một số bước không cần thiết.
Thực hiện các lệnh theo đúng thứ tự từ đầu đến cuối.
Làm các bước một cách ngẫu nhiên.
Đáp án C. Trình tự là đặc điểm của cấu trúc tuần tự.
Quy trình "Bật máy tính để bàn" gồm các bước: 1. Nhấn nút nguồn thân máy; 2. Nhấn nút nguồn màn hình. Đây là ví dụ về cấu trúc gì?
Cấu trúc lặp.
Cấu trúc rẽ nhánh.
Cấu trúc tuần tự.
Cấu trúc ngẫu nhiên.
Đáp án C. Các bước thực hiện lần lượt, theo thứ tự.
Em muốn nhân vật trong chương trình lập trình di chuyển 100 bước. Em nên dùng cấu trúc nào để lệnh ngắn gọn?
Cấu trúc rẽ nhánh.
Cấu trúc ngẫu nhiên.
Cấu trúc lặp (ví dụ: lặp lại 10 lần, mỗi lần 10 bước).
Cấu trúc tuần tự (viết 100 lệnh di chuyển 1 bước).
Đáp án C. Cấu trúc lặp giúp viết lệnh ngắn gọn hơn.
Khi làm đồ dùng gia đình theo video hướng dẫn (Bài 9B), kỹ năng nào được rèn luyện chủ yếu?
Kỹ năng lập trình máy tính.
Kỹ năng gõ bàn phím nhanh.
Kỹ năng quan sát, làm theo hướng dẫn chính xác từng bước và thực hành thủ công.
Kỹ năng tìm kiếm thông tin trên Google.
Đáp án C. Bài này tập trung vào sự phối hợp giữa thông tin số và thực hành vật lí.
Mục đích chính của việc sử dụng lệnh lặp trong lập trình là gì?
Làm cho chương trình có nhiều màu sắc hơn.
Giúp chương trình ngắn gọn, dễ đọc, và hiệu quả khi cần thực hiện lại một hành động.
Làm cho máy tính chạy chậm lại.
Làm cho nhân vật nhảy múa ngẫu nhiên.
Đáp án B. Lặp giúp tối ưu mã lệnh.
Các bước: "1. Rửa tay -> 2. Lấy xà phòng -> 3. Xoa đều -> 4. Rửa sạch xà phòng" là ví dụ về cấu trúc gì?
Cấu trúc lặp.
Cấu trúc tuần tự.
Cấu trúc rẽ nhánh.
Cấu trúc hỗn hợp.
Đáp án B. Các bước làm lần lượt, không lặp lại trong một lần rửa tay.
Khi xem video hướng dẫn, nếu bạn bỏ qua một bước quan trọng (ví dụ: quên cho đường vào làm bánh), hậu quả sẽ là gì?
Món bánh sẽ ngon hơn.
Sản phẩm làm ra sẽ bị sai, không đạt yêu cầu.
Video sẽ tự động sửa lỗi cho bạn.
Máy tính sẽ báo lỗi.
Đáp án B. Cấu trúc tuần tự yêu cầu làm đúng thứ tự.
Trong môi trường lập trình, lệnh "Lặp lại 4 lần" (Repeat 4 times) thuộc loại cấu trúc nào?
Cấu trúc tuần tự.
Cấu trúc lặp.
Cấu trúc rẽ nhánh.
Cấu trúc ngẫu nhiên.
Đáp án B. Đây là lệnh lặp với số lần xác định.
Khi thực hành tạo đồ dùng gia đình (Bài 9B), việc tạm dừng (Pause) video hướng dẫn giúp em điều gì?
Giúp video chạy nhanh hơn.
Giúp em có thời gian để hoàn thành bước thủ công hiện tại trước khi xem bước tiếp theo.
Giúp tua video đến cuối.
Giúp chuyển sang video khác.
Đáp án B. Tạm dừng là kỹ năng sử dụng công cụ đa phương tiện hiệu quả cho thực hành.
Khi bạn làm theo video hướng dẫn làm đồ thủ công, bạn đang áp dụng cấu trúc tuần tự trong đời sống như thế nào?
Bỏ qua một vài bước không quan trọng.
Làm các bước theo thứ tự ngẫu nhiên tùy thích.
Thực hiện đúng từng bước theo thứ tự mà video chỉ dẫn.
Tua nhanh video để xem kết quả cuối cùng.
Đáp án C. Tuân thủ trình tự các bước là áp dụng cấu trúc tuần tự.
Trong môi trường lập trình trực quan (ví dụ Scratch), lệnh nào sau đây thể hiện cấu trúc lặp vô hạn?
Lệnh "lặp lại 10 lần".
Lệnh "lặp lại cho đến khi" (có điều kiện dừng).
Lệnh "liên tục" (forever).
Lệnh "di chuyển 10 bước".
Đáp án C. Lệnh "liên tục" sẽ chạy mãi mãi cho đến khi chương trình bị dừng thủ công.
Khi sử dụng lệnh lặp trong lập trình, bạn cần xác định rõ điều gì để lệnh lặp hoạt động chính xác?
Số lần lặp lại hoặc điều kiện dừng lặp.
Màu sắc của nhân vật.
Vị trí sân khấu.
Tên chương trình.
Đáp án A. Cần biết lặp lại bao nhiêu lần hoặc khi nào thì dừng.
Em muốn vẽ một hình tam giác đều trong lập trình. Em nên dùng lệnh lặp lại bao nhiêu lần và xoay bao nhiêu độ mỗi lần?
Lặp lại 3 lần, xoay 90 độ.
Lặp lại 4 lần, xoay 90 độ.
Lặp lại 3 lần, xoay 120 độ.
Lặp lại 3 lần, xoay 60 độ.
Đáp án C. Tổng góc xoay phải là 360 độ. 360 / 3 = 120 độ.
Khi xem video hướng dẫn làm đồ thủ công, nút "Pause" (Tạm dừng) và "Play" (Phát) giúp em điều chỉnh tốc độ học tập như thế nào?
Giúp em xem video nhanh hơn gấp 2 lần.
Giúp em điều chỉnh video phù hợp với tốc độ làm sản phẩm thực tế của mình.
Giúp em bỏ qua các bước khó.
Giúp em tua video về cuối.
Đáp án B. Nút Pause/Play là công cụ quan trọng để đồng bộ hóa học tập số và thực hành vật lí.
Quy trình "Thay bóng đèn điện" gồm: 1. Ngắt nguồn điện; 2. Tháo bóng cũ; 3. Lắp bóng mới; 4. Bật nguồn điện. Nếu bỏ qua bước 1, hậu quả là gì?
Bóng đèn sẽ sáng ngay lập tức.
Quy trình bị sai và có thể gây nguy hiểm (điện giật).
Quy trình vẫn đúng và an toàn.
Bóng đèn mới sẽ bền hơn.
Đáp án B. Tuần tự đúng là yếu tố an toàn.
Trong lập trình, cấu trúc lặp giúp em tránh được việc gì?
Tránh việc chương trình có nhiều lỗi.
Tránh việc chương trình trở nên quá dài và khó quản lý vì phải viết lại nhiều dòng lệnh giống nhau.
Tránh việc máy tính bị nóng.
Tránh việc nhân vật di chuyển sai hướng.
Đáp án B. Lặp tối ưu hóa mã lệnh.
Khi thực hành làm đồ dùng gia đình theo video (Bài 9B), nếu bạn làm sai một bước, việc nào sau đây là hợp lý nhất?
Tiếp tục làm sai cho đến hết video.
Dừng video, tua lại bước làm sai, sửa chữa và làm lại cho đúng.
Xóa hết sản phẩm đã làm.
Bỏ qua bước đó và làm bước tiếp theo.
Đáp án B. Kỹ năng sửa lỗi là cần thiết khi học theo hướng dẫn.
Lệnh "nhấn phím cách" trong trò chơi luyện gõ phím được sử dụng lặp đi lặp lại rất nhiều lần. Đây là ví dụ về cấu trúc gì?
Cấu trúc rẽ nhánh.
Cấu trúc tuần tự.
Cấu trúc lặp.
Cấu trúc ngẫu nhiên.
Đáp án C. Hành động gõ phím cách được lặp lại nhiều lần trong quá trình gõ.
Khi lập trình vẽ hình, lệnh lặp giúp em đơn giản hóa công việc như thế nào?
Giúp em không cần phải học cách vẽ hình nữa.
Giúp em chỉ cần viết một vài khối lệnh thay vì hàng chục lệnh giống nhau.
Giúp em vẽ hình bằng tay nhanh hơn.
Giúp em đổi màu sắc cho hình vẽ.
Đáp án B. Lặp là công cụ rút gọn lệnh hiệu quả.
Khi em lập trình một chương trình sử dụng cấu trúc tuần tự, thứ tự các khối lệnh có quan trọng không?
Không quan trọng, xếp lệnh lộn xộn cũng được.
Rất quan trọng, nếu sai thứ tự thì chương trình sẽ không chạy đúng hoặc sai kết quả.
Chỉ quan trọng nếu có lệnh lặp.
Chỉ quan trọng nếu có lệnh rẽ nhánh.
Đáp án B. Thứ tự lệnh là yếu tố sống còn của cấu trúc tuần tự.
Khi bạn làm đồ thủ công theo video hướng dẫn (Bài 9B), việc bạn tự chuẩn bị nguyên vật liệu trước khi xem video là áp dụng bước nào trong quy trình làm việc?
Bước thực hiện tuần tự.
Bước lặp lại hành động.
Bước chuẩn bị.
Bước sửa lỗi.
Đáp án C. Chuẩn bị nguyên vật liệu là bước đầu tiên trong mọi quy trình thực hiện công việc.
Em muốn nhân vật trong lập trình di chuyển liên tục từ trái sang phải trên sân khấu. Em nên dùng cấu trúc nào?
Cấu trúc tuần tự (viết nhiều lệnh di chuyển).
Cấu trúc lặp vô hạn (lệnh "liên tục").
Cấu trúc lặp có điều kiện.
Cấu trúc rẽ nhánh.
Đáp án B. Dùng lệnh "liên tục" (forever) để chạy mãi mãi.
Khi xem video hướng dẫn làm sản phẩm thủ công, nếu bạn không hiểu một đoạn hướng dẫn bằng lời nói, bạn có thể làm gì?
Tua lại và nghe kỹ lại đoạn đó, hoặc đọc phụ đề (nếu có).
Tắt video và không làm nữa.
Bỏ qua bước đó và làm đại bước tiếp theo.
Nhấn nút "Play" nhanh hơn.
Đáp án A. Tận dụng tính năng đa phương tiện (tua lại, phụ đề) để hiểu rõ hướng dẫn.
Lệnh "lặp lại 10 lần" khác với lệnh "liên tục" ở điểm nào?
Lệnh "lặp lại 10 lần" chạy mãi mãi, còn "liên tục" chạy 10 lần.
Lệnh "lặp lại 10 lần" có giới hạn số lần thực hiện, còn "liên tục" thì chạy mãi mãi (không có giới hạn).
Cả hai đều giống nhau hoàn toàn.
Lệnh "lặp lại 10 lần" dùng cho hình ảnh, còn "liên tục" dùng cho âm thanh.
Đáp án B. Sự khác biệt nằm ở việc có giới hạn số lần lặp hay không.
Trong lập trình, "vòng lặp" là gì?
Là một hình tròn vẽ trên sân khấu.
Là tên gọi khác của cấu trúc lặp.
Là một khối lệnh chỉ chạy một lần.
Là con đường mà nhân vật đi.
Đáp án B. Vòng lặp là thuật ngữ chỉ cấu trúc lặp.
Khi làm theo video hướng dẫn, việc sử dụng các công cụ đa phương tiện giúp quá trình học tập của bạn hiệu quả hơn như thế nào?
Giúp bạn không cần phải suy nghĩ, chỉ làm theo là được.
Cung cấp hướng dẫn trực quan (nhìn thấy cách làm), giúp dễ hiểu và dễ làm theo hơn so với đọc chữ.
Giúp bạn có thể làm sản phẩm mà không cần nguyên vật liệu.
Giúp bạn làm sản phẩm nhanh hơn 10 lần.
Đáp án B. Hướng dẫn trực quan là ưu điểm của video đa phương tiện.
Trong lập trình trực quan, lệnh "chờ [1] giây" (wait [1] seconds) thường được sử dụng trong cấu trúc nào?
Cấu trúc lặp (để tạo nhịp độ hành động).
Cấu trúc rẽ nhánh.
Cấu trúc ngẫu nhiên.
Cấu trúc tuần tự (để tạo sự tạm dừng giữa các lệnh).
Đáp án A hoặc D. Lệnh chờ có thể dùng trong cả tuần tự (để tạo nhịp) và trong lặp (để tạo độ trễ giữa các vòng lặp).
Nếu em lập trình một chương trình mà nhân vật cứ chạy sai hoài, em cần làm gì?
Bỏ qua chương trình đó.
Kiểm tra lại logic, trình tự các khối lệnh (debug) và sửa lỗi.
Nhấn nút Run (Chạy) mạnh hơn.
Đổi tên nhân vật.
Đáp án B. Debug là kỹ năng sửa lỗi thiết yếu.
Mục tiêu của Bài 12 ("Thực hành sử dụng lệnh lặp") là giúp bạn nhận ra rằng lệnh lặp có thể được áp dụng ở đâu?
Chỉ trong các trò chơi máy tính.
Chỉ để vẽ hình học.
Trong nhiều công việc lập trình khác nhau, giúp giải quyết vấn đề hiệu quả và sáng tạo.
Chỉ để làm các bài tập trong sách giáo khoa.
Đáp án C. Lặp có ứng dụng rộng rãi trong lập trình.
Trong lập trình trực quan, nếu em muốn vẽ một hình tròn hoàn hảo, em sử dụng lệnh lặp lại rất nhiều lần với góc quay nhỏ (ví dụ: lặp 360 lần, xoay 1 độ). Đây là ứng dụng của cấu trúc nào?
Cấu trúc tuần tự.
Cấu trúc rẽ nhánh.
Cấu trúc lặp.
Cấu trúc ngẫu nhiên.
Đáp án C. Việc lặp lại một hành động (di chuyển và xoay) nhiều lần là cấu trúc lặp.
Khi bạn làm một món đồ thủ công theo video hướng dẫn, việc sử dụng các nút điều khiển video (tua đi, tua lại, tạm dừng) giúp bạn phát huy kỹ năng gì?
Kỹ năng lập trình cơ bản.
Kỹ năng sử dụng công cụ đa phương tiện một cách chủ động, điều chỉnh tốc độ học theo khả năng của bản thân.
Kỹ năng bỏ qua các bước khó.
Kỹ năng nghe nhạc.
Đáp án B. Sử dụng các nút điều khiển giúp bạn làm chủ quá trình học tập từ video.
Em có thể sử dụng lệnh lặp trong môi trường lập trình trực quan để tạo ra những sản phẩm sáng tạo nào?
Chỉ vẽ hình vuông hoặc hình tam giác.
Chỉ làm nhân vật di chuyển 10 bước.
Tạo các hình vẽ phức tạp, các hiệu ứng chuyển động lặp lại, hoặc các bài hát có điệp khúc lặp lại.
Chỉ làm ra các bài văn bản.
Đáp án C. Lặp là công cụ mạnh mẽ cho sự sáng tạo trong lập trình.
Quy trình "Làm vệ sinh phòng học" gồm các bước: 1. Quét rác; 2. Gom rác; 3. Đổ rác; 4. Lau bảng; 5. Xếp bàn ghế. Đây là ví dụ về cấu trúc gì?
Cấu trúc lặp vô hạn.
Cấu trúc lặp có điều kiện.
Cấu trúc tuần tự.
Cấu trúc ngẫu nhiên.
Đáp án C. Các bước thực hiện lần lượt, theo thứ tự nhất định.
Trong lập trình trực quan, nếu em dùng lệnh "lặp lại 10 lần" bên trong lệnh "lặp lại 5 lần", chương trình sẽ thực hiện hành động bên trong khối lặp nhỏ bao nhiêu lần tổng cộng?
10 lần.
5 lần.
15 lần.
50 lần.
Đáp án D. Đây là lặp lồng nhau, tổng số lần thực hiện là 10 x 5 = 50 lần.
Khi bạn làm đồ thủ công theo video hướng dẫn, việc nào sau đây là NÊN làm?
Bỏ qua các bước chuẩn bị vật liệu.
Vừa làm vừa nhìn màn hình liên tục, không chú ý đến an toàn.
Quan sát từng bước cẩn thận, tạm dừng video để thực hiện an toàn từng thao tác.
Mở nhiều video hướng dẫn cùng lúc.
Đáp án C. An toàn và làm đúng quy trình là ưu tiên hàng đầu.
Lệnh "liên tục" (forever loop) thường được sử dụng trong lập trình để làm gì?
Để kết thúc chương trình ngay lập tức.
Để làm cho một hành động (ví dụ: nhân vật bơi qua bơi lại) diễn ra mãi mãi trong suốt thời gian chạy chương trình.
Để chỉ chạy lệnh đó đúng 1 lần.
Để vẽ một hình vuông.
Đáp án B. Lặp vô hạn dùng cho các hành động nền hoặc hành động liên tục.
Quy trình "Đăng nhập vào máy tính" gồm các bước: 1. Mở máy tính; 2. Nhập tên tài khoản; 3. Nhập mật khẩu; 4. Nhấn Enter. Đây là cấu trúc gì?
Cấu trúc lặp.
Cấu trúc tuần tự.
Cấu trúc rẽ nhánh.
Cấu trúc song song.
Đáp án B. Các bước thực hiện theo thứ tự, lần lượt.
Khi sử dụng lệnh lặp trong lập trình, lợi ích lớn nhất về mặt hiệu suất là gì?
Giúp chương trình chạy nhanh hơn.
Giúp tiết kiệm công sức gõ lệnh, làm cho mã lệnh gọn gàng và dễ bảo trì (sửa lỗi) hơn.
Giúp tạo ra âm thanh to hơn.
Giúp vẽ hình có màu sắc đẹp hơn.
Đáp án B. Lặp tối ưu hóa quá trình lập trình.
Mục tiêu cuối cùng của việc học Bài 12 ("Thực hành sử dụng lệnh lặp") là giúp em nhận ra tầm quan trọng của việc gì trong giải quyết vấn đề?
Tầm quan trọng của việc làm theo hướng dẫn tuần tự.
Tầm quan trọng của việc sử dụng tư duy lặp lại và tối ưu hóa quy trình để giải quyết các công việc lặp đi lặp lại một cách hiệu quả.
Tầm quan trọng của việc chơi game.
Tầm quan trọng của việc vẽ hình học.
Đáp án B. Bài học nhấn mạnh tư duy lặp và tối ưu hóa công việc.
Nêu ví dụ về một công việc trong cuộc sống sử dụng cấu trúc tuần tự và mô tả các bước.
Ví dụ: Quy trình pha một ly sữa:
1. Chuẩn bị sữa, nước nóng, ly, thìa.
2. Cho sữa vào ly.
3. Cho nước nóng vào.
4. Khuấy đều.
5. Thưởng thức.
"Cấu trúc lặp" là gì? Nêu một ví dụ về hành động lặp lại trong cuộc sống.
Lời giải: Cấu trúc lặp là thực hiện một hành động nhiều lần. Ví dụ: Em lặp lại việc hít vào thở ra liên tục, hoặc lặp lại việc chải răng trong 2 phút.
Khi làm một sản phẩm thủ công theo video hướng dẫn, tại sao việc quan sát kỹ là quan trọng?
Lời giải: Quan sát kỹ giúp em hiểu rõ các thao tác, vật liệu cần dùng, và làm theo hướng dẫn một cách chính xác để sản phẩm làm ra đúng mẫu.
Nêu các bước để vẽ một hình vuông bằng lệnh lặp trong lập trình trực quan (ví dụ: Scratch).
1. Đặt bút.
2. Dùng lệnh "Lặp lại 4 lần".
3. Trong khối lặp, đặt lệnh "di chuyển [số bước]" và lệnh "xoay [90] độ".
4. Bỏ bút.
So sánh sự khác nhau cơ bản giữa cấu trúc tuần tự và cấu trúc lặp.
Lời giải: Cấu trúc tuần tự thực hiện lệnh 1 lần duy nhất theo thứ tự. Cấu trúc lặp thực hiện một khối lệnh nhiều lần theo một điều kiện hoặc số lần xác định.
Nêu ví dụ về một công việc trong cuộc sống sử dụng cấu trúc lặp và mô tả cách thực hiện.
Lời giải: Ví dụ: Em tập viết chữ A. Em lặp lại thao tác viết chữ A nhiều lần trên trang giấy cho đến khi hết dòng.
Khi xem video hướng dẫn làm sản phẩm, việc sử dụng nút Tua lại (Rewind) giúp em điều gì?
Lời giải: Giúp em xem lại các bước đã bị bỏ lỡ hoặc chưa hiểu rõ, đảm bảo làm đúng quy trình.
Trong lập trình trực quan, nếu em muốn nhân vật nói "Tôi đang chạy" 5 lần, em nên dùng lệnh gì?
Lời giải: Dùng lệnh "Lặp lại [5] lần", bên trong khối lặp đặt lệnh "nói [Tôi đang chạy]".
Khi làm bài tập thực hành sử dụng lệnh lặp, việc sử dụng lệnh lặp giúp chương trình ngắn gọn hơn như thế nào?
Lời giải: Thay vì viết 100 dòng lệnh di chuyển, em chỉ cần viết 2 dòng lệnh (lặp 100 lần, di chuyển 1 bước). Giảm đáng kể số lượng mã lệnh.
Nêu một sản phẩm đơn giản (ví dụ: vẽ hình tam giác) mà em có thể tạo ra bằng cách sử dụng lệnh lặp trong môi trường lập trình.
Lời giải: Em có thể vẽ hình tam giác bằng lệnh "Lặp lại [3] lần", bên trong đặt lệnh "di chuyển [100] bước" và "xoay [120] độ".

