Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
1,01 MB
Nội dung
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH ? Con người lệnh cho máy tính nào? Để máy tính thực cơng việc mong muốn, người phải làm gì? Con người phải đưa dẫn thích hợp cho máy tính thực Ví dụ: Rơ-bốt nhặt rác Giả sử có rơ-bốt thực thao tác tiến, quay phải, quay trái, nhặt rác, bỏ rác vào thùng Hãy lệnh để rô bốt nhặt rác bỏ vào thùng hình 1.1 SGK trang 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 Khi cần lệnh “Hãy nhặt rác”, lệnh điều khiển rô bốt tự động thực lệnh Nếu viết tất lệnh theo thứ tự lưu vào rô-bốt với tên “Hãy nhặt rác” nhỉ? Cơng việc viết tập hợp lệnh để điều khiển rôbốt gọi là: VIẾT CHƯƠNG TRÌNH Viết chương trình– 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: Tên chương trình Hãy nhặt rác; Bắt đầu Tiến bước ; Quay trái, tiến bước; Các lệnh chương trình 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 - Để điều khiển máy tính làm việc người cần phải viết chương trình máy tính Chương trình máy tính dãy câu lệnh mà máy tính hiểu thực Khi thực chương trình, máy tính thực câu lệnh có chương trình cách 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 Tại cần phải viết chương trình 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 Chương trình ngơn ngữ lập trình Máy tính hiểu thực lệnh viết ngôn ngữ tự nhiên người không? 1010111110 1111010011 1011010010 1010110011 1101111010 Máy tính xử lí thơng tin chuyển đổi sang dạng dãy BIT, ngơn ngữ dành riêng cho máy tính, gọi ngơn ngữ máy NGƠN NGỮ LẬP TRÌNH Viết chương trình ngơn ngữ máy q khó khăn, nhiều thời gian công sức! Ngôn ngữ lập trình ngơn ngữ dùng để viết chương trình máy tính Ví dụ:Ngơn ngữ C, Basic, Pascal, - Ngơn ngữ lập trình gần với ngơn ngữ tự nhiên, dễ hiểu dễ nhớ để viết câu lệnh Chương trình dịch Máy tính khơng thể hiểu thực chương trình viết ngơn ngữ lập trình! Cần phải dịch sang ngơn ngữ máy Chương trình dịch làm nhiệm vụ chuyển đổi chương trình viết 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 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 Program vd1; Begin Writeln(‘CHAO CAC BAN’); End Chương trình viết vào máy tính chương trình soạn thảo Dịch chương trình sang ngơn ngữ máy Kết Kết Tệp văn Tệp thực máy tính