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ơnB. ..[r]
Trang 1LẬP TRÌNH ĐƠN GIẢN
Trang 2MÁY TÍNH VÀ CHƯƠNG
TRÌNH MÁY TÍNH
Trang 3? 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
làm gì?
Trang 4Nhá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 5TRƯỜNG THCS VĨNH HÒA PHÚ GIÁO BÌNH DƯƠNG
TRƯỜNG THCS VĨNH HÒA PHÚ GIÁO BÌNH DƯƠNG
Trang 6Giả sử có một rô-bốt có thể thực hiện các thao tác cơ bản
Hãy ra lệnh để rô bốt nhặt rác bỏ vào thùng như trong hình 1.1 SGK trang 6
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.
Ví dụ: Rô-bốt nhặt rác
Trang 7Nếu viết tất cả các lệnh trên theo thứ
tự và lưu vào rô-bốt với tên “ Hãy nhặt
Trang 8rô-1 Viết chương trình– 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 2 bước ; Quay trái, tiến 1 bước; Nhặt rác;
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.
Tên chương trình
Các lệnh trong chương trình
Trang 9- Để đ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
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
Trang 10Khi thực hiện chương trình, máy tính sẽ thực hiện các câu lệnh có trong chương trình một cách tuần tự
Bắt đầu
Kết thúc.
Tiến 2 bước ; Quay trái, tiến 1 bước;
Nhặt rác;
Quay phải, tiến 3 bước;
Quay trái, tiến 2 bước;
Bỏ rác vào thùng;
Trang 11Tạ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 122 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
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 13Ngô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 14Cần phải dịch sang ngôn ngữ máy
Trang 15Tạo chương trình máy tính gồm: (2 bước)
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 16Program vd1;
Begin Writeln (‘CHAO CAC BAN’);
Kết quả Kết
quả
Trang 18Câu 1: Con người chỉ dẫn cho máy tính thực hiện
công việc như thế nào?
A thông qua một từ khóa
B thông qua các tên
C thông qua các lệnh
D thông qua một lệnh
Trang 19Câu 2: Trong VD SGK về rô-bốt, nếu thay đổi thứ
tự của lệnh 1 và lệnh 2 thì rô-bốt thực hiện
được công việc nhặt rác không?
A Không
B Được
Trang 20Câu 3: Viết chương trình là gì?
A hướng dẫn máy tính
B thực hiện các công việc
C hay giải một bài toán cụ thể
D Cả A, B và C
Trang 21Câu 4: Tại sao cần viết chương trình?
A viết chương trình giúp con người
B điều khiển máy tính
C một cách đơn giản và hiệu quả hơn
D Cả A, B và C
Trang 22Câu 5: Chương trình máy tính là gì?
A một lệnh
B một dãy các lệnh mà máy tính có thể hiểu
C và thực hiện được
D Cả B và C
Trang 24Câu 7: Việc tạo ra chương trình máy tính gồm
Trang 25Câu 8: Chương trình dịch dùng để làm gì?
A dịch chương trình thành ngôn ngữ máy để
máy tính hiểu được
B dịch chương trình thành các dãy bit để máy
tính hiểu được
C dịch chương trình thành câu lệnh để máy tính
hiểu được
D A, B đều đúng
Trang 26Câu 9: Môi trường lập trình bao gồm?
A chương trình soạn thảo
B chương trình dịch
C các công cụ trợ giúp tìm kiếm, sửa lỗi…
D Cả A, B và C