• Bài giảng Giới thiệu công nghệ phần mềmBài giảng Giới thiệu công nghệ phần mềm

    1946, máy tính điện tử ra đời  1950, máy tính được thương mại hóa Phần mềm bắt đầu được phát triển Những năm 1960 những thất bại về phát triển phần mềm • sản phẩm phần mềm phức tạp • nhiều lỗi • tổ chức sản xuất: giá thành, tiến độ, .  Người ta nói đến “Khủng hoảng phần mềm”

    pdf13 trang | Chia sẻ: vietpd | Ngày: 29/08/2013 | Lượt xem: 1988 | Lượt tải: 1

  • Đại cương về công nghệ phần mềmĐại cương về công nghệ phần mềm

    Lập trình (programming), hay lập chương trình cho máy tính điện tử (MTĐT) là một ngành còn rất mới mẻ. MTĐT đầu tiên lập trình được mới chỉ xuất hiện cách đây hơn bốn mươi năm. Suốt hơn bốn thập kỷ qua, lập trình không ngừng được cải tiến và phát triển, càng ngày càng hướng về nhu cầu của người lập trình.

    pdf154 trang | Chia sẻ: vietpd | Ngày: 29/08/2013 | Lượt xem: 1607 | Lượt tải: 0

  • Bài giảng Đại số booleBài giảng Đại số boole

    Các mạch điện trong máy tính và các dụng cụ điện tử khác đều có các đầu vào, mỗi đầu vào là số 0 hoặc số 1, và tạo ra các đầu ra cũng là các số 0 và 1. Các mạch điện đó đều có thể được xây dựng bằng cách dùng bất kỳ một phần tử cơ bản nào có hai trạng thái khác nhau. Chúng bao gồm các chuyển mạch có thể ở hai vị trí mở hoặc đóng và các dụng cụ quan...

    doc21 trang | Chia sẻ: vietpd | Ngày: 29/08/2013 | Lượt xem: 2378 | Lượt tải: 0

  • Bài giảng Đồ thị phẳng và tô màu đồ thịBài giảng Đồ thị phẳng và tô màu đồ thị

    Từ xa xưa đã lưu truyền một bài toán cổ “Ba nhà, ba giếng”: Có ba nhà ở gần ba cái giếng, nhưng không có đường nối thẳng các nhà với nhau cũng như không có đường nối thẳng các giếng với nhau. Có lần bất hoà với nhau, họ tìm cách làm các đường khác đến giếng sao cho các đường nàyđôi một không giao nhau. Họ có thực hiện được ý định đó không?

    doc10 trang | Chia sẻ: vietpd | Ngày: 29/08/2013 | Lượt xem: 2200 | Lượt tải: 1

  • Bài giảng chương 6: CâyBài giảng chương 6: Cây

    Một đồ thị liên thông và không có chu trình được gọi là cây. Cây đã được dùng từ năm 1857, khi nhà toán học Anh tên là Arthur Cayley dùng cây để xác định những dạng khác nhau của hợp chất hoá học. Từ đó cây đã được dùng để giải nhiều bài toán trong nhiều lĩnh vực khác nhau. Cây rất hay được sử dụng trong tin học. Chẳng hạn, người ta dùng cây để xây...

    doc17 trang | Chia sẻ: vietpd | Ngày: 29/08/2013 | Lượt xem: 1823 | Lượt tải: 0

  • Bài giảng Một số bài toán tối ưu trên đồ thịBài giảng Một số bài toán tối ưu trên đồ thị

    Trong đời sống, chúng ta thường gặp những tình huống như sau: để đi từ địa điểm A đến địa điểm B trong thành phố, có nhiều đường đi, nhiều cách đi; có lúc ta chọn đường đi ngắn nhất (theo nghĩa cự ly), có lúc lại cần chọn đường đi nhanh nhất (theo nghĩa thời gian) và có lúc phải cân nhắc để chọn đường đi rẻ tiền nhất (theo nghĩa chi phí), v.v.

    doc20 trang | Chia sẻ: vietpd | Ngày: 29/08/2013 | Lượt xem: 1786 | Lượt tải: 2

  • Bài giảng Đồ thị euler và đồ thị hamiltonBài giảng Đồ thị euler và đồ thị hamilton

    Có thể coi năm 1736 là năm khai sinh lý thuyết đồ thị, với việc công bố lời giải “bài toán về các cầu ở Konigsberg” của nhà toán học lỗi lạc Euler (1707-1783). Thành phố Konigsberg thuộc Phổ (nay gọi là Kaliningrad thuộc Nga) được chia thành bốn vùng bằng các nhánh sông Pregel, các vùng này gồm hai vùng bên bờ sông, đảo Kneiphof và một miền nằm giữ...

    doc13 trang | Chia sẻ: vietpd | Ngày: 29/08/2013 | Lượt xem: 2568 | Lượt tải: 1

  • Bài giảng chương 3: Đồ thịBài giảng chương 3: Đồ thị

    Lý thuyết đồ thị là một ngành khoa học được phát triển từ lâu nhưng lại có nhiều ứng dụng hiện đại. Những ý tưởng cơ bản của nó được đưa ra từ thế kỷ 18 bởi nhà toán học Thụy Sĩ tên là Leonhard Euler. Ông đã dùng đồ thị để giải quyết bài toán 7 chiếc cầu Konigsberg nổi tiếng. Đồ thị cũng được dùng để giải các bài toán trong nhiều lĩnh vực khác nha...

    doc17 trang | Chia sẻ: vietpd | Ngày: 29/08/2013 | Lượt xem: 1926 | Lượt tải: 0

  • Bài giảng Bài toán đếmBài giảng Bài toán đếm

    Lý thuyết tổ hợp là một phần quan trọng của toán học rời rạc chuyên nghiên cứu sự phân bố các phần tử vào các tập hợp. Thông thường các phần tử này là hữu hạn và việc phân bố chúng phải thoả mãn những điều kiện nhất định nào đó, tùy theo yêu cầu của bài toán cần nghiên cứu. Mỗi cách phân bố như vậy gọi là một cấu hình tổ hợp. Chủ đề này đã được ngh...

    doc15 trang | Chia sẻ: vietpd | Ngày: 29/08/2013 | Lượt xem: 2253 | Lượt tải: 1

  • Bài giảng Thuật toánBài giảng Thuật toán

    Có nhiều lớp bài toán tổng quát xuất hiện trong toán học rời rạc. Chẳng hạn, cho một dãy các số nguyên, tìm số lớn nhất; cho một tập hợp, liệt kê các tập con của nó; cho tập hợp các số nguyên, xếp chúng theo thứ tự tăng dần; cho một mạng, tìm đường đi ngắn nhất giữa hai đỉnh của nó. Khi được giao cho một bài toán như vậy thì việc đầu tiên phải làm ...

    doc18 trang | Chia sẻ: vietpd | Ngày: 29/08/2013 | Lượt xem: 1941 | Lượt tải: 2