giai bai tap sgk tin hoc 8 bai 1

3 3 0
giai bai tap sgk tin hoc 8 bai 1

Đang tải... (xem toàn văn)

Thông tin tài liệu

VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Giải tập SGK Tin học 1: Máy tính chương trình máy tính Bài (trang sgk Tin học lớp 8): Trả lời: - Ở đây, có cơng việc cần thực hiện, là: Tìm kiếm cụm từ văn bản: Thay cụm từ khác - Để thực công việc này, máy tính cần đưa loạt mệnh lệnh: + Sao chép cụm từ cần tìm kiếm (gọi cụm từ 1) vào nhớ máy tính + Tìm kiếm cụm từ chép Xóa cụm từ tìm kiếm + Sao chép cụm từ cần thay (gọi cụm từ 2) vào bố nhớ máy tính + Từ vị trí xóa cụm từ 1, chép cụm từ vào - Không thể thay đổi thứ tự lệnh mà khơng thay đổi kết Ví dụ ta đổi lệnh cho lệnh Lúc máy thực việc chép cụm từ vào nhớ, chất cụm từ liệu nên lúc máy tính coi cụm từ cụm từ bắt đầu thực lệnh cụm từ Thế nên, ta thay đổi lệnh cho lệnh việc tìm kiếm thay cụm từ thành cụm từ trở thành chương trình tìm kiếm thay cụm từ thành cụm từ Lúc đó, kết bị thay đổi Bài (trang sgk Tin học lớp 8): Trong ví dụ rơ-bốt, thay đổi thứ tự lệnh lệnh chương trình, rơ-bốt có thực cơng việc nhặt rác khơng? Hãy xác định vị trí rơ-bốt sau thực xong chương trình với thay đổi Em bổ sung hai lệnh để đưa rô-bôt vị trí ban đầu? Trả lời: - Nếu thay đổi thứ tự lệnh lệnh chương trình, rơ-bốt khơng thực cơng việc nhặt rác Lúc này, rô-bốt thực xong lệnh đến vị trí lại khơng có rác để nhặt - Vị trí rơ-bơt thực xong chương trình với thay đổi trên: VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí - Ở ví trí mới, muốn đưa rơ-bốt vị trí ban đầu ta có nhiều cách thực câu lệnh khác nhau, sau cách đơn giản để minh họa: Lùi bước Quay phải Bài (trang sgk Tin học lớp 8): Hãy cho biết lí cần phải viết chương trình để điều khiển máy tính: Trả lời: - Trong thực tế, công việc người muốn máy tính thực đa dạng phức tạp Một lệnh đơn giản không đủ để dẫn cho máy tính hồn thành cơng việc Do đó, việc viết nhiều lệnh tập hợp lại chương trình giúp người khai thác triệt để tốc độ máy tính điều khiển máy tính đơn giản, dễ dàng - Khi thực chương trình, máy tính thực lệnh có chương trình, nghĩa thực xong lệnh thực lệnh tiếp theo, từ lệnh đến lệnh cuối Bài (trang sgk Tin học lớp 8): Tại người ta phải tạo ngơn ngữ lập trình điều khiển máy tính ngơn ngữ máy Trả lời: - Đầu tiên phải hiểu rằng, ngôn ngữ máy dãy bit, dãy bit bao gồm số Ví dụ: 00111010 - Chúng ta thấy việc viết chương trình ngơn ngữ máy, gồm số khó khăn nhiều thời gian, cơng sức, khó nhớ khó sử dụng Do đó, để thuận tiện hơn, đơn giản, dễ hiểu hơn, ngôn ngữ lập trình đời nhằm phục vụ mục đích Bài (trang sgk Tin học lớp 8): Chương trình dịch gì? Trả lời: - Do ngơn ngữ lập trình tạo nhằm mục đích dễ hiểu cho người, máy tính lại khơng thể hiểu ngơn ngữ Do đó, chương trình cịn cần chuyển đổi sang ngơn ngữ máy chương trình dịch tương ứng VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí Tìm hiểu mở rộng (trang sgk Tin học lớp 8): Có nhiều ngơn ngữ lập trình khác nhau, kể tên số ngơn ngữ phổ biến C, Java, Basic, Pascal… Em kể tên số ngơn ngữ lập trình khác khơng? Trả lời: - Hiện có nhiều ngơn ngữ lập trình, ngơn ngữ phổ biến là: Python, PHP, Go, Java Script, Visual Basic.NET, Ruby on Rails, Swift, C#, Scala… Việc học nhiều ngơn ngữ lập trình lợi thế, nhiên bạn cần trọng cho việc học thuật tốn xác định cơng việc tương lai mà dự định, từ tập trung vào số ngơn ngữ lập trình cần thiết Mời bạn xem tiếp tài liệu tại: https://vndoc.com/tai-lieu-hoc-tap-lop-8 VnDoc - Tải tài liệu, văn pháp luật, biểu mẫu miễn phí ... (trang sgk Tin học lớp 8) : Tại người ta phải tạo ngơn ngữ lập trình điều khiển máy tính ngơn ngữ máy Trả lời: - Đầu tiên phải hiểu rằng, ngôn ngữ máy dãy bit, dãy bit bao gồm số Ví dụ: 0 011 1 010 -... cách thực câu lệnh khác nhau, sau cách đơn giản để minh họa: Lùi bước Quay phải Bài (trang sgk Tin học lớp 8) : Hãy cho biết lí cần phải viết chương trình để điều khiển máy tính: Trả lời: - Trong... tiện hơn, đơn giản, dễ hiểu hơn, ngôn ngữ lập trình đời nhằm phục vụ mục đích Bài (trang sgk Tin học lớp 8) : Chương trình dịch gì? Trả lời: - Do ngơn ngữ lập trình tạo nhằm mục đích dễ hiểu cho

Ngày đăng: 07/12/2022, 08:22

Tài liệu cùng người dùng

  • Đang cập nhật ...