1. Trang chủ
  2. » Sinh học

Bài giảng Tin học 8 - 9

12 17 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 12
Dung lượng 521,51 KB

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

Nội dung

ViÕt ch ¬ng tr×nh-ra lÖnh cho m¸y tÝnh lµm viÖc... ViÕt ch ¬ng tr×nh-ra lÖnh cho m¸y tÝnh lµm viÖc..[r]

Trang 1

m¸y tÝnh vµ ch ¬ng tr×nh m¸y tÝnh

c 8

Gi¸o ¸n ®iÖn tö tin häc líp 8

Bài 1

Trang 2

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

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

Trang 3

Giả sử 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”

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.

Công việc viết các lệnh để điều khiển rô bốt nh trên đ ợc gọi là: Viết

ch ơng trình

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

Trang 4

­­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

1 ViÕt ch ¬ng tr×nh-ra lÖnh cho m¸y tÝnh lµm viÖc

Trang 5

 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

 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

1 ViÕt ch ¬ng tr×nh-ra lÖnh cho m¸y tÝnh lµm viÖc

Trang 6

Tại sao cần phải

viết ch ơng trì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.

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

Trang 7

2 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

không?

Trang 8

 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ữ 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 9

 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 10

 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 11

 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 12

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.

thực hiện các công việc hay giải một bài toán cụ thể.

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

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

Ngày đăng: 04/02/2021, 18:59

w