Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 268 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
268
Dung lượng
2,02 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CƠNG NGHỆ THƠNG TIN CHƯƠNG TRÌNH DỊCH Giáo trình Kiến trúc máy tính Hệ điều hành TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG Giới thiệu Mục tiêu giáo trình Cung cấp kiến thức chương trình dịch Cung cấp phương pháp phân tích từ vựng, phân tích cú pháp Cơ sở cho việc tìm hiểu ngơn ngữ lập trình Rèn luyện kỹ lập trình cho sinh viênGiáo trình Kiến trúc máy tính Hệ điều hành TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG Giới thiệu Nội dung giáo trình CHƯƠNG NHẬP MƠN CHƯƠNG TRÌNH DỊCH CHƯƠNG PHÂN TÍCH TỪ VỰNG CHƯƠNG CÁC VẤN ĐỀ CƠ BẢN VỀ PHÂN TÍCH CÚ PHÁP CHƯƠNG CÁC PHƯƠNG PHÁP PHÂN TÍCH CÚ PHÁP Giáo trình Kiến trúc máy tính Hệ điều hành TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG CHƯƠNG NHẬP MƠN CHƯƠNG TRÌNH DỊCH Các khái niệm Đặc trưng ngơn ngữ lập trình (NNLT) bậc cao Các qui tắc từ vựng cú pháp Các chức trình biên dịch Giáo trình Kiến trúc máy tính Hệ điều hành Chương TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG CHƯƠNG NHẬP MÔN CHƯƠNG TRÌNH DỊCH Các khái niệm 1.1 Sự phát triển ngơn ngữ lập trình 1.2 Khái niệm chương trình dịch 1.3 Phân loại chương trình dịch 1.4 Các ứng dụng khác kỹ thuật dịch Giáo trình Kiến trúc máy tính Hệ điều hành Chương TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG CHƯƠNG NHẬP MƠN CHƯƠNG TRÌNH DỊCH Các khái niệm 1.1 Sự phát triển ngôn ngữ lập trình NN máy (machine language) Hợp ngữ (Assembly) Giáo trình Kiến trúc máy tính Hệ điều hành NNLT bậc cao (Higher _level language) Chương TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG CHƯƠNG NHẬP MƠN CHƯƠNG TRÌNH DỊCH Các khái niệm 1.2 Khái niệm chương trình dịch Chương trình dịch chương trình dùng để dịch chương trình (CT nguồn) viết NNLT (NN nguồn) sang chương trình tương đương (CT đích) NN khác (NN đích) Giáo trình Kiến trúc máy tính Hệ điều hành Chương TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG CHƯƠNG NHẬP MƠN CHƯƠNG TRÌNH DỊCH Các khái niệm 1.3 Phân loại chương trình dịch Trình biên dịch Dữ liệu CT nguồn Trình biên dịch CT đích Thời gian dịch Giáo trình Kiến trúc máy tính Hệ điều hành Máy tính thực thi Kết Thời gian thực thi TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG CHƯƠNG NHẬP MƠN CHƯƠNG TRÌNH DỊCH Các khái niệm 1.3 Phân loại chương trình dịch Trình thơng dịch Dữ liệu CT nguồn Trình thơng dịch Giáo trình Kiến trúc máy tính Hệ điều hành Kết TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG CHƯƠNG NHẬP MƠN CHƯƠNG TRÌNH DỊCH Các khái niệm 1.4 Các ứng dụng khác kỹ thuật dịch - Trong hệ thống: phần giao tiếp người máy thông qua câu lệnh - Hệ thống xử lý NN tự nhiên: dịch thuật, tóm tắt văn Giáo trình Kiến trúc máy tính Hệ điều hành 10 Chương