Tải bản đầy đủ (.ppt) (14 trang)

Bài giảng Tin học 8: Máy tính và chương trình máy tính

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.57 MB, 14 trang )


Người ta đi cấy lấy cơng
Tơi nay đi cấy cịn trông nhiều bề
Trông trời, trông đất, trông mây
Trông mưa,| trông nắng, trơng ngày, trơng đêm.

Muốn xóa một kí
phím
tự Dùng
sau con
trỏDelete
ta dùng
phím gì?


Ôgì
A1
sẽra
Điều
xảy
khi tahiện
nhấnsố
Enter?
8


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 cái gì ?
- Con người điều khiển máy tính thơng qua lệnh.
Em hiểu thế nào là chương trình?


- Chương trình là cách để 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. Ví dụ: rơ-bốt nhặt rác
Quan sát hình 1_sách giáo
khoa. Để cho robot hồn thành
tốt cơng việc, ta cần phải ra các
lệnh nào?


Nhận xét: 6 lệnh trên đây chính
là các lệnh điều khiển Robot
hoạt động để thực hiện yêu cầu
cụ thể: NHẶT RÁC

1. Tiến hai bước.
2. Quay trái, tiến một bước.
3. Nhặt rác.
4. Quay phải, tiến ba bước.
5. Quay trái, tiến hai bước.
6. Bỏ vào thùng rác.


Giả sử các lệnh trên được viết và lưu trong rơ-bốt với tên "Hãy
nhặt rác". Khi đó ta 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 nói
trên
Sau khi thực hiện lệnh “Hãy nhặt rác” ở trên, vị trí mới của

rơ-bốt là gỡ? Em hãy đưa ra các lệnh để rơ-bốt trở lại vị trí
xuất phát của nó (góc dưới bên trái màn hỡnh)


3. Viết chương trình - ra lệnh cho máy tính
làm việc
Ví dụ về chương trình

Khi thực hiện chương trình ,máy
tính hoạt động như thế nào?

Máy tính sẽ thực hiện các lệnh có trong chương
trình một cách tuần tự. Thực hiện xong một lệnh sẽ
thực hiện lệnh tiếp theo, từ lệnh đầu tiên đến lệnh
cuối.


Tại sao cần 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.

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


4. Chương trình và ngơn ngữ lập trình
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 đồn khách đến từ

nước Anh.
Theo em có mấy
cách thực hiện
điều trên?

Thơng dịch
Biên dịch


Máy tính có hiểu được chương trình viết bằng ngơn ngữ
thơng thường khơng? Nó chỉ hiểu ngơn ngữ gì?
Nó chỉ hiểu ngơn ngữ
mỏy

Ngơn ngữ máy là gì?

Ngơn ngữ máy là ngơn ngữ duy nhất dành cho máy
tính. Máy tính có thể trực tiếp hiểu và thực hiện.


Em hiểu ngơn ngữ lập trình là gì ?
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.

một chương trình
đơn giản viết bằng
ngơn ngữ Pascal


Theo em máy tính có hiểu ngay chương trình này khơng ?

Tuy nhiên máy tính vẫn chưa thể hiểu được các
chương trình được viết bằng ngơn ngữ lập trình.
Chương trình này cần được chuyển sang ngơn ngữ
Chương trình
máy bằng một chương trình dịch.
dịch là gì?

Chương trình dịch đóng vai trị "người phiên dịch" và
dịch những chương trình được viết bằng ngơn ngữ lập
trình sang ngơn ngữ máy để máy tính có thể hiểu
được
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


Ghi nhớ!



×