Deck 3: Methodology
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
سؤال
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/100
العب
ملء الشاشة (f)
Deck 3: Methodology
1
In developing software, programming is preceded by a set of activities called analysis that results in a ________ of the product.
A) design
B) conceptual model
C) planning
D) review
A) design
B) conceptual model
C) planning
D) review
conceptual model
2
________ activity helps the transfer from conceptual modeling to physical modeling.
A) Design
B) Analysis
C) Planning
D) Architecture
A) Design
B) Analysis
C) Planning
D) Architecture
Design
3
________ helps participants in the development understand, communicate, and verify the features of the product.
A) Analysis
B) Modeling
C) Design
D) Review
A) Analysis
B) Modeling
C) Design
D) Review
Modeling
4
The assembly line was ________ that took shape in the military to cope with the exigencies of funding and the battlefield.
A) the methodology
B) Henry Ford's vision
C) the system
D) the military vision
A) the methodology
B) Henry Ford's vision
C) the system
D) the military vision
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
5
Methodology is a variable blend of two sources ________.
A) methods and models
B) generalization and abstraction
C) problems and solutions
D) techniques and resources
A) methods and models
B) generalization and abstraction
C) problems and solutions
D) techniques and resources
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
6
Which of the following does NOT guide us in consciously doing something?
A) innovation
B) trial and error
C) experience
D) methodology
A) innovation
B) trial and error
C) experience
D) methodology
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
7
________ is the primary source behind the emergence of methodology.
A) Innovation
B) System development
C) Complexity
D) Object-orientation
A) Innovation
B) System development
C) Complexity
D) Object-orientation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
8
We need methodology not only for solving problems, but also for ________.
A) assuring quality
B) understanding the problem
C) managing the consequences of the solution
D) all of the above
A) assuring quality
B) understanding the problem
C) managing the consequences of the solution
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
9
Which of the following is one of the reasons for using methodology for software production?
A) standardizing the development process
B) minimizing the development process
C) expediting the development process
D) none of the above
A) standardizing the development process
B) minimizing the development process
C) expediting the development process
D) none of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
10
Methodologies cover a set of activities for software development. Which of the following is NOT one of those activities?
A) gathering requirements
B) choosing programmers
C) feasibility study
D) domain analysis
A) gathering requirements
B) choosing programmers
C) feasibility study
D) domain analysis
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
11
Transforming the "what" into "how" is the job of ________.
A) analysis
B) a feasibility study
C) domain analysis
D) design
A) analysis
B) a feasibility study
C) domain analysis
D) design
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
12
Discovering the meaning of requirements within the context is the job of ________.
A) domain analysis
B) a feasibility study
C) design
D) implementation
A) domain analysis
B) a feasibility study
C) design
D) implementation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
13
To succeed, the ad hoc approach must rely overwhelmingly on ________.
A) the ingenuity of participants to improvise solutions for unforeseen problems
B) the ability of the participants to coordinate and communicate with each other
C) "luck", meaning that the right people hit the right targets under the right circumstances
D) all of the above
A) the ingenuity of participants to improvise solutions for unforeseen problems
B) the ability of the participants to coordinate and communicate with each other
C) "luck", meaning that the right people hit the right targets under the right circumstances
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
14
The waterfall method views development activities as predefined stage(s) of software development such as ________.
A) a feasibility study
B) system investigation
C) system analysis and design
D) all of the above
A) a feasibility study
B) system investigation
C) system analysis and design
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
15
Which of the following is NOT one of the shortcomings of the waterfall method?
A) training of staff
B) detachment from the profession
C) inflexibility
D) over-reliance on documentation
A) training of staff
B) detachment from the profession
C) inflexibility
D) over-reliance on documentation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
16
Which of the following is NOT a type of software prototyping?
A) revolutionary
B) static
C) incremental
D) throwaway
A) revolutionary
B) static
C) incremental
D) throwaway
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
17
The waterfall model has been widely criticized for its inflexible approach to an undertaking that is extremely ________.
A) iterative
B) expensive
C) difficult to learn
D) none of the above
A) iterative
B) expensive
C) difficult to learn
D) none of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
18
Prototyping may seem to be an ideal way to overcome the shortcomings of "traditional" SDLC methods, but it may create its own serious problems, such as ________.
A) inflexibility
B) balanced architecture
C) the illusion of completeness
D) none of the above
A) inflexibility
B) balanced architecture
C) the illusion of completeness
D) none of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
19
The underlying concepts of the incremental prototyping include ________.
A) the initialization step
B) the control list
C) the iteration step
D) all of the above
A) the initialization step
B) the control list
C) the iteration step
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
20
The spiral model starts as a small project that spawns other small projects as it moves forward through a spiral iteration. Which of the following is NOT one of the iteration steps?
A) determine objectives, alternatives, and constraints
B) identify and resolve risks
C) evaluate alternatives
D) estimate additional costs
A) determine objectives, alternatives, and constraints
B) identify and resolve risks
C) evaluate alternatives
D) estimate additional costs
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
21
Joint Application Development (JAD) is part of ________.
A) rapid application development (RAD)
B) the prototyping approach
C) the waterfall approach
D) the spiral approach
A) rapid application development (RAD)
B) the prototyping approach
C) the waterfall approach
D) the spiral approach
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
22
CRC cards to represent objects (CRC stands for Class, Responsibilities and Collaboration) are used in the ________ phase of XP.
A) analysis
B) prototype
C) design
D) implementation
A) analysis
B) prototype
C) design
D) implementation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
23
Which of the following is NOT a factor for the effectiveness of any model?
A) technology
B) level of abstraction
C) understanding and satisfying various viewpoints
D) level of specificity
A) technology
B) level of abstraction
C) understanding and satisfying various viewpoints
D) level of specificity
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
24
Factors constituting effective software development include ________.
A) understanding the business world
B) understanding how the software will be used
C) understanding who will use the software
D) all of the above
A) understanding the business world
B) understanding how the software will be used
C) understanding who will use the software
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
25
Object-oriented software development is ________.
A) iterative
B) descriptive
C) easy
D) expensive
A) iterative
B) descriptive
C) easy
D) expensive
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
26
Learning from patterns is an important part of ________ software development.
A) waterfall
B) RAD
C) object-oriented
D) spiral
A) waterfall
B) RAD
C) object-oriented
D) spiral
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
27
A project is a collection of ________ that must be completed in a particular order and within a certain timeframe to achieve a specific goal.
A) related tasks
B) business concepts
C) business ideas
D) none of the above
A) related tasks
B) business concepts
C) business ideas
D) none of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
28
The ________ defines the boundaries and goal of the project.
A) scope of the project
B) planning of the project
C) plan launch
D) progress monitoring
A) scope of the project
B) planning of the project
C) plan launch
D) progress monitoring
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
29
Identifying project activities is part of developing the ________.
A) scope of the project
B) goal of the project
C) essence of the project
D) plan of the project
A) scope of the project
B) goal of the project
C) essence of the project
D) plan of the project
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
30
The longest path in a project is the ________ that determines the shortest time required to complete the project.
A) critical path
B) shortest route
C) shortcut
D) road map
A) critical path
B) shortest route
C) shortcut
D) road map
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
31
One of the challenges of project scheduling is how to prevent the ________ of resources as a result of task slack times.
A) purchase
B) use
C) idleness
D) usefulness
A) purchase
B) use
C) idleness
D) usefulness
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
32
The divide and conquer strategy leads to identifying ________ for a project.
A) milestones
B) the critical path
C) the pivotal path
D) project management
A) milestones
B) the critical path
C) the pivotal path
D) project management
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
33
Most of the tools and techniques for project management are concerned with ________.
A) scheduling
B) identifying tasks
C) finding critical tasks
D) all of the above
A) scheduling
B) identifying tasks
C) finding critical tasks
D) all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
34
The most popular and easiest tool for both scheduling and tracking the project flow is ________.
A) Microsoft Project
B) the critical path method (CPM)
C) a Gantt chart
D) PERT
A) Microsoft Project
B) the critical path method (CPM)
C) a Gantt chart
D) PERT
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
35
Work Breakdown Structure (WBS) decomposes the project into ________ with different levels for activities.
A) segments
B) steps
C) a hierarchy
D) parts
A) segments
B) steps
C) a hierarchy
D) parts
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
36
Feasibility studies aim to discover whether the expectations ________.
A) are met
B) will be met
C) are realistic
D) don't exist
A) are met
B) will be met
C) are realistic
D) don't exist
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
37
One of the most difficult issues in project development is ________.
A) cost estimation
B) time estimation
C) scheduling
D) training
A) cost estimation
B) time estimation
C) scheduling
D) training
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
38
Characteristics for a good manager are all of the following except ________.
A) business awareness
B) commitment to quality
C) analytical thinking
D) blind ambition
A) business awareness
B) commitment to quality
C) analytical thinking
D) blind ambition
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
39
The ________ of the methodologies is what makes project management a field independent from a particular industry.
A) abstractness
B) uniqueness
C) thoroughness
D) wideness
A) abstractness
B) uniqueness
C) thoroughness
D) wideness
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
40
Software development activities ? requirements gathering, analysis, logical design, physical design, architectural design, coding, testing, and deployment ________.
A) are clear cut
B) intertwine
C) overlap
D) are separated distinctly
A) are clear cut
B) intertwine
C) overlap
D) are separated distinctly
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
41
In developing software, programming is the most important activity.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
42
The same methodology is recommended for both simple and complex software developments.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
43
Software development has often been compared to the production of cars.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
44
Methodology is needed when man -made productions begin in a disorderly manner.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
45
Methodology and method are the same thing.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
46
To solve a problem, first you need to define the problem.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
47
Sometimes multiple solutions can solve the same problem.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
48
The methodology to ensure the quality of the product need not be integrated with the methodology for its development.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
49
The size of a project is a often a deciding factor in selecting or shaping the methodology.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
50
The organization, regardless of its a manufacturing company, a software vendor, a business or a government agency embodies a methodology.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
51
A project is a continuous undertaking.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
52
Methodology is tangible with intangible costs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
53
A project is an undertaking that starts with a concept and ends with achieving a goal or a set of goals.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
54
The spiral model combines the waterfall model with prototyping and iteration.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
55
Agile methodologies aim at being predictive rather than adaptive.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
56
The Manifesto for Agile Software Development describes the theoretical framework of agile methods.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
57
A better-known example of agile methods, and one of the earliest ones, is Extreme Programming (XP).
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
58
Modeling is a sub-methodology.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
59
A project is a collection of ideas.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
60
Scope-creep happens when additional features overstep the original scope.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
61
The completion date of a project is predetermined and never changes.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
62
Getting client acceptance is part of "close the project."
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
63
The iterative undertaking of software development does not fit into a sequential plan of actions.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
64
The critical path determines the longest time required to complete the project.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
65
Deliverables should not be required to be verifiable.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
66
If the actual deliverables match the planned deliverables, the project is in a good shape.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
67
Scheduling and tracking of tasks for a complex project is easy.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
68
A Gantt chart is the same as network diagram.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
69
An activity thread is also called a path.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
70
An activity thread is a set of road maps that all end at one point.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
71
The goal of a project need not to be verifiable.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
72
A deliverable is a verifiable result of a task.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
73
In project management, a deliverable is a visible sign that a task is complete.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
74
An object-oriented approach to software development is a methodology.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
75
Functional decomposition is a technique to discover the most atomic procedures from large-grain functions through a process of successive breakdowns.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
76
Methodology is the same thing as technology.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
77
Describe the difference between methodology and method.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
78
Describe how methodology relates to generalization and abstraction.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
79
What are the challenges of methodology?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck
80
Compare and contrast problem domain and solution domain.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 100 في هذه المجموعة.
فتح الحزمة
k this deck