Skip to content

Trang Học trực tuyến

  • Môn Toán

Trang Học trực tuyến

  • Home » 
  • Tin học lớp 6

Lý thuyết Tin học 6 Bài 1 (Cánh diều 2023): Khái niệm thuật toán

By admin 23/09/2023 0

Tin học lớp 6 Bài 1: Khái niệm thuật toán

A. Lý thuyết Tin học 6 Bài 1: Khái niệm thuật toán

1. Thuật toán trong cuộc sống hàng ngày

Nhiều việc ta làm hằng ngày, nếu mô tả đúng cách thành một quy trình từng bước đều có thể coi là thuật toán.

2. Bài toán và thuật toán

– Bài toán: một vấn đề cần giải quyết được phát biểu chặt chẽ và nêu rõ ràng đầu vào là gì, đầu ra là gì.

– Thuật toán: một quy trình chặt chẽ gồm một số bước, có chỉ rõ trình tự thực hiện để giải một bài toán.

– Trong tin học, bài toán và thuật toán có liên quan chặt chẽ với nhau.

3. Vận dụng thuật toán trong cuộc sống hằng ngày

– Xác định nó như một bài toán: đầu vào có những gì, đầu ra cần đạt được là gì.

– Chia bài toán làm nhiều phần, mỗi phần là một bài toán con nhỏ hơn.

– Sắp xếp lại trình tự các việc phải làm cho hợp lí.

B. 15 câu trắc nghiệm Tin học 6 Bài 1: Khái niệm thuật toán

Câu 1: Tính chất của thuật toán là:

A. Tính dừng.

B. Tính xác định.

C. Tính đúng đắn.

D. Cả A, B, C.

TRẢ LỜI: Tính chất của thuật toán là: 

– Tính dừng. 

– Tính xác định.

– Tính đúng đắn. 

Đáp án: D.

Câu 2: Cho N và dãy a1, a2,…, aN. Trường hợp tìm thấy và đưa ra chỉ số i đầu tiên mà ai chia hết cho 3 thì với điều kiện nào thuật toán sẽ dừng ?

A. i > N.

B. ai chia hết cho 3.

C. ai không chia hết cho 3.

D. i < N.

TRẢ LỜI: Trường hợp tìm thấy và đưa ra chỉ số i đầu tiên mà ai chia hết cho 3 thì với điều kiện ai chia hết cho 3 thuật toán sẽ dừng.

Đáp án: D.

Câu 3: Cho 2 số nguyên a và b (a#0). Có thuật toán được mô tả bằng cách liệt kê như sau:

Bước 1 : Nhập a, b.

Bước 2 : Nếu a ← 0 thì quay lại bước 1, ngược lại thì qua bước 3.

Bước 3 : Gán x← -b/a, rồi qua bước 4.

Bước 4 : Đưa ra kết quả x và kết thúc.

Hãy cho biết thuật toán này tính gì?

A. Tìm nghiệm phương trình bậc nhất.

B. Tìm giá trị lớn nhất của 2 số a và b.

C. Tìm giá nhỏ lớn nhất của 2 số a và b. 

D. Thuật toán bị sai nên nên không đưa ra được kết quả.

TRẢ LỜI: Thuật toán này tính tìm nghiệm phương trình bậc nhất.

Đáp án: A.

Câu 4: Khi biểu diễn thuật toán bằng lưu đồ (sơ đồ khối), hình chữ nhật có ý nghĩa gì?

A. Thể hiện thao tác so sánh và tính toán.

B. Thể hiện các thao tác ghi nhập.

C. Quy định trình tự thực hiện các thao tác.

D. Thể hiện các thao tác nhập, xuất dữ liệu.

TRẢ LỜI:Khi biểu diễn thuật toán bằng lưu đồ (sơ đồ khối), hình chữ nhật có ý nghĩa thể hiện thao tác so sánh và tính toán.

Đáp án: A.

Câu 5: Output là gì?

A. Thông tin ra.

B. Thông tin vào.

C. Thuật toán.

D. Chương trình.

TRẢ LỜI: Output là những tín hiệu/ kết quả /sản phẩm mà hệ thống gửi ra.

Đáp án: A.

Câu 6: Input là gì?

A. Thông tin vào.

B. Thông tin ra.

C. Thuật toán.

D. Chương trình.

TRẢ LỜI:Input là những tín hiệu/ dữ liệu/vật liệu đưa vào hệ thống.

Đáp án: A.

Câu 7: Thuật toán có thể được mô tả theo hai cách nào?

A. Sử dụng các biến và dữ liệu.

B. Sử dụng đầu vào và đầu ra.

C. Sử dụng ngôn ngữ tự nhiên và sơ đồ khối.

D. Sử dụng phần mềm và phần cứng.

TRẢ LỜI: Ngoài cách mô tả thuật toán bằng ngôn ngữ tự nhiên, người ta còn sử dụng sơ đồ khối để mô tả.

Đáp án: C.

Câu 8: Cho biết đầu vào, đầu ra của thuật toán sau đây: “Thuật toán tìm một cuốn sách có trên giá sách hay không?”.

A. Đầu vào: tên cuốn sách cần tìm trên giá sách.

   Đầu ra: thông báo cuốn sách có trên giá hay không, nếu có chỉ ra vị trí của nó trên giá sách.

B. Đầu vào: Tác giả cuốn sách cần tìm trên giá sách.

   Đầu ra: thông báo cuốn sách có trên giá hay không, nếu có chỉ ra vị trí của nó trên giá sách.

C. Đầu vào: Giá tiền cuốn sách cần tìm, giá sách

  Đầu ra: thông báo cuốn sách có trên giá hay không, nếu có chỉ ra vị trí của nó trên giá sách.

D. Tất cả đều đúng.

TRẢ LỜI: Thuật toán tìm một cuốn sách có trên giá sách hay không?

Đầu vào: tên cuốn sách cần tìm, giá sách

Đầu ra: thông báo cuốn sách có trên giá hay không, nếu có chỉ ra vị trí của nó trên giá sách.

Đáp án: A.

Câu 9: Nguyên lí Phôn Nôi-Man đề cập đến vấn đề nào?

A. Mã nhị phân, điều khiển bằng chương trình, truy cập theo địa chỉ.

B. Mã nhị phân, điều khiển bằng chương trình và lưu trữ chương trình, truy cập bất kỳ.

C. Mã hoá nhị phân, điều khiển bằng chương trình và lưu trữ chương trình, truy cập theo địa chỉ.

D. Điều khiển bằng chương trình và lưu trữ chương trình, truy cập theo địa chỉ.

TRẢ LỜI:Nguyên lí Phôn Nôi-Man đề cập đến mã hoá nhị phân, điều khiển bằng chương trình và lưu trữ chương trình, truy cập theo địa chỉ.

Đáp án: C.

Câu 10: Việc xác định bài toán là đi xác định các thành phần nào?

A. Input.

B. Output.

C. Input và Output.

D. Không có thành phần nào.

TRẢ LỜI: Việc xác định bài toán là đi xác định Input và Output.

Đáp án: C.

Câu 11: Với N=102, M=78 hãy dựa vào thuật toán sau để tìm kết quả đúng:

B1: Nhập M, N

B2: Nếu M=N thì lấy giá trị chung rồi chuyển sang B5.

B3: Nếu M > N thì M = M – N rồi quay lại B2.

B4: N = N – M rồi quay lại B2.

B5: Đưa ra kết quả rồi kết thúc.

A. 24.

B. 12.

C. 6.

D. 5.

TRẢ LỜI: Sau khi chạy chương trình sẽ cho ra kết quả là 6.

Đáp án: C.

Câu 12: Trong tin học, bài toán là:

A. Những gì ta yêu cầu máy tính thực hiện.

B. Là những bài toán tính toán.

C. Là những yêu cầu quản lý.

D. Tất cả đều đúng.

TRẢ LỜI:Trong tin học, bài toán là những gì ta yêu cầu máy tính thực hiện.

Đáp án: A.

Câu 13: Trong các ví dụ sau, ví dụ nào là thuật toán?

A. Một bản nhạc hay.

B. Một bức tranh đầy màu sắc.

C. Một bản hướng dẫn về cách nướng bánh với các bước cần làm.

D. Một bài thơ lục bát.

TRẢ LỜI: Thuật toán giúp người ta giải quyết một vấn đề nào đó trong cuộc sống theo quy trình rõ ràng.

Đáp án: C.

Câu 14: Giả sử em là lớp trưởng, hãy vận dụng cách suy nghĩ theo kiểu thuật toán để hoàn thành nhiệm vụ cô giáo giao: “Đề xuất một bạn trong lớp để khen thưởng danh hiệu dành cho học sinh có thành tích học tập nổi bật nhất trong năm học”. Phát biểu nhiệm vụ rõ ràng, cụ thể hơn dưới dạng một bài toán.

TRẢ LỜI:

A. Đầu vào: Danh sách lớp kèm trung bình điểm tổng kết tất cả các môn của mỗi học sinh. Đầu ra: họ và tên người có điểm trung bình cao nhất.

B. Đầu vào: họ và tên người có điểm trung bình cao nhất. Đầu ra: Danh sách lớp kèm trung bình điểm tổng kết tất cả các môn của mỗi học sinh. 

C. Đầu vào: điểm tổng kết tất cả các môn của mỗi học sinh. Đầu ra: họ và tên người có điểm trung bình cao nhất.

D. Đầu vào: Danh sách lớp kèm trung bình điểm tổng kết tất cả các môn của mỗi học sinh. Đầu ra:điểm trung bình cao nhất.

Câu 15: Với mỗi phát biểu sau đây, hãy cho biết phát biểu đó là sai:

A. Chỉ có một thuật toán để giải một bài toán.

B. Có thể có nhiều thuật toán để giải một bài toán.

C. Đầu vào của bài toán cũng là đầu vào của thuật toán.

D. Đầu ra của bài toán cũng là đầu ra của thuật toán.

E. Đáp án A, D đều sai.

TRẢ LỜI:

– Chỉ có một thuật toán để giải một bài toán.

– Đầu ra của bài toán là yêu cầu tìm lời giải. Đầu ra của thuật toán là lời giải.

Đáp án: E.

Xem thêm các bài tóm tắt lý thuyết Tin học 6 Cánh diều hay, chi tiết khác:

Lý thuyết Bài 8: Dự án nhỏ: Lợi ích của sơ đồ tư duy

Lý thuyết Bài 1: Khái niệm thuật toán

Lý thuyết Bài 2: Mô tả thuật toán. Cấu trúc tuần tự trong thuật toán

Lý thuyết Bài 3: Cấu trúc rẽ nhánh trong thuật toán

Lý thuyết Bài 4: Cấu trúc lặp trong thuật toán

Tags : Tags Giải SGK Tin học 8 Bài 13 (Kết nối tri thức): Biểu diễn dữ liệu   Giải SGK Tin học 8 Bài 14 (Kết nối tri thức): Cấu trúc điều khiển   Giải SGK Tin học 8 Bài 15 (Kết nối tri thức): Gỡ lỗi   Giải SGK Tin học 8 Bài 16 (Kết nối tri thức): Tin học với nghề nghiệp   Lớp 8   Tin học
Share
facebookShare on FacebooktwitterShare on TwitteremailShare on Email
Post navigation
Previous post

Giáo án Tin học 6 Bài 1 (Cánh diều 2023): Khái niệm thuật toán

Next post

20 câu Trắc nghiệm Tin học 6 Bài 2 (Cánh diều) có đáp án 2023: Mô tả thuật toán. Cấu trúc tuần tự trong thuật toán

Bài liên quan:

Giáo án Tin học 6 Kết nối tri thức (cả năm) mới nhất 2023

Giải SGK Tin học 6 Bài 1 (Kết nối tri thức): Thông tin và dữ liệu

Giáo án Tin học 6 Bài 1 (Kết nối tri thức 2023): Thông tin và dữ liệu

Tổng hợp Lý thuyết Tin học lớp 6 Kết nối tri thức | Kiến thức trọng tâm Tin học lớp 6 Kết nối tri thức hay, chi tiết

Sách bài tập Tin học lớp 6 Kết nối tri thức | Giải sách bài tập Tin học 6 hay nhất

Tin học lớp 6 Kết nối tri thức | Giải Tin học lớp 6 | Soạn, Giải bài tập Tin học 6 hay nhất

Sách bài tập Tin học 6 Bài 1 (Kết nối tri thức): Thông tin và dữ liệu

Lý thuyết Tin học 6 Bài 1 (Kết nối tri thức 2023): Thông tin và dữ liệu

Leave a Comment Hủy

Mục lục

  1. Giáo án Tin học 6 Kết nối tri thức (cả năm) mới nhất 2023
  2. Giải SGK Tin học 6 Bài 1 (Kết nối tri thức): Thông tin và dữ liệu
  3. Giáo án Tin học 6 Bài 1 (Kết nối tri thức 2023): Thông tin và dữ liệu
  4. Tổng hợp Lý thuyết Tin học lớp 6 Kết nối tri thức | Kiến thức trọng tâm Tin học lớp 6 Kết nối tri thức hay, chi tiết
  5. Sách bài tập Tin học lớp 6 Kết nối tri thức | Giải sách bài tập Tin học 6 hay nhất
  6. Tin học lớp 6 Kết nối tri thức | Giải Tin học lớp 6 | Soạn, Giải bài tập Tin học 6 hay nhất
  7. Sách bài tập Tin học 6 Bài 1 (Kết nối tri thức): Thông tin và dữ liệu
  8. Lý thuyết Tin học 6 Bài 1 (Kết nối tri thức 2023): Thông tin và dữ liệu
  9. Giải SGK Tin học 6 Bài 2 (Kết nối tri thức): Xử lý thông tin
  10. Giáo án Tin học 6 Bài 2 (Kết nối tri thức 2023): Xử lý thông tin
  11. Sách bài tập Tin học 6 Bài 2 (Kết nối tri thức): Xử lí thông tin
  12. Lý thuyết Tin học 6 Bài 2 (Kết nối tri thức 2023): Xử lí thông tin
  13. Giải SGK Tin học 6 Bài 3 (Kết nối tri thức): Thông tin trong máy tính
  14. Giáo án Tin học 6 Bài 3 (Kết nối tri thức 2023): Thông tin trong máy tính
  15. Sách bài tập Tin học 6 Bài 3 (Kết nối tri thức): Thông tin trong máy tính
  16. Lý thuyết Tin học 6 Bài 3 (Kết nối tri thức 2023): Thông tin trong máy tính
  17. Giải SGK Tin học 6 Bài 4 (Kết nối tri thức): Mạng máy tính
  18. Giáo án Tin học 6 Bài 4 (Kết nối tri thức 2023): Mạng máy tính
  19. Sách bài tập Tin học 6 Bài 4 (Kết nối tri thức): Mạng máy tính
  20. Lý thuyết Tin học 6 Bài 4 (Kết nối tri thức 2023): Mạng máy tính
  21. Giải SGK Tin học 6 Bài 5 (Kết nối tri thức): Internet
  22. Giáo án Tin học 6 Bài 5 (Kết nối tri thức 2023): Internet
  23. Sách bài tập Tin học 6 Bài 5 (Kết nối tri thức): Internet
  24. Lý thuyết Tin học 6 Bài 5 (Kết nối tri thức 2023): Internet
  25. Giải SGK Tin học 6 Bài 6 (Kết nối tri thức): Mạng thông tin toàn cầu
  26. Giáo án Tin học 6 Bài 6 (Kết nối tri thức 2023): Mạng thông tin toàn cầu
  27. Sách bài tập Tin học 6 Bài 6 (Kết nối tri thức): Mạng thông tin toàn cầu
  28. Lý thuyết Tin học 6 Bài 6 (Kết nối tri thức 2023): Mạng thông tin toàn cầu
  29. Giải SGK Tin học 6 Bài 7 (Kết nối tri thức): Tìm kiếm thông tin trên Internet
  30. Giáo án Tin học 6 Bài 7 (Kết nối tri thức 2023): Tìm kiếm thông tin trên Internet
  31. Sách bài tập Tin học 6 Bài 7 (Kết nối tri thức): Tìm kiếm thông tin trên Internet
  32. Lý thuyết Tin học 6 Bài 7 (Kết nối tri thức 2023): Tìm kiếm thông tin trên internet
  33. Giải SGK Tin học 6 Bài 8 (Kết nối tri thức): Thư điện tử
  34. Giáo án Tin học 6 Bài 8 (Kết nối tri thức 2023): Thư điện tử
  35. Sách bài tập Tin học 6 Bài 8 (Kết nối tri thức): Thư điện tử
  36. Lý thuyết Tin học 6 Bài 8 (Kết nối tri thức 2023): Thư điện tử
  37. Em thường xuyên nhận được các tin nhắn trên mạng có nội dung như: “mày là một đứa ngu ngốc
  38. Giải SGK Tin học 6 Bài 9 (Kết nối tri thức): An toàn thông tin trên Internet
  39. Giáo án Tin học 6 Bài 9 (Kết nối tri thức 2023): An toàn thông tin trên Internet
  40. Sách bài tập Tin học 6 Bài 9 (Kết nối tri thức): An toàn thông tin trên Internet
  41. Lý thuyết Tin học 6 Bài 9 (Kết nối tri thức 2023): An toàn thông tin trên internet
  42. Nhược điểm của việc tạo sơ đồ tư duy theo cách thủ công là gì
  43. Giải SGK Tin học 6 Bài 10 (Kết nối tri thức): Sơ đồ tư duy
  44. Giáo án Tin học 6 Bài 10 (Kết nối tri thức 2023): Sơ đồ tư duy
  45. Sách bài tập Tin học 6 Bài 10 (Kết nối tri thức): Sơ đồ tư duy
  46. Lý thuyết Tin học 6 Bài 10 (Kết nối tri thức 2023): Sơ đồ tư duy
  47. Giải SGK Tin học 6 Bài 11 (Kết nối tri thức): Định dạng văn bản
  48. Giáo án Tin học 6 Bài 11 (Kết nối tri thức 2023): Định dạng văn bản
  49. Sách bài tập Tin học 6 Bài 11 (Kết nối tri thức): Định dạng văn bản
  50. Lý thuyết Tin học 6 Bài 11 (Kết nối tri thức 2023): Định dạng văn bản
  51. Giải SGK Tin học 6 Bài 12 (Kết nối tri thức): Trình bày thông tin ở dạng bảng
  52. Giáo án Tin học 6 Bài 12 (Kết nối tri thức 2023): Trình bày thông tin ở dạng bảng

Copyright © 2025 Trang Học trực tuyến
  • Sach toan
  • Giới thiệu
  • LOP 12
  • Liên hệ
  • Sitemap
  • Chính sách
Back to Top
Menu
  • Môn Toán