Bài học cùng chủ đề
Báo cáo học liệu
Mua học liệu
Mua học liệu:
-
Số dư ví của bạn: 0 coin - 0 Xu
-
Nếu mua học liệu này bạn sẽ bị trừ: 2 coin\Xu
Để nhận Coin\Xu, bạn có thể:
Luyện tập trắc nghiệm SVIP
Để máy tính có thể thực hiện một thuật toán, ta cần làm việc nào dưới đây?
Những phát biểu nào dưới đây về chương trình máy tính là đúng? (chọn 2)
Phương án nào dưới đây là tên của một ngôn ngữ lập trình?
Phương án nào dưới đây nêu đúng mục đích của việc chuyển thuật toán thành chương trình cho máy tính?
Điền cụm từ thích hợp vào chỗ trống.
Để máy tính thực hiện được , ta cần chuyển thuật toán thành cho máy tính. Chương trình là bản thuật toán bằng ngôn ngữ mà có thể "hiểu" và thực hiện được.
(Kéo thả hoặc click vào để điền)
Phương án nào dưới đây nêu đúng số bước cơ bản trong quy trình giao bài toán cho máy tính giải quyết?
Phương án nào dưới đây là một trong những công việc cơ bản cần thực hiện để giải bài toán trong tin học?
Phương án nào dưới đây là một trong những công việc cơ bản cần thực hiện để giải bài toán trong tin học?
Phương án nào dưới đây là bước cần được thực hiện đầu tiên khi giao một bài toán cho máy tính giải quyết?
Những phương án nào dưới đây là kết quả cần chỉ ra được của bước xác định bài toán? (chọn 2)
Những phương án nào dưới đây là kết quả của bước xây dựng thuật toán? (chọn 2)
Điền cụm từ thích hợp vào chỗ trống.
Một nhiệm vụ có thể giao cho máy tính thực hiện khi thông tin và có rõ ràng, cụ thể, chính xác. Nhiệm vụ có thể giao cho máy tính thực hiện là . Bài toán trong tin học xác định bởi hai yếu tố (input) và (output).
(Kéo thả hoặc click vào để điền)
Sắp xếp các bước dưới đây theo trình tự giao bài toán cho máy tính giải quyết.
- Xây dựng thuật toán.
- Xác định bài toán.
- Lập trình.
- Kiểm thử và chạy chương trình.
Ghép mỗi bước trong quy trình giao bài toán cho máy tính giải quyết ở cột trái tương ứng với sản phẩm ở cột phải.
Trong buổi thảo luận, cô giáo hỏi cả lớp: “Máy tính có tự động hiểu được thuật toán viết bằng sơ đồ khối hay không?”. Một số bạn đã đưa ra ý kiến như sau:
(Nhấp vào ô màu vàng để chọn đúng / sai)| a) Máy tính hiện nay có thể tự hiểu và thực hiện được thuật toán mô tả bằng sơ đồ khối mà không cần chuyển thành chương trình. |
|
| b) Chương trình là dãy các lệnh cụ thể để máy tính thực hiện thuật toán. |
|
| c) Bạn Hùng cho rằng: sơ đồ khối chỉ giúp con người hình dung thuật toán, muốn máy tính thực hiện phải viết thành chương trình. |
|
| d) Bạn Mai cho rằng: nếu biết thuật toán tìm ước chung lớn nhất, ta có thể viết thành chương trình trong Scratch để máy tính tự động tính. |
|
Bạn An được giao bài toán: viết chương trình tìm ƯCLN (ước chung lớn nhất) của hai số nguyên dương. Để giải quyết bài toán, An nhớ lại quy trình giao bài toán cho máy tính và đưa ra các ý kiến sau:
(Nhấp vào ô màu vàng để chọn đúng / sai)| a) Trong bước xác định bài toán, cần chỉ ra được đầu vào và đầu ra của bài toán. |
|
| b) Xây dựng thuật toán có nghĩa là mô tả các thao tác, trình tự thực hiện để từ đầu vào thu được đầu ra. |
|
| c) Sau khi đã có sơ đồ khối, ta có thể đem chạy trực tiếp trên máy tính mà không cần viết chương trình. |
|
| d) Khi kiểm thử chương trình tìm ƯCLN, nếu nhập a=12, b=18 mà kết quả ra 5, thì cần phân tích lại thuật toán, kiểm tra lỗi trong chương trình. |
|
Trong buổi học nhóm, các bạn cùng nhau bàn cách viết chương trình tính tổng các số nguyên dương từ 1 đến. Mỗi bạn đưa ra một ý kiến:
(Nhấp vào ô màu vàng để chọn đúng / sai)| a) Bạn Lan cho rằng: để lập trình cho máy tính, trước hết cần xác định đầu vào là số, đầu ra là kết quả tổng. |
|
| b) Bạn Minh khẳng định: lập trình chính là công việc chuyển thuật toán đã có sang ngôn ngữ lập trình cụ thể. |
|
| c) Bạn Hương cho rằng: nếu đã xây dựng xong thuật toán thì có thể bỏ qua bước kiểm thử, máy tính luôn thực hiện chính xác. |
|
| d) Bạn Nam nói: chỉ cần chương trình chạy đúng với một bộ dữ liệu mẫu thì có thể kết luận chương trình luôn đúng trong mọi trường hợp. |
|
Bạn có thể đăng câu hỏi về bài học này ở đây