Chapter 1 Flashcards

1
Q

From the Greek word “systema” means “organized whole”

A

System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A regularly interacting or interdependent group of items forming a unified whole

A

System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A combination of interacting elements organized to achieve one or more stated purposes

A

Engineered System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

It is a specialization of system which fulfills the basic properties of all systems, but which is explicitly man-made, contains technology, exists for a purpose and is engineered through a series of managed life cycle activities to make it better able to achieve that purpose

A

Engineered System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Is an interdisciplinary, collaborative approach to the engineering of systems which aims to capture stakeholder needs and objectives and to transform these into a description of a holistic, life-cycle balanced system solution which both satisfies the minimum requirements and optimizes overall project and system effectiveness according to the values of the stakeholders.

A

Systems Engineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Incorporated both technical and management processes

A

Systems Engineering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

They must analyze, specify, design, and verify the system to ensure that its functional, interface, performance, physical, and other quality characteristics, and cost are balanced to meet the needs of the system stakeholders

A

Systems Engineer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

They helps ensure the elements of the system fit together to accomplish the objectives of the whole, and ultimately satisfy the needs of the customers and other stakeholders who will acquire and use the system

A

Systems Engineer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

They support a set of life cycle processes beginning early in conceptual design and continuing throughout the lifecycle of the system through its manufacture, deployment, use and disposal.

A

Systems Engineer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The degree to which a system’s design or code is difficult to understand because of numerous components or relationships among components

A

Complexity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

The principle that whole entities exhibit properties which are meaningful only when attributed to the whole, not to its parts

A

Emergence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Building blocks of a systems and contains hardware, software, personnel, facilities, policies, documents, and databases

A

Elements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

made up of combinations of elements

A

System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

can be divided into a hierarchy of sets of elements, that include subsystem, components, subcomponents, and parts

A

System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Elements of a System

A
  • Components
  • Attributes
  • Relationships
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

is a set of interrelated components functioning together toward some common objectives or purposes

A

System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

operating parts of the systems contains input, process, and output

A

Components

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

properties (characteristic, configuration, qualities, powers, constraints, and state) of the components and of the system as a whole

A

Attributes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

between pairs of linked components are the result of engineering the attributes of both components so that the pair operates together effectively in contributing to the system’s purpose

A

Relationship

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Systems Components

A
  • Structural Components
  • Operating Components
  • Flow Components
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Always start using ______or _______

A

Data
Information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Advantages of Concurrent Engineering

A
  1. This model is applicable to all types of software development processes
  2. It is easy to understand and use
  3. It gives immediate feedback from testing
  4. Provides an accurate feature of the current state of a project
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Advantage of Waterfall Process Model

A
  1. This model is simple and easy to understand and use
  2. It is easy to manage due to its phase has specific deliverables and review process
  3. Waterfall model works well for smaller projects where requirements are clearly define
    and very well understood
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Disadvantage of Waterfall Process Model

A
  1. No working software is produced until late during the life cycle
  2. Poor model for long and ongoing projects
  3. High amounts of risks and uncertainty
  4. It’s not a good model for complex and object oriented projects
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
collects the information, help of SRS, CRS, BRS software, customer, business requirements specifications
Requirements Analysis
26
Feasibility Study, high level people analyze whether the project is doable or not. Considers economic, operation, technical, schedule
Specification
27
- architecture of the project. Uses HLD (flowchart, decision tree), LLD (components), high and low level design Implementation - coding, uses program language such java, phyton
Design
28
function, according to the requirements of customers or clients Installation - if the system is bug free or virus free
Test
29
error correction, enhancement of capabilities, optimization
Maintenance
30
Waterfall Process Model
1. Requirements Analysis 2. Specification 3. Design 4. Test 5. Maintenance
31
Advantages of Spiral Model
1. It provides continuous and repeated development which helps in risk management 2. It provides the past development and the futures are added in a systematic manner 3. Clients get the opportunity to see the software or products after every cycle 4. It is the most preferable model for large and complex projects or software
32
Disadvantages of Spiral Model
1. Spiral models are expensive due to the high level of expertise required for risk analysis 2. The spiral model is not suited for small projects 3. The overall success of the project depends on the risk analysis phase
33
Advantages of VEE Model
1. It is simple and easy to understand and execute 2. Provide structured way of doing things 3. Works well with the small projects 4. Emphasize planning for verification and validation of the product in early stage of the development
34
Disadvantages of VEE Model
1. Not change friendly 2. Poor resources allocations 3. Not suitable for complex and object oriented projects 4. Need crystal clear requirements
35
System relationships
1. first order relationship 2. second-order relationships 3. redundancy
36
Association of two systems that benefit each other
first-order relationship
37
An example is symbiosis
first-order relationship
38
called synergistic, are those that are complementary and add to system performance
second-order relationship
39
exists when duplicate components are present for the purpose of assuring continuation of the system function in case of component failure.
redundancy
40
static parts
Structural Components
41
a lower system, if two hierarchical levels are involved in a given system
subsystem
42
are the parts that perform the processing
Operating Components
43
four system limits, boundaries or scope
1. environment 2. inputs 3. outputs 4. throughput
44
everything that remains outside the boundary of a system
environment
45
materials, energy, information often pass through the boundaries
input
46
material, energy, information that pass from the system to the environment
output
47
enters the system in one form and leaves the system in another
throughput
48
are the material, energy, or information being altered
Flow Components
49
at whatever level in the hierarchy, consists of all components, attributes, and relationships needed to accomplish one r more objectives.
total system
50
purposeful action performed by a system
FUNCTION
51
limits an operation of a system and define the boundary within which it is intended to operate
constraints
52
Classification of system
- Natural system - human-made system - human modified system - conceptual system - physical system - static system - dynamic system - closed system - open system
53
Include those that came into being through natural processes
Natural systems
54
Include those that came into being through natural processes
Natural systems
55
Are those in which human beings have intervened through components attributes and relationships
Human made system
56
Is a natural system into which a human made system has been integrated as a subsystem
Human modified system
57
Are organizations of ideas
Conceptual system
58
Are those that manifest themselves in physical form those made up of real components occupying space
Physical system
59
Those that have structure but without activity as viewed in a relatively short period of time
Static systems
60
Is one whose states do not change because it has a structural components but no operating or flow components as exemplified by a bridge
Static system
61
Exhibits behaviors because it combines structural components with operating and or flow components
Dynamic system
62
Is one that is relatively self contained and does not significantly interact with its environment
Closed systems
63
Usually exhibit the characteristic of equilibrium resulting from internal rigidity that maintains the system in spite of influences from the environment
Closed system
64
Allows information energy and platter to across its boundaries. It interacts with their environment example being plants ecological systems and business organizations
Open system
65
They exhibit the characteristics of steady state wherein in a dynamic interaction of system elements adjust to changes in the environment
Open system
66
A system that are self regulatory and often self adaptive
Open system
67
The product life cycle
- Acquisition phase - utilization phase - Design phase - startup phase - operation phase - retirement phase
68
It may involve both the customer or procuring agency and the producer or contractor
Acquisition phase
69
It may include a combination of contractor and customers (or ultimate user) activities
Utilization phase
70
Is a systematic approach to creating a system design to simultaneously considers all phases of all the life cycle from conception through disposal to include consideration of production distribution maintenance phase out and so on
Concurrent engineering
71
____ should not only transform a need into a system configuration but should also ensure the designs compatibility with related physical and functional requirements
Design
72
Introduced by Royce in 1970 initially for software development
Waterfall process model
73
It was introduced by boehm 1986 which is adapted from waterfall model
Spiral process model
74
It is a risk driven approach for the development of products or system
Spiral process model
75
It is a model introduced by Forsberg and Mooz
VEE process model
76
This model starts with user needs on the upper left and ends with a user validated system on the upper right
VEE process model
77
Four stages of spiral processing model
Planning risk analysis engineering and execution evaluation
78
VEE PROCESS MODEL
1. Define System Requirements 2. Allocate System Functiins to Subsystems 3. Detail Design of Components 4. Verify Components 5. Verification of Subsystems 6. Full System Operation and Verification left side - Decomposition and Definition Sequence right side - Integration and Verification Sequence top side - Testing