INF3705 Exam MCQs and Solutions for 2021
1 Chapter 1: Introduction Professional Software Development Software Engineering Ethics 1.1 What is software engineering concerned with? a) Software engineering is concerned with theories, methods and tools for professional software development bearing in mind organisational and financial constraints b) Practicalities of developing and delivering useful software c) All aspects of software productions, including technical process of development, project management and the development of tools and methods d) All of the above 1.2 Which of the following are reasons for software failure a) Increasing System Complexity, Failure to use software engineering methods b) Not understanding User Requirements c) Not knowing how to program effectively using processes and methods 1.3 What are the key Challenges facing software engineering? a) Coping with increasing Diversity, demands for reduced delivery times and developing trustworthy software b) Disconnect between consumers of software and developers of software. c) Software developers are not good at dealing with people at all levels of the organisation . 1.4 What are attributes of good Software? a) Required Functionality, Performance should be Efficient, Effective to the user and usable. Dependable, Available, Maintainable b) Required Functionality, Performance should be maintainable, dependable and Usable. Dependable, Available, Maintainable c) Required Functionality, Performance should be maintainable, dependable and Usable. Dependable, Maintainable 1.5 What are the fundamental software engineering activities?
Geschreven voor
- Instelling
- University of South Africa
- Vak
- INF3705 Exam MCQs and Solutions for 2021
Documentinformatie
- Geüpload op
- 10 november 2021
- Aantal pagina's
- 19
- Geschreven in
- 2021/2022
- Type
- Tentamen (uitwerkingen)
- Bevat
- Onbekend
Onderwerpen
-
inf3705 exam mcqs and solutions for 2021