[Tin 8] Máy tính và chương trình máy tính

S

smile_a2

[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

1. Trong ví dụ về rô-bốt (sgk - tin 8 - trang 4,5) , nếu thay đổi thứ tự của lệnh 1 và lệnh 2 trong chương trình, rô-bốt có thực hiện được công việc nhặt rác không? Hãy xác định vị trí mới của rô-bốt sau khi thực hiện xong lệnh "Hãy nhặt rác". Em hãy đưa ra hai lệnh để rô-bốt trở lại vị trí ban đầu.

2. Hãy cho biết lí do cần phải viết chương trình để điều khiển máy tính.

3. Tại sao người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể điều khiển máy tính bằng ngôn ngữ máy?

4. Chương trình dịch làm gì?
 
T

tranglovely9999

1) nếu thay đổi thứ tự của hai lệnh trong chương trình điều khiển rôbot,robot sẽ không thực hiện công việc nhặt rác vì robot sẽ không đi đúng hướng và có thể không đi tới vị trí có rác hoặc thực hiện việc nhặt rác tại vị trí không có rác,.........

2) lí do cần phải viết chương trình để điều khiển máy tính là :điều khiển máy tính tự động thức hiện các công việc đa dạng và phức tạp mà một lệnh không đủ để chỉ dẫn

3)tuy ngôn ngữ máy cũng là một loại ngôn ngữ lập trình nhưng ở đây chúng ta hiểu ngôn ngữ lập trình là ngộn ngữ lập trình bậc cao.trong ngôn ngữ máy mọi chỉ thị đều được biểu diễn bởi các con số nhị phân 0 và 1.Ngôn ngữ máy khó đọc và khó sử dụng tuy vậy ngôn ngữ máy là ngôn ngữ duy nhất mà bộ vi xử lí có thể nhận biết và thực hiện một các trực tiếp.ngoài ra yếu điểm chính của các chương trình viết bằng ngôn ngữ máy là phụ thuộc vào phần cứng máy tính.các ngôn ngữ lập trình bậc cao được phát triển để khắc phục các yếu điểm trên của ngôn ngữ máy.ngôn ngữ lập trình sử dụng các cụm từ tự nhiên nên dễ nhớ,đễ học và không phụthuộc vào phần cứng máy tính

4)Chương trình dịch là chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình thành chương trình thực hiện được trên máy tính \Rightarrowchương trình dịch chuyển đổi các dòng lệnh được soạn thảo thành tệp có thể chạy trên máy tính
 
Top Bottom