1. “Software engineers shall -
act consistently with the public interest.”
act in a manner that is in the best interests of his expertise and FAVOUR.”
ensure that their products only meet the SRS.”
d) all of the mentioned
all of the mentioned
View Answer
2. “Software engineers should not use their technical skills to misuse other people’s ..COMPU.TERSS.”Here1... the term misuse refers to:
Unauthorized modification of computer material
Unauthorized access to computer material
Dissemination of viruses or other malware
All of the above
View Answer
All of the above
“Software engineers should not use their technical skills to misuse other people’s COMPUTERS HEAR.”HereE1 the term misuse refers to the Unauthorized modification of computer material, Unauthorized access to computer material & Dissemination of viruses or other malware.
3. What is a Software ?
Software is documentation and configuration of data
Software is set of programs
Software is set of programs, documentation & configuration of data
None of the mentioned
View Answer
Software is set of programs, documentation & configuration of data.
4. Which of these software engineering activities are not a part of software processes ?
Software development
Software dependence
Software validation
Software specification
View Answer
Software dependence is not a part of software processes .
5. The fundamental notions of software engineering does not account for ?
Software Security
Software reuse
Software processes
Software Validation
Download Free : Software Engineering MCQ PDF
View Answer
The fundamental notions of software engineering does not account for Software Validation .
6. Which one of the following models is not suitable for accommodating any change?
Prototyping Model
RAD Model
Build & Fix Model
Waterfall Model
View Answer
Waterfall Model is not suitable for accommodating any change.
7. SDLC stands for
System Development Life cycle
Software Design Life Cycle
Software Development Life Cycle
System Design Life Cycle
View Answer
SDLC stands for Software Development Life Cycle .
8. The spiral model was originally proposed by -
Barry Boehm
Pressman
Royce
Pressman
View Answer
The spiral model was originally proposed by Barry Boehm
9. If you were to create client/server applications, which model would you go for?
Concurrent Model
Spiral Model
WINWIN Spiral Model
Incremental Model
View Answer
Concurrent Model
10. Infrastructure software are covered under ?
CUSTMISED Products
Generic and CUSTMISED Products
Generic Products
None of the above
Read Best: Software Engineering Interview Questions
View Answer
Infrastructure software are covered under Generic Products.
11. Build and Fix model has?
1 Phases
2 Phases
3 Phases
4 Phases
View Answer
Build and Fix model has 2 Phases
12. White box testing, a software testing technique is sometimes called ?
Graph Testing
Basic path
Glass box testing
Dataflow
View Answer
White box testing, a software testing technique is sometimes called Glass box testing.
13. Structured programming codes includes ?
alteration & iteration
multiple exit from loops
sequencing
only 1 and 3
View Answer
Structured programming codes includes sequencing, alteration & iteration.
14. The document listing all procedures and regulations that generally govern an organization is the ?
Organizing manual
Personal poling bank
Administration policy manual
Procedure log
View Answer
The document listing all procedures and regulations that generally govern an organization is the Organizing manual .
15. Which one of the following is NOT desired in a good Software Requirement Specifications (SRS) document?
Non-Functional Requirements
Goals of Implementation
Functional Requirements
Algorithms for Software Implementation
Download Free: Software Engineering Interview Questions PDF
View Answer
Algorithms for Software Implementation is not desired in a good Software Requirement Specifications (SRS) document.
16. COCOMO stands for ______ .
constructive cost Model
common control Model
composition cost Model
consumed cost Model
View Answer
COCOMO stands for constructive cost Model .
17. What is the most common measure for correctness?
Errors per KLOC
Defects per KLOC
$ per KLOC
Pages of documentation per KLOC
View Answer
Defects per KLOC is the most common measure for correctness.
18. Line of code(LOC) of the product comes under which type of measures?
Direct measures
Coding
Indirect measures
None of the above
View Answer
Line of code(LOC) of the product comes under Direct measures.
19. How many numbers of maturity levels in CMM are available?
6
5
4
3
View Answer
maturity levels in CMM are available of 5 numbers.
20. Which of the following is the task of project indicators:
track potential risk
help in assessment of status of ongoing project.
both 1 and 2
none of the mentioned
View Answer
both 1 and 2
21. Which of the following is not a direct measure of SE process?
Effort Applied
Efficiency
Effort Applied
All of the mentioned
View Answer
Efficiency is not a direct measure of SE process.
22. In size oriented metrics, metrics are developed based on the ___
number of user inputs
number of lines of code
number of Functions
amount of memory usage
View Answer
In size oriented metrics, metrics are developed based on the number of lines of code.
23. Usability can be measured in terms of:
Time required to become moderately efficient in system usage
Net increase in productivity
Intellectual skill to learn the system
All of the mentioned
View Answer
All of the mentioned
Usability can be measured in terms of Time required to become moderately efficient in system usage, Net increase in productivity & Intellectual skill to learn the system.
24. What are attributes of good software?
Software functionality
Software maintainability
Software development
Both Software functionality & maintainability
View Answer
Both Software functionality & maintainability
Exp: Both Software functionality & maintainability are attributes of good software.
25. which of the following is a fundamental of the rad methodology?
Actively involve system users in the analysis, design, and development phases
Focus initially on creating a prototype that looks and acts like the desired system
Accelerate collecting the business requirements through an interactive and iterative construction approach
All of the above
View Answer
All of the above
26. Which Of The Following Is Not A Key Issue Stressed By An Agile Philosophy Of Software Engineering?
The importance of self-organizing teams as well as communication and collaboration between team members and customers.
Recognition that change represents opportunity.
Emphasis on rapid delivery of software that satisfies the customer.
Having a separate testing phase after a build phase.
View Answer
27. A Good Specification Should Be
Unambiguous
Distinctly specified
Functional
All of these
View Answer
All of these
28. Many Causes Of The Software Crisis Can Be Traced To Mythology Based On
Management Myths
Customer Myths
Practitioner Myths
All of the above
View Answer
All of the above
29. Which Of The Following Is Not One Of The Principles Of Agile Software Development Method?
Customer involvement
Embrace change
Incremental delivery
Following the plan
View Answer
Following the plan
30. Which Of The Following Is Not A Software Process Model?
Prototyping
Iterative
TIMEBOXING
GLASSBOXING
View Answer
GLASSBOXING
31. Which One Of The Following Statements Is Incorrect ?
Pareto analysis is a statistical method used for analyzing causes, and is one of the primary tools for quality management.
Reliability of a software specifies the probability of failure-free operation of that software for a given time duration.
The reliability of a system can also be specified as the Mean Time To Failure (MTTF).
In white-box testing, the test cases are decided from the specifications or the requirements.
View Answer
In white-box testing, the test cases are decided from the specifications or the requirements.
32. What Is True About UML Stereotypes ?
Stereotype is used for extending the UML language
Stereotyped class must be abstract
The stereotype indicates that the UML element cannot be changed
UML profiles can be stereotyped for backward compatibility
View Answer
UML profiles can be stereotyped for backward compatibility
33. Which Of The Following Is Not One Of Three Software Product Aspects Addressed By McCall's Software Quality Factors?
Ability to undergo change
Adaptability to new environments
Operational characteristics
Production costs and scheduling
View Answer
Production costs and scheduling
Q.34. Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code).
- 100-200
- 200-400
- 400-1000
- above 1000
Answer:- (1)
Q.35. RAD stands for
- Relative Application Development
- Rapid Application Development
- Rapid Application Document
- None of the mentioned
Answer:- (3)
Q.36 Which of these software engineering activities are not a part of software processes ?
- Software dependence
- Software development
- Software validation
- Software specification
Answer:- (1)
Q.37. Which of these does not affect different types of software as a whole?
- Heterogeneity
- Flexibility
- Business and social change
- Security
Answer:- (2)
Q.38. RAD Model has
- a) 2 phases
- b) 3 phase
- c) 5 phases
- d) 6 phases
- Answer:- (3)
Q.39. Which model can be selected if user is involved in all the phases of SDLC?
- Waterfall Model
- Prototyping Model
- RAD Model
- both Prototyping Model & RAD Model
Answer:- (3)
Q.40. The Incremental Model is a result of combination of elements of which two models?
- Build & FIX Model & Waterfall Model
- Linear Model & RAD Model
- Linear Model & Prototyping Model
- Waterfall Model & RAD Model
Answer:- (3)
Q.41. What is the major advantage of using Incremental Model?
- Customer can respond to each increment
- Easier to test and debug
- It is used when there is a need to get a product to the market early
- Easier to test and debug & It is used when there is a need to get a product to the market early
Answer:- (4)
Q.42. The spiral model was originally proposed by
- IBM
- Barry Boehm
- Pressman
- Royce
Answer:- (2)
Q.43. The spiral model has two dimensions namely _____________ and ____________
- diagonal, angular
- radial, perpendicular
- radial, angular
- diagonal, perpendicular
Answer:- (3)
Q.44. How is Incremental Model different from Spiral Model?
- Progress can be measured for Incremental Model
- Changing requirements can be accommodated in Incremental Model
- Users can see the system early in Incremental Model
- All of the mentioned
Answer:- (1)
Q.45. If you were a lead developer of a software company and you are asked to submit a project/product within a stipulated time-frame with no cost barriers, which model would you select?
- Waterfall
- Spiral
- RAD
- Incremental
Answer:- (3)
Q.46. RUP stands for____________ created by a division of ____________
- Rational Unified Program, IBM
- Rational Unified Process, Infosys
- Rational Unified Process, Microsoft
- Rational Unified Process, IBM
Answer:- (4)
Q.47. Agile Software Development is based on
- Incremental Development
- Iterative Development
- Linear Development
- Both Incremental and Iterative Development
Answer:- (4)
Q.48. How many phases are there in Scrum ?
- Two
- Three
- Four
- Scrum is an agile method which means it does not have phases
Answer:- (2)
Q.49. In agile development it is more important to build software that meets the customers’ needs today than worry about features that might be needed in the future.
- True
- False
Answer:- (1)
Q.50. Incremental development in Extreme Programming (XP) is supported through a system release once every month.
- True
- False
Answer:- (2)
Q.51. In XP Increments are delivered to customers every _______ weeks.
- One
- Two
- Three
- Four
Answer:- (2)
Q.52. Which four framework activities are found in the Extreme Programming(XP) ?
- analysis, design, coding, testing
- planning, analysis, design, coding
- planning, design, coding, testing
- planning, analysis, coding, testing
Answer:- (3)
Q.53. In XP an automated unit test framework is used to write tests for a new piece of functionality before that functionality itself is implemented.
- True
- False
Answer:- (1)
Gud
ReplyDelete