- Bạn vui lòng tham khảo Thỏa Thuận Sử Dụng của Thư Viện Số
Tài liệu Thư viện số
Danh mục TaiLieu.VN
Bài giảng Chương trình dịch: Bài 2 - Trương Xuân Nam
Bài giảng Chương trình dịch: Bài 2 do Trương Xuân Nam biên soạn, cùng nắm kiến thức trong bài học này thông qua tìm hiểu các nội dung sau: Ngôn ngữ và biểu diễn ngôn ngữ, các lớp văn phạm (phân loại chomsky), văn phạm chính quy và automat hữu hạn, văn phạm phi ngữ cảnh và automat đẩy xuống, văn phạm có đệ quy trái, văn phạm đơn nghĩa.
33 p vlute 26/03/2019 303 1
Từ khóa: Bài giảng Chương trình dịch, Chương trình dịch, Các khái niệm cơ sở, Ngôn ngữ và biểu diễn ngôn ngữ, Văn phạm chính quy và automat hữu hạn, Văn phạm có đệ quy trái
Bài giảng Chương trình dịch: Bài 15 - Trương Xuân Nam
Các bộ parser generator tự động hóa việc xây dựng các bộ phân tích văn phạm: Người dùng định nghĩa văn phạm G, thiết lập các xử lý cần thực hiện khi hoàn thành câu, phần mềm phân tích G, tự sinh bảng phương án, phần mềm tự sinh mã bộ phân tích, chèn những đoạn xử lý vào các vị trí thích hợp.
5 p vlute 26/03/2019 331 1
Từ khóa: Bài giảng Chương trình dịch, Chương trình dịch, Các bộ tự động sinh parser, Phần mềm tự sinh mã bộ phân tích, Phần mềm phân tích G, Xây dựng automat tất định
Bài giảng môn học Trình biên dịch - Chương 1: Giới thiệu về trình biên dịch
Bài giảng chương 1 trình bày những nội dung cơ bản như: Ngôn ngữ lập trình, trình biên dịch, các mối liên quan với trình biên dịch, nhóm các giai đoạn của trình biên dịch. Mời các bạn cùng tham khảo.
19 p vlute 27/02/2019 303 1
Từ khóa: Trình biên dịch, Bài giảng Trình biên dịch, Ngôn ngữ lập trình, Chương trình dịch, Đặc tả ngôn ngữ lập trình, Các giai đoạn của trình biên dịch
Bài giảng môn học Trình biên dịch - Chương 2: Trình biên dịch đơn giản
Bài giảng chương 2 trình bày những nội dung cơ bản như: Định nghĩa cú pháp, sự biên dịch trực tiếp cú pháp (syntax-directed translation), phân tích cú pháp, trình biên dịch cho biểu thức đơn giản, sự phân tích từ vựng, sự hình thành bảng danh biểu, máy trừu tượng kiểu chồng,... Mời các bạn cùng tham khảo.
42 p vlute 27/02/2019 329 1
Từ khóa: Trình biên dịch, Bài giảng Trình biên dịch, Ngôn ngữ lập trình, Chương trình dịch, Đặc tả ngôn ngữ lập trình, Biên dịch trực tiếp cú pháp, Máy trừu tượng kiểu chồng
Bài giảng môn học Trình biên dịch - Chương 3: Phân tích từ vựng
Bài giảng chương 3 trình bày những nội dung cơ bản như: Vai trò cuả bộ phân tích từ vựng, các tính chất của token, chứa tạm chương trình nguồn, đặc tả token, nhận dạng token, sơ đồ dịch,... Mời các bạn cùng tham khảo để biết thêm chi tiết.
33 p vlute 27/02/2019 444 1
Từ khóa: Trình biên dịch, Bài giảng Trình biên dịch, Ngôn ngữ lập trình, Chương trình dịch, Đặc tả ngôn ngữ lập trình, Tính chất của token, Bộ phân tích từ vựng
Bài giảng môn học Trình biên dịch - Chương 4: Phân tích cú pháp
Bài giảng chương 4 trình bày những nội dung cơ bản như: Vai trò của bộ phân tích cú pháp, xây dựng văn phạm cho ngôn ngữ lập trình, phân tích cú pháp từ trên xuống, phân tích cú pháp từ dưới lên,... Mời các bạn cùng tham khảo để biết thêm chi tiết.
46 p vlute 27/02/2019 271 1
Từ khóa: Trình biên dịch, Bài giảng Trình biên dịch, Ngôn ngữ lập trình, Chương trình dịch, Đặc tả ngôn ngữ lập trình, Phân tích cú pháp
Bài giảng môn học Trình biên dịch - Chương 5: Trình biên dịch trực tiếp cú pháp
Bài giảng chương 5 trình bày những nội dung cơ bản như: Định nghĩa trực tiếp cú pháp, cấu trúc của cây phân tích, định nghĩa thuộc tính l, biên dịch từ trên xuống, đánh giá thuộc tính kế thừa từ dưới lên, đánh giá thuộc tính kế thừa từ dưới lên,... Mời các bạn cùng tham khảo.
42 p vlute 27/02/2019 305 1
Từ khóa: Trình biên dịch, Bài giảng Trình biên dịch, Ngôn ngữ lập trình, Chương trình dịch, Đặc tả ngôn ngữ lập trình, Trình biên dịch trực tiếp cú pháp
Bài giảng môn học Trình biên dịch - Chương 6: Xử lí ngữ nghĩa
Xử lý ngữ nghĩa có hai cách: kiểm tra tĩnh (static check) và kiểm tra động (dynamic check). Trong chương này chúng ta chỉ bàn đến kiểm tra ngữ nghĩa tĩnh. Xử lý ngữ nghĩa tĩnh bao gồm: Truyền thuộc tính, kiểm tra kiểu, kiểm tra trình tự điều khiển, kiểm tra tính duy nhất, kiểm tra mối liên hệ của tên, xử lý các phát biểu goto tham khảo trước.
19 p vlute 27/02/2019 366 1
Từ khóa: Trình biên dịch, Bài giảng Trình biên dịch, Ngôn ngữ lập trình, Chương trình dịch, Đặc tả ngôn ngữ lập trình, Xử lí ngữ nghĩa
Bài giảng môn học Trình biên dịch - Chương 7: Quản lí bộ nhớ trong thời gian thực thi
Bài giảng chương 7 trình bày những nội dung cơ bản như: Các phần tử yêu cầu cấp phát bộ nhớ trong thời gian thực thi, các vấn đề về ngôn ngữ nguồn, tổ chức ký ức, chiến thuật cấp phát bộ nhớ, truyền thông số. Mời các bạn cùng tham khảo.
46 p vlute 27/02/2019 295 1
Từ khóa: Trình biên dịch, Bài giảng Trình biên dịch, Ngôn ngữ lập trình, Chương trình dịch, Đặc tả ngôn ngữ lập trình, Quản lí bộ nhớ
Bài giảng môn học Trình biên dịch - Chương 8: Tổ chức bảng danh biểu
Bài giảng chương 8 trình bày những nội dung cơ bản như: Các tác vụ trên bảng danh biểu, Bảng danh biểu tuyến tính (linear symbol table), Bảng danh biểu băm (hash symbol table), Hàm băm (hashing function),... Mời các bạn cùng tham khảo.
15 p vlute 27/02/2019 252 1
Từ khóa: Trình biên dịch, Bài giảng Trình biên dịch, Ngôn ngữ lập trình, Chương trình dịch, Đặc tả ngôn ngữ lập trình, Tổ chức bảng danh biểu
Bài giảng môn học Trình biên dịch - Chương 9: Sinh mã đối tượng
Bài giảng chương 9 trình bày những nội dung cơ bản như: Các vấn đề thiết kế bộ sinh mã, máy đích, khối cơ bản và lưu đo, bộ sinh mã đơn giản, dag biểu diễn khối cơ bản dag là cấu trúc dữ liệu rất thích h, tạo mã đối tượng từ dag. Mời các bạn cùng tham khảo.
44 p vlute 27/02/2019 302 1
Từ khóa: Trình biên dịch, Bài giảng Trình biên dịch, Ngôn ngữ lập trình, Chương trình dịch, Đặc tả ngôn ngữ lập trình, Sinh mã đối tượng
Bài giảng môn học Trình biên dịch - Chương 10: Tối ưu mã
Bài giảng chương 10 trình bày những nội dung cơ bản như: Mã trung gian, phân tích dòng dữ liệu, phân tích dòng dữ liệu (Data Flow Analyst) – DFA, loại bỏ dư thừa, tối ưu vòng lặp. Mời các bạn cùng tham khảo.
53 p vlute 27/02/2019 270 1
Từ khóa: Trình biên dịch, Bài giảng Trình biên dịch, Ngôn ngữ lập trình, Chương trình dịch, Đặc tả ngôn ngữ lập trình, Tối ưu mã
Đăng nhập
Bộ sưu tập số