• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 2 out of 8 pages
Exam (elaborations)

ASU CSE 360 Midterm 2 | Actual study set | Questions and verified Answers

Document preview thumbnail
Preview 2 out of 8 pages

ASU CSE 360 Midterm 2 | Actual study set | Questions and verified Answers

Content preview

ASU CSE 360 Midterm 2 | Actual study
set | Questions and verified Answers
Software - ANSW-Computer program and its associated documentation
Good Software? - ANSW-Deliver functionality and performance that the software users need and should
be; maintainable, dependable, and useable
What is Software Engineereing? - ANSW-Engineering discipline concerned with all aspects of software
production
Software Engineering application: - ANSW-of a systematic, disciplined, quantifiable approach to the
development, operation, and maintenance of software
Programming is... - ANSW-One activity of software engineering
Fundamental Software Engineering activities? - ANSW-Specification, development, validation and
evolution
Specification: - ANSW-The process of understanding and defining what services of funcionalities are
required and identifying the constraints on the system operation. What the software should do
Design and implementation: - ANSW-Defining the software and data organization and implementing the
system
Validation: - ANSW-Show that the system both conforms to its specification and meets the expectations
of the customer
Evolution: - ANSW-Changing the system after it has gone to use
Difference between software engineering and computer science? - ANSW-Computer Science = Theory
and fundamentals
Software engineering = practicalities of developing and developing useful software
Key challenges with Software - ANSW-Increasing diversity, demands for reduced delivery time and
developing trustworthy software
Cost of software engineering - ANSW-60% are development costs and 40% are testing costs
Examples of professional software development - ANSW-Develop an application that a team will create
for business purposes. Develop an application intended for use by someone apart from its developer
Software design - ANSW-Process to transform user requirements into suitable form.
Software design description - ANSW-The structure of the software to be implemented (elements and
their relationships)
Main activities for software design - ANSW-Interface design
Components selection and design
Architectural design
Database design
Process: - ANSW-A structured set of activities required to develop a software system
Process models - ANSW-Simplified representation of the activities and relationships in a process
Activites: - ANSW-Requirements
Modeling or design

, Construction or coding Testing
Deployment or delivery
Requirements - ANSW-User Stories
Diagrams
Types of processes - ANSW-Plan based
Agile
Plan based - ANSW-All process activate are established in advance and progress is measured against a
plan
Agile - ANSW-Planning is incremental and it is easier to change the process to reflect changing customer
requirements
Can change plan at any moment - be ready to adapt
Process Models - Plan Based - ANSW-Waterfall Model
V-Model
Incremental
Spiral
Prototype
Waterfall Model steps: - ANSW-Requirements
Design
Implementation & Testing
Deployment
Waterfall Model Key ideas: - ANSW-Phase has to be complete to move on
Waterfall Model is a: - ANSW-Linear model
Waterfall Model is recommended for: - ANSW-embedded systems and large systems, development by
several partner companies
Waterfall Model is easy or hard to change? - ANSW-hard
V-Model Downwards Steps - ANSW-Requirements
Design
Implementation & Testing
Deployment
V-Model Key Ideas - ANSW-Process steps are bent upwards after coding
Focused on more testing
V-Model Upwards steps - ANSW-Unit testing
Integration Testing
System Testing
Acceptance Testing
V-Model Type of Model - ANSW-Linear model
V-Model is recommend for: - ANSW-Project that must maintain a strict deadline. Ex: Medical Device
Incremental Model Steps - ANSW-Requirements

Document information

Uploaded on
June 10, 2025
Number of pages
8
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers
$14.49

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

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.
EduSprint
3.9
(8)
Sold
62
Followers
6
Items
7080
Last sold
5 days ago




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

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions