Thiết kế phần mềm
Giao diện
Bách khoa toàn thư mở Wikipedia
| Một phần của loạt bài về |
| Phát triển phần mềm |
|---|
|
Hoạt động cốt lõi |
|
Mô hình và hình mẫu |
|
Tiêu chuẩn và khối kiến thức |
|
Bảng thuật ngữ |
|
Sơ lược |
Thiết kế phần mềm là một quá trình giải quyết vấn đề và lập kế hoạch cho một giải pháp phần mềm.Sau khi các mục đích và đặc điểm kĩ thuật của phần mềm được quyết định, lập trình viên sẽ thiết kế hoặc thuê người thiết kế để phát triển một kế hoạch cho giải pháp phần mềm. Nó bao gồm các thành phần cấp thấp, các vấn đề thuật toán cũng như một khung nhìn kiến trúc.
Tham khảo
Liên kết ngoài
Bài viết này vẫn còn sơ khai. Bạn hãy giúp Wikipedia mở rộng nội dung để bài được hoàn chỉnh hơn. |
Wikimedia Commons có thêm hình ảnh và phương tiện về Thiết kế phần mềm.
Chú ý: Bản mẫu này cơ bản dựa trên Hệ thống xếp loại điện toán ACM năm 2012. | |
| Phần cứng | |
| Tổ chức hệ thống máy tính | |
| Mạng máy tính | |
| Tổ chức phần mềm | |
| Ký pháp và công cụ phần mềm | |
| Phát triển phần mềm | |
| Lý thuyết tính toán | |
| Thuật toán | |
| Toán học về điện toán | |
| Hệ thống thông tin |
|
| Bảo mật | |
| Tương tác người–máy | |
| Tương tranh | |
| Trí tuệ nhân tạo | |
| Học máy | |
| Đồ họa | |
| Điện toán ứng dụng |
|