Sử dụng tốt nhất với FireFox(+), Chrome(+), Safari(+), Opera(+), IE7(-), hỗ trợ iPhone, Android, Nokia..     Home | Sơ đồ site | Giới thiệu

eBooks Online
Chưa đăng nhập, bạn có thể đăng ký nếu chưa có account | Đăng nhập

 
 
Home » Thư mục » Kỹ thuật - Công nghệ » Công nghệ thông tin
Đang xử lý..
Chương trình dịch | Nguyễn Văn Linh, Võ Huỳnh Trâm, Phan Phương Lan | eBooks
Sau khi gửi lời mời, nếu được chấp thuận các bạn sẽ trở thành bạn bè, có thể chat, tặng, chia sẻ các tài liệu yêu thích..
Đang xử lý..
Username:
Xem tài liệu:
Quay lại | Ý kiến
Gửi cho bạn bè

Đánh giá - Góp ý

Nguồn tham khảo

Nhặt tạm vào giỏ

Chương trình dịch
Chương trình dịch

Mã số: 128

Loại: Giáo trình-Bài giảng-Giáo án

Tác giả:

 Nguyễn Văn Linh, Võ Huỳnh Trâm, Phan Phương Lan

Nguồn gốc:

 Khoa Công Nghệ Thông Tin & Truyền Thông, Đại học Cần Thơ

Từ khoá: chương trình dịch compiler

2007 3.2 MB  Số trang:253  Lượt xem:38,374  Ưa thích:34 70
Địa chỉ của tài liệu:

Ghi bookmark:
 Delicious  Digg  Google  Reddit

Chuyên ngành:

  / Kỹ thuật - Công nghệ / Công nghệ thông tin / Hệ thống thông tin / Công nghệ phần mềm

Sơ lược:

Mục đích yêu cầu (kiến thức, kỹ năng cần đạt được sau khi học)
ngongulaptrinhNgày nay, để giải quyết một vấn đề nào đó bằng tin học, lập trình viên phải tạo ra các chương trình nguồn bằng một ngôn ngữ cấp cao – ngôn ngữ gần với ngôn ngữ nói. Tuy nhiên máy tính chỉ có thể hiểu được các chương trình ở dạng mã máy – chuỗi các bit 0, 1. Do đó cần phải có một công cụ thực hiện việc chuyển đổi này. Trình biên dịch chính là công cụ sinh ra các ánh xạ hiệu quả giữa chương trình nguồn và mã máy. Để đáp ứng các nhu cầu về phần mềm ngày càng gia tăng cả về số lượng và chất lượng, các thiết kế ngôn ngữ lập trình có nhiều thay đổi dẫn đến các ngôn ngữ lập trình trở nên phức tạp hơn và có nhiều tham vọng hơn. Vì thế việc thiết kế trình biên dịch cũng tiếp tục thay đổi. Thiết kế và cài đặt trình biên dịch luôn là một chủ đề nghiên cứu và phát triển thiết thực.
Môn học Trình biên dịch bao gồm các nghiên cứu về các nguyên lý hoạt động của trình biên dịch, các kỹ thuật được sử dụng để thiết kế một trình biên dịch và các công cụ như Lex, Yacc làm thuận tiện việc cài đặt một trình biên dịch.
Để thiết kế và cài đặt một trình biên dịch tốt, ngoài việc nắm vững các nguyên lý, kỹ thuật của trình biên dịch, sinh viên còn phải có những kiến thức về ngôn ngữ lập trình, văn phạm, kiến trúc máy tính, tổ chức dữ liệu, phân tích và thực hiện chương trình.

Nội dung giáo trình 

Nguồn tham khảo:
[1] Compilers : Principles, Technique and Tools - Alfred V.Aho, Jeffrey D.Ullman - Addison - Wesley Publishing Company, 1986.
[2] Modern Compiler Implementation in C - Andrew W. Appel - Cambridge University Press, 1997.

Soạn EK 128 <noi_nhan> gửi 8777 để nhận tài liệu qua email Xem »
Có thể bạn cần đến..
..
Có thể download không? Bị lỗi download, lỗi mở, xem?
 
Tài liệu do thành viên chia sẻ và chịu trách nhiệm trước Điều kiện sử dụng của eBooks.
Tài liệu cùng chủ đề:     Giáo trình   Luận văn   Tham khảo   Các loại khác..
Chưa xác định
Chia sẻ quan điểm:
 
Họ tên: 
E-mail: 
Báo lỗi hoặc báo vi phạm các điều kiện sử dụng (nếu là ý kiến khác thì không đánh đấu)
Giải đáp thắc mắc
+ Tại sao không đăng ký được?
+ Tại sao click download lại bị nhắc đăng nhập? Tại sao không download được?
+ Lỗi download 99% vì sao?
Hãy xem ở đây.
Dịch vụ Thư viện
+ Để đăng ký nhận tài liệu qua email, hãy soạn tin theo cú pháp
    EK <ma_sach> <noi_nhan>
Nhắn tới số 8677. Xem chi tiết.

+ Ngoài số lượt download cho phép mỗi ngày, bạn có thể yêu cầu thêm bằng cách soạn tin:
    EK D <username>
Nhắn tới các số 8577, 8677, 8777.
Chú ý xem hướng dẫn.

Dịch vụ liên kết
Gửi link
Học gì - Ở đâu?
Siêu thẻ:  
Tiếng Việt

Tự động
TELEX
VNI
VIQR
VIQR*
Tắt
Chính tả
Kiểu cũ

Giỏ tài liệu
Theme