1. Trang chủ
  2. » Cao đẳng - Đại học

Bai 1 May tinh va chuong trinh may tinh

13 13 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 2,3 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Người ta thường viết chương trình bằng một chương trình soạn thảo (tương tự như chương trình soạn thảo văn bản), sau đó sử dụng chương trình dịch để chuyển đổi thành chương trình có th[r]

Trang 1

Tuần 1

Tiết 1,2

Gv: INH V N NAM Gi¸o ¸n ®iÖn tö tin häc líp Đ Ă

8

Trang 2

1 Con người ra lệnh cho máy tính như thế nào?

-Máy tính là công cụ giúp con người xử lý thông tin một cách có hiệu quả.

-Máy tính là một thiết bị điện tử vô tri vô giác;

-Để máy tính thực hiện được theo mong muốn con người phải đưa ra những chỉ dẫn thích hợp để điều khiển máy tính.

Nhấp chuột vào biểu tượng

Làm thế nào để in

văn bản đã có sẳn ra

giấy?

Trang 3

2 Vớ dụ: rụ-bốt nhặt rỏc

1 0 1 0 1 1 1 1 1 0

1 1 1 1 0 1 0 0 1 1

1 0 1 1 0 1 0 0 1 0

1 0 1 0 1 1 0 0 1 1

1 1 0 1 1 1 1 0 1 0

Em hóy ra những lệnh nào để Robot hoàn thành cụng việc nhặt và bỏ rỏc đỳng nơi qui

định?

1 Rẽ phải 3 bước

2 Tiến 1 bước

3 Nhặt rỏc

4 Rẽ phải 3 bước

5 Tiến 3 bước

6 Bỏ rỏc vào thựng

Vị trí thùng rác

Vị trí đống rác

Vị trí rôbốt

Trang 4

Ra từng lệnh cụ thể, đơn giản, theo trình tự để robot có thể hoàn

thành tốt nhất.

2 Ví dụ: rô-bốt nhặt rác

1 0 1 0 1 1 1 1 1 0

1 1 1 1 0 1 0 0 1 1

1 0 1 1 0 1 0 0 1 0

1 0 1 0 1 1 0 0 1 1

1 1 0 1 1 1 1 0 1 0

Vị trí trùng rác

Vị trí rác

Vị trí rôbốt

Trang 5

3 Viết chương trình - ra lệnh cho máy tính làm việc

Viết chương

trình là gì?

Viết chương trình là hướng dẫn máy tính thực hiện các công việc hay giải

một bài toán cụ thể.

Lí do cần phải

viết chương trình

điều khiển máy

tính?

- Chương trình máy tính là một dãy các lệnh mà

máy tính có thể hiểu và thực hiện được.

.

Hãy nhặt rác;

Bắt đầu

Rẽ phải 3 bước Tiến 1 bước Nhặt rác

Rẽ phải 3 bước Tiến 3 bước

Bỏ rác vào thùng

Kết thúc

Em hãy viết

chương trình

Robot nhặt rác

- Một lệnh đơn giản không đủ để chỉ dẫn cho máy tính

Vì thế việc viết nhiều lệnh và tập hợp lại trong mộ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.

.

Trang 6

Tình huống: Một thầy giáo chỉ biết tiếng Việt muốn giới

thiệu về ngôi tr ờng của mình cho một đoàn khách đến từ n ớc Anh.

Theo em có mấy

cách thực hiện

điều trên?

4 Chương trỡnh và ngụn ngữ lập trỡnh

Trang 7

Hai kÜ thuËt dÞch:

Th«ng dÞch 

Biªn dÞch

Trang 8

• Kiểm tra tính đúng đắn

của câu lệnh tiếp theo trong

ch ơng trình nguồn.

• Chuyển đổi câu lệnh đó

thành các câu lệnh t ơng ứng

trong ngôn ngữ máy.

• Thực hiện các câu lệnh vừa

chuyển đổi.

Thông dịch Thực hiện lặp đi lặp lại dãy các b ớc sau

1 0 1 0 1 1 1 1 1 0

1 1 1 1 0 1 0 0 1 1

1 0 1 1 0 1 0 0 1 0

1 0 1 0 1 1 0 0 1 1

1 1 0 1 1 1 1 0 1 0

Trang 9

Biên dịch

• Duyệt, kiểm tra, phát hiện

lỗi, xác định ch ơng trình

nguồn có dịch đ ợc không.

• Dịch ch ơng trình nguồn

thành một ch ơng trình đích

có thể thực hiện trên máy và

l u trữ lại để sử dụng về sau.

Thực hiện qua hai b ớc sau

Trang 10

4 Chương trình và ngôn ngữ lập trình

Trong ngôn ngữ máy tính, mọi câu lệnh đều đựơc biểu diễn bằng các con số 0

và 1 Ngôn ngữ máy tính khó đọc và khó

sử dụng

Các ngôn ngữ lập trình được phát triển

để khắc phục các nhược điểm của ngôn ngữ máy tính Ngôn ngữ lập trình sử dụng các cụm từ tự nhiên nên dễ nhớ,

dễ sử dụng

Tại sao con người phải tạo ra các ngôn ngữ lập trình trong khi có thể điều khiển máy tính bằng ngôn ngữ máy?

Trang 11

4 Chương trình và ngôn ngữ lập trình

 Chương trình dịch giúp chuyển đổi chương trình được viết bằng ngôn ngữ lập trình thành chương trình bằng ngôn ngữ máy thực hiện được trên máy tính

Như vậy, chương trình dịch chuyển đổi tệp gồm các dòng lệnh được soạn thảo thành tệp có thể chạy trên máy tính

Chương trình dịch là

gì?

Ngôn ngữ dùng để viết các chương trình máy tính được gọi là ngôn ngữ lập trình

Trang 12

Để tạo một chương trình máy tính, chúng ta phải viết chương trình theo một

ngôn ngữ lập trình nào đó Có thể nói, ngôn ngữ lập trình là công cụ giúp để tạo ra các chương trình máy tính

4-Chương trình và ngôn ngữ lập trình

Người ta thường viết chương trình bằng một chương trình soạn thảo (tương

tự như chương trình soạn thảo văn bản), sau đó sử dụng chương trình dịch

để chuyển đổi thành chương trình có thể “chạy” được trên máy tính

Chương trình soạn thảo và chương trình dịch thường được kết hợp vào một phần mềm, được gọi là môi trường lập trình Ví dụ, với ngôn ngữ lập trình Pascal có hai môi trường làm việc phổ biến là Turbo Pascal và Free Pascal

việc tạo ra chương trình máy tính thực chất gồm hai bước sau:

(1) Viết chương trình theo ngôn ngữ lập trình;

Trang 13

Ghi nhí!

1 Con người điều khiển máy

tính thông qua lệnh

- Con người chỉ dẫn cho máy

tính thực hiện nhiều thao tác

liên tiếp một cách tự động

2 Viết chương trình là hướng

dẫn máy tính thực hiện các

công việc hay giải một bài

toán cụ thể.

3 Ngôn ngữ dùng để viết các

chương trình máy tính được

gọi là ngôn ngữ lập trình

Ngày đăng: 03/06/2021, 09:12

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w