_________is a process to solve the problem of identifying and managing
the risks. a)Project risk b)risk management c)Product risks d)business risks 2.From the following which is not the content of SRS document . a)General description b)system constraints c)Functional and d)system models non functional requirements 3.Corel draw can be__________ a) Generic product b)customized product 4. Mention any phase of system engineering process a) System reliability engineering b) system requirement specification c) System evolution d) System procurement 5. From the following which is the characteristics constraints of the domain. a) Domain requirement b)Domain process c) Domain system d)system models 6.__________ is the process of developing abstract models of a system a) System modeling b)Data modeling c) Operator modeling d) system process 7.Which is the simplest mode of software development paradigm and which one is best for smaller projects? a) Spiral model b)waterfall model c) Incremental model d) Agile model 8. Which SDLC activity does the user initiates the request for a designed software product? a)Requirement gathering b)implementation c) Integration d) communication 9)Spiral model was published in_____ a)1976 b)1982 c)1998 d)1988 10. COTS stands for a)Commercially-off-the-shelf b)Common-off-the-system c)commercially-on-the-shelf d)common-on-the-system 11.Which is the most important features of spiral model a)Quality management b)Risk management c)Performance management d)efficiency management 12. The model in which the requirement are implemented by category is _______ a)Evolutionary development model b)water fall model c)Prototyping d)Agile model 13.If requirement are easily understandable and defined then which model is best suited_________ a) Spiral model b)waterfall model c) Prototyping model d) none of the above 14. Agile software development is based on a)Incremental development b) Interactive development c)Linear development d)Both incremental and interactive development 15. From the following which is the principle of software design____ a)Product risk b)evolution c)Efficiency d)integration 16.FAST stands for a) Functional Application Specification Technique b) Fast Application Specification Technique c) Facilitated Application Specification Technique d) None of the mentioned 17. The user system requirements are the parts of which document ? a) SDD b) SRS c) DDD d) SRD 18. Requirement engineering process includes which of these steps? • Feasibility study • Requirement Gathering • Software Requirement specification & Validation • All mentioned above 19. Which documentation works as a key tool for software designer, developer and their test team is to carry out their respective tasks? • Requirement documentation • User documentation • Software design documentation • Technical documentation 20. CHOOSE the option that does not define “Function Oriented Software Design”.
• It consists of module definitions
• Modules represent data abstraction • Modules support functional abstraction • None of the above 21. Structured analysis is based on the principle of • Top-down decomposition approach • Divide and conquer principle • Graphical representation of results using DFDs • All the above 22. Which of the following is/are true with respect to functions? • A function such as “search-book” is represented using a circle • Functions represent some activity • Function symbol is known as a process symbol or a bubble in DFD • All of the above 23. In DFDs, user interactions with the system is denoted by • Circle • Arrow • Rectangle • Triangle 24. What is the typical relationship between coupling and cohesion? • There is no relationship between coupling and cohesion. • As cohesion increases, coupling increases. • As cohesion increases, coupling decreases. • As cohesion decreases, coupling decreases. 25. Which is the 1st step in the software development life cycle? • Analysis • Design • Problem/opportunity identification • Development and documentation 26. Which tool is used for structured designing? • Program flowchart • Structure chart • Data-flow diagram • Module 27. Who designs and implement database structures • Programmers • Project managers • Technical writers • Database Administrators 28.To refine requirements for software, prototype model use A. feedback B. quick plan C. construction D. quick design 29. Match the following: 1) Waterfall model a) Specifications can be developed incrementally
2) Evolutionary model b) Requirements compromises are inevitable
3) Component-based c) Explicit recognition of risk
software engineering 4) Spiral development d) Inflexible partitioning of the project into stages
A 1-a, 2-b, 3-c, 4-d
B 1-d, 2-a, 3-b, 4-c C 1-d, 2-b, 3-a, 4-c D 1-c, 2-a, 3-b, 4-d 30. A Software Requirements Specification (SRS) document should avoid discussing which one of the following? A. User interface issues B. Non-functional requirements C. Design specification D. Interfaces with third party software