click below
click below
Normal Size Small Size show me how
IT0023 Reviewer
| Question | Answer |
|---|---|
| 1. What is AI? Group of answer choices stand-alone programs for specific needs software uses non-numerical algorithm to solve complex problem. focus on a limited marketplace to address mass consumer market. | software uses non-numerical algorithm to solve complex problem. |
| 2. What is data structures? Group of answer choices enable the programs to adequately store and manipulate information describes the operation and use of the programs. executed provide desired features, function, and performance | enable the programs to adequately store and manipulate information |
| 3. Software Process is a collection of the unfamiliar activities, actions and tasks that are not performed when some work product is to be created. Group of answer choices True False | False – Correct : A process is a collection of activities, actions and tasks that are performed when some work product is to be created. |
| 4. What is Open world computing? Group of answer choices the Web as a computing engine. How to architect simple and sophisticated applications to target end-users worldwide. pervasive, ubiquitous, distributed computing due to wireless networking. How t | pervasive, ubiquitous, distributed computing due to wireless networking. How to allow mobile devices, personal computer, enterprise system to communicate across vast network. |
| 5. Define Open source? Group of answer choices pervasive, ubiquitous, distributed computing due to wireless networking. How to allow mobile devices, personal computer, enterprise system to communicate across vast network. the Web as a computing engine. | .” free” source code opens to the computing community (a blessing, but also a potential curse!) |
| 6. Its characteristics that make it different from other things human being build. Group of answer choices Featured System Featured Costs Featured Software Featured Hardware | Featured Software |
| 7. What is Net sourcing? Group of answer choices .” free” source code opens to the computing community (a blessing, but also a potential curse!) No answer text provided. the Web as a computing engine. How to architect simple and sophisticated applicat | the Web as a computing engine. How to architect simple and sophisticated applications to target end-users worldwide. |
| 8. It such as compilers, editors, file management utilities Group of answer choices Engineering Software Application Software Scientific Software System Software | System Software |
| 9. Method provides technical how-to’s for building software. Group of answer choices True False | True |
| 10. Software project non- tracking and uncontrol: assess progress against the plan and take actions to maintain the schedule. Group of answer choices True False, | False, Correct : Software project tracking and control: assess progress against the plan and take actions to maintain the schedule. |
| 11. A road map that helps you create a timely, high-quality results. Group of answer choices True False | True |
| 12. High-level design is an External specification for each component to be constructed are developed and a component design is created. Group of answer choices True False | True |
| 13. A number of software process assessment mechanisms that enable us to determine the maturity of the software process. Group of answer choices True False | True |
| 14. Linear process flow executes each of the five activities in sequence. Group of answer choices True False | True, five |
| 15. The component level design is refined and reviewed. Code is generated, reviewed, compiled, and tested Group of answer choices True False | True |
| 16. Describes a process-related problem that is encountered during software engineering work. Group of answer choices Process patterns Stage Patterns Phase patterns Task patterns | Process patterns |
| 17. A generic standard that applies to any organization that wants to improve the overall quality of the products, systems, or services that it provides. ISO 9001:2000 for Software SPICE—The SPICE (ISO/IEC15504) No answer text provided. | ISO 9001:2000 for Software |
| 18. It is a mode of communication between stakeholders and the software team has been established Group of answer choices Solution No answer text provided. Initial context problem | Initial context |
| 19. A number of software process re-assessment mechanisms that enable us to determine the immaturity of the software process. Group of answer choices True False | False, maturity |
| 20. Stage patterns defines a problem associated with a framework activity for the process. Group of answer choices True False | True |
| 21. Network centric software. As web 2.0 emerges, more sophisticated computing environments is supported integrated with remote database and business applications. WebApps Product-line software Embedded software Application software | WebApps |
| 22. Communication: will not communicate with customer to understand objectives and gather requirements. Group of answer choices True False | False |
| 23. Risk management: assesses risks that may affect the outcome and quality. Group of answer choices True False | True |
| 24. Why Software is Important? Software engineering is concerned without theories, methods and tools for professional software development. The economies of ALL developed nations are dependent on software. More and more systems are software not control | The economies of ALL developed nations are dependent on software. |
| 25. Planning: creates a “map” defines the work by describing the tasks, risks and resources, work products and work schedule. Group of answer choices True False | True |
| 26. Tools provide automated or semi-automated support for the process and methods. Group of answer choices True False | True |
| 27. Process layer as the foundation defines a framework without activities and not effective delivery of software engineering technology. Group of answer choices True False | False, Correct : Process layer as the foundation defines a framework with activities for effective delivery of software engineering technology. |
| 28. Measures and centimeter should not provide guidance for modifying the process to improve its effectiveness. Group of answer choices True False | False, Correct: Measures and metrics should provide guidance for modifying the process to improve its effectiveness |
| 29. What is Concurrent Model? applicable to all types of software development and provides an accurate picture of the current state of a project. Good to develop large-scale system as software evolves as the process progresses and risk should be underst | applicable to all types of software development and provides an accurate picture of the current state of a project. |
| 30. Iterative process flow cannot repeat one or more of the activities after proceeding to the next. Group of answer choices True False | False |
| 31. A software prototype that identifies basic requirements. (modes of interaction, computational features, processing functions) is approved by stakeholders. Resulting context Related Patterns Solution Context Problem Context | Resulting context |
| 32. Evolutionary process flow executes the activities in a non-circular manner. Group of answer choices True False | False, circular |
| 33. Requirements are hazy or nonexistent. stakeholders are unsure of what they want. Group of answer choices Solution Problem Context Problem Initial Context | Problem |
| 34. The most efficient and effective method of conveying information to and within a development team is face–to–face conversation. True False | True |
| 35. “demos” are delivered to the customer with the time-box allocated. May not contain all functionalities. Group of answer choices True False | True |
| 36. Define Conventional wisdom. the cost of change increases nonlinearly as a project progresses. The development guidelines stress delivery over analysis and design although these activates are not discouraged, and active and continuous | the cost of change increases nonlinearly as a project progresses. |
| 37. The modern business environment is slow-paced and ever-changing. Group of answer choices True False | False |
| 38. The development guidelines stress delivery over analysis and design although these activates are discouraged, and active and has no continuous communication between developers and customers True, false | False, correct: The development guidelines stress delivery over analysis and design although these activates are not discouraged, and active and continuous communication between developers and customers. |
| 39. _________ XP deemphasizes the need for architectural design. Lack of formal design No answer text provided. Requirements volatility Conflicting customer needs | Lack of formal design |
| 40. Testing and documentation are on-going as the product is not constructed. Group of answer choices True False | False, is constructed |
| 41. Organizing a team so that it is in control of the work performed. Group of answer choices True False | True |
| 42. The functions that the software performs must be not defined. Group of answer choices True False | False, must be defined |
| 43. The models that depict information, function, and behavior must be partitioned in a manner that uncovers detail in a layered (or hierarchical) fashion. Group of answer choices True False | True |
| 44. ______ provides everyone with a road map for getting to a successful destination. Software Practice Software Engineer Software Application Software Process | Software Process |
| 45. Component-level design should be non- functionally independent. Group of answer choices True False | False, should be functionally independent |
| 46. Design should be traceable to the requirements model. True, False | True |
| 47. Testing principles and concepts lead to the design of tests that systematically uncover different classes of errors and to do so with a minimum amount of time and effort. True False | True |
| 48. Lots of things can go wrong as software is being developed. Manage Change Build an effective team Assess Risk | Assess Risk |
| 49. At it core, an abstraction is a simplification of some complex element of a system used to communication meaning in a single phrase. Understand the use of abstraction Understand the customer Strive for consistency Divide and conquer | Understand the use of abstraction |
| 50. Design of data is as important as design of processing functions. Group of answer choices True False | True |
| 51. The only really important work product is an operational “software increment” that is delivered. Group of answer choices True False | True |
| 52. It is our highest priority through early and continuous delivery of valuable software. Group of answer choices deliver working software frequently satisfies the customer Welcome changing | satisfies the customer |
| 53. Delivers multiple ‘software increments’, deliver an operational prototype or portion of an OS to collect customer feedback for adaption. True False | True |
| 54. Our highest priority is to satisfy the customer through early and continuous delivery of non-valuable software. True False | False |
| 56. A software development method Originally proposed by Schwaber and Beedle (an activity occurs during a rugby match) in early 1992. Group of answer choices True False | False, early 1990 |
| 57. Agile processes harness change for the customer's competitive advantage. Group of answer choices satisfies the customer satisfies the employer eliver working software frequently Welcome changing | Welcome changing |
| 58. User interface design should be tuned to the needs of the end-user. However, in every case, it should stress ease of use. True False | True |
| 59. The design should be developed iteratively. With each iteration, the designer should strive for greater simplicity. True False | True |
| 60. Collaboration and consensus occur when the collective knowledge of members of the team is combined. notes and document decisions Strive for collaboration Stay focus on the customer needs | Strive for collaboration |
| 61. Design models represent characteristics of the software that will not help practitioners to construct it effectively. True False | False |
| 62. Try to focus on the speaker’s words, rather than formulating your response to those words. Prepare you communicate Someone should facilitate the activity Listen Prepare for customer needs | Listen |
| 63. The construction activity encompasses a set of coding and testing tasks that lead to operational software that is ready for delivery to the customer or end-user. True False | True |
| 64. The information domain of a problem must be represented and understood. True False | True |
| 65. Functional Requirements may state what the system should not do. True False | True |
| 66. Domain specialists understand the area so well that they do not think of making the domain requirements explicit. Product requirements Understandability Implicitness | Implicitness |
| 67. Functional Requirements is a statements of services the system should provide, how the system should react to particular inputs and how the system should behave in particular situations. True False | True |
| 68. User Requirement is a statements in natural language plus diagrams of the services the system provides and its operational constraints. True False | True |
| 69. Ambiguous requirements may be interpreted in different ways by developers and users. Requirements imprecision System Requirement Requirements engineering | Requirements imprecision |
| 70. These define system properties and constraints e.g. reliability, response time and storage requirements. Constraints are I/O device capability, system representations, etc. Functional Requirements Non-Functional Requirements System Requirements | Non-Functional Requirements |
| 71. Precision is difficult without making the document difficult to read. Requirements confusion Lack of clarity Requirements amalgamation | Lack of clarity |
| 72. This might include graphical system models showing the relationships between the system components and the system and its environment. System models System evolution System Index | System models |
| 73. Natural Language is a requirements written using numbered sentences and each sentence should express one requirements. True False | False |
| 74. Requirements management planning establishes the level of requirements management detail that is not required. True False | False |
| 75. What is Scenarios? Interaction is with system stakeholders from managers to external regulators. are real-life examples of how a system can be used. Prompt the interviewee to get discussions going using a springboard question, a require | are real-life examples of how a system can be used. |
| 76. Requirements discovery the process of gathering information about the required and existing systems and distilling the user and system requirements from this information. True False | True |
| 77. The requirements document and, where necessary, the system design and implementation, are modified. Group of answer choices Change analysis and costing Change implementation Problem analysis and change specification | Change implementation |
| 78. Requirements elicitation and analysis sometimes called requirements elicitation or requirements discovery. Group of answer choices True False | True |
| 79. Requirements reviews is a non-systematic manual analysis of the requirements. Group of answer choices True False | False |
| 80. In practice, requirements and design are inseparable. Group of answer choices True False | True |
| 81. External Requirements which not arise from factors which are external to the system and its development process e.g. interoperability requirements, legislative requirements, et. Group of answer choices True False | False |
| 82. Functional Requirements may state what the system should not do. Group of answer choices True False | True |
| 83. What is Functional Requirements? Group of answer choices Often apply to the system as a whole rather than individual features or services. Describe functionality or system services. Defines what should be implemen | Describe functionality or system services. |
| 84. Structured specifications this works well for some types of requirements e.g. requirements for embedded control system but is sometimes too rigid for writing business system requirements. Group of answer choices True False | True |
| 85. Requirements which specify that the delivered product must behave in a particular way e.g. execution speed, reliability, etc. Group of answer choices External requirements Product requirements Organisational requirements | Product requirements |
| 86. Domain Requirements is constraints on the system from the dominant operation of the system. Group of answer choices True False | True |
| 87. Requirements discovery the process of gathering information from customer and existing systems. Group of answer choices True False | False |
| 88. The system provides the functions which best support the customer’s needs. Group of answer choices Consistency Completeness Validity | Validity |
| 89. Requirements elicitation and analytics sometimes called requirements elicitation or requirements discovery. Group of answer choices True False | True |
| 90. Tabular specification used to supplement natural language. Group of answer choices True False | True |
| 91. Formal or informal interviews with stakeholders are part of most RE processes. Group of answer choices True False | True |
| 92. Organisational and political factors may not influence the system requirements. Group of answer choices True False | False |