By InterviewMocks.
com
Software Engineering MCQ Quiz
Q1. Choose the correct option in terms of Issues related to professional responsibility?
A. Confidentiality
B. Managing Client Relationships
C. Intellectual property rights
D. Both Confidentiality & Intellectual property rights
Q2. The reason for software bugs and failures is due to.
A. Software companies
B. Software Developers
C. Both Software companies and Developers
D. All of the mentioned
Q3. What is a Software ?
A. Software is set of programs
B. Software is documentation and configuration of data
C. Software is set of programs, documentation & configuration of data
D. None of the mentioned
Q4. Which of these does not account for software failure ?
A. Low expectation
B. Increasing Supply
C. Increasing Demand
D. Less reliable and expensive
Q5. What are attributes of good software ?
A. Software maintainability
B. Software functionality
C. Software development
D. Software maintainability & functionality
Q6. Which of these software engineering activities are not a part of software processes
?
A. Software development
B. Software validation
C. Software dependence
D. Software specification
Q7. Which of these does not affect different types of software as a whole?
A. Flexibility
B. Security
C. Heterogeneity
D. Business and social change
Q8. The fundamental notions of software engineering does not account for ?
A. Software Security
B. Software Validation
C. Software reuse
D. Software processes
Q9. RAD stands for
A. Rapid Application Development
B. Relative Application Development
C. Rapid Application Document
D. None of the mentioned
Q10. Which one of the following models is not suitable for accommodating any change?
A. RAD Model
B. Prototyping Model
C. Build & Fix Model
D. Waterfall Model
Q11. Which is not one of the types of prototype of Prototyping Model?
A. Horizontal Prototype
B. Diagonal Prototype
C. Domain Prototype
D. Vertical Prototype
Q12. Which one of the following is not a phase of Prototyping Model?
A. Coding
B. Quick Design
C. Engineer Product
D. Prototype Refinement
Q13. RAD Model has
A. 2 phases
B. 5 phases
C. 6 phases
D. 3 phase
Q14. Which model can be selected if user is involved in all the phases of SDLC?
A. Waterfall Model
B. RAD Model
C. Prototyping Model
D. both Prototyping Model & RAD Model
Q15. SDLC stands for
A. System Design Life Cycle
B. Software Design Life Cycle
C. System Development Life cycle
D. Software Development Life Cycle
Q16. Selection of a model is based on
A. Selection of a model is based on
B. Requirements
C. Development team & Users
D. All of the mentioned
Q17. Which two models doesn’t allow defining requirements early in the cycle?
A. Waterfall & RAD
B. Waterfall & Spiral
C. Prototyping & RAD
D. Prototyping & Spiral
Q18. One can choose Waterfall Model if the project development schedule is tight.
A. True
B. False
Q19. 4GL is an example of ______________ processing.
A. White Box
B. Black Box
C. Functional
D. Both Black Box & Functional
Q20. Which of the following is not a type of a 4GL? One originating ______________
A. from GUI creators
B. on report generators
C. on Lisp machine
D. from database query languages
Q21. Productivity of software engineers is reduced in using a 4GT.
A. True
B. False
Q22. Which one of the following is not a software process quality?
A. Productivity
B. Timeliness
C. Portability
D. Visibility
Q23. _____________&_____________ are two kinds of software products.
A. CAD, CAM
B. Generic, Customised
C. Firmware, Embedded
D. None of the mentioned
Q24. Purpose of process is to deliver software
A. in time
B. that is cost efficient
C. with acceptable quality
D. both in time & with acceptable quality
Q25. Which of the following activities of a Generic Process framework provides a
feedback report?
A. Communication
B. Deployment
C. Modeling & Construction
D. Communication
Q26. Choose an internal software quality from given below:
A. usability
B. scalability
C. reliability
D. reusability
Q27. Which phase of the RUP is used to establish a business case for the system ?
A. Construction
B. Inception
C. Elaboration
D. Transition
Q28. The longer a fault exists in software
A. the more costly it is to detect and correct
B. the more tedious its removal becomes
C. the less likely it is to be properly corrected
D. All of the mentioned
Q29. Agile Software Development is based on
A. Linear Development
B. Incremental Development
C. Iterative Development
D. Both Incremental and Iterative Development
Q30. Which on of the following is not an agile method?
A. XP
B. AUP
C. 4GT
D. All of the mentioned
Q31. How many phases are there in Scrum ?
A. Two
B. Four
C. Three
D. Scrum is an agile method which means it does not have phases
Q32. In XP, as soon as the work on a task is complete, it is integrated into the whole
system.
A. True
B. False
Q33. In XP Increments are delivered to customers every _______ weeks.
A. 1
B. 2
C. 3
D. 4
Q34. Which four framework activities are found in the Extreme Programming(XP) ?
A. planning, design, coding, testing
B. planning, analysis, coding, testing
C. analysis, design, coding, testing
D. planning, analysis, design, coding
Q35. What are the types of requirements ?
A. Availability
B. Reliability
C. Usability
D. All of the mentioned
Q36. Which is one of the most important stakeholder from the following ?
A. Managers
B. Entry level personnel
C. Middle level stakeholder
D. Users of the software
Q37. The user system requirements are the parts of which document ?
A. SDD
B. DDD
C. SRS
D. SRD
Q38. How many classification schemes have been developed for NFRs ?
A. 2
B. 3
C. 4
D. 5
Q39. According to components of FURPS+, which of the following does not belong to S
A. Serviceability
B. Testability
C. Installability
D. Speed Efficiency
Q40. Does software wear & tear by decomposition ?
A. Yes
B. No
Please Visit interviewmocks.com to download more pdfs