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: Hoàng Thị Vân
Ngày gửi: 09h:50' 16-06-2022
Dung lượng: 1.3 MB
Số lượt tải: 160
Nguồn:
Người gửi: Hoàng Thị Vân
Ngày gửi: 09h:50' 16-06-2022
Dung lượng: 1.3 MB
Số lượt tải: 160
Số lượt thích:
0 người
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH
BÀI 1
TIN HỌC 8
1. 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ì?
Hãy cho biết có những cách thức nào để ra lệnh cho máy tính?
?
_Nhá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.
a
Trong soạn thảo, _gõ một phím_ chữ để in chữ đó lên màn hình.
_Trường THPT Phan Đình Phùng _
_67B – Cửa bắc – Hà Nội_
_Trường THPT Phan Đình Phùng _
_67B – Cửa bắc – Hà Nội_
_Sao chép_ một đoạn văn bản từ vị trí này sang vị trí khác...
Con người ra lệnh bằng cách đưa cho máy tính một hoặc nhiều lệnh, máy tính sẽ _lần lượt thực hiện_ các lệ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ỏ vào thùng. Hãy ra lệnh để rô bốt nhặt rác bỏ vào thùng như trong sơ đồ sau:
1. Tiến 3 bước
2. Rẽ trái, tiến 2 bước
3. Nhặt rác
4. Tiến 2 bước
5. Rẽ phải, tiến 3 bước
6. Bỏ rác vào thùng
2. Ví dụ: rô bốt nhặt rác
Nếu viết tất cả các lệnh trên cùng thứ tự của chúng lưu vào rô bốt với tên “Hãy nhặt rác” thì sao nhỉ?
Khi đó 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 trên.
Công việc viết các lệnh để điều khiển rô bốt như trên được gọi là: VIẾT CHƯƠNG TRÌNH
2. 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 3 bước;
Rẽ trái, tiến 2 bước;
Nhặt rác;
Tiến 2 bước;
Rẽ phải, tiến 3 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
Để đ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 lệnh mà máy tính có thể hiểu và thực hiện được.
*Thực hiện chương trình: máy tính thực hiện các lệnh có trong chương trình một cách _tuần tự_ .
Hãy nhặt rác;
Bắt đầu
Tiến 3 bước;
Rẽ trái, tiến 2 bước;
Nhặt rác;
Tiến 2 bước;
Rẽ phải, tiến 3 bước;
Bỏ rác vào thùng;
Kết thú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.
4. 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.
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
Máy tính có thể hiểu và thực hiện được các lệnh viết bằng ngôn ngữ tự nhiên của con người không?
*Ngôn ngữ lập trình
Viết chương trình bằng ngôn ngữ máy quá khó khăn, mất nhiều thời gian và công sức!
1 1 1 1 0 1 0 0 1 1
1 0 1 0 1 1 0 0 1 1
1 1 0 1 1 1 1 0 1 0
_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
_Máy tính không thể hiểu và thực hiện được chương trình viết bằng ngôn ngữ lập trình!_
Chương trình dịch 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:
_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.
Program vd1;
Begin
Writeln('CHAO CAC BAN');
End.
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
TIN HỌC 8
Ghi nhớ!
*Con người chỉ dẫn cho máy tính thực hiện công việc thông qua các lệnh.
*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ể.
*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.
*Chương trình dịch chuyển đổi các chương trình viết bằng ngôn ngữ lập trình sang ngôn ngữ máy.
BÀI 1
TIN HỌC 8
1. 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ì?
Hãy cho biết có những cách thức nào để ra lệnh cho máy tính?
?
_Nhá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.
a
Trong soạn thảo, _gõ một phím_ chữ để in chữ đó lên màn hình.
_Trường THPT Phan Đình Phùng _
_67B – Cửa bắc – Hà Nội_
_Trường THPT Phan Đình Phùng _
_67B – Cửa bắc – Hà Nội_
_Sao chép_ một đoạn văn bản từ vị trí này sang vị trí khác...
Con người ra lệnh bằng cách đưa cho máy tính một hoặc nhiều lệnh, máy tính sẽ _lần lượt thực hiện_ các lệ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ỏ vào thùng. Hãy ra lệnh để rô bốt nhặt rác bỏ vào thùng như trong sơ đồ sau:
1. Tiến 3 bước
2. Rẽ trái, tiến 2 bước
3. Nhặt rác
4. Tiến 2 bước
5. Rẽ phải, tiến 3 bước
6. Bỏ rác vào thùng
2. Ví dụ: rô bốt nhặt rác
Nếu viết tất cả các lệnh trên cùng thứ tự của chúng lưu vào rô bốt với tên “Hãy nhặt rác” thì sao nhỉ?
Khi đó 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 trên.
Công việc viết các lệnh để điều khiển rô bốt như trên được gọi là: VIẾT CHƯƠNG TRÌNH
2. 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 3 bước;
Rẽ trái, tiến 2 bước;
Nhặt rác;
Tiến 2 bước;
Rẽ phải, tiến 3 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
Để đ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 lệnh mà máy tính có thể hiểu và thực hiện được.
*Thực hiện chương trình: máy tính thực hiện các lệnh có trong chương trình một cách _tuần tự_ .
Hãy nhặt rác;
Bắt đầu
Tiến 3 bước;
Rẽ trái, tiến 2 bước;
Nhặt rác;
Tiến 2 bước;
Rẽ phải, tiến 3 bước;
Bỏ rác vào thùng;
Kết thú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.
4. 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.
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
Máy tính có thể hiểu và thực hiện được các lệnh viết bằng ngôn ngữ tự nhiên của con người không?
*Ngôn ngữ lập trình
Viết chương trình bằng ngôn ngữ máy quá khó khăn, mất nhiều thời gian và công sức!
1 1 1 1 0 1 0 0 1 1
1 0 1 0 1 1 0 0 1 1
1 1 0 1 1 1 1 0 1 0
_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
_Máy tính không thể hiểu và thực hiện được chương trình viết bằng ngôn ngữ lập trình!_
Chương trình dịch 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:
_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.
Program vd1;
Begin
Writeln('CHAO CAC BAN');
End.
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
TIN HỌC 8
Ghi nhớ!
*Con người chỉ dẫn cho máy tính thực hiện công việc thông qua các lệnh.
*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ể.
*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.
*Chương trình dịch chuyển đổi các chương trình viết bằng ngôn ngữ lập trình sang ngôn ngữ máy.
 







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