Phát biểu nào dưới đây là đúng trong các phát biểu dưới đây?

Xuất bản: 21/08/2020 - Cập nhật: 08/11/2022 - Tác giả: Phạm Dung

Hướng dẫn trả lời câu hỏi Phát biểu nào dưới đây là đúng trong các phát biểu dưới đây? ... nằm trong bộ đề Trắc nghiệm Tin học 11 bài 1: Một số khái niệm về lập trình

Câu Hỏi Và Trả lời

CÂU HỎI

Phát biểu nào dưới đây là đúng trong các phát biểu dưới đây?

  • Mỗi ngôn ngữ lập trình bậc cao đều có đúng một chương trình dịch;
  • Chương trình dịch gồm hợp dịch, thông dịch, biên dịch
  • Máy tính chỉ nhận biết được kí tự 0 và kí tự 1 nên chương trình bằng ngôn ngữ máy cũng phải được dịch sang mã nhị phân
  • Một ngôn ngữ lập trình bậc cao có thể có nhiều chương trình dịch khác nhau
TRẢ LỜI

Phát biểu đúng là một ngôn ngữ lập trình bậc cao có thể có nhiều chương trình dịch khác nhau.

Ngôn ngữ lập trình bậc cao là gì?

Ngôn ngữ lập trình bậc cao là ngôn ngữ mang tính trừu tượng cao trong ngôn ngữ học máy (machine learning).

Khác với ngôn ngữ bậc thấp được sử dụng để phát triển hệ điều hành mới hay sử dụng trong viết mã chương trình cơ sở, thì ngôn ngữ bậc cao được sử dụng để viết các ứng dụng và phần mềm chạy trên các nền tảng và kiến trúc khác nhau.

Ngôn ngữ lập trình bậc cao có hình thức gần với với ngôn ngữ tự nhiên của con người nhất, có tính độc lập cao, ít phụ thuộc vào các loại thiết bị xử lý hay trình dịch.

So với ngôn ngữ lập trình bậc thấp, các ngôn ngữ lập trình bậc cao được đánh giá là dễ sử dụng hơn với độ linh hoạt cao do đặc điểm gần gũi với ngôn ngữ tự nhiên hơn.

Tuy nhiên, một nhược điểm nho nhỏ của ngôn ngữ lập trình bậc cao là việc bạn cần cài đặt các chương trình dịch để chuyển từ ngôn ngữ bậc cao sang ngôn ngữ máy.

đề trắc nghiệm tin học 11 mới nhất

X