inflearn logo

Kỹ thuật Ngôn ngữ Máy tính (SMA 5502)

Khóa học này đi sâu vào sự phức tạp của việc triển khai ngôn ngữ lập trình bậc cao, tập trung vào thiết kế trình biên dịch và các kỹ thuật tối ưu hóa. Người học sẽ tham gia vào một dự án thực hành bao gồm việc xây dựng một trình biên dịch bằng Java® để tạo ra mã máy thực thi MIPS.

5 học viên đang tham gia khóa học này

Độ khó Nhập môn

Thời gian Không giới hạn

MIT
MIT
MIT
MIT
Thumbnail

Bạn sẽ nhận được điều này sau khi học.

  • Thiết kế và triển khai một trình biên dịch cơ bản từ đầu

  • Tối ưu hóa mã nguồn thông qua các kỹ thuật khác nhau

  • Hiểu sự tương tác giữa các ngôn ngữ lập trình và mã máy

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những kỹ sư phần mềm đầy tham vọng đang gặp khó khăn trong việc nắm bắt thiết kế trình biên dịch

  • Những sinh viên quan tâm đến việc tìm hiểu sâu hơn về các ngôn ngữ lập trình

  • Những chuyên gia đang tìm cách nâng cao kỹ năng phát triển phần mềm của mình

Cần biết trước khi bắt đầu?

  • Hiểu biết cơ bản về các khái niệm lập trình

  • Có sự am hiểu về ngôn ngữ lập trình Java®

  • Kiến thức về các nguyên lý kỹ thuật phần mềm

Xin chào
Đây là Open Academy

2,594

Học viên

14

Đánh giá

4.9

Xếp hạng

177

Các khóa học

"Để ngôn ngữ không còn là rào cản trong việc học tập."

Chúng tôi mang đến các bài giảng công khai từ các tổ chức hàng đầu thế giới.
Thông qua quá trình dịch thuật và làm phụ đề, chúng tôi giúp mọi người học có thể theo dõi bài giảng mà không gặp rào cản về ngôn ngữ.

Thêm

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học khác của Open Academy

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Miễn phí