100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.6 TrustPilot
logo-home
Exam (elaborations)

Introduction to Software engineering test questions and answers

Rating
-
Sold
-
Pages
16
Grade
A+
Uploaded on
15-11-2024
Written in
2024/2025

Introduction to Software engineering test questions and answers

Institution
Software Engineering
Course
Software Engineering

Content preview

Introduction to Software
engineering test questions and
answers
Define the term Software Engineering
The application of a systematic, disciplined, quantifiable approach to the
development, operation, and maintenance of software; that is, the
application of engineering to software.
What are the 3 overview of Software Engineering
Quality
Cost
Functionality
What does Quality mean in terms of Software Engineering
The software is expected to perform at certain standards and is reliable
What does Cost mean in terms of Software Engineering
Anytime developed always has a cost in terms of time and resources
What does Functionality mean in terms of Software Engineering
There is a need to identify and capture both functional and non-functional
requirements as requested by end users.
What are 3 reason, why is the principle of Software Engineering important
1, Software systems are often central to competitiveness and competitive
advantage.

2, Software Systems are everywhere e.g mobile phones

3, Economic value of the Agile & Waterfall ensure that software made to a
certain standards
What are 3 things to bear in mind about Software engineering Principles
in terms of theory vs reality?
- Software engineering is merely process driven

- We must access the risks or quantify risks before starting development

,- Models such as Agile & Waterfall are not always followed step by step
and are used interchangeably
What are 2 things Software Engineering mainly about?
- Solving Problems related to the customer needs with the cost of time
and resources in mind.

- The act of software development involves analysis, design and
implementation
What does Analysis mean in terms of Software Engineering
It involves investigation - defining what it is we need to build, what are
the requirements.
What does Design mean in terms of Software Engineering
We looks at a conceptual solution to the problem, one that will satisfy the
requirements identified during the analysis phase.
What does Implementation mean in terms of Software Engineering
Taking a design and realizing it via one or more programming languages
e.g programming languages
Name 3 things that are Good about Software Engineering
- Perform tasks more quickly and effectively

- Support advances in different industries

- Lots of technological disruption
e.g Mobile Devices
Name 3 things that are Bad about Software Engineering
- Failed Software development

- Malfunctioning code can also result in the killing of people

- Reliability constraints have caused cancellation of many safety critical
systems e.g failed elevators
What does Safety-critical mean in terms of Software Engineering
Something whose failure poses a threat to life or health
Who are the 3 types of people involved in Software Engineering?
1, Customer

2, Developer

, 3, User
What does Customer mean in terms of Software Engineering
The company, organization, or person who pays for the software system
What does Developer mean in terms of Software Engineering
The company, organization, or person who is building the software system
What does User mean in terms of Software Engineering
The person or people who will actually use the system
What does Stakeholders mean in terms of Software Engineering
Are Customer, Developer and User




What are the 4 Systems Approach in Software Engineer
1, Hardware, software, interaction with people

2, Identify activities and objects

3, Define the system boundary

4, Consider nested systems, systems interrelationship
what are the 4 Elements of a System in the Systems Approach
1, Activities

2, Objects or Entities

3, Relationships

4, The system boundaries

Written for

Institution
Software Engineering
Course
Software Engineering

Document information

Uploaded on
November 15, 2024
Number of pages
16
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
BRAINBOOSTERS Howard Community College
View profile
Follow You need to be logged in order to follow users or courses
Sold
706
Member since
2 year
Number of followers
254
Documents
24289
Last sold
1 day ago

4.5

344 reviews

5
267
4
30
3
22
2
5
1
20

Trending documents

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions