Welcome to our
class
GVBM: Phạm Thị Duyên
CHƯƠNG 1
LẬP TRÌNH ĐƠN GIẢN
BÀI 1
Sao chép - Copy
Ra lệnh cho Rơ-bốt nhặt rác
VIẾT CHƯƠNG TRÌNH
1. Tiến 2 bước;
2. Quay trái, tiến 1 bước;
3. Nhặt rác;
4. Quay phải, tiến 3 bước;
5. Quay trái, tiến 2 bước;
6. Bỏ rác vào thùng.
“Hãy nhặt rác”
1. Viết chương trình– ra lệnh cho máy tính làm việc
Ví dụ: Chương trình điều khiển rơ bốt nhặt rác:
Tên chương trình
Hãy nhặt rác;
Bắt đầu
Tiến 2 bước ;
Quay trái, tiến 1 bước;
Các lệnh trong
chương trình
Nhặt
rác;
Chương
trình
là gì?
Quay phải, tiến 3 bước;
Quay trái, tiến 2 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
- Con người cần phải viết chương trình máy tính
để chỉ dẫn máy tính làm việc.
- Chương trình máy tính là một dãy các câu lệnh
mà máy tính có thể hiểu và thực hiện được.
Mục đích của việc viết chương trình là:
Khi thực hiện chương trình, máy tính sẽ:
2. Chương trình và ngơn ngữ lập trình
Dãy BIT
Máy tính chỉ có
thể hiểu thơng
tin dưới dạng gì?
101
0
111
101
0
101
1
110
0
Ngơn ngữ máy
011111
101001
101001
011001
111101
NGƠN
TRÌNH
NGỮ
LẬP
2. Chương trình và ngơn ngữ lập trì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,...
Phiên dịch
13
Phiên dịch
Ngơn ngữ máy
Chương trình dịch
2. Chương trình và ngơn ngữ lập trình
- Chương trình dịch là chương trình 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.
Tạo chương trình máy tính gồm: (2 bước)
Bước 1: Viết
chương trình
Kết
quả
Tệp văn bản
Bước 2: Dịch
chương trình
Kết
quả
Tệp thực hiện được
trên máy tính
2. Chương trình và ngơn ngữ lập trình
- Để có được một chương trình hồn thiện, ta
cần:
+ Bước 1: Viết chương trình
+ Bước 2: Dịch chương trình
Các phần mềm để lập trình hiện nay
MƠI TRƯỜNG LẬP TRÌNH
Chương trình soạn thảo
Chương trình dịch
Cơng cụ tìm kiếm, sửa lỗi
Ví dụ:
Mơi
Mơi
trường
trườnglập
trình
lập trình
Turbo
Free
Pascal
Pascal
Mơi trường lập trình
2. Chương trình và ngơn ngữ lập trình
- Mơi trường lập trình thường kết hợp:
+ Chương trình soạn thảo
+ Chương trình dịch.
+ Cơng cụ tìm kiếm, sửa lỗi.
III. Tổng kết
/>
ị
d
n
ặ
D
.
ũ
c
i
à
b
c
ọ
h
à
h
n
ho
- Về
c
ơ
c
y
ầ
h
t
c
á
c
a
củ
s
s
a
P
.
D
I
o
h
c
g
- K hơ n
:
c
người khác
ọ
h
ờ
i
g
a
i
g
m
a
th
i
h
k
h
n
ì
m
a
ủ
c
- Ghi tên
01.Họ tên Lớp
Cảm ơn các em đã tập trung học tập
Hẹn gặp lại các em!
GV: Phạm Thị Duyên