1. Trang chủ
  2. » Nghệ sĩ và thiết kế

bài giảng chương trình Tin học 8 - GVĐỗ Thùy Trang | Lớp 8, Tin học - Ôn Luyện

13 11 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 426,57 KB

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

Nội dung

[r]

Trang 1

Bài 1

BÀI GI NG TIN H C 8 Ả Ọ

Trang 2

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

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 ế ộ ự ộ

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

Vị trí thù ng rác

Vị trí đống rác

Vị trí rôbốt

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 ỏ

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í thù ng rác

Vị trí đống 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? ể  Đi u khi n máy tính t đ ng th c hi n các công vi c đa d ng và ph c t p mà m t ề ể ệ ạ ự ộ ứ ạ ự ệ ộ

l nh đ n gi n không đ đ ch d 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

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; ữ ậ

(2) D ch ch ị ươ ng trình thành ngôn ng máy đ máy tính hi u đ ữ ể ể ượ c.

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: 09/01/2021, 05:27

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