Khác biệt giữa bản sửa đổi của “Phần mềm”
Nội dung được xóa Nội dung được thêm vào
n Đã lùi lại sửa đổi của 118.71.166.232 (Thảo luận) quay về phiên bản cuối của Tuanminh01 Thẻ: Lùi tất cả |
|||
Dòng 16:
Điều này cuối cùng đã dẫn đến việc tạo ra các lĩnh vực học thuật về [[khoa học máy tính]] và [[công nghệ phần mềm]]; Cả hai lĩnh vực nghiên cứu phần mềm và sáng tạo của nó. Khoa học máy tính là nghiên cứu lý thuyết về máy tính và phần mềm (tiểu luận của Turing là một ví dụ về khoa học máy tính), trong khi kỹ thuật phần mềm là ứng dụng của kỹ thuật và phát triển phần mềm.
Tuy nhiên, trước năm 1946,
== Phân loại ==
Dòng 88:
Thiết kế và triển khai phần mềm khác nhau tùy thuộc vào độ phức tạp của phần mềm. Chẳng hạn, việc thiết kế và tạo [[Microsoft Word]] mất nhiều thời gian hơn so với thiết kế và phát triển [[Notepad|Microsoft Notepad]] vì phần mềm sau có chức năng cơ bản hơn nhiều.
Phần mềm thường được thiết kế và tạo (còn được mã hóa / viết / lập trình) trong [[Môi trường phát triển tích hợp|các môi trường phát triển tích hợp]] (IDE) như [[Eclipse (môi trường phát triển tích hợp)|Eclipse]], [[IntelliJ IDEA|IntelliJ]] và [[Microsoft Visual Studio]] có thể đơn giản hóa quy trình và [[Trình biên dịch|biên dịch]] phần mềm (nếu có). Như đã lưu ý trong một phần khác,
[[Cấu trúc dữ liệu|Các cấu trúc dữ liệu]] như [[bảng băm]], [[Mảng (tin học)|mảng]] và [[cây nhị phân]] và các [[thuật toán]] như [[Sắp xếp nhanh|quicksort]], có thể hữu ích cho việc tạo phần mềm.
|