Bài 1. Máy tính và chương trình máy tính.

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Đoàn Thị Thu Hiền
Ngày gửi: 20h:24' 14-09-2021
Dung lượng: 1.1 MB
Số lượt tải: 123
Nguồn:
Người gửi: Đoàn Thị Thu Hiền
Ngày gửi: 20h:24' 14-09-2021
Dung lượng: 1.1 MB
Số lượt tải: 123
Số lượt thích:
0 người
CHƯƠNG I
LẬP TRÌNH ĐƠN GIẢN
Bài 1
MÁY TÍNH VÀ CHƯƠNG
TRÌNH MÁY TÍNH
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ỏ rác vào thùng. 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
1. Viết chương trình - ra lệnh cho máy tính làm việc
Con người cần đưa cho máy tính các chỉ dẫn thích hợp (câu lệnh).
?
? 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
?
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 d?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 chuong trỡnh
1. Viết chương trình– ra lệnh cho máy tính làm việc
- Để đ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.
Tạ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
Khi 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;
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
?
NGÔN NGỮ LẬP TRÌNH
- Ngôn ngữ lập trình gần với 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,...
Chương trình dịch
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
Cần phải dịch 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 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
?
Chương trình được viết vào máy tính bằng một chương trình soạn thảo
Tệp văn bản
Dịch chương trình sang ngôn ngữ máy
Tệp thực hiện được trên máy tính
Kết quả
Kết quả
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
Đọc và trả lời câu hỏi và bài tập trong SGK trang 9
Tìm hiểu và mở rộng thêm một số ngôn ngữ lập trình khác
Xem trước nội dung bài 2: Làm quen với chương trình và ngôn ngữ lập trình
16
HƯỚNG DẪN VỀ NHÀ
LẬP TRÌNH ĐƠN GIẢN
Bài 1
MÁY TÍNH VÀ CHƯƠNG
TRÌNH MÁY TÍNH
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ỏ rác vào thùng. 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
1. Viết chương trình - ra lệnh cho máy tính làm việc
Con người cần đưa cho máy tính các chỉ dẫn thích hợp (câu lệnh).
?
? 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
?
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 d?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 chuong trỡnh
1. Viết chương trình– ra lệnh cho máy tính làm việc
- Để đ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.
Tạ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
Khi 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;
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
?
NGÔN NGỮ LẬP TRÌNH
- Ngôn ngữ lập trình gần với 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,...
Chương trình dịch
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
Cần phải dịch 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 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
?
Chương trình được viết vào máy tính bằng một chương trình soạn thảo
Tệp văn bản
Dịch chương trình sang ngôn ngữ máy
Tệp thực hiện được trên máy tính
Kết quả
Kết quả
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
Đọc và trả lời câu hỏi và bài tập trong SGK trang 9
Tìm hiểu và mở rộng thêm một số ngôn ngữ lập trình khác
Xem trước nội dung bài 2: Làm quen với chương trình và ngôn ngữ lập trình
16
HƯỚNG DẪN VỀ NHÀ
 







Các ý kiến mới nhất