Tài liệu, luận văn, đồ án, tiểu luận, đề tài về Công Nghệ Thông Tin
Đệ quy Là một phương pháp lập trình cho phép một hàm có thể gọi lại chính nó trực tiếp hoặc gián tiếp. • Một chương trình đệ quy hoặc một định nghĩa đệ quy thì không thể gọi đến chính nó mãi mãi mà phải có một điểm dừng đến một trường hợp đặc biệt nào đó, mà ta gọi là trường hợp suy biến (degenerate case). Phương pháp thiết kế một giải thuậ...
50 trang | Chia sẻ: candy98 | Ngày: 28/11/2020 | Lượt xem: 863 | Lượt tải: 0
Yêu cầu phần mềm Yêu cầu chức năng Yêu cầu của người sử dụng Yêu cầu hệ thống Đặc tả giao diện Tài liệu yêu cầu phần mềm Qui trình xác định yêu cầu Nghiên cứu tính khả thi Phân tích yêu cầu đặc tả yêu cầu Kiểm chứng yêu cầu Các phương pháp mô hình hóa DFD ER OO
57 trang | Chia sẻ: thuongdt324 | Ngày: 28/11/2020 | Lượt xem: 890 | Lượt tải: 0
Khái niệm Queue Các thao tác trên Queue Hiện thực Queue Ứng dụng của Queue • Queue là một danh sách mà các đối tượng được thêm vào ở một đầu của danh sách và lấy ra ở một đầu kia của danh sách • Việc thêm một đối tượng vào Queue luôn diễn ra ở cuối Queue và việc lấy một đối tượng ra khỏi Queue luôn diễn ra ở đầu Queue • Việc thêm...
21 trang | Chia sẻ: candy98 | Ngày: 28/11/2020 | Lượt xem: 805 | Lượt tải: 0
• Value: push onto the value stack. • Operator: push onto the operator stack. • Right parenthesis: pop operator and two values; push the result of applying that operator to those values onto the operand stack. • Left parenthesis: ignore. Value: push onto the value stack. • Operator: push onto the operator stack. • Right parenthesis: pop op...
43 trang | Chia sẻ: candy98 | Ngày: 28/11/2020 | Lượt xem: 771 | Lượt tải: 0
• Stack - Ngăn xếp Khái niệm Stack Các thao tác trên Stack Hiện thực Stack Ứng dụng của Stack • Stack là một danh sách mà các đối tượng được thêm vào và lấy ra chỉ ở một đầu của danh sách (A stack is simply a list of elements with insertions and deletions permitted at one end) • Việc thêm một đối tượng vào Stack hoặc lấy một đối...
69 trang | Chia sẻ: candy98 | Ngày: 28/11/2020 | Lượt xem: 865 | Lượt tải: 0
• Mỗi phần tử của danh sách gọi là node (nút) • Mỗi node có 2 thành phần: phần dữ liệu và phần liên kết chứa địa chỉ của node kế tiếp hay node trước nó • Các thao tác cơ bản Thêm một phần tử mới Xóa một phần tử Tìm kiếm Có nhiều kiểu tổ chức liên kết giữa các phần tử trong danh sách: Danh sách liên kết đơn Danh sách liên kết ké...
33 trang | Chia sẻ: candy98 | Ngày: 28/11/2020 | Lượt xem: 841 | Lượt tải: 0
Control Structures required Cấu trúc mảng và vòng lặp 1. Một mảng lưu điểm - scores 2. Index – xác định vị trí các phần tử của mảng 3. Vòng lặp DO nhận điểm 4. Vòng lặp DO hiển thị điểm
57 trang | Chia sẻ: candy98 | Ngày: 28/11/2020 | Lượt xem: 783 | Lượt tải: 0
Định nghĩa phần mềm và phân loại phần mềm Khái niệm Công nghệ phần mềm Lịch sử tiến triển Công nghệ phần mềm Các giai đoạn sản xuất phần mềm thông thường sẽ bao gồm: Phân tích (yêu cầu) Thiết kế (xác định chức năng, development) Sửa chữa Chuyển giao Quá trình phần mềm (software process) Quá trình phát triển phần mềm: water fall, unifie...
45 trang | Chia sẻ: thuongdt324 | Ngày: 28/11/2020 | Lượt xem: 823 | Lượt tải: 0
Nội dung Mục đích của thu thập và mô hình yêu cầu Định nghĩa yêu cầu Phát hiện yêu cầu (Requirements Elicitation) Đàm phám và phê chuẩn yêu cầu (Requirements Negotiation and Validation)
59 trang | Chia sẻ: thuongdt324 | Ngày: 28/11/2020 | Lượt xem: 502 | Lượt tải: 0
• Giải thuật • Dữ liệu • Quan hệ Dữ liệu – Giải thuật • Đánh giá độ phức tạp của giải thuật • Đánh giá độ phức tạp dữ liệu • Ký hiệu độ phức tạp
46 trang | Chia sẻ: candy98 | Ngày: 28/11/2020 | Lượt xem: 816 | Lượt tải: 0