Các bài lưu

LTDĐ 3: Java OOP & Collections

Chưa có bình luận

Những nội dung chính trong bài này:

  1. Java OOP
    • Lớp (class)
    • Đối tượng (object)
    • Gói (package)
    • Các thành phần trong class
    • Sự kế thừa
    • Giao diện (interface)
    • Kiểm soát truy cập
  2. Java Collections
Đọc tiếp...

LTDĐ 2: Cơ Bản Về Ngôn Ngữ Java

Chưa có bình luận

Những nội dung chính trong bài này:

  1. Cấu trúc chương trình java đơn giản
  2. Vào ra dữ liệu trong ứng dụng console
  3. Kiểu dữ liệu
  4. Biến
  5. Phép toán
  6. Câu lệnh lựa chọn
  7. Lặp
  8. Thử và ngoại lệ
Đọc tiếp...

LTDĐ 1: Nhập Môn

Chưa có bình luận

Những nội dung chính trong bài này:

  1. Giới thiệu môn học
  2. Công cụ học tập
  3. Giới thiêu về ngôn ngữ java
    • Ngôn ngữ lập trình Java
    • Lập trình hướng đối tượng
    • Công cụ phát triển Java
    • Các loại chương trình Java
    • “Hello, World!” – phiên bản Java
    • Quá trình thực thi ứng dụng Java
Đọc tiếp...

Bài 14: Phân Tích LR và các Parser Generator

Chưa có bình luận

Những nội dung chính trong bài này:

  1. Bộ phân tích kiểu gạt-thu (shift-reduce)
  2. Máy phân tích cú pháp LR
  3. Văn phạm họ LR
    • CLOSURE và GOTO
    • Đồ thị LR(0)
    • SLR
  4. Đánh giá về phân tích LR
  5. Các bộ tự động sinh parser
  6. Bài tập
Đọc tiếp...

Bài 13: Thuật Toán Phân Tích LL

Chưa có bình luận

Những nội dung chính trong bài này:

  1. Bộ phân tích cú pháp tất định
  2. Tiếp cận top-down
  3. Phân tích LL(1)
    • FIRST
    • FOLLOW
    • Bảng phân tích LL(1)
    • Ví dụ
  4. Bài tập
Đọc tiếp...

Tin đại cương 10: chữa bài tập và giải đáp

Chưa có bình luận

Đây là buổi chữa bài tập và giải đáp chuẩn bị cho buổi thi cuối kỳ.

Trong buổi này thầy giáo sẽ chữa một số bài tập điển hình về string và vector.

  • Tách họ và tên ra khỏi họ tên người nhập từ bàn phím
  • Tìm phần chung giữa 2 chuỗi A và B
  • Kiểm tra dãy có đạt tiêu chuẩn hay không
  • Chỉ ra vị trí các số đặc biệt trong dãy
Đọc tiếp...

Tin đại cương 9: ôn tập và hỏi đáp

Chưa có bình luận

Những nội dung giảng dạy trong buổi này:

  1. Cấu trúc đề thi final
  2. Chữa bài tập
  3. Một số bài tập bổ sung
  4. Q & A
Đọc tiếp...

Bài 11: Thuật Toán Phân Tích Earley

Chưa có bình luận

Những nội dung chính trong bài này:

  1. Giới thiệu
  2. Ý tưởng cơ bản
  3. Mã minh họa
  4. Ví dụ
  5. Đánh giá thuật toán
  6. Bài tập
Đọc tiếp...

Tin đại cương 8: kiểu dữ liệu vector

Chưa có bình luận

Những nội dung giảng dạy trong buổi này:

  1. Khuôn mẫu (template)
  2. Kiểu dữ liệu mảng (vector)
    • Giới thiệu
    • Hệ thống chỉ mục
    • Khởi tạo, nhập và xuất dữ liệu
    • Một số hàm hỗ trợ
  3. Kiểu mảng gốc
  4. Bài tập
Đọc tiếp...

Bài 10: Thuật Toán CYK Cho Phân Tích Văn Phạm

Chưa có bình luận

Những nội dung chính trong bài này:

  1. Khắc phục hạn chế của các phương pháp thử-sai
  2. Các phương pháp phân tích cú pháp vạn năng
  3. Áp dụng quy hoạch động vào phân tích cú pháp
  4. Thuật toán Cocke – Younger – Kasami (CYK)
    • Dạng chuẩn Chomsky (CNF)
    • Ý tưởng
    • Mã minh họa
    • Đánh giá thuật toán
  5. Bài tập
Đọc tiếp...