Font size
WorksheetsÔN TẬP 9 CK2
Total questions: 32
Worksheet time: 16mins
Trong quy trình giao bài toán cho máy tính giải quyết, bước đầu tiên là gì?
Tìm thuật toán
Xác định bài toán
Viết chương trình
Chạy thử chương trình
Thuật toán được mô tả bằng cách nào dưới đây?
Sơ đồ khối hoặc liệt kê các bước cụ thể
Chương trình được viết bằng ngôn ngữ máy
Kết quả cuối cùng của bài toán
Dữ liệu đầu vào của bài toán
Vì sao cần chạy thử chương trình trước khi sử dụng chính thức?
Để kiểm tra xem chương trình đã tối ưu hay chưa
Để phát hiện lỗi và sửa lỗi
Để kiểm tra tốc độ của máy tính
Để lưu trữ chương trình
Bài toán trong tin học là gì?
Một vấn đề chỉ liên quan đến toán học
Nhiệm vụ có thể giao cho máy tính giải quyết hoặc hỗ trợ giải quyết
Chỉ những nhiệm vụ liên quan đến số học
Những bài toán không thể giải bằng tay
Vì sao cần xác định rõ Input và Output của bài toán?
Để biết chương trình sẽ chạy trong thời gian bao lâu
Để thiết kế thuật toán chính xác
Để chọn ngôn ngữ lập trình phù hợp
Để giảm dung lượng lưu trữ
Máy tính có thể giải quyết vấn đề nào sau đây?
Dọn dẹp nhà cửa
Chế biến món ăn
Khám chữa bệnh
Tìm tất cả các ước số của một số nguyên
Input trong bài toán "Tạo hoạt hình bóng chuyển màu" là gì?
Màu sắc của quả bóng.
Số lượng quả bóng và vị trí ban đầu của chúng.
Hướng di chuyển của quả bóng hồng.
Kích thước sân khấu lập trình.
Output trong bài toán "Tạo hoạt hình bóng chuyển màu" là gì?
Một sân khấu với bóng xanh và bóng hồng.
Số lần bóng hồng chạm bóng xanh.
Các bóng xanh chuyển thành bóng hồng khi bị chạm.
Hoạt hình bóng di chuyển và đổi hướng, các bóng xanh chuyển màu khi chạm vào.
Cấu trúc thuật toán nào được sử dụng để kiểm tra xem bóng hồng có chạm cạnh biên không?
Tuần tự
Lặp
Rẽ nhánh
Không sử dụng cấu trúc nào
Khi bóng hồng gặp bóng xanh, hành động nào xảy ra đầu tiên?
Bóng hồng đổi hướng.
Bóng xanh chuyển màu hồng.
Bóng hồng tiếp tục di chuyển qua bóng xanh.
Bóng xanh đổi vị trí.
Điều gì xảy ra nếu bóng hồng không chạm bóng xanh trong suốt hoạt hình?
Kết thúc ngay lập tức.
Bóng xanh tự động chuyển thành bóng đỏ.
Bóng hồng tiếp tục di chuyển đến khi phím "s" được nhấn.
Bóng đỏ dừng lại ở cạnh biên.
Cấu trúc thuật toán nào được dùng để tạo vị trí xuất hiện ngẫu nhiên?
Tuần tự
Lặp
Rẽ nhánh
Không sử dụng cấu trúc nào
Chương trình trong lập trình được hiểu là gì?
Một chuỗi hình ảnh minh họa thuật toán.
Một bản mô tả thuật toán bằng ngôn ngữ máy tính có thể hiểu và thực hiện.
Một tập hợp các tài liệu hướng dẫn sử dụng phần mềm.
Một danh sách các thao tác thực hiện trên máy tính.
Để tạo nhân vật trong Scratch, bước đầu tiên là gì?
Đổi tên nhân vật có sẵn thành tên mới.
Tạo trang phục mới cho nhân vật.
Chọn nhân vật từ danh sách các nhân vật có sẵn.
Viết chương trình điều khiển nhân vật.
Khi nhân bản nhân vật trong Scratch, các nhân vật được nhân bản sẽ:
Có chương trình điều khiển giống như nhân vật gốc.
Hoàn toàn không có chương trình điều khiển.
Có chương trình điều khiển khác biệt so với nhân vật gốc.
Không thể chỉnh sửa được sau khi nhân bản.
Để đổi tên trang phục của một nhân vật trong Scratch, bạn cần:
Nhấp chuột phải vào nhân vật và chọn "Đổi tên trang phục".
Vào mục "Trang phục" (Costume), chọn trang phục và đổi tên.
Nhấn "Ctrl + R" khi chọn trang phục.
Đổi tên trực tiếp trong danh sách nhân vật.
Để tạo bức thiệp có những bông hoa đặc biệt ta có thể vẽ bằng chương trình gì?
Windows
Scratch
Word
Excel
Biến thời gian trong Scratch có thể được giả định để tương ứng với thực tế như thế nào?
1 giây trong Scratch = 1 tuần thực tế
1 giây trong Scratch = 1 ngày thực tế
1 giây trong Scratch = 1 giờ thực tế
1 giây trong Scratch = 1 tháng thực tế
Khi nào cần thêm lệnh khởi tạo trang phục trong chương trình?
Khi nhân vật không thay đổi trạng thái sau lần chạy trước
Khi chương trình có nhiều nhân vật
Khi chương trình bị lỗi lặp vô tận
Khi nhân vật bị mất trang phục
Khối lệnh sau dùng để làm gì?
Vẽ bông hoa bằng 12 đa giác đều 10 cạnh
Vẽ 12 bông hoa bằng đa giác đều 10 cạnh
Vẽ bông hoa bằng 12 đa giác đều 12 cạnh
Vẽ bông hoa bằng 10 đa giác đều 12 cạnh
Trong các câu sau, lựa chọn phương án đúng hoặc sai với mỗi ý?
Tất cả các vấn đề đều có thể đưa cho máy tính giải quyết
Máy tính không thể tự giải quyết vấn đề
Có những vấn đề có thể giao cho máy tính giải quyết
Máy tính giải quyết vấn đề không được chính xác
Trong các câu sau, đâu là các vấn đề máy tính có thể giải quyết?
Dọn dẹp nhà cửa
Chế biến món ăn
Tính tổng của nhiều số hạng
Tìm tất cả các ước số của một số nguyên
Cho bài toán sau: Cho một dãy số gồm N số. Hãy tính tích các số của dãy số đã cho. b) Xác định Input và Output của bài toán.
Input: Một dãy số gồm N số. Output: Tích các số của dãy số.
Input: Một dãy số gồm N số. Output: Tổng các số của dãy số.
Input: Một dãy số gồm N số. Output: Số lớn nhất trong dãy số.
Input: Một dãy số gồm N số. Output: Số nhỏ nhất trong dãy số.
Cho bài toán sau: Cho hai số nguyên a và b. Hãy tính tổng của chúng. a) Xác định Input của bài toán.
Hai số nguyên a và b
Tổng của hai số nguyên a và b
Số nguyên a
Số nguyên b
Cho bài toán sau: Cho hai số nguyên a và b. Hãy tính tổng của chúng. b) Xác định Output của bài toán.
Tổng của hai số nguyên a và b
Hiệu của hai số nguyên a và b
Tích của hai số nguyên a và b
Thương của hai số nguyên a và b
Bước thứ hai trong quy trình giao bài toán cho máy tính giải quyết là gì?
Tìm thuật toán
Chạy thử để sửa lỗi và chạy chương trình
Viết chương trình
Xác định bài toán
Thuật toán được mô tả bằng cách nào dưới đây?
Sơ đồ khối hoặc liệt kê các bước cụ thể
Chương trình được viết bằng ngôn ngữ máy
Kết quả cuối cùng của bài toán
Dữ liệu đầu vào của bài toán
Vì sao cần chạy thử chương trình trước khi sử dụng chính thức?
Để kiểm tra xem chương trình đã tối ưu hay chưa
Để phát hiện lỗi và sửa lỗi
Để kiểm tra tốc độ của máy tính
Để lưu trữ chương trình
Vì sao cần xác định rõ Input và Output của bài toán?
Để biết chương trình sẽ chạy trong thời gian bao lâu
Để thiết kế thuật toán chính xác
Để chọn ngôn ngữ lập trình phù hợp
Để giảm dung lượng lưu trữ
Khi gặp lỗi trong chương trình, ta cần làm gì?
Thay đổi thuật toán ngay lập tức
Chạy lại chương trình nhiều lần
Tìm nguyên nhân lỗi và sửa lỗi
Xóa chương trình và viết lại
Một bài toán tin học luôn cần những bước nào sau đây?
Xác định bài toán và viết chương trình
Xác định bài toán, tìm thuật toán, viết chương trình, chạy thử và sửa lỗi
Viết chương trình và kiểm tra kết quả
Tìm thuật toán và đánh giá giải pháp
Tại sao máy tính không thể thực hiện trực tiếp bản mô tả thuật toán?
Vì máy tính cần chương trình cụ thể để thực hiện
Vì bản mô tả quá phức tạp
Vì máy tính không đọc được tài liệu
Vì thuật toán không đủ chính xác
