MCQ of Software Engineering with answer Set-2
1. Reliability in a software system can be achieved using which of the following strategies.
A) Fault avoidance
B) Fault tolerance
C) Fault detection
D) All the above
2. ………………. strategy assumes that residual faults remain in the system and can continue in operation after some system failures have occurred.
A) Fault avoidance
B) Fault tolerance
C) Fault detection
D) None of the above
3. ……………… involves modifying the system so that the fault does not recur.
A) Failure detection
B) Damage assessment
C) Fault recovery
D) Fault repair
4. …………………… is an approach to program development whereby programmers assume that there may be undetected faults or inconsistencies in their programs.
A) Defensive programming
B) Effective programming
C) Strong programming
D) Known programming
5. ……………… is a classification scheme, which shows how an object class is related to other classes through common attributes and services.
A) Hierarchy
B) Inheritances
C) Taxonomy
D) None of the above
6. ……………. is a list of names used by the systems, arranged alphabetically.
A) Data Library
B) Data Dictionary
C) Name Dictionary
D) System Dictionary
7. The ………………….. model of system design is a distributed system model which show how data and processing is distributed across a range of processors.
A) repository
B) client-server
C) abstract machine
D) None of the above
8. The main design activities in the software design process are
i) System specification iii) Component design
ii) interface design iv) algorithm design
A) ii, iii and iv only
B) i, ii and iii only
C) i, iii and iv only
D) All i, ii, iii and iv
9. ……………………. is the process, which controls the changes made to a system, and manages the different versions of the evolving software product.
A) Software management
B) Configuration management
C) Version management
D) Release management
10. The different types of software maintenance systems are
A) Corrective maintenance
B) Adaptive maintenance
C) Perfective maintenance
D) All the above
Answers:
1. D) All the above 2. B) Fault tolerance 3. D) Fault repair 4. A) Defensive programming 5. C) Taxonomy | 6. B) Data Dictionary 7. B) client-server 8. D) All i, ii, iii and iv 9. B) Configuration management 10. D) All the above |
You Might also view the following Related Posts
- Solved MCQ of Software Engineering Set-1
- MCQ of Visual Basic dot net (VB.Net) with answer set-2
- Solved MCQs of Visual Basic.Net set-1
- Solved MCQ of Database Management System (DBMS) Set - 3
- MCQ of Database Management System (DBMS) with answer set-6
- MCQ of Database Management System(DBMS) with answer set-7
- Solved MCQ of Database Management System (DBMS) Set - 8
You can view the following other posts
- Solved MCQ of System Analysis and Design Set-3
- Solved MCQ of Artificial Intelligence (AI) Set-1
- MCQ of Artificial Intelligence (AI) with answer Set-2
- Solved MCQ of Data Structure Set - 2
- Solved MCQ of Java for Java Proficiency test set-3
- MCQ of C++ with answer Set-2
- MCQ of Computer Networking with answer set-4
For other more Multiple Choice Questions (MCQs): Click Here
MCQ of Software Engineering with answer Set-2
Reviewed by mohamed
on
1:01 AM
Rating:
No comments: