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

Bai 1 May tinh va chuong trinh may tinh

18 5 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 18
Dung lượng 1,43 MB

Nội dung

Con ngêi ra lÖnh b»ng c¸ch ®a cho m¸y tÝnh mét hoÆc nhiÒu lÖnh, m¸y tÝnh sÏ lÇn lît thùc hiÖn các lệnh đó.... Hãy ra lệnh để rô bốt nhặt rác bỏ vào thùng nh trong sơ đồ sau: 1.[r]

Trang 1

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?

Con ng êi ph¶i ® a ra nh÷ng chØ dÉn thÝch hîp cho m¸y tÝnh thùc hiÖn.

§Ó m¸y tÝnh thùc hiÖn

® îc c«ng viÖc mong

muèn, con ng êi ph¶i

Trang 3

Hãy cho biết có những

cách thức nào để ra

lệnh cho máy tính?

?

Trang 4

Nháy đúp chuột lên biểu t ợng trên màn hình

để khởi động một phần mềm máy tính.

Trang 5

Trong soạn thảo, gõ một phím chữ để in chữ

đó lên màn hình.

Trang 6

Tr ờng THPT Phan Đình Phùng 67B Cửa bắc Hà Nội– Cửa bắc – Hà Nội – Cửa bắc – Hà Nội

Tr ờng THPT Phan Đình Phùng 67B Cửa bắc Hà Nội– Cửa bắc – Hà Nội – Cửa bắc – Hà Nội

Sao chép một đoạn

văn bản từ vị trí này

sang vị trí khác

Con ng ời ra lệnh bằng cách đ a cho máy tính một hoặc nhiều lệnh, máy tính sẽ lần l ợt thực hiện

các lệnh đó

Trang 7

Giả sử có một rô-bốt có thể thực hiện các thao tác cơ bản nh tiến, quay phải, quay trái, nhặt rác, bỏ vào thùng Hãy ra lệnh để rô bốt nhặt rác bỏ vào thùng nh trong sơ đồ sau:

1 Tiến 3 b ớc

2 Rẽ trái, tiến 2 b ớc

3 Nhặt rác

4 Tiến 2 b ớc

5 Rẽ phải, tiến 3 b ớc

6 Bỏ rác vào thùng

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

Trang 8

Nếu viết tất cả các lệnh trên cùng thứ tự của chúng l u vào rô bốt với tên “Hãy nhặt rác” thì sao nhỉ?

Khi đó chỉ cần ra lệnh “Hãy nhặt rác”, các lệnh đó sẽ điều khiển rô bốt tự động thực hiện lần l ợt các lệnh trên.

ch ơng trình

Trang 9

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

Chươngưtrìnhưđiềuưkhiểnưrôưbốtưnhặtưrác:

ưưHãy nhặt rác;

ưưBắt đầu

Tiến 3 b ớc;

Rẽ trái, tiến 2 b ớc;

Nhặt rác;

Tiến 2 b ớc;

Rẽ phải, tiến 3 b ớc;

Bỏ rác vào thùng;

ưưKết thúc.

ưưTên ch ơng trình

ưưCác lệnh trong ch ơng trình

Để điều khiển máy tính làm việc con ng ời cần

phải viết ch ơng trình máy tính

Trang 10

 Ch ¬ng tr×nh m¸y tÝnh lµ mét d y c¸c lÖnh mµ m¸y ·y c¸c lÖnh mµ m¸y

tÝnh cã thÓ hiÓu vµ thùc hiÖn ® îc

 Thùc hiÖn ch ¬ng tr×nh: m¸y tÝnh thùc hiÖn c¸c lÖnh

cã trong ch ¬ng tr×nh mét c¸ch tuÇn tù

­­H·y nhÆt r¸c;

­­B¾t ®Çu

TiÕn 3 b íc;

RÏ tr¸i, tiÕn 2 b íc;

NhÆt r¸c;

TiÕn 2 b íc;

RÏ ph¶i, tiÕn 3 b íc;

Bá r¸c vµo thïng;

­­KÕt thóc.

Trang 11

Tại sao cần phải

viết ch ơng trình

nhỉ?

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 12

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

Máy tính chỉ có thể xử lí thông tin đã đ ợc chuyển đổi sang dạng dãy BIT , đây là ngôn ngữ riêng của máy tính gọi là ngôn ngữ máy.

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

Máy tính có thể hiểu và

thực hiện đ ợc các lệnh viết

bằng ngôn ngữ tự nhiên

của con ng ời không?

Trang 13

 Ngôn ngữ lập trình

Viết ch ơng trình bằng ngôn

ngữ máy quá khó khăn,

mất nhiều thời gian và

công sức!

1 1

1 1

0 1

0 0

1 1

1 0

1 0

1 1

0 0

1 1

1 1

0 1

1 1

1 0

1 0

Ngôn ngữ lập trình gần với ngôn ngữ tự nhiên, dễ hiểu và

dễ nhớ để viết các câu lệnh.

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

Ví dụ: NgônưngữưC,ưưBasic,ưPascal, ư

Trang 14

 Ch ơng trình dịch

Máy tính không thể

hiểu và thực hiện đ

ợc ch ơng trình viết

bằng ngôn ngữ lập

trình!

Ch ơng trình dịch chuyển đổi các ch

ơng trình đ ợc viết bằng ngôn ngữ lập trình sang ngôn ngữ máy.

Cần phải dịch sang ngôn ngữ máy.

Trang 15

 Tạo ch ơng trình máy tính gồm:

B ớc 1: Viết ch ơng trình bằng ngôn ngữ lập trình;

B ớc 2: Dịch ch ơng trình thành ngôn ngữ máy để

máy tính hiểu đ ợc.

Trang 16

Program vd1;

Begin Writeln (‘CHAO CAC BAN’);

End

Ch ¬ng tr×nh ® îc viÕt vµo

m¸y tÝnh b»ng mét ch ¬ng

tr×nh so¹n th¶o.

TÖp v¨n b¶n

DÞch ch ¬ng tr×nh sang

ng«n ng÷ m¸y.

TÖp thùc hiÖn ® îc trªn m¸y tÝnh.

KÕt qu¶

KÕt qu¶

Trang 17

 M«i tr êng lËp tr×nh

Ch ¬ng tr×nh dÞch

Ch ¬ng tr×nh so¹n th¶o

M«i tr êng lËp tr×nh

VÝ dô:

M«i tr êng lËp

tr×nh Turbo

Pascal

M«i tr êng

lËp tr×nh

Free Pascal

Trang 18

Ghi nhớ!

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.

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ể.

Ngôn ngữ lập trình là ngôn ngữ dùng

để viết các ch ơng trình máy tính.

Ch ơng trình dịch chuyển đổi các ch ơng trình viết bằng ngôn ngữ lập trình sang ngôn ngữ máy.

Ngày đăng: 28/11/2021, 00:58

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

TÀI LIỆU LIÊN QUAN

w