• Cấu trúc dữ liệu và giải thuật - Chương 5: Đệ qui

    Cấu trúc dữ liệu và giải thuật - Chương 5: Đệ qui

    Khái niệm (định nghĩa) đệ qui có dùng lại chính nó. Ví dụ: giai thừa của n là 1 nếu n là 0 hoặc là n nhân cho giai thừa của n-1 nếu n 0 Quá trình đệ qui gồm 2 phần: Trường hợp cơ sở (base case) Trường hợp đệ qui: cố gắng tiến về trường hợp cơ sở Ví dụ trên: Giai thừa của n là 1 nếu n là 0 Giai thừa của n là n * (giai thừa của n-1) nếu n0

     27 p cit 19/03/2013 172 6

  • Cấu trúc dữ liệu và giải thuật - Chương 1: Tổng quan

    Cấu trúc dữ liệu và giải thuật - Chương 1: Tổng quan

    Class: hiện thực của abstract type Định nghĩa các dữ liệu Định nghĩa các phương thức + hàm phụ trợ (nội bộ) Định nghĩa các phương phức ‘constructor’ và ‘destructor’ nếu cần Đối tượng = một instance của một class Thông điệp (message): dùng tương tác lẫn nhau = lời gọi phương thức của các đối tượng Student aStudent; aStudent.print();

     20 p cit 19/03/2013 173 5

  • Lập trình Java cơ bản - Bài 4: Các thành phần GUI

    Lập trình Java cơ bản - Bài 4: Các thành phần GUI

    Giải thích applet • TextField và Button là các lớp thuộc gói java.awt • ActionListener và ActionEvent là các lớp thuộc gói java.awt.event • TinhTong cần cài đặt giao diện ActionListener vì nó sẽ trực tiếp xử lý sự kiện ấn nút button.addActionListener(this); • Có thể dùng một lớp khác để nghe sự kiện thay cho lớp TinhTong

     66 p cit 17/04/2013 219 5

  • Lập trình Java cơ bản - Bài 5: GUI nâng cao

    Lập trình Java cơ bản - Bài 5: GUI nâng cao

    Cho phép người dùng nhập vào nhiều dòng văn bản. Tạo đối tượng TextArea • TextArea(); • TextArea(introws, intcolumns); • TextArea(String s); • TextArea(Strings, introws, intcolumns); Các phương thức khác giống như TextField

     63 p cit 17/04/2013 172 5

  • Lập trình Java cơ bản - Bài 6: Xử lý ngoại lệ (Exception)

    Lập trình Java cơ bản - Bài 6: Xử lý ngoại lệ (Exception)

    Trong một số ngôn ngữ như C, việc xử lý lỗi thường được cài đặt ngay tại các bước thực hiện của chương trình. Các hàm sẽ trả về một cấu trúc lỗi khi gặp lỗi. Ví dụ: Tìm kiếm phần tử trong một danh sách ErrorStruct error = new ErrorStruct(); TableEntry entry = lookup(“Marianna”, employee, error); if (entry == null) { return error; }

     34 p cit 17/04/2013 229 5

  • Lập trình Java cơ bản - Bài 7: Luồng và xử lý file

    Lập trình Java cơ bản - Bài 7: Luồng và xử lý file

    Luồng là một “dòng chảy” của dữ liệu được gắn với các thiết bị vào ra. Hai loại luồng: • Luồng nhập: Gắn với các thiết bị nhập như bàn phím, máy scan, file... • Luồng xuất: Gắn với các thiết bị xuất như màn hình, máy in, file... Việc xử lý vào ra thông qua luồng giúp cho lập trình viên không phải quan tâm đến bản chất của thiết bị vào ra.

     51 p cit 17/04/2013 245 5

  • Kiến trúc máy tính(Computer Architecture) - Chương 4: MẠCH LOGIC SỐ

    Kiến trúc máy tính(Computer Architecture) - Chương 4: MẠCH LOGIC SỐ

    Cổng (Gate) Cổng (cổng luận lý) – cơ sở phần cứng, chế tạo ra các máy tính số. Cổng là một mạch số gồm một hoặc nhiều tín hiệu nhập và một tín hiệu xuất Cổng không được chế tạo hoặc bán riêng lẻ, mà theo đơn vị mạch tích hợp (IC). IC là mảnh silicon thường là hình vuông 5x5 mm tích hợp một số cổng và thường được gắn trong vỏ bọc...

     20 p cit 09/05/2013 187 5

  • Chương 4 :Hệ Thống Thông Tin

    Chương 4 :Hệ Thống Thông Tin

    Hệ thống thông tin là một tập hợp và kết hợp của các phần cứng, phần mềm và các hệ mạng truyền thông được xây dựng và sử dụng để thu thập, tạo, tái tạo, phân phối và chia sẻ các dữ liệu, thông tin và tri thức nhằm phục vụ các mục tiêu của tổ chức.

     24 p cit 03/01/2013 165 4

  • Lập trình Java cơ bản - Bài 2: OOP trong Java

    Lập trình Java cơ bản - Bài 2: OOP trong Java

    Step-by-Step Programming Lập trình từng bước Machine Language, Assembly Language Procedural Programming Thiết kế top-down. Chương trình được chia thành các hàm, thủ tục. Pascal, C Hạn chế: dùng dữ liệu toàn cục, khó phát triển, khó mô tả các thực thể trong thực tế

     41 p cit 17/04/2013 223 4

  • Cấu trúc dữ liệu và giải thuật - Chương 10: Cây nhị phân

    Cấu trúc dữ liệu và giải thuật - Chương 10: Cây nhị phân

    Mức: Node gốc ở mức 0. Node gốc của các cây con của một node ở mức m là m+1. Chiều cao: Cây rỗng là 0. Chiều cao lớn nhất của 2 cây con cộng 1 (Hoặc: mức lớn nhất của các node cộng 1) Đường đi (path) Tên các node của quá trình đi từ node gốc theo các cây con đến một node nào đó.

     51 p cit 19/03/2013 176 4

  • Phần cứng máy tính - Chương 2: Giới thiệu Phần mềm của PC

    Phần cứng máy tính - Chương 2: Giới thiệu Phần mềm của PC

    Điều khiển tất cả phần cứng của máy tính Cung cấp một giao diện giữa phần cứng và người sử dụng Hiện có rất nhiều hệ điều hành dành cho PC cho phép chúng ta lựa chọn Các hệ điều hành hiện đại phát triển theo hướng sử dụng các giao diện đồ hoạ

     50 p cit 28/03/2013 168 3

  • Phần cứng máy tính - Chương 3: Khởi động PC về Dấu nhắc lệnh

    Phần cứng máy tính - Chương 3: Khởi động PC về Dấu nhắc lệnh

    Máy tính tự thân đạt đến trạng thái có thể hoạt động không có sự can thiệp của người sử dụng Khởi động nóng: Soft (warm) boot Dùng OS để khởi động lại Khởi động nguội: Hard (cold) boot Dùng công tấc on/off Dùng công tấc Reset

     44 p cit 28/03/2013 213 3

Hướng dẫn khai thác thư viện số