• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Phần mềm là gì?

bruhoang

New Member
Phần mềm là gì?
Khái niệm Phần mềm là các chương trình máy tính và những tài liệu liên quan đến nó như: các yêu cầu, mô hình thiết kế, tài liệu hướng dẫn sử dụng… Do đó, chúng ta thấy rằng đặc điểm của phần mềm là trừu tượng và vô hình. Các sản phẩm phần mềm được chia thành 2 loại: - Sản phẩm đại trà (Generic Product): được phát triển để bán ra ngoài thị trường, đối tượng người sử dụng là tương đối đa dạng và phong phú. Những sản phẩm phần mềm thuộc loại này thường là những phần mềm dành cho máy PC. - Sản phầm theo đơn đặt hàng (Bespoke Product hoặc Customised Product): được phát triển cho một khách hàng riêng lẻ theo yêu cầu. Ví dụ: Những hệ thống phần mềm chuyên dụng, hỗ trợ nghiệp vụ cho một doanh nghiệp riêng lẻ … Một phần mềm mới có thể được tạo ra bằng cách phát triển các chương trình mới, thay đổi và điều chỉnh các hệ thống phần mềm đại trà hoặc tái sử dụng lại các phần mềm đã tồn tại.


Công nghệ phần mềm là gì?
Công nghệ phần mềm là những quy tắc công nghệ (engineering discipline) có liên quan đến tất cả các khía cạnh của quá trình sản xuất phần mềm. Các kỹ sư phần mềm nên tuân theo một phương pháp luận có hệ thống và có tổ chức trong công việc của họ. Đồng thời, họ nên sử dụng các công cụ và kỹ thuật thích hợp với vấn đề cần giải quyết, các ràng buộc và tài nguyên sẵn có. Sự khác biệt giữa công nghệ phần mềm và khoa học máy tính? Khoa học máy tính đề cấp tới lý thuyết và những vấn đề cơ bản; còn công nghệ phần mềm đề cập tới các hoạt động xây dựng và đưa ra một phần mềm hữu ích. Khi sự phát triển của phần mềm trở lên mạnh mẽ thì các lý thuyết của khoa học máy tính vẫn không đủ để đóng vai trò là nền tảng hoàn thiện cho công nghệ phần mềm.


Sự khác biệt giữa công nghệ phần mềm và công nghệ hệ thống?
Đặt vấn đề - Học viên đã bao giờ nghe nhắc tới Công nghệ hệ thống hay chưa? - Hãy trình bày một số vấn đề có liên quan đến Công nghệ hệ thống. - Công nghệ phần mềm có phải là Công nghệ hệ thống không? Công nghệ hệ thống (hay còn gọi là kỹ nghệ hệ thống) liên quan tới tất cả các khía cạnh của quá trình phát triển hệ thống dựa máy tính bao gồm: phần cứng, phần mềm, và công nghệ xử lý. Công nghệ phần mềm chỉ là một phần của quy trình này, nó có liên quan tới việc phát triển hạ tầng phần mềm (software infrastructure), điều khiển, các ứng dụng và cơ sở dữ liệu trong hệ thống. Kỹ sư hệ thống phải thực hiện việc đặc tả hệ thống, thiết kế kiến trúc hệ thống, tích hợp và triển khai.


Quy trình phần mềm là gì?
Đặt vấn đề - Hãy cho biết để sản xuất một phần mềm, người ta phải thực hiện những công việc nào? Quy trình phần mềm là một tập hợp các hành động mà mục đích của nó là xây dựng và phát triển phần mềm. Những hành động thường được thực hiện trong các quy trình phần mềm bao gồm - Đặc tả: đặc tả những gì hệ thống phải làm và các ràng buộc trong quá trình xây dựng hệ thống. - Phát triển: xây dựng hệ thống phần mềm. - Kiểm thử: kiểm tra xem liệu phần mềm đã thoả mãn yêu cầu của khách hàng. - Mở rộng: điều chỉnh và thay đổi phần mềm tương ứng với sự thay đổi yêu cầu. Những loại hệ thống khác nhau sẽ cần những quy trình phát triển khác nhau. Ví dụ, hệ thống thời gian thực yêu cầu phải hoàn thành đặc tả hệ thống trước khi chuyển sang giai đoạn xây dựng nó. Nhưng với hệ thống thương mại điện tử, chúng ta có thể vừa đặc tả vừa xây dựng chương trình một cách đồng thời. 3/105 Tuy nhiên, nếu chúng ta không sử dụng một quy trình phát triển hệ thống thích hợp thì có thể làm giảm chất lượng của hệ thống và tăng chi phí xây dựng.


Mô hình quy trình phát triển phần mềm là gì?
Mô hình quy trình phát triển phần mềm là một thể hiện đơn giản của một quy trình phần mềm, và nó được biểu diễn từ một góc độ cụ thể. Sau đây là một số ví dụ về mô hình quy trình phát triển phần mềm: - Mô hình luồng công việc (workflow): mô tả một chuỗi các hành động cần phải thực hiện. - Mô hình luồng dữ liệu (data-flow): mô tả luồng thông tin. - Mô hình Vai trò/Hành động (Role/action): chỉ ra vai trò của những người liên quan trong quy trình phần mềm và nhiệm vụ của từng người. Ngoài ra, còn có một số mô hình quy trình chung cũng được đễ xuất như: - Mô hình thác nước (waterfall) - Mô hình phát triển lặp lại (Iterative development) - Mô hình công nghệ phần mềm dựa thành phần (Component-based software engineering).


Theo dõi tin tức công nghệ mới nhất:
https://www.facebook.com/hauisoftware
 

Facebook Comments

Similar threads
Thread starter Title Forum Replies Date
B Phần mềm là gì? Tin tức CNTT 0
N Phần mềm là gì? Tin tức CNTT 0
T S40 phần mềm giải toán cực good, bạn là học sinh không nên bỏ qua Java 5
Admin Phần mềm bói nốt ruồi 95% là chính xác, đã crack Crack, hack, mod, ghép game, ứng dụng 0
Admin [Fshare] phần mềm mô phỏng lái xe 2.0.0 mới nhất cho máy tính Phần mềm 0
Admin Hướng dẫn tạo usb cài windows chuẩn UEFI không dùng phần mềm Sử dụng, chia sẻ, hỏi đáp 0
Admin Bandicam 2024 - Phần mềm quay video màn hình tốt nhất Phần mềm 1
S Hidemyacc - Phần mềm anti-detect browser hỗ trợ nuôi nhiều tài khoản khác nhau Tin tức CNTT 0
dinhtrungtek Phần mềm PC Phần mềm tạo USB cài win tự động dành cho cửa hàng - TekDT USB Creator Phần mềm 0
Admin Share phần mềm gỡ sạch Microsoft Office mọi phiên bản chính thức từ Microsoft Phần mềm 0
H Chia sẻ phần mềm giúp con học Online tại nhà hiệu quả cho các bậc phụ huynh Tin tức CNTT 0
H Phần mềm PC Phần mềm số một trong việc chặn các web đen, web game độc hại gây ảnh hưởng đến con trẻ Phần mềm 0
H Phần mềm PC PHẦN MỀM CHẶN WEB ĐEN, GAME ONLINE CHUYÊN NGHIỆP DÀNH CHO PHỤ HUYNH QUẢN LÝ CON CÁI Phần mềm 0
T Share Phần mềm bảo vệ và giám sát con cái học online hiệu quả nhất Phần mềm 0
Tsunami S60 Xin lại phần mềm EndClear 2.50 VH S60 5
Admin Bandicam Portable - Phần mềm quay video màn hình tốt nhất Phần mềm 0
cuongpro9x Kiếm tiền Youtube với Phim Hoạt Hình 2D làm bằng phần mềm Camtasia Studio Thiết kế đồ họa 1
cuongpro9x Kdenlive - phần mềm edit video miễn phí Phần mềm 0
Admin Hướng dẫn fix màn hình đen black screen phần mềm OBS Studio trên Windows 10 Sử dụng, chia sẻ, hỏi đáp 0
dammechiase Dowload Phần mềm Adobe Photoshop CC 2018 mới nhất Hướng Dẫn Cài Đặt Phần mềm 0
dammechiase Tải phần mềm DLL SUITE BẢN 9.0 FULL Phần mềm tìm và sửa file dll chuẩn nhất Phần mềm 0
dammechiase Dowload Phần mềm CorelDRAW Graphics Suite X9 Mới Nhất Full Crack Bản chuẩn kèm hướng dẫn cài đặt Phần mềm 0
dammechiase Tải phần mềm dọn rác CCleaner 5.57.7182 mới nhất cho windows,mac,androind- phần mềm dọn rác tăng tốc độ máy tính tốt nhất Phần mềm 0
dammechiase Dowload phần mềm UltraISO Mới nhất phần mềm tạo ổ đĩa ảo mới nhất full key bản chuẩn kèm hướng dẫn Phần mềm 0
dammechiase Dowload Tải Phần Mềm Adobe Reader 11 Pro Full Download Adobe Acrobat XI Pro Full Mới Nhất Bản chuẩn nhất Phần mềm 0
P Phần mềm PC Tiện ích hỗ trợ phần mềm chấm trắc nghiệm tự động Zipgrade - Tiện ích Zipgrade v1.0.5 Phần mềm 1
cuongpro9x Share Phần mềm giả lập Android tốt nhất 2019 trên máy tính Phần mềm 0
P Phần mềm PC Wondershare Dr.Fone Toolkit for iOs & Android v10.0.1.54 Full - Phần mềm phục hồi dữ liệu trên điện thoại Android & IOS Phần mềm 0
Admin Hướng dẫn kích hoạt Office 2019 mới nhất không cần phần mềm đơn giản Phần mềm 0
dammechiase Dowload Tải Phần Mềm LRTimelapse Pro 5.2 Mới Nhất Full Crack – Phần Mềm Tạo video Time-lapse từ ảnh Mới Nhất Phần mềm 0
dammechiase DowLoad Phần Mềm AMTEmu v.0.9.2 Painter Mới Nhất – Công cụ kích hoạt tất cả phần mềm của Adobe Phần mềm 0
dammechiase Dowload Tải phần mềm Endnote X9 mới nhất +Hướng dẫn chi tiết cài đặt bản chuẩn Phần mềm 0
dammechiase Dowload Phần Mềm DLC Boot 2017 Mới Nhất– Tạo USB Boot cài Windows 10, 8.1, 7 bản chuẩn Phần mềm 0
dammechiase Phần mềm PC Phần Mềm Spam Diễn Đàn Forum mới nhất Trò chơi 0
dammechiase Phần mềm diệt virut miễn phí ESET Smart Security 12.0.31.0 + Key Premium mới nhất Trò chơi 0
dammechiase Phần mềm PC Tải Phần Mềm Perfect Keylogger 1.68. Link tải Setup+Crack+Việt hóa + hướng dẫn Trò chơi 0
dienmayglobal Hướng dẫn Xem camera Dahua bằng phần mềm trên máy tính Phần mềm 2
dienmayglobal Hướng dẫn Sử dụng phần mềm chấm công Wise eye ON39 Phần mềm 6
P 4K Video Downloader v4.5.0.2482 Full - Phần mềm tải video chất lượng cao từ Youtube Phần mềm 0
P Phần mềm PC First PDF v4.3 - Phần mềm chuyển đổi file PDF sang Word Phần mềm 0
Admin [Fshare] TechSmith Camtasia 2018 và thuốc - Phần mềm quay video màn hình và chỉnh sửa video Phần mềm 0
dammechiase Tải Dowload phần mềm Auto Click 2.2 mới nhất bản chuẩn Phần mềm 0
P Phần mềm PC Wondershare Dr.Fone Toolkit for iOs & Android v 9.6.2.23 + 8 Addins Full - Phần mềm phục hồi dữ liệu trên điện thoại Android & IOS Phần mềm 0
P Phần mềm PC 4K Video Downloader v4.4.11.2412 Full - Phần mềm tải video chất lượng cao từ Youtube Phần mềm 0
P Phần mềm PC Leawo Prof. Media 8.0.0 - Phần mềm chuyển đổi video số 1 thế giới Phần mềm 0
dammechiase Tải Phần mềm Adobe After Effect CC 2019 mới nhất 15.1.2 biên tập video chuyên nghiệp Phần mềm 0
dammechiase Tải Download phần mềm Adobe Animate CC 2019 mới nhất Phần mềm 0
dammechiase Tải dowload phần mềm Adobe Dreamweaver CC 2019 bản chuẩn mới nhất Phần mềm 0
dammechiase Dowload Tải phần mềm camtasia studio 8.1.2 full key mới nhất, dẫn cài đặt chi tiết Phần mềm 0
dammechiase dowload tải Cài đặt AceSteam phần mềm xem bóng đá online bản mới nhất Phần mềm 0

Similar threads

New posts New threads New resources

Back
Top