I. PHẦN TRẮC NGHIỆMI. PHẦN TRẮC NGHIỆM Câu 1: Để di chuyển theo một hình tam giác đều, nhân vật cần? A.Di chuyển về phía trước một số bước bằng độ dải cạnh tam giác. Vi dụ, di chuyển 60 bước B.Quay trái 120 độ C.Cả hai đáp án trên đều đúng D.Cả hai đáp án trên đều sai Câu 2: Để 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 3: Để máy tính "hiểu" và thực hiện thuật toán thì ta cần? A.Điều khiển máy tính B.Giải mẫu cho máy tính C.Viết chương trình D.Cả ba đáp án trên đều đúng Câu 4: 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 5: Bạn Khoa viết kịch bản mô tả hoạt động - của xe ô tô chạy trên đường như sau: Khi xe cách hòn đá nhỏ hơn 120 bước, xe sẽ dừng lại. Chương trình Scratch thực hiện thuật toán là? A.Xe khởi động Khoảng cách hòn đá 120 bước -> nhắc-> đi 5 bước -> -> dừng lại B.Xe khởi động-> Khoảng cách hòn đá 120 bước -> đi 5 bước -> nhắc -> dừng lại C.Xe khởi động -> đi 5 bước -> Khoảng cách hòn đá 120 bước -> nhắc -> dừng lại D.Xe khởi động -> đi 5 bước-> nhắc -> Khoảng cách hòn đá 120 bước -> dừng lại Câu 6: Thuật toán là gì? A.Dãy các thao tác cần thực hiện theo 1 trình tự xác định để thu được kết quả cần thiết từ những điều kiện cho trước. B.Một thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước. C.Dãy các thao tác cần thực hiện để thu được kết quả cần thiết từ những điều kiện cho trước. D.Tất cả đều sai Câu 7: Để 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 8: Xác định bài toán là đi xác định điều kiện cho trước của bài toán tính chu vi tam giác. A.Diện tích tam giác B.3 cạnh của tam giác C.Chiều cao của tam giác D.Chu vi tam giác Câu 9: Thiết kế (Costumes) trong phần mềm Scratch là nơi? A.Chứa các âm thanh khác nhau của đối tượng B.Chứa các thiết kế, các giao diện khác nhau của đối tượng C.Chứa danh mục các lệnh dùng để lập trình cho các đối tượng trong Scratch D.Đáp án khác Câu 10: 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 11: Lệnh Code trong phần mềm Scratch là nơi? A.Chứa các âm thanh khác nhau của đối tượng B.Chứa các thiết kế, các giao diện khác nhau của đối tượng C.Chứa danh mục các lệnh dùng để lập trình cho các đối tượng trong Scratch D.Đáp án khác Câu 12: 1 công việc hay 1 nhiệm vụ cần được giải quyết được gọi là: • Thuật toán • Chương trình • Bài toán • Điều kiện cho trước Câu 13: Mô tả một thuật toán pha trà mời khách theo thứ tự. (1) Tráng ấm, chén bằng nước sôi (2) Rót nước sôi vào ấm và đợi khoảng 3 đến 4 phút. (3) Cho trà vào ấm (4) Rót trà ra chén để mời khách. • (1) - (3) – (4) – (2) • (1) - (3) – (2) – (4) • (2) - (4) – (1) – (3) • (3) – (4) – (1) – (2) Câu 14: Các bước của thuật toán thực hiện tuần tự như thế nào? • Từ trên xuống • Từ dưới lên • Do người viết quy định • Tất cả đều sai Câu 15: THãy cho biết kết quả thực hiện thuật Toán: - B1: Nếu a >b, kết quả là ″a lớn hơn b″ và chuyển đến Bước 3 - B2: Nếu a < b, kết quả là "a nhỏ hơn b"; ngược lại, kết quả là ″a bằng b″ - B3: Kết thúc thuật toán • So sánh hai số a và b • Hoán đổi giá trị hai biến a và b • Tìm số lớn hơn trong hai số • Đáp án khác Câu 16: Mô tả thuật toán là gì? • Liệt kê các bước thực hiện công việc. • Liệt kê các cách thực hiện công việc. • Liệt kê một bước thực hiện công việc. • Tất cả đều đúng Câu 17: Tam giác đều là hình có ba cạnh bằng nhau, ba góc bằng nhau và bằng 60 độ. Để di chuyển theo một hình tam giác đều, nhân vật cần lặp lại ba lần việc thực hiện hai hành động sau đây: 1. Di chuyển về phía trước một số bước bằng độ dải cạnh tam giác. Vi dụ, di chuyển 60 bước 2. Quay trái 120 độ Số bước lặp trong thuật toán trên là? A . 3 B . 1 C . 2 D . 4
Câu 18: Đoạn chương trình dưới đây không chứa cấu trúc điều khiển nào?
A. Cấu trúc tuần tự B. Cấu trúc rẽ nhánh C. Cấu trúc lặp D. Không chứa cấu trúc nào Câu 19: Câu lệnh dưới đây thể hiện cấu trúc điều khiển nào?
A. Cấu trúc tuần tự B. Cấu trúc rẽ nhánh dạng khuyết C. Cấu trúc lặp D. Cấu trúc rẽ nhánh dạng đủ Câu 20: Từ nào còn thiếu trong chỗ trống: Đầu trang và chân trang là phần ….. với văn bản. A. riêng biệt B. kết hợp C. đối xứng D. bổ sung Câu 21: Đầu trang và chân trang không thể chứa nội dung gì dưới đây A. Tên tác giả B. Hình ảnh tác giả C. Video về tác giả D. Không thể chứa cả ba nội dung trên Câu 22: Không thể lựa chọn đặt số trang ở vị trí nào sau đây của văn bản: A. Đầu trang, giữa B. Bên trong lề trái C. Cuối trang, bên trái D. Có thể đặt ở cả ba vị trí trên Câu 23: Phương án nào sau đây là sai: A. Đánh số trang giúp người đọc biết độ dài của văn bản (nhìn số trang cuối) B. Đánh số trang, cùng với mục lục, giúp người đọc dễ dàng tìm thấy các phần cụ thể của văn bản. C. Đánh số trang cho phép trích dẫn một trang cụ thể của văn bản D. Phần mềm soạn thảo văn bản không có chức năng đánh số trang tự động. Câu 24: Phương án nào sau đây là đúng: A. Văn bản trên trang chiếu càng chi tiết, đầy đủ các tốt B. Văn bản trên trang chiếu cần ngắn gọn, súc tích C. Sử dụng càng nhiều màu sắc cho văn bản trên trang chiếu càng giúp người nghe tập trung D. Sử dụng càng nhiều loại phông chữ cho văn bản trên trang chiếu càng tốt Câu 25: Từ nào còn thiếu trong chỗ trống: Nên chọn màu văn bản có độ tương phản ….. với màu nền A. thấp B. bằng C. xấp xỉ D. cao Câu 26: Một bài văn bản có 4 trang. Nếu muốn thêm một đầu trang cho cả bài đó, em sẽ phải thực hiện mấy lần thao tác thêm đầu trang: A. 1 lần B. 2 lần C. 3 lần D. 4 lần Câu 27: Màu nào dưới đây có thể giúp người xem trình chiếu có cảm giác phấn chấn hơn? A. Đỏ B. Tím C. Xám D. Đen Câu 28: Có bao nhiêu loại lỗi trong lập trình? A. 1 loại B. 2 loại C. 3 loại D. 4 loại Câu 29: Một chương trình được viết đúng quy tắc nhưng khi thực hiện lại sai so với kịch bản. Chương trình đó đã mắc lỗi gì? A. Lỗi cú pháp B. Lỗi kịch bản C. Lỗi lôgic D. Lỗi tương thích Câu 30: Ứng dụng của tin học nào dưới đây phù hợp nhất để tăng hiệu quả làm việc của giáo viên? A. Tạo bản vẽ 3D B. Phần mềm theo dõi sức khỏe C. Tạo bải giảng tương tác ElearningD. Tạo báo cáo tài chính Câu 31: Ngành nghề nào dưới đây không thuộc lĩnh vực tin học A. Phát triển phần mềm B. Quản trị mạng C. Thiết kế website D. Quản lý thư viện Câu 32: Đoạn chương trình sau đưa ra kết quả là gì?
A. Lớp 8A B. Lớp 8B C. Lớp 8C D. Không xuất hiện gì cả Câu 33: Sau khi thực hiện cấu trúc lặp dưới đây, giá trị của biến Tổng sẽ là bao nhiêu?
A. 10 B. 25 C. 30 D. 45
Câu 34: Để thực hiện đánh số trang cho văn bản, em cần thực hiện thao tác nào? A. Home/Page Number B. Insert/Page Number C. Design/Page Number D. View/Page Number Câu 35: Để thực hiện đánh số trang cho bài trình chiếu, em cần thực hiện thao tác nào A. Home/Slide Number B. Insert/Slide Number C. Insert/Header&Footer/Slide NumberD. Cả B và C đều đúng II. TỰ LUẬN Câu 1: Thuật toán là gì? Mô tả thuật toán bằng sơ đồ khối thuật toán điều khiển nhân vật vẽ hình tam giác đều, hình vuông, hình ngũ giác, ngũ giác? Câu 2: Nêu các phép toán cơ bản trong ngôn ngữ lập trình Scratch? Cho ví dụ tương ứng? Câu 3: Nêu định nghĩa Biến, hằng, biểu thức trong ngôn ngữ lập trình Scratch? |