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/ 3
MCQ
1. The system specifications describe the:
a. Functions, Performance and what to be implemented b. Software architecture c. Time required for system simulated d. Data to be entered in the database 2. The job of the requirement engineer is to fetch all the stakeholders' information in a way that helps the development team to build the system a. True b. False 3. Requirement gathering engineering is a process that is needed by all software development team to build a software project a. True b. False 4. A stakeholder is anyone who is involved in the usage and execution of the software project a. True b. False 5. Nonfunctional requirements can be safely ignored in all software projects a. True b. False 6. The result of software requirements phase is to determine the system process, database categories and functions a. True b. False 7. The data dictionary contains description of each software a. Data flows b. Diagram sequence c. Notation d. None of the above 8. The data Flow diagram is the description for a. processes and data movement b. information in the database c. stake holders who use the system d. system financial budget 9. The entity relationship diagram: a. describes the relation between data objects b. describes the functions that transform data flow c. indicates how data is transformed through the system d. indicates the systems reactions to external entities 10. The software development environment consists of: a. customers b. developers c. hardware platforms d. software tools e. all the above 11. which is not a phase for requirement engineering? a. Requirements elicitation b. Requirements analysis c. Requirements design d. Requirements documentation 12. SRS stands for a. Software Requirements Specification b. Structured Requirements Specification c. Software Requirements Source d. Structured Requirements Source 13. Requirements can be gathered from users via interviews, surveys, task analysis, brainstorming, domain analysis, prototyping, studying existing usable version of software, and by observation. a. True b. False 14. The person who is responsible for the gathering of software requirements from Client, Analyze and Document is known as a. System engineer b. Software system analyst c. Software system designer d. Software project manager 15. SRS is a document created by system analyst after the requirements are collected from various stakeholders. a. True b. False 16. Which is focused towards the goal of the organisation that needs the s/w application? a. Feasibility study b. Requirement gathering c. Software requirement specification d. Software requirement validation 17. Which document is created by system analyst after the requirements are collected from Various stakeholders? a. Software requirement specification b. Software requirement validation c. Feasibility study d. Requirement Gathering 18. Requirement engineering processincludes which of these steps? a. Feasibility study b. Requirement Gathering c. Software Requirement specification & Validation. d. All mentioned above 19. Interviews in the requirement process can collect information about: a. Interviewee opinions and feelings b. Current state of the system c. System goals d. All the above 20. The advantages of the Gantt chart are: a. Time is explicit (and linear) b. All tasks visible in relationship to others c. Deadlines are shown d. None of the above e. All the Above 21. Which phase of the systems development life cycle would indicatea feasible analysis? a. Analysis phase b. Planning phase c. Design phase d. Implementation phase 22. The PERT and Gantt charts primarily address the triple constraint of: a. Technical issues b. Time c. Cost d. Scope 23. The critical path in a PERT chart represents: a. Sequence of tasks b. The most important tasks of the whole project c. The longest path of tasks needed for the project completion d. The tasks that must be completed without errors
24. In a network of processes, a critical path is the time-wise shortest path
a. True b. False 25. System Analysts have which of these following responsibilities? a. Analysing and understanding requirements of intended software b. Understanding how the project will contribute in the organisation objectives c. Identify sources of requirement d. All mentioned above 26. The critical path in a network of activities: a. Will always have all activities with positive slack. b. Cannot be delayed or else the entire project will be delayed. c. Will be path with the most number of activities d. Must have at least three activities. 27. The Gantt Chart is used to: a. Track the cost of activities b. Control cost of all the activities c. Provide a schedule and track costs of activities d. Provide a schedule of the activities 28. May be used to show how the system reacts to internal and external events a. Entity-relation diagram b. Data flow diagram c. Objects class diagram d. State transaction diagram 29. State whether the following statements about data flow model are True or False. i) Data flow model shows how the order for the data moves from process to process. ii) Data flow diagrams are good way to describe sub-system with complex interfaces. a. True, False b. False, True c. False, False d. True, True 30. State whether the following statements about the advantages of using the data dictionary are True or False. i) The data dictionary software can check for name uniqueness and tell requirements analysis of name duplication. ii) Data dictionary servers as store of organisation information which can link analysis, design, implementation and evaluation. a. True, False b. False, True c. False, False d. True, True 31. The first step of requirementelicitation is a. Identifying Stakeholder b. Listing out Requirements c. Requirements Gathering d. All of the mentioned 32. Which one of the following is not a step of requirement engineering? a. Elicitation b. Design c. Analysis d. Documentation