Bank đáp án, đề spring 2022, tổng hợp câu hỏi và đáp án thi final cuối kì spring 2022 , đáp án chính xác, ôn đủ bao trúng. Which of the following is the CORRECT definition of the term Nonfunctional Requirement? A. One or more logically related system capabilities that provide value to a user and are described by a set of functional requirements B. A description of a behavior that a system will exhibit under specific conditions C. A kind of nonfunctional requirement that describes a service or performance characteristic of a product. D. A description of a property or characteristic that a system must exhibit or a constraint that it must respect.D
*Which of the following is the CORRECT definition of the term Nonfunctional Requirement? * A One or more logically related system capabilities that provide value to a user and are described by a set of functional requirements B A description of a behavior that a system will exhibit under specific conditions C A kind of nonfunctional requirement that describes a service or performance characteristic of a product D A description of a property or characteristic that a system must exhibit or a constraint that it must respect.*************D *Which of the following is the CORRECT definition of the term Feature? * A A description of a behavior that a system will exhibit under specific conditions B A kind of nonfunctional requirement that describes a service or performance characteristic of a product C A description of a property or characteristic that a system must exhibit or a constraint that it must respect D One or more logically related system capabilities that provide value to a user and are described by a set of functional requirements*************D *Which of the following is the CORRECT definition of the term User Requirement? * A A goal or task that specific classes of users must be able to perform with a system or a desired product attribute B A kind of nonfunctional requirement that describes a service or performance characteristic of a product C A top-level requirement for a product that contains multiple subsystems which could be all software or software and hardware D A description of a property or characteristic that a system must exhibit or a constraint that it must respect.*************A *Which of the following is the CORRECT definition of the term Business Requirement? * A A high-level business objective of the organization that builds a product or of a customer who procures it B A restriction that is imposed on the choices available to the developer for the design and construction of a product C A policy, guideline, standard, or regulation that defines or constrains some aspect of the business, or a software requirement in itself, but the origin of several types of software requirement D A description of a connection between a software system and a user, another software system, or a hardware device*************A *Requirement attributes include: * *1 Date the requirement was created* *2 Current versos number of the requirement* *3 Author who wrote the requirement* *4 Priority* *5 Requirement validation* A 2, 3, 4, B 1, 2, 3, C 1, 3, 4, D 1, 2, 4, 5*************B *The following skills are important for business analyst, EXCEPT: * A Project framework knowledge B Modeling skills C Interpersonal skills D Creativity and Observational skills*************A *Which is NOT a common way to represent software requirement? * A The language you "invented" and write what you like B Formal specifications that define requirements by using mathematically precise specification languages C Visual models that illustrate transformational processes, system states and changes between them, data, relationships, logic flows, and the like D Well-structured and carefully written natural language*************A *What is not included in Requirement Effort? * A Holding workshops and interviews, analyzing documents, and performing other elicitation activities B Writing requirements specifications, creating analysis models, and prioritizing requirements C Planning requirements-related activities for the project D Reviewing requirements and performing other validation activities E Writing the software sources F Creating and evaluating prototypes intended to assist with requirements development*************E *The following statements are true or false? Anywhere there are functions, there is data Software functionally is specified to create, modify, display, delete, process, and use data * A False B True*************A *Which is NOT a synonym of project role Business Analyst? * A System Analyst B Requirements Engineer C Needs Analyst D Requirement Analyst E Requirements Manager F Application Analyst*************C *The following terms can be used exchangeable Which is the industry-standard term? * A software requirements specification B business requirements document (BRD) C product specification D functional specification E requirements document F system specification*************A *Which is the most appropriate way when you want to resolve the disagreement requirement between Individual users? * A Favored user class gets preference B Business objectives dictate direction C Product champion or product owner who will decides the requirements D Segment with greatest impact on business success gets preference*************C *Which is the most appropriate way when you want to resolve the disagreement requirement between Corporate customers? * A Product champion or product owner who will decides the requirements B Segment with greatest impact on business success gets preference C Favored user class gets preference D Business objectives dictate direction*************D *Which is the most appropriate way when you want to resolve the disagreement requirement between Users and user manage * A Marketing gets preference B Customers get preference but in alignment with business objectives C Product owner or product champion for the user class decides D Business objectives dictate direction*************C *Which is the CORRECT statements describe about User requirements? * A User requirements describe as fully as necessary the expected behavior of the software system B User requirements describe why the organization is implementing the system, the business benefits the organization hopes to archive The focus is on the business objectives of the organization or the customer who requests the system C User requirements describe goals or tasks the users must be able to perform with the product that will provide value to someone The domain of user requirements also includes descriptions of product attributes or characteristics that are important to user satisfaction D User requirements specify the behaviors the product will exhibit under specific conditions They describe what the developers must implement to enable users to accomplish their task (user reequipments), thereby satisfying the business requirements*************C *Requirements bill of responsibilities for software customers are, EXCEPT: * A Respect a developer's assortment of the cost and feasibility of requirements B Make timely decisions about requirements when asked C Describe characteristics that will make the product easy to use D Educate BAs and developers about business*************C *Requirements bill of rights for software customers are, EXCEPT: * A Receive a system that meets your functional needs and quality expectations B Describe characteristics that will make the product easy to use C Hear ideas and alternatives for your requirements and for their solution D Be specific and precise when providing input about requirements*************D *Impact analysis procedure and template are not necessary for change impact analysis* A True B False*************B *When to use notation TBD (to be determined) in software requirements specification? * A When you numbering requirements B When you dealing with incompleteness requirements C When you labeling requirements D When you organizing requirements*************B *Which is the generic template for a requirement written from the system's perspective? * A The [user class or actor name] shall be able to [do something] [to some object] [qualifying conditions, response time or quality statement] B [optional precondition] [optional trigger event] the system shall [expected system response]*************B *Which template fit with the example requirement written based on the system's perspective? "If the requested chemical is found in the chemical stockroom, the system shall display a list of all containers of the chemical that are currently in the stockroom" * A The [user class or actor name] shall be able to [do something] [to some object] [qualifying conditions, response time or quality statement] B [optional precondition] [optional trigger event] the system shall [expected system response]*************B *Which template fit with the example requirement written based on the user's perspective? "The Chemist shall be able to reorder any chef retrieving and editing the order details." * A The [user class or actor name] shall be able to [do something] [to some object] [qualifying conditions, response time or quality statement] B [optional precondition] [optional trigger event] the system shall [expected system response]*************A *Which is the most appropriate way when you want to resolve the disagreement requirement between Development and customers? * A Marketing gets preference B Customers get preference but in alignment with business objectives C Product owner or product champion for the user class decides D Business objectives dictate direction*************B *Which technique is should not to be used for the Embedded software project when you requirements elicitation? * A Workshops B Interviews C System interface analysis D Observations*************C *Which is a good place to start specifying data requirements in the new software system you want to develop? * A with the input and output flows on the sequence diagram B with the input and output flows on the state diagram C with the input and output flows on the system's context diagram D with the input and output flows on the data diagram E with the input and output flows on the use case diagram F with the input and output flows on the class diagram*************C *Model the requirements and allocate requirements to subsystems activities should be done in stage* A Analysis B Specification C Validation D Elicitation*************A *Which is NOT a basic task of a Business Analyst? * A Identity project stakeholders and user classes B Elicit requirements C Delete business requirements D Plan the requirements approach E Thinking on your feet F Document requirements*************E *Which is NOT an example belong to the Action Enablers, a type of business rule? * A On the last day of a calendar quarter, generate the mandated ABC and XYZ reports on chemical handling and disposal for that quarter B Every order has a shipping charge C If the chemical stockroom has containers of the requested chemical in stock, then offer existing containers to the requester D If the expiration date for a chemical container has been reached, then notify the person who currently possesses that container.*************B * identifies external events that could trigger behavior in the system It depicts the scope boundary for the system by naming possible business events triggered by user (temporal) events or signal events received from external components, such as hardware devices* A A feature tree B An event list C A Ecosystem map D A Sequence Diagram*************B *Which analysis model you should use when the customers present their requirements using Verb? * A Entities of their attributes (ERD) B Objects with states (STD) C Use cases (use case diagram) D Actors (use case diagram)*************C *Which analysis model you should use when the customers present their requirements using Noun? * A Entities of their attributes (ERD) B Relationships (ERD) C Use cases (use case diagram) D Process steps (swimlane diagram)*************A * is a restriction that is imposed on the choices available to the developer for the design and construction of a product * A System requirement B Constraint D Acts to constrain the software solution*********D 29.(Choose answer) Which analysis model you should use when the customers present their requirements using Conditional? A Decisions (decision tree, decision table, oractivity diagram) B Use cases (use case diagram) C Entities or their attributes (ERD) D Objects with states (STD)*********A 30.(Choose answer) Which is not a reuse success factor? A National culture B Quality C Organizational culture D Terminology E Repository F Interactions*********A 31.(Choose answer) Which is the most appropriate way when you want to resolve the disagreement requirement between Corporate customers? A Product champion or product owner who will decides the requirements B Segment with greatest impact on business success gets preference C Favored user class gets preference D Business objectives dictate direction*********B 32.(Choose answer) Which of the following property is least critical to the interaction between process actors and the requirements process? A Process actor identification B The education of the actor C The requirements they elicit D The nature of their 'stake in the process*********B 33.(Choose answer) Which is the correct definition of the term business rule based on the information system perspective? A A business rule is guidance that there is an obligation concerning conduct action practice, or procedure within a particular activity or B A business rule is a statement that defines or constrains some aspect of the business It is intended to assert business structure or tc of the business.*********B 34.(Choose answer) What types of process assets are correct about requirements engineering process assets? A Checklist, Example, Plan, Policy, Procedure, Process description, Template B Checklist, Example, Plan, Policy, Procedure, Process description, Template, Cost Evaluating*********A 35.(Choose answer) The following statements are true or false? Anywhere there are functions there is data Software functionality is specified to create mod use data use data A True B False*********B 36.(Choose answer) What sentence is correct? A Both others are true B Customers agree that the requirements address their needs C Developers agree that they not need to understand the requirements and on condition that they are feasible*********A 37.(Choose answer) Which template fit with the example requirement written based on the user's perspective? The Chemist shall be able to reorder any chef retrieving and editing the order details." A [optional precondition] [optional trigger event] the system shall [expected system response] B The [user class or actor name] shall be able to [do something] [to some object] [qualifying conditions, response time, or quality statement]*********B 38.(Choose answer) When to use notation TBD (to be determined) in software requirements specification? A When you numbenng requirements B When you dealing with incompleteness requirements C When you labeling requirements D When you organizing requirements*********B 39.(Choose answer) If requirements are easily understandable and defined then which model is best suited? A Spiral model B Agile model C Prototyping model D Waterfall model*********D 40 (Choose answer) What is NOT true about motivations for tracing requirements? A Maintenance Project tracking Reengineering Reuse Testing B Managing Project C Finding missing requirements Finding unnecessary requirements Certification and compliance Change impact analysis*********B 41.(Choose answer) Which of the following is the CORRECT definition of the term Feature? A A description of a behavior that a system will exhibit under specific conditions B A kind of nonfunctional requirement that describes a service or performance characteristic of a product C A description of a property or characteristic that a system must exhibit or a constraint that it must respect D One or more logically related system capabilities that provide value to a user and are described by a set of functional requirements*********D 42.(Choose answer) What Is not included in Requirement Statuses? A Proposed In Progress Drafted B Not Need C Approved Implemented Verified D Deferred Deleted Rejected*********B 43.(Choose answer) Which is NOT a basic skill of a Business Analyst? A Communication skills B Interviewing and questioning skills C Document requirements D Analytical skills E Listening skills F Modeling skills*********C 44.(Choose answer) Product requirement validation occurs primarily after A Specification B Elicitation C Testing D Analysis*********A 45.(Choose answer) Which ts a good place to start specifying data requirements in the new software system you want to develop? A with the input and output flows on the sequence diagram B with the input and output flows on the state diagram C with the input and output flows on the systems context diagram D with the input and output flows on the data diagram E with the input and output flows on the use case diagram F with the input and output flows on the class diagram*********C 46 (Choose answer) Major requirements management activities include Version Control Change Control Test Trackings Requirement Status Trackings Requirement Tracking A 1.2.4.5 B 2.3.4.5 C 1.3.4.5 D 1.2.3.4*********A 47.(Choose answer) Without customer contact the expectation gap during software development time A increases B Doesnt change C decreases*********A 48.(Choose answer) Which of the following is the CORRECT definition of the term User Requirement? A A goal or task that specific classes of users must be able to perform with a system or a desired product attribute B A kind of nonfunctional requirement that describes a service or performance characteristic of a product C A top-level requirement for a product that contains multiple subsystems which could be all software or software and hardware D A description of a property or characteristic that a system must exhibit or a constraint that it must respect.*********A 49.(Choose answer) Which is NOT a synonym of project role Business Analyst? A System Analyst B Requirements Engineer C Needs Analyst D Requirement Analyst E Requirements Manager F Application Analyst*********C 50.(Choose answer) Which of the following is not a good characteristic well written of a software requirements specification? A Consistent B Ranked C Verifiable D Redundant*********D 51.(Choose answer) Which ts the most appropriate way to improve the ambiguous terms (improved better faster superior higher quality)? A Quantify how much better or faster constitutes adequate improvement in a specific functional area or quality aspect B Explain how either the developer or the user can make this Judgment C Specify the minimum acceptable time in which the system performs some action D State the maximum and minimum acceptable values of some parameter.*********A 52.(Choose answer) What is NOT true about Requirements traceability matrix? A Requirements traceability matrix does not relates to the links between requirements and other system elements B Requirements traceability matrix Represents the links between requirements and other system elements*********A 53.(Choose answer) Which ts the CORRECT statements that describe about business requirements section in the template of Vision and scope document? A_ The business requirements summarize the important business benefits the product will provide in a quantitative and measurable way B The business requirements describe the primary benefits that the new system will provide to its sponsors buyers and users C The business requirements describe the business opportunity that exists and the market In which the product will be competing D The business requirements summarize the rationale and context for the new product or for changes to be made to an existing one.*********B 54.(Choose answer) Which is NOT the good way to identify use case? A Using a business process description ask 'What tasks must the system perform to complete this process or convert the inputs into use cases B_ Identify the actors first then lay out the business processes being supported by the system and define the use cases for activities wh C Create a specific scenario to illustrate each business process then generalize the scenarios into use cases and identify the actors in D Use a CRUD (Create Read Update Delete) analysis to identify data entities that require use cases to create read update delete E Based on your wants F Identify the external events to which the system must respond then relate these events to participating actors and specific use cases.*********E 55.(Choose answer) Which statement CORRECT describe the term user story? A A format to capture user requirements on agile projects in the form of one or two sentences that articulate a user need or describe a | well as stating the benefit of the functionality to the user B Acustomer who will interact with a system either directly or indirectly C A description of a set of logically related possible interactions between an actor and a system that results in an outcome that provides encompass multiple scenarios D Astatement that describes the strategic concept or the ultimate purpose and form of a new system.*********A 56.(Choose answer) What Is considered the traditional means or requirements elicitation? A Prototypes B Interviews C Observations D Scenarios*********B 57.(Choose answer) Impact analysis procedure and template are not necessary for change impact analysis A True B False*********B 58.(Choose answer) _is the process of examining a project to identify potential threats A Risk avoidance B Risk assessment C_ Risk control D Risk monitoring E Risk resolution*********B 59.(Choose answer) Which is the most appropriate way when you want to resolve the disagreement requirement between Users and user manage A Marketing gets preference B Customers get preference but tn alignment with business objectives C Product owner or product champion for the user class decides D Business objectives dictate direction*********C 60.(Choose answers) Which is(are) the characteristics of product backlog? A Ranking of features is done based on business value technical value risk management or strategic fitness B Multiple teams can work on a single product backlog C Lowest ranking items are decomposed into smaller stories during release planning so that they can be completed in future D Highest ranking items are decomposed into smaller stories during release planning so that they can be completed in futur E Each product should have one product backlog which can have a set of large to very large features.*********A B D E 61.(Choose answer) Choose true sentence about links in the requirements chain A Customer needs and Requirements are absolutely identical B Customer needs and Requirements are related to each other*********B Some types of requirements information Term Definition Business requirement A high-level business objective of the organization that builds a product or of a customer who procures it A policy, guideline, standard, or regulation that defines or constrains some Business rule aspect of the business Not a software requirement in itself, but the origin of several types of software requirements A restriction that is imposed on the choices available to the developer for the Constraint design and construction of a product External interface A description of a connection between a software system and a user, another requirement software system, or a hardware device One or more logically related system capabilities that provide value to a user Feature and are described by a set of functional requirements Functional A description of a behavior that a system will exhibit under specific requirement conditions Nonfunctional A description of a property or characteristic that a system must exhibit or a requirement constraint that it must respect A kind of nonfunctional requirement that describes a service or performance Quality attribute characteristic of a product System A top-level requirement for a product that contains multiple subsystems, requirement which could be all software or software and hardware A goal or task that specific classes of users must be able to perform with a User requirement system, or a desired product attribute Some aspects of performance Performance dimension Response time Throughput Data capacity Dynamic capacity Predictability in real-time systems Latency Behavior in degraded modes or overloaded conditions Example Number of seconds to display a webpage Credit card transactions processed per second Maximum number of records stored in a database Maximum number of concurrent users of a social media website Hard timing requirements for an airplane’s flight-control system Time delays in music recording and production software A natural disaster leads to a massive number of emergency telephone system calls Some types of reusable requirements information Potentially reusable requirements assets Scope of reuse User requirements, specific functional requirements within use cases, performance requirements, usability requirements, business Within a product or rules application Business objectives, business rules, business process models, context diagrams, ecosystem maps, user requirements, core product features, stakeholder profiles, user class descriptions, user Across a product line personas, usability requirements, security requirements, compliance requirements, certification requirements, data models and definitions, acceptance tests, glossary Business rules, stakeholder profiles, user class descriptions, user Across an enterprise personas, glossary, security requirements Business process models, product features, user requirements, user class descriptions, user personas, acceptance tests, glossary, data Across a business domain models and definitions, business rules, security requirements, compliance requirements Within an operating Constraints, interfaces, infrastructures of functionality needed to environment or platform support certain types of requirements (such as a report generator) Common opportunities where requirements reuse can be valuable Examples Reuse opportunity Often business processes are common across organizations and need to be commonly supported by software Many institutions maintain a set Business processes of business process descriptions that are reused across IT projects Distributed deployments Interfaces and integration Security Common application features Often the same system is deployed multiple times with slight variations This is fairly typical for retail stores and warehouses A common set of requirements is reused for each separate deployment There is often a need to reuse requirements for interfaces and integration purposes For example, in hospitals, most ancillary systems need interfaces to and from the admissions, discharge, and transfer system This also applies to financial interfaces to an enterprise resource planning system User authentication and security requirements are often the same across systems For example, the systems might have a common requirement that all products must have a single sign-on using Active Directory for user authentication Business applications often contain common functionality for which requirements— and perhaps even full implementations—can be reused Similar products for multiple platforms Standards, regulations, and legal compliance Possibilities include search operations, printing, file operations, user profiles, undo/redo, and text formatting The same core set of requirements is used even though there might be some detailed requirement and/or user interface design differences based on the platform Examples include applications that run on both Mac and Windows or on both iOS and Android Many organizations have developed a set of standards, often based on regulations, that are defined as a set of requirements These are reused between projects Examples are ADA Standards for Accessible Design and HIPAA privacy rules for healthcare companies COTS package implementation approaches Type of COTS Description implementation Out-of-the-box Configured Integrated Extended Install the software and use it as is Adjust settings in the software to suit your needs without writing new code Connect the package to existing systems in your application ecosystem; usually requires some custom code Develop additional functionality with custom code to enhance the package’s capabilities to close needs gaps ... used*************A *What is true about Sources of trace link intonation* A Link source object type is System requirement, then Link target object type is Functional requirement B Link source object type is user... requirements elicitation on your project? * A Prepare questions and straw man models B Prepare resource C Document open issues D Decide on elicitation scope and agenda*************C *Without customer... project D Reviewing requirements and performing other validation activities E Writing the software sources F Creating and evaluating prototypes intended to assist with requirements development*************E