• Giáo trình phân tích và thiết kế hệ thống

    Giáo trình phân tích và thiết kế hệ thống

    Trong lĩnh vực ứng dụng công nghệ thông tin, nếu như trước đây không lâu, máy tính điện tử (MTĐT) còn đóng vai trò của người làm công (taskmaster) thì hiện nay, MTĐT đã trở thành công cụ (tool) cần thiết cho hầu hết các lĩnh vực hoạt động của một quốc gia. Trong tương lai không xa của thiên niên kỷ mới này, MTĐT sẽ trở thành người bạn đồng...

     170 p mku 20/10/2012 477 3

  • Tìm hiểu đầy đủ về tràn bộ đệm

    Tìm hiểu đầy đủ về tràn bộ đệm

    Tràn bộ đệm là một trong những lỗ hỏng bảo mật lớn nhất hiện nay. Vậy tràn bộ đệm là gì? Làm thế nào để thi hành các mã lệnh nguy hiểm qua tràn bộ đệm..? Stack và Heap? Heap là vùng nhớ dùng để cấp phát cho các biến tỉnh hoặc các vùng nhớ được cấp phát bằng hàm malloc() Stack là vùng nhớ dùng để lưu các tham số và các biến cục bộ của...

     27 p mku 20/10/2012 442 1

  • PHONG CÁCH LẬP TRÌNH C++

    PHONG CÁCH LẬP TRÌNH C++

    Một chương trình máy tính có thể xem như một tác phẩm, bởi vì nó được đọc bởi bạn (có thể bây giờ, mà cũng có thể là 10 năm sau!), và bởi những lập trình viên khác sau bạn (để phát triển, sửa chửa, cập nhật ...). Chính vì lẽ đó, một chương trình máy tính nên đáp ứng cả 3 yêu cầu sau: đúng, dễ đọc và dễ hiểu.  Mục đích của style là...

     14 p mku 20/10/2012 469 2

  • Mẹo lập trình

    Mẹo lập trình

    Bài viết sẽ giúp bạn hiểu kỹ thuật subclassing trong VíualBasic. Bạn có thể áp dụng các đối tượng khác khi lập trình trong VB. Windows gửi thông điệp là một hằng số tới các form và các control của VB để báo cho chúng biết vị trí chuột ở đâu, khi nòa cần thì vẽ lại, phím nào đang được nhấn và nhiều thông điệp khác. Kỹ thuật subclassing là để...

     80 p mku 20/10/2012 374 1

  • Lý thuyết OTOMAT và ngôn ngữ lập trình

    Lý thuyết OTOMAT và ngôn ngữ lập trình

    Trong chương này, chúng ta sẽ nhắc lại một cách khái quát các thuật ngữ và kiến thức toán học sẽ được dùng đến trong suốt giáo trình. Đó là các kiến thức liên quan đến đồ thị, cây, tập hợp, quan hệ và một vài phương pháp chứng minh toán học thông thường. Nếu các khái niệm này là mới đối với bạn, bạn nên xem lại một cách cẩn thận....

     139 p mku 20/10/2012 427 4

  • Bìa giảng các chuyên đề

    Bìa giảng các chuyên đề

    Trong thực tế, có một số bài toán yêu cầu chỉ rõ: trong một tập các đối tượng cho trước có bao nhiêu đối tượng thỏa mãn những điều kiện nhất định. Bài toán đó gọi là bài toán đếm cấu hình tổ hợp. Trong lớp các bài toán đếm, có những bài toán còn yêu cầu chỉ rõ những cấu hình tìm được thỏa mãn điều kiện đã cho là những cấu hình...

     258 p mku 20/10/2012 402 2

  • C++ và lập trình hướng đối tượng

    C++ và lập trình hướng đối tượng

    Lập trình cấu trúc là phương pháp tổ chức, phân chia chương trình thành các hàm, thủ tục, chúng được dùng để xử lý dữ liệu nhưng lại tách rời cấu trúc dữ liệu. Thông qua các ngôn ngữ Foxpro, Pascal, C đa số những người làm tin học đã khá quen biết với phương pháp lập trình này. Lập trình hướng đối tượng dựa trên việc tổ chức chương trình...

     340 p mku 20/10/2012 441 4

  • Bìa giảng - Kỹ thuật vi xử lý UDS

    Bìa giảng - Kỹ thuật vi xử lý UDS

    Mục đích của môn học này là: - Nắm được cấu trúc, nguyên lý hoạt động của bộ vi xử lý và hệ vi xử lý - Có khả năng lập trình bằng hợp ngữ cho vi xử lý - Có khả năng lựa chọn vi xử lý thích hợp cho các ứng dụng cụ thể - Nắm được các bộ vi xử lý trên thực tế

     525 p mku 20/10/2012 432 5

  • Giáo trình ngôn ngữ lập trình C

    Giáo trình ngôn ngữ lập trình C

    Tin học là một ngành khoa học mũi nhọn phát triển hết sức nhanh chóng trong vài chục năm lại đây và ngày càng mơt rộng lĩnh vực, ứng dụng trong mọi mặt của đời sống xã hội. Ngôn ngữ lập trình là một loại công cụ giúp con người thể hiện các vấn đề của thực tế lên máy tính một cách hữu hiệu. Với sự phát triển của tin học, các ngôn ngữ...

     152 p mku 20/10/2012 427 2

  • Giáo trình hướng đối tượng

    Giáo trình hướng đối tượng

    Giới thiệu môn học: Phần C++ đã học chỉ đủ để viết những chương trình C++ nhỏ. Sinh viên gặp nhiều khó khăn khi viết một chương trình lớn hoặc làm việc trong một nhóm cùng các lập trình viên khác? Làm thế nào để đảm bảo tính thống nhất trong chương trình lớn hoặc giữa các lập trình viên khác nhau. Trong môn học này, sinh viên sẽ học những...

     92 p mku 20/10/2012 359 2

  • Giáo trình C/C++

    Giáo trình C/C++

    Một con trỏ là một biến chứa địa chỉ của một biến khác. Nếu một biến chứa địa chỉ của một biến khác thì ta nói biến thứ nhấy trỏ đến biến thứ hai. Cũng như mọi biến khác, biến con trỏ cũng phải được khai báo trước khi dùng. Dạng tổng quát để khai báo một biến con trỏ là type*. Trong đó: type là bất kỳ kiểu dữ liệu cơ bản thích...

     243 p mku 20/10/2012 386 4

  • Dynamic Programming

    Dynamic Programming

    Dynamic Programming - giải bài toán bằng cách kết hợp các lời giải của các bài toán. Nguyên tắc của Dynamic Programming là được xây dựng qua 4 bước: 1. xác định cấu trúc của 1 lời giải tối ưu, 2. định nghĩa đẹ quy cho giá trị của 1 lời giải tối ưu, 3. tính giá trị của một lời giải tối tối ưu từ dưới lên, 4. xây dựng lời giải tối ưu từ...

     459 p mku 20/10/2012 341 4

Hướng dẫn khai thác thư viện số
getDocumentFilter3 p_strSchoolCode=mku