Why Software engineering - MCQs

Why Software engineering - MCQs


1) Which software is used to control products and systems for the consumer and industrial markets?

A) System software
B) Artificial intelligence software
C) Embedded software
D) Engineering and scientific software
View Answer / Hide Answer

ANSWER: C) Embedded software




2) From the following, which software has been characterized by "number crunching" algorithms?

A) System software
B) Artificial intelligence software
C) Embedded software
D) Engineering and scientific software
View Answer / Hide Answer

ANSWER: D) Engineering and scientific software




3) Software is defined as

A) Instructions
B) Data Structures
C) Documents
D) All of the above
View Answer / Hide Answer

ANSWER: D) All of the above




4) Which software enables the program to adequately manipulate information?

A) Instructions
B) Data Structures
C) Documents
D) All of the above
View Answer / Hide Answer

ANSWER: B) Data Structures




5) Abbreviate the term CMMI.

A) Capability Maturity Model Integration
B) Capability Model Maturity Integration
C) Capability Maturity Model Instructions
D) Capability Model Maturity Instructions
View Answer / Hide Answer

ANSWER: A) Capability Maturity Model Integration




6) Software Engineering is defined as systematic, disciplined and quantifiable approach for the development, operation and maintenance of software.

A) True
B) False
View Answer / Hide Answer

ANSWER: A) True




7) First level prototype is evaluated by?

A) Developer
B) Tester
C) User
D) System Analyst
View Answer / Hide Answer

ANSWER: C) User




8) The Bedrock that supports software Engineering in layered technology.

A) Methods
B) Tools
C) Process
D) Quality Focus
View Answer / Hide Answer

ANSWER: D) Quality Focus




9) Which one of the below provides semi-automatic and automatic support to methods in layered technology.

A) Methods
B) Tools
C) Process
D) Quality Focus
View Answer / Hide Answer

ANSWER: B) Tools




10) The physical connections between elements of the OO design represent?

A) Cohesion
B) Coupling
C) Both A & B
D) None of the above
View Answer / Hide Answer

ANSWER: B) Coupling




11) In which way CMMI process meta model can be represented?

A) A continuous model
B) A staged model
C) Both A & B
D) None of the above
View Answer / Hide Answer

ANSWER: C) Both A & B




12) In which level metrics and indicators are available to measure the process and quality.

A) Optimized
B) Defined
C) Quantitatively Managed
D) Managed
View Answer / Hide Answer

ANSWER: C) Quantitatively Managed




13) In which level goal, objective, work tasks, work products and other activities of software process are carried out.

A) Performed
B) INCOMPLETE
C) Optimized
D) Quantitatively Managed
View Answer / Hide Answer

ANSWER: A) Performed




14) Which model is used if you have no clue of how to improve the process for quality software?

A) A Continuous model
B) A Staged model
C) Both A & B
D) None of the above
View Answer / Hide Answer

ANSWER: B) A Staged model




15) Spiral model is a combination of both, Iterative model and one of the SDLC model.

A) True
B) False
View Answer / Hide Answer

ANSWER: A) True




16) Software when made for a specific requirement is called Software Product.

A) Yes
B) No
View Answer / Hide Answer

ANSWER: A) Yes




17) The process of developing a software product using software engineering principles and methods is referred to as.

A) Software myths
B) Scientific Product
C) Software Evolution
D) None of the above
View Answer / Hide Answer

ANSWER: C) Software Evolution




18) MTTC stands for ____________

A) Mean time to change
B) Modular time to change
C) Mean time to control
D) Modular time to control
View Answer / Hide Answer

ANSWER: A) Mean time to change




19) Which paradigm is related to programming aspect of software development that includes,
1) Coding
2) Testing
3) Integration

A) Programming paradigm
B) Requirement gathering paradigm
C) Software development paradigm
D) None of the above
View Answer / Hide Answer

ANSWER: A) Programming paradigm




20)Lehman has given eight laws for software evolution and he divided software into three categories. In which category software works strictly according to defined specifications and solutions.

A) Static-type
B) Embedded-type
C) Practical-type
D) None of the above
View Answer / Hide Answer

ANSWER: B) Embedded-type




21) Software design paradigm is a part of software development and it includes which of these.

A) Coding
B) Testing
C) Integration
D) None of the above
View Answer / Hide Answer

ANSWER: D) None of the above




22) Computer software is a complete package, which includes software program, its documentation and user guide on how to use the software.

A) True
B) False
View Answer / Hide Answer

ANSWER: A) True




23) _________ is a piece of programming code which performs a well defined task

A) Computer Program
B) Computer Software
C) Both A & B
D) None of the above
View Answer / Hide Answer

ANSWER: A) Computer Program




24) If the software process were not based on scientific and engineering concepts it would be easier to re-create new software than to scale an existing one is known as.

A) Cost
B) Dynamic Management
C) Large Software
D) Scalability
View Answer / Hide Answer

ANSWER: D) Scalability



Post your comment