Purdue CS 307 Final questions with correct answers
What is software? CORRECT ANSWER Computer programs, procedures, and possibly associated documentation and data pertaining to the operation of a computer system Types of software CORRECT ANSWER Applications (video games, spreadsheets, etc.) System (OS, drivers, etc.) Embedded (firmware, microcode) Real Time (control & monitoring, often safety critical) Types of software development CORRECT ANSWER Custom Generic Embedded What is software engineering? CORRECT ANSWER IEEE: (1) the application of a systematic, disciplined, quantifiable approach to the development, operation, maintenance of software; that is, the application of engineering to software. (2) the study of approaches as in (1) Ways in which software engineering differs from other disciplines CORRECT ANSWER Abstract/logical vs. concrete/physical Discrete vs. continuous math Foundations in computer science not natural science No "manufacturing" phase Maintenance = evolution Ways in which software engineering is similar to other disciplines CORRECT ANSWER Series of decisions Trade-off analysis conducted Work quantitatively Calibrate measurements Use approximations based on experience and empirical data
Escuela, estudio y materia
- Institución
- Purdue CS 307
- Grado
- Purdue CS 307
Información del documento
- Subido en
- 26 de marzo de 2023
- Número de páginas
- 32
- Escrito en
- 2022/2023
- Tipo
- Examen
- Contiene
- Preguntas y respuestas
Temas
-
purdue cs 307 final questions with correct answers