Lý thuyết Tin học 10 Bài 5 Kết nối tri thức, Cánh diều, Chân trời sáng tạo

Tóm tắt Lý thuyết Tin 10 Bài 5 Kết nối tri thức, Cánh diều, Chân trời sáng tạo hay, ngắn gọn giúp học sinh lớp 10 nắm vững kiến thức trọng tâm, ôn tập để học tốt Tin học 10 Bài 5.

Năm 2022 - 2023 môn Tin học 10 của bộ sách Chân trời sáng tạo không được Bộ GD&ĐT duyệt, mời các bạn tham khảo Lý thuyết Tin 10 của hai bộ sách Kết nối tri thức và Cánh diều.

Xem thêm lời giải sgk Tin 10 Bài 5:




Lưu trữ: Tóm tắt lý thuyết Tin học 10 Bài 5 (sách cũ)

• Khái niệm:

ngôn ngữ lập trình là ngôn ngữ để chuyển thuật toán thành các chương trình mà từ đó máy có thể hiểu và thực hiện được.

1. Ngôn ngữ máy

- Ngôn ngữ máy là ngôn ngữ duy nhất để viết chương trình mà máy tính có thể trực tiếp hiểu và thực hiện được

- Các lệnh viết ở ngôn ngữ máy ở dạng mã nhị phân hoặc dạng mã hexa

- Ưu điểm: khai thác triệt để đặc điểm phần cứng của máy

- Nhược điểm:

   + Con người khó có thể hiểu được ngôn ngữ máy

   + Ngôn ngữ phức tạp, phụ thuộc nhiều vào phần cứng, chương trình viết mất nhiều công sức, cồng kềnh và khó hiệu chỉnh.

2. Hợp ngữ

- Sử dụng 1 số từ tiếng anh để tượng trưng cho các lệnh cần thực hiện.

- Ví dụ: cộng giá trị chứa trong hai thanh ghi AX và BX

ADD AX, BX

- Để chương trình viết bằng hợp ngữ thực hiện được trên máy tính, nó cần được dịch ra ngôn ngữ máy bằng chương trình hợp dịch

- Nhược điểm của hợp ngữ:

   + Còn phức tạp, phụ thuộc vào nhiều loại máy

   + Vì vậy, ngôn ngữ máy chỉ thích hợp với các nhà lập trình chuyên nghiệp

3. Ngôn ngữ bậc cao

   - Ngôn ngữ bậc cao là ngôn ngữ có lệnh viết gần với ngôn ngữ tự nhiện hơn, có tính độc lập cao, ít phụ thuộc vào loại máy, chương trình viết ngắn gọn, dễ hiểu, dễ nâng cấp

   - Cần có 1 chương trình dịch để chuyển sang ngôn ngữ máy.

   - Một số ngôn ngữ bậc cao: Turbo Pascal, Java, C++...

Xem thêm các bài Lý thuyết và Câu hỏi trắc nghiệm Tin học lớp 10 chọn lọc, có đáp án hay khác:

Đã có lời giải bài tập lớp 10 sách mới:

bai-5-ngon-ngu-lap-trinh.jsp

Giải bài tập lớp 10 sách mới các môn học