[CHUẨN NHẤT] Thông Dịch Là Gì? Tin Học 11 - TopLoigiai

logo toploigiai Đăng nhập Đăng kí Hỏi đáp
  • ÔN TẬP TIN HỌC 11
Đặt câu hỏi Thông dịch là gì? Tin học 11 icon_facebook

Câu hỏi: Thông dịch là gì?

Lời giải:

- Trình thông dịch: Chương trình thông dịch lần lượt dịch và thực hiện từng câu lệnh. Thích hợp cho môi trường đối thoại giữa người và hệ thống.Tuy nhiên nếu một câu lệnh nào đó phải thực hiện bao nhiêu lần thì nó phải được dịch bấy nhiêu lần.

Cụ thể thông dịch được thực hiện bằng lặp lại các bước sau:

+ B1: Kiểm tra tính đúng đắn của câu lệnh tiếp theo trong chương trình nguồn.

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

+ B3: Thực hiện câu lệnh vừa chuyển đổi được.

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

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

B2: Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ để sử dụng lại khi cần thiết.

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 Free Pascal:

[CHUẨN NHẤT] Thông dịch là gì tin học 11 (ảnh 3)

Như vậy, trong thông dịch, không có chương trình đích để lưu trữ, trong biên dịch cả chương trình nguồn và chương trình đích đều có thể lưu trữ lại để sử dụng về sau. Nó được ứng dụng vào việc biên soạn, lưu trữ, tìm kiếm, cho biết các kết quả trung gian,.. Toàn bộ các dịch vụ trên tạo thành một môi trường làm việc trên một ngôn ngữ lập trình cụ thể. Ví dụ, Turbo Pascal 7.0, Free Pascal 1.2, Visual Pascal 2.1 .... trên ngôn ngữ Pascal, Turbo C++, Visual C++,...

icon-date Xuất bản : 10/10/2021 - Cập nhật : 13/07/2024 Tải về

Câu hỏi thường gặp

Đánh giá độ hữu ích của bài viết

😓 Thất vọng🙁 Không hữu ích😐 Bình thường🙂 Hữu ích🤩 Rất hữu ích
  • Bộ 100 Đề thi Giữa kì, Cuối kì các Môn học mới nhất.
  • Tuyển tập các khóa học hay nhất tại Toploigiai.
Bài trước Bài sau Tìm Kiếm Bài Viết

Xem thêm các bài cùng chuyên mục

  • So sánh thông dịch và biên dịch Tin học 11
  • Viết chương trình Pascal lớp 11 cơ bản
  • Vai trò và vị trí của tin học văn phòng trong sản xuất và đời sống
  • Viết chương trình kiểm tra số nguyên tố
  • Viết chương trình pascal tìm số lớn nhất và nhỏ nhất

Website khóa học, bài giảng, tài liệu hay nhất

Email: [email protected]

SĐT: 0902 062 026

Địa chỉ: Số 6 ngách 432/18, đường Đội Cấn, Phường Cống Vị, Quận Ba Đình, Thành phố Hà Nội

top loi giai

Hỏi đáp

Về chúng tôi

Giáo viên tại Toploigiai

Báo chí nói về chúng tôi

Giải thưởng

Khóa học

Về chúng tôi

Giáo viên tại Toploigiai

Báo chí nói về chúng tôi

Giải thưởng

Khóa học

icon facebook icon youtube

CÔNG TY TNHH TOP EDU

Số giấy chứng nhận đăng kí kinh doanh: 0109850622, cấp ngày 09/11/2021, nơi cấp Sở Kế Hoạch và Đầu tư Thành phố Hà Nội

DMCA.com Protection Status Tham gia nhom zalo Tham Gia Nhóm image ads Đặt câu hỏi

Từ khóa » Duyệt Phát Hiện Lỗi Kiểm Tra Tính đúng đắn Của Các Câu Lệnh Trong Chương Trình Nguồn