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 17 (Kết nối tri thức 2023): Chương trình máy tính

By admin 22/09/2023 0

Tin học lớp 6 Bài 17: Chương trình máy tính

A. Lý thuyết Tin học 6 Bài 17: Chương trình máy tính

1. Chương trình máy tính

– Máy tính thực hiện công việc theo chương trình.

– Ngôn ngữ lập trình chính là ngôn ngữ được dùng để tạo ra chương trình chỉ dẫn cho máy tính hiểu cách thực hiện công việc.

– Chương trình dựa trên các dữ liệu đầu vào, tiến hiến hành các bước xử lí để trả lại kết quả đầu ra.

– Scracth là ngôn ngữ lập trình trực quan em đã được học ở Tiểu học. Ngoài ra, còn có nhiều ngôn ngữ lập trình khác như: Python, C, Java, …

Ví dụ: Chương trình chỉ dẫn máy tính thực hiện công việc tính tổng hai số a và b bằng ngôn ngữ lập trình Scratch.

Lý thuyết Tin học 6 Bài 17: Chương trình máy tính - Kết nối tri thức (ảnh 1)

Hình 17.1: Chương trình Scratch tính tổng hai số a và b

2. Thực hành: Tạo chương trình máy tính

Nhiệm vụ

– Ba bạn An, Minh, Khoa làm thiệp chúc mừng ngày Nhà giáo Việt Nam để bán lấy tiền tặng cho các bạn vùng khó khăn.

– Số tiền bán được là a, số tiền mua vật liệu là b, cần tính toán số tiền lãi thu được hoặc số tiền bị lỗ. Hãy mô tả thuật toán giải quyết yêu cầu trên bằng sơ đồ khối và chương trình Scratch.

Hướng dẫn

a) Xác định đầu vào, đầu ra của bài toán

Nếu số tiền bán được lớn hơn hoặc bằng tiền mua vật liệu thì tiền lãi = a – b, còn không thì tiền bị lỗ = b – a.

– Đầu vào: hai số a, b.

– Đầu ra: số tiền lãi hoặc tiền bị lỗ

b) Trình bày thuật toán bằng sơ đồ khối

Lý thuyết Tin học 6 Bài 17: Chương trình máy tính - Kết nối tri thức (ảnh 1)

Hình 17.2: Sơ đồ khối ma tả thuật toán tiền bán thiệp chúc mừng

c) Chương trình Scratch tính tiền bán thiệp

Lý thuyết Tin học 6 Bài 17: Chương trình máy tính - Kết nối tri thức (ảnh 1)

B. 15 câu trắc nghiệm Tin học 6 Bài 17: Chương trình máy tính

Câu 1: Lệnh trong hình là lệnh lặp thực hiện cho nhân vật, nhân vật sẽ dừng lại khi nào?

Trắc nghiệm Tin học 6 Bài 17 (có đáp án): Chương trình máy tính

A. Nhân vật không dừng lại.

B. Nhân vật dừng lại khi tọa độ x lớn hơn 200.

C. Nhân vật dừng lại khi tọa độ x nhỏ hơn 200.

D. Nhân vật dừng lại khi tọa độ x bằng 200.

Hướng dẫn giải

Trả lời: Câu lệnh dừng lại với điều kiện x > 200.

Đáp án: B.

Câu 2: Cho chương trình Scratch sau đây?

Trắc nghiệm Tin học 6 Bài 17 (có đáp án): Chương trình máy tính

Điều gì xảy ra khi chú mèo di chuyển đến cạnh của sân khấu?

A. Chú mèo dừng lại.

B. Chú mèo tiếp tục di chuyển.

C. Chú mèo quay ngược lại và đi tiếp.

D. Chú mèo quay một góc 90 độ và đi tiếp.

Hướng dẫn giải

Trả lời: Không chạm cạnh chú mèo di chuyển 10 bước. Nếu chạm phải chú mèo sẽ dừng lại.

Đáp án: A.

Câu 3: Trong Pascal khai báo nào sau đây là đúng?

A. var tb: real;

B. 4hs: integer;

C. Const x: real;

D. Var r =30;

Hướng dẫn giải

Trả lời: 

– Cấu trúc khai báo biến có dạng : var : < kiểu dữ liệu> ;

– Trong đó danh sách biến được cách nhau bởi dấu phẩy.

Đáp án: A.

Câu 4: Chương trình máy tính được tạo ra gồm những bước nào?

A. Viết chương trình bằng ngôn ngữ lập trình.

B. Dịch chương trình thành ngôn ngữ máy.

C. Viết chương trình bằng ngôn ngữ máy rồi dịch chương trình thành ngôn ngữ máy.

D. Viết chương trình trên giấy rồi gõ vào máy tính.

Hướng dẫn giải

Trả lời: Viết chương trình bằng ngôn ngữ máy rồi dịch chương trình thành ngôn ngữ máy.

Đáp án: C.

Câu 5: Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?

A. Thông qua một từ khóa.

B. Thông qua các tên.

C. Thông qua các lệnh.

D. Thông qua một lệnh.

Hướng dẫn giải

Trả lời: Con người chỉ dẫn cho máy tính thực hiện công việc thông qua các lệnh.

Đáp án: C.

Câu 6: Tại sao cần viết chương trình?

A. Viết chương trình giúp con người.

B. Điều khiển máy tính.

C. Một cách đơn giản và hiệu quả hơn.

D. Cả A, B và C.

Hướng dẫn giải

Trả lời: Viết chương trình nhằm mục đích:

– Viết chương trình giúp con người.

– Điều khiển máy tính.

– Một cách đơn giản và hiệu quả hơn.

Đáp án: D.

Câu 7: Cho sơ đồ khối tìm ước chung lớn nhất của hai số a và b như hình bên dưới

Trắc nghiệm Tin học 6 Bài 17 (có đáp án): Chương trình máy tính

Đầu vào, đầu ra của thuật toán là:

A. Đầu vào: hai số tự nhiên a, b

     Đầu ra: ƯCLN của hai số a, b

B. Đầu vào: hai số tự nhiên a, b

     Đầu ra: kết thúc.

C. Đầu vào: ƯCLN của hai số a, b

    Đầu ra: hai số tự nhiên a, b

D. Đầu vào: hai số tự nhiên a, b

    Đầu ra: ƯCLN là a.

Hướng dẫn giải

Trả lời:

+ Đầu vào: hai số tự nhiên a, b

+ Đầu ra: ƯCLN của hai số a, b

Đáp án: A.

Câu 8: Chương trình Scratch ở hình 24 thực hiện công việc gì?

Trắc nghiệm Tin học 6 Bài 17 (có đáp án): Chương trình máy tính

A. Phát âm thanh “Meow” một lần trong 1 giây.

B. Phát âm thanh “Meow”  bà lần, mỗi lần cách nhau 1 giây.

C. Phát âm thanh “Meow” một lần trong 3 giây.

D. Phát âm thanh “Meow” nhiều lần liên tục.

Hướng dẫn giải

Trả lời

Đáp án: B.

Câu 9: Bạn An muốn tạo một chương trình Scratch để khi chạy chương trình chú mèo phát ra âm thanh “Meow” và nói “Meo, meo, meo”. Cả hai hành động trên lặp lại 3 lần. Trong các chương trình Scratch sau đây, những chương trình nào giải quyết được yêu cầu của An.

Trắc nghiệm Tin học 6 Bài 17 (có đáp án): Chương trình máy tính

Hướng dẫn giải

Trả lời

Đáp án: C.

Câu 10: Chương trình Scratch nào thực hiện đúng sơ đồ khối của hình 25?

Trắc nghiệm Tin học 6 Bài 17 (có đáp án): Chương trình máy tính

Trắc nghiệm Tin học 6 Bài 17 (có đáp án): Chương trình máy tính

Trắc nghiệm Tin học 6 Bài 17 (có đáp án): Chương trình máy tính

Hướng dẫn giải

Trả lời

Đáp án: C.

Câu 11: Chương trình máy tính là:

A. một tập hợp các lệnh viết bằng ngôn ngữ lập trình, thể hiện theo các bước của thuật toán để máy tính “hiểu” và thực hiện

B. một bản hướng dẫn con người sử dụng biết thực hiện công việc nào đó.

C. hình vẽ sơ đồ khối thuật toán để cho máy tính biết cách giải quyết một công việc.

D. chương trình trên ti vi về máy tính.

Hướng dẫn giải

Trả lời: Chương trình máy tính là một tập hợp các lệnh viết bằng ngôn ngữ lập trình, thể hiện theo các bước của thuật toán để máy tính “hiểu” và thực hiện.

Đáp án: A.

Câu 12: Để viết chương trình cho máy tính, người lập trình sử dụng loại ngôn ngữ nào?

A. Ngôn ngữ chỉ gồm hai kí hiệu 0 và 1.

B. Ngôn ngữ lập trình.

C. Ngôn ngữ tự nhiên.

D. Ngôn ngữ chuyên ngành.

Hướng dẫn giải

Trả lời: Để viết chương trình cho máy tính có thể hiểu, người lập trình sử dụng ngôn ngữ đặc biệt là ngôn ngữ lập trình.

Đáp án: B.

Câu 13: Trong các tên sau đây, đâu là tên của một ngôn ngữ lập trình?

A. Scratch.

B. Window Explorer.

C. Word.

D. PowerPoint.

Hướng dẫn giải

Trả lời: Scratch là một trong rất nhiều ngôn ngữ lập trình được sử dụng hiện nay như Java, C, C++.

Đáp án: A.

Câu 14: Trong Scratch, câu lệnh ở hình 20 thể hiện cấu trúc điều khiển nào?

 Trắc nghiệm Tin học 6 Bài 17 (có đáp án): Chương trình máy tính

A. Cấu trúc rẽ nhánh dạng thiếu

B. Cấu trúc rẽ nhánh dạng đủ

C. Cấu trúc lặp

D. Cấu trúc tuần tự

Hướng dẫn giải

Trả lời

Đáp án: A.

Câu 15: Trong Scratch, câu lệnh ở dưới đây thể hiện cấu trúc điều khiển nào?

Trắc nghiệm Tin học 6 Bài 17 (có đáp án): Chương trình máy tính

A. Cấu trúc rẽ nhánh dạng thiếu.

B. Cấu trúc rẽ nhánh dạng đủ.

C. Cấu trúc lặp.

D. Cấu trúc tuần tự.

Hướng dẫn giải

Trả lời: Câu lệnh ở hình trên đang được lặp lại nhiều lần.

Đáp án: C.

Xem thêm các bài tóm tắt lý thuyết Tin học 6 Kết nối tri thức hay, chi tiết khác:

Lý thuyết Bài 13: Thực hành tìm kiếm và thay thế

Lý thuyết Bài 14: Thực hành tổng hợp: Hoàn thiện sổ lưu niệm

Lý thuyết Bài 15: Thuật toán

Lý thuyết Bài 16: Các cấu trúc điều khiển

Lý thuyết Bài 17: Chương trình máy tính

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ải SBT Tiếng anh 6 Unit 8: Going away | Friend Plus

Next post

Giải SGK Tiếng anh 6 Progress Review 4 | Friend plus

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