Tải Giải bài tập Tin học 11 bài 1 - Khái niệm lập trình và ngôn ngữ lập trình

2 29 0
Tải Giải bài tập Tin học 11 bài 1 - Khái niệm lập trình và ngôn ngữ lập trình

Đang tải... (xem toàn văn)

Thông tin tài liệu

Thông thường, trong môi trường làm việc trên một ngôn ngữ lập trình cụ thể, ngoài chương trình biên dịch còn có một số thành phần chức năng như biên soạn, lưu trữ, tìm kiếm. Ví dụ trên F[r]

(1)

Giải tập Tin học 11 1

- Lập trình: Là việc sử dụng cấu trúc liệu câu lệnh ngôn ngữ lập trình cụ thể để mơ tả liệu diễn đạt thao tác thuật toán

- Ngơn ngữ lập trình: Là ngơn ngữ dung để diễn tả thuật tốn cho máy tính hiểu thực Bao gồm:

+ Ngôn ngữ máy: Chương trình viết ngơn ngữ máy nạp trực tiếp vào bố nhớ thực

+ Hợp ngữ: Dùng thuật nhớ than thiện để viết chương trình thay cho cách lập trình trực tiếp mã máy

+ Ngơn ngữ lập trình bậc cao: Chương trình viết ngơn ngữ lập trình bậc cao phải chuyển đổi thành chương trình ngơn ngữ máy thực

- Chương trình dịch: Là chương trình đặc biệt nhằm chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao(chương trình nguồn) sang ngơn ngữ máy (chương trình đích)

Chương trình dịch có loại:

+ Thơng dịch: Chương trình thơng dịch dịch thực câu lệnh Thích hợp cho mơi trường đối thoại người hệ thống Tuy nhiên câu lệnh phải thực lần phải dịch nhiêu lần

ảnh: Giao tiếp người hệ thống

Cụ thể thông dịch thực lặp lại bước sau:

B1: Kiểm tra tính đắn câu lệnh chương trình nguồn

B2: Chuyển đổi câu lệnh thành hay nhiều câu lệnh tương ứng ngôn ngữ máy

(2)

- Biên dịch: Được thực qua hai bước

B1: Duyệt, phát lỗi, kiểm tra tính đắn câu lệnh chương trình nguồn

B2: Dịch tồn chương trình nguồn thành chương trình đích thực máy lưu trữ để sử dụng lại cần thiết

Thông thường, môi trường làm việc ngôn ngữ lập trình cụ thể, ngồi chương trình biên dịch cịn có số thành phần chức biên soạn, lưu trữ, tìm kiếm

Ví dụ Free Pascal:

Ngày đăng: 28/12/2020, 09:22

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan