• 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: 2125 | 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: 2441 | 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: 2737 | 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: 3921 | Lượt tải: 2

  • Tài liệu ngôn ngữ lập trình PascalTài liệu ngôn ngữ lập trình Pascal

    Theo khung chương trình của Bộ Giáo Dục và Đào Tạo, Ngôn ngữ Lập trình Pascal là một phần quan trọng trong học phần Tin học Đại cương thuộc các khối ngành Khoa học Tự nhiên, đặc biệt là ngành Công nghệ Thông tin. Nhằm đáp ứng yêu cầu học tập của học sinh, sinh viên bước đầu làm quen với công việc lập trình, chúng tôi đã biên soạn bộ Giáo Trình Bà...

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

  • Đề cương ôn tập môn lập trình hướng đối tượngĐề cương ôn tập môn lập trình hướng đối tượng

    Câu 1) Cho biết kế thừa là gì? Khi nào nên dùng kế thừa, khi nào không nhất thiết dùng kế thừa, cho ví dụ thể hiện 2 trường hợp trên. Câu 2) Cho biết lớp ảo là gì? Khi nào nên dùng lớp ảo, khi nào không nhất thiết dùng lớp ảo, cho ví dụ thể hiện 2 trường hợp trên.

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

  • Bài giảng Các thuật toán đồ thịBài giảng Các thuật toán đồ thị

    Đồ thị là một mô hình toán học được sử dụng để biểu diễn một tập đối tượng có quan hệ với nhau theo một cách nào đó. Chẳng hạn trong khoa học máy tính, đồ thị được sử dụng để mô hình hoá một mạng truyền thông, kiến trúc của các máy tính song song,. Rất nhiều vấn đề trong các lĩnh vực khác như công nghệ điện, hoá học, chính trị, kinh tế,. cũng có th...

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

  • Bài giảng Các cấu trúc dữ liệu đa chiềuBài giảng Các cấu trúc dữ liệu đa chiều

    Từ trước tới nay chúng ta mới chỉ nghiên cứu các CTDL để biểu diễn tập dữ liệu, trong đó dữ liệu được hoàn toàn xác định bởi một thuộc tính được gọi là khoá của dữ liệu, và khoá của dữ liệu được sử dụng trong các phép toán tìm kiếm, xen, loại. Chúng ta sẽ nói đến các dữ liệu được xác định chỉ bởi một thuộc tính khoá như là các dữ liệu một chiều. Tu...

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

  • Bài giảng Hàng ưu tiên với phép toán hợp nhấtBài giảng Hàng ưu tiên với phép toán hợp nhất

    Trong chương này chúng ta mở rộng KDLTT hàng ưu tiên bằng cách thêm vào hai phép toán: phép toán hợp nhất (Merg) và phép toán giảm khoá (Decreasekey). Các phép toán này là rất cần thiết trong thiết kế thuật toán cho các bài toán tối ưu, chẳng hạn các thuật toán đồ thị như tìm đường đi ngắn nhất (thuật toán Dijkstra), tìm cây bao trùm ngắn nhất (thu...

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

  • Bài giảng chương 6: Các chiến lược thiết kế thuật toánBài giảng chương 6: Các chiến lược thiết kế thuật toán

    Với một vấn đề đặt ra, làm thế nào chúng ta có thể đưa ra thuật toán giải quyết nó? Trong chương này, chúng ta sẽ trình bày các chiến lược thiết kế thuật toán, còn được gọi là các kỹ thuật thiết kế thuật toán. Mỗi chiến lược này có thể áp dụng để giải quyết một phạm vi khá rộng các bài toán. Mỗi chiến lược có các tính chất riêng và chỉ thích hợp ch...

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