• Bài giảng Giới thiệu về Java: Xuất sứBài giảng Giới thiệu về Java: Xuất sứ

    Ông ta giải thích cách đặt tên cho ngôn ngữ mới này là cây sồi bởi vì trong quá trình đưa vào cấu trúc thư mục cho ngôn ngữ mới, ông nhìn qua cửa sổ phòng làm việc và thấy cây sồi. Ban đầu Oak không được quan tâm đến, thậm chí có người còn giải thích Oak là viết tắt của các chữ cái trong cụm “Object Application Kernel” .^_^.

    ppt29 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2231 | Lượt tải: 0

  • Giáo trình lý thuyết cơ sở dữ liệuGiáo trình lý thuyết cơ sở dữ liệu

    Nội dung chi tiết • Giới thiệu • Quá trình phát triển • Một số đặc tính của CSDL • Người sử dụng CSDL • Kiến trúc của HQT CSDL • Các tính năng của HQT CSDL • Các khái niệm • Ngôn ngữ CSDL

    doc93 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 3051 | Lượt tải: 4

  • Giáo trình Ngôn ngữ lập trình C: Các khái niệm cơ bảnGiáo trình Ngôn ngữ lập trình C: Các khái niệm cơ bản

    Mọi ngôn ngữ lập trình đều được xây dựng từ một bộ ký tự nào đó. Các ký tự được nhóm lại theo nhiều cách khác nhau để tạo nên các từ. Các từ lại được liên kết với nhau theo một qui tắc nào đó để tạo nên các câu lệnh. Một chương trình bao gồm nhiều câu lệnh và thể hiện một thuật toán để giải một bài toán nào đó. Ngôn ngữ C được xây dựng trên bộ ký t...

    doc146 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2134 | Lượt tải: 5

  • Bài giảng Dịch trực tiếp cú phápBài giảng Dịch trực tiếp cú pháp

    Khi viết một chương trình bằng một ngôn ngữ lập trình nào đó, ngoài việc quan tâm đến cấu trúc của chương trình (cú pháp – văn phạm), ta còn phải chú ý đến ý nghĩa của chương trình. Như vậy, khi thiết kế một trình biên dịch, ta không những chú ý đến văn phạm mà còn chú ý đến cảngữnghĩa. Chương 5 trình bày các cách biểu diễn ngữ nghĩa của một chương...

    pdf20 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2547 | Lượt tải: 2

  • Bài giảng Phân tích cú phápBài giảng Phân tích cú pháp

    Mỗi ngôn ngữ lập trình đều có các quy tắc diễn tả cấu trúc cú pháp của các chương trình có định dạng đúng. Các cấu trúc cú pháp này được mô tả bởi văn phạm phi ngữ cảnh. Phần đầu của chương nhắc lại khái niệm văn phạm phi ngữ cảnh, cách tìm một văn phạm tương đương không còn đệ quy trái và mơhồ. Phần lớn nội dung của chương trình bày các phương phá...

    pdf51 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2946 | Lượt tải: 3

  • Bài giảng Phân tích từ vựngBài giảng Phân tích từ vựng

    Chương này trình bày các kỹ thuật xác định và cài đặt bộ phân tích từ vựng. Kỹ thuật đơn giản để xây dựng một bộ phân tích từ vựng là xây dựng các lược đồ- automata hữu hạn xác định (Deterministic Finite Automata - DFA) hoặc không xác định (Nondeterministic Finite Automata - NFA) – mô tả cấu trúc của các thẻ từ (token) của ngôn ngữ nguồn và sau đó ...

    pdf18 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2412 | Lượt tải: 2

  • Bài giảng Nhập môn công nghệ học phần mềmBài giảng Nhập môn công nghệ học phần mềm

    Phần mềm (Software - SW) như một khái niệm đối nghĩa với phần cứng (Hardware - HW), tuy nhiên, đây là 2 khái niệm tương đối • Từ xưa, SW như thứ được cho không hoặc bán kèm theo máy (HW) • Dần dần, giá thành SW ngày càng cao và nay cao hơn HW Các đặc tính của SW và HW

    pdf30 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2392 | Lượt tải: 3

  • Giáo trình Ngôn ngữ lập trình - Nguyễn Văn LinhGiáo trình Ngôn ngữ lập trình - Nguyễn Văn Linh

    Mục đích của môn học Ngôn ngữ lập trình là cung cấp cho sinh viên một khối lượng kiến thức tương đối hoàn chỉnh về nguyên lí của ngôn ngữ lập trình. Cùng với môn học Tin học lí thuyết, Ngôn ngữ lập trình sẽ là môn học tiên quyết để học môn Trình biên dịch. Sau khi học xong môn học này, sinh viên cần: - Nắm được các khái niệm về đối tượng dữ liệu ...

    pdf111 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2813 | Lượt tải: 1

  • Bài tập thực hành lập trình mfcBài tập thực hành lập trình mfc

    1.1. Bài 01 – Chương trình minh họa MFC đầu tiên - Yêu cầu: Tạo ứng dụng “MFC AppWizard (EXE)” đơn giản bằng Wizard trong visual C++ 6.0 - Hướng dẫn gợi ý: o Khởi động Visual C++ 6.0 o Dùng chức năng NewProject đểtạo project mới o Chọn loại project “MFC AppWizard (EXE)” o Chọn “Single Document”application o Hoàn tất tạo project, biên...

    pdf19 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 3008 | Lượt tải: 2

  • Bài giảng Giải thuật đệ quyBài giảng Giải thuật đệ quy

    Có thể diễn đạt nhiều tác vụ hướng đệ quy. 1+2+3+.+ (n-2) + (n-1) + n Cộng( 1 tới n) = n + Cộng (1 tới n-1) Điều kiện biên là điều kiện ngưng không đệ quy nữa. Điều kiện biên: Cộng (1 tới 1) là 1 Cộng (1 tới n) = 1, n=1 n + Cộng (1 tới n-1)

    ppt43 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 4420 | Lượt tải: 2