Save
Upgrade to remove ads
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password


Make sure to remember your password. If you forget it there is no way for StudyStack to send you a reset link. You would need to create a new account.
Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't Know
Remaining cards (0)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

IT0023 Reviewer

QuestionAnswer
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
Created by: user-2033662
 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards