Software Engineering Flashcards

1
Q

What is program?

A

Program is an autonomous piece of code, that could be executed

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

What is computer software?

A

is the product that s.eng design and build. İt includes programs that execute within a computer of any size and architecture.

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

Engineering

A

■ Engineering is the use of scientific principles to design and build machines,

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

Basic Life Cycle

A

■ Requirement
■ Specification
■ Design
■ Implementation
■ Integration
■ Maintenance
■ Retirement

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

Base Modules of a Software

A

İnput
Process
Output

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

Testing

A

Unit Tests: Verification
■ System Tests: Validation
■ Quality Tests

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

Design Pattern

A

Design pattern is the re-usable form of a solution to a design problem. The idea
was introduced by the architect Christopher Alexander

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

Software Quality

A

■ Process Quality
■ Product Quality
-Software functional quality reflects how well it complies with or conforms to a
given design, based on functional requirements or specifications.
– Software structural quality refers to how it meets non-functional requirements
that support the delivery of the functional requirements, such as robustness or
maintainability.

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

Uİ, HCI, UX

A

-User Interface: Interface of a Software for User
■ Human-Computer Interaction: Interaction media between Human and Computer
■ User Experience: Experience gained by a User from Software

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

Basic Career Path For İt Department

A

Maintenance
Reporting
Analysis
Line Management
Overall Management

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

IT Company Basic Career Path

A

Testing
Maintenance
İmplementetion
Design
Analysis

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

Process

A

Process: Activity of executing a program under the control of Operating System.
Process State:current status of activity.

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