- Information
- AI Chat
Was this document helpful?
CS 3203 Software Engineering Lab 1
Course: Software Engineering (CS391)
174 Documents
Students shared 174 documents in this course
University: Fayoum University
Was this document helpful?
Eng. Yossr - Eng. Esraa
1
Software
Computer programs and associated documentation.
Software includes:
o Computer programs (Instructions) that when executed provide desired functions and
performance.
o Documents that describe the operation and use of the programs.
Software Is Classified into The Following Two Classes:
1. Generic Software:
o Stand-alone systems that are marketed and sold to any customer who wishes to buy them.
Examples:
PC software such as office (word, excel), graphics programs, project management tools, CAD
software.
2. Customized Software (bespoke):
o Software that is commissioned by a specific customer to meet their own needs.
Examples:
embedded control systems, air traffic control software, traffic monitoring systems.
Types of software: -
Software engineering
o Software engineering is concerned with theories, methods and tools for professional software
development.
o Software engineering is an engineering discipline that is concerned with all aspects of software
production from initial conception to operation and maintenance.
o The application of a systematic, disciplined, quantifiable approach to the development,
operation, and maintenance of software, and the study of these approaches; that is, the
application of engineering to software.
CS 3203 Software Engineering (1) – 2020/2021
Lab (1)