Pytanie |
Odpowiedź |
rozpocznij naukę
|
|
one activity in software engineering
|
|
|
rozpocznij naukę
|
|
a computer program and it's documentation
|
|
|
rozpocznij naukę
|
|
Execute the software using simulated test data
|
|
|
Activities in software engineering rozpocznij naukę
|
|
Specification of requirements, Validation and Testing, Implementation or development
|
|
|
Diverse software engineering techniques rozpocznij naukę
|
|
Waterfall model, Incremental model
|
|
|
rozpocznij naukę
|
|
Rational Unified Process, V-model, Incremental, Spiral, Waterfall
|
|
|
rozpocznij naukę
|
|
Not concerned with quality, ensures requirements are correct before using another process model
|
|
|
rozpocznij naukę
|
|
Large systems, plan-based, difficult to change requirements
|
|
|
System to control antilock braking in a car rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
working software is more valuable that comprehensive documentation
|
|
|
rozpocznij naukę
|
|
stored in the Product Backlog
|
|
|
Use case inherit from use case? rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
represent an actor and a use case have interaction/communication
|
|
|
Actor inherit from another actor? rozpocznij naukę
|
|
|
|
|
Activity diagram rounded rectangles rozpocznij naukę
|
|
|
|
|
Activity diagram diamonds rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
when a use case requires a list of different states of a system at a given time
|
|
|
Class diagram: solid line with empty white diamond at one end rozpocznij naukę
|
|
|
|
|
Class diagram: solid line with empty white triangle at one end rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
Two classes pointing at one third class with empty solid line white triangle
|
|
|
UML Use case diagrams are used to capture rozpocznij naukę
|
|
|
|
|
Software specification/requirement engineering rozpocznij naukę
|
|
understanding and defining what services or functionalities are required and identifying the constraints on the system operation
|
|
|
rozpocznij naukę
|
|
the description of the structure of the software to be implemented. Responsible for the code level design, what each class is doing, its relationships, and scope
|
|
|
rozpocznij naukę
|
|
Earlier delivery and deployment, easy customer feedback
|
|
|
rozpocznij naukę
|
|
team communication, requirements do not hold up progress, facilitates customer feedback, visibility of everything
|
|
|
Use cases capture requirements? rozpocznij naukę
|
|
|
|
|
rozpocznij naukę
|
|
reducing by focusing on the essential observable behavior
|
|
|
rozpocznij naukę
|
|
hiding the details of the implementation
|
|
|
rozpocznij naukę
|
|
a single name may denote objects of many different classes that are related by some common superclass
|
|
|
rozpocznij naukę
|
|
"text-based" representation of an algorithm
|
|
|
rozpocznij naukę
|
|
responsible for the skeleton and the high-level organization of a software. Identifies the main structural modules/components in a system their relationships
|
|
|
rozpocznij naukę
|
|
show that the program does as intended, discover program defects
|
|
|
rozpocznij naukę
|
|
testing method by which individual units of source code (which have associated control data, usage procedures, and operating procedures) are tested to determine whether they are fit for use
|
|
|