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ữ máy bằng một chương trình dịch[r]
(1)NEW SOUTH AMERICA SCHOOL NEW SOUTH AMERICA SCHOOL
INFORMATICS
INFORMATICS
8
8
(2)Lesson
MÁY TÍNH
MÁY TÍNH
VÀ
VÀ
CHƯƠNG TRÌNH MÁY TÍNH
CHƯƠNG TRÌNH MÁY TÍNH
(3)CON NGƯỜI RA LỆNH CHO MÁY TÍNH NHƯ THẾ NÀO?
CON NGƯỜI RA LỆNH CHO MÁY TÍNH NHƯ THẾ NÀO?
* Khi nháy đúp chuột lên biểu tượng phần mềm hình phần mềm khởi động
* Khi nháy đúp chuột lên biểu tượng phần mềm hình phần mềm khởi động
* Trong soạn thảo văn bản, ta gõ phím chữ chữ tương ứng xuất hình ta lệnh cho máy tính in chữ lên hình
* Trong soạn thảo văn bản, ta gõ phím chữ chữ tương ứng xuất hình ta lệnh cho máy tính in chữ lên hình
•Khi thực lệnh chép văn từ vị trí sang vị trí khác ta yêu cầu máy tính thực liên tiếp nhiều lệnh:
* Lệnh chép văn vào nhớ máy tính
* Lệnh chép văn có nhớ vào vị trí
•Khi thực lệnh chép văn từ vị trí sang vị trí khác ta yêu cầu máy tính thực liên tiếp nhiều lệnh:
* Lệnh chép văn vào nhớ máy tính
* Lệnh chép văn có nhớ vào vị trí
Để dẫn máy tính thực cơng việc đó, người đưa cho máy tính hay nhiều lệnh, máy tính thực lệnh
(4)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 lệnh nào?
1 Tiến hai bước
2 Quay trái, tiến bước Nhặt rác
4 Quay phải, tiến ba bước Quay trái, tiến hai bước Bỏ vào thùng rác
1 Tiến hai bước
2 Quay trái, tiến bước Nhặt rác
(5)VIẾT CHƯƠNG TRÌNH _ RA LỆNH CHO MÁY TÍNH LÀM VIỆC
VIẾT CHƯƠNG TRÌNH _ RA LỆNH CHO MÁY TÍNH LÀM VIỆC Viết chương trình gì?
Là viết lệnh cách để điều khiển máy tính làm việc
Là viết lệnh cách để điều khiển máy tính làm việc
Chương trình máy tính gì?
Chương trình máy tính dãy lệnh mà máy tính hiểu thực
(6)Khi thực chương trình ,máy tính hoạt động nào?
Máy tính thực lệnh có chương trình cách Thực xong lệnh thực lệnh tiếp theo, từ lệnh đến lệnh cuối
Máy tính thực lệnh có chương trình cách Thực xong lệnh thực lệnh tiếp theo, từ lệnh đến lệnh cuối
Hãy nhặt rác;
Bắt đầu
Tiến bước,
Quay trái, tiến bước; Nhặt rác;
Quay phải, tiến bước; Quay trái, tiến bước; Bỏ rác vào thùng;
Kết thúc Hãy nhặt rác;
Bắt đầu
Tiến bước,
Quay trái, tiến bước; Nhặt rác;
Quay phải, tiến bước; Quay trái, tiến bước; Bỏ rác vào thùng;
Kết thúc
Ví dụ chương trình
(7)Tại cần viết chương trình?
Việc viết nhiều lệnh tập hợp lại chương trình, giúp người điều khiển máy tính cách đơn giản hiệu
(8)CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH
CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH
Thơng tin đưa vào máy tính phải chuyển đổi thành dạng dãy số 1: dãy Bit
(9)Ngôn ngữ máy gì?
Ngơn ngữ máy ngơn ngữ dành cho máy tính Máy tính trực tiếp hiểu thực
Ngôn ngữ máy ngơn ngữ dành cho máy tính Máy tính trực tiếp hiểu thực
Ngơn ngữ lập trình gì?
Ngơn ngữ lập trình ngơn ngữ dùng để viết chương trình máy tính
(10)Chương trình dịch gì?
Là chương trình dịch từ ngơn ngữ khác ngơn ngữ máy
Là chương trình dịch từ ngôn ngữ khác ngôn ngữ máy
Tuy nhiên máy tính chưa thể hiểu chương trình viết ngơn ngữ lập trình Chương trình cần chuyển sang ngơn ngữ máy chương trình dịch
(11)Mơi trường lập trình gì?
Chương trình soạn thảo chương trình dịch với cơng cụ trợ giúp tìm kiếm, sửa lỗi thực chương trình kết hợp vào phần mềm: môi trường lập trình
Chương trình soạn thảo chương trình dịch với cơng cụ trợ giúp tìm kiếm, sửa lỗi thực chương trình kết hợp vào phần mềm: mơi trường lập trình
(12)MEMORIZE
MEMORIZE
1 Con người dẫn cho máy tính thực cơng việc thơng qua lệnh.
2 Viết chương trình hướng dẫn máy tính thực hiện cơng việc hay giải tốn cụ thể. 3 Ngơn ngữ dùng để viết chương trình máy
(13)DẶN DÒ
DẶN DÒ
(14)Thực tháng 10 năm 2008
CS