1. …………………. software resides only in read only memory and is used to control products and systems for the consumer and industrial markets.
A) Business
B) Embedded
C) System
D) Personal
2. …………………. software makes use of non numerical algorithms to solve complex problems that are not amenable to computation or straightforward analysis.
A) Artificial Intelligence
B) Web-based
C) Embedded
3. …………….. is a sub discipline of computer Science that attempts to apply engineering principles to the creation, operation, modification and maintenance of the software components of various systems.
A) Computer Engineering
B) Hardware Engineering
C) Software Engineering
D) Component Engineering
4. The cost of software engineering includes approximately …………… of development costs and …………. of testing costs.
A) 50%, 50%
B) 40%, 60%
C) 80%, 20%
D) 60%, 40%
5. Software maintenance refers to the support phase of software development which includes.
A) Correction
B) Adaption
C) Enhancement
D) All the above
6. The ……………… model stipulates that the requirements be completely specified before the rest of the development can processed.
A) Waterfall
B) Rapid Application Development (RAD)
C) Iterative Development
D) Incremental Development
7. State whether True or False for Rapid Application Development (RAD).
i) RAD is not appropriate when technical risks are high.
ii) For large but scalable projects, RAD requires sufficient human resources to create the right number of RAD teams.
A) True, False
B) False, True
C) True, True
D) False, False
8. ………………… model couples the iterative nature of the prototyping with the controlled and systematic aspects of the linear sequential model.
A) Spiral
B) Rapid Application Development (RAD)
C) Iterative Development
D) Incremental Development
9. ………………………. is a function of the number of failures experienced by a particular user of that software.
A) Software Usability
B) Software reliability
C) Software performance
D) None of the above
10. Statistical testing is a software testing process in which the objective is to measure the …………….. of the software rather than to discover software faults.
A) availability
B) reliability
C) reusability
D) all of the above
Answers:
1. B) Embedded 2. A) Artificial Intelligence 3. C) Software Engineering 4. D) 60%, 40% 5. D) All the above | 6. A) Waterfall 7. C) True, True 8. A) Spiral 9. B) Software reliability 10. B) reliability |
You Might also view the following Related Posts
- MCQ of Software Engineering with answer Set-2
- 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