KEMBAR78
Software Engineering MCQ Output | PDF | Agile Software Development | Software Development Process
0% found this document useful (0 votes)
11 views7 pages

Software Engineering MCQ Output

The document contains a multiple-choice quiz focused on software engineering concepts, including professional responsibility, software definitions, development models, and quality attributes. It features 40 questions covering various topics such as software processes, Agile methodologies, and requirements classification. The quiz is designed for individuals preparing for interviews or assessments in the software engineering field.

Uploaded by

vivekyadavcdac
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views7 pages

Software Engineering MCQ Output

The document contains a multiple-choice quiz focused on software engineering concepts, including professional responsibility, software definitions, development models, and quality attributes. It features 40 questions covering various topics such as software processes, Agile methodologies, and requirements classification. The quiz is designed for individuals preparing for interviews or assessments in the software engineering field.

Uploaded by

vivekyadavcdac
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

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

You might also like