10 likes | 124 Vues
Software has transitioned into a dual role as an information transformer and delivery vehicle. It not only produces, manages, acquires, modifies, and transmits information but also acts as the fundamental control mechanism of computers. Unlike physical products, software is engineered rather than manufactured, doesn't wear out per se, but can deteriorate over time. While most software is custom-built, there's a growing trend towards component-based designs. Key areas include system software, business applications, embedded software, and AI solutions.
E N D
The ProductThe Evolving Role of SoftwareDual role of software Product - It’s a information transformerproducing, managing, acquiring, modifying, transmitting informationVehicle - Use to deliver the product Acts as basic control of the computerCreation and control of the other programSoftwareSoftware CharacteristicsSW可視為instructions, data structures, documentationsCharacteristicsSW is developed or engineered (it’s not manufactured in the classical sense)SW doesn’t ware out (but it does deteriorate)Most SW continues to be custom built (although trends to component-based)Software ApplicationSoftware AreasSystem SoftwareRun-time SoftwareBusiness SoftwareEngineering and Scientific SoftwareEmbedded SoftwarePersonal Computer SoftwareWeb-Based SoftwareArtificial Intelligence Software