• 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 9 pages
Exam (elaborations)

Cs305 (Computer Science, Software Engineering) Midterm Review

Document preview thumbnail
Preview 2 out of 9 pages

CS305 (COMPUTER SCIENCE, SOFTWARE ENGINEERING) MIDTERM REVIEW

Content preview

CS305 (COMPUTER SCIENCE, SOFTWARE ENGINEERING)
MIDTERM REVIEW
What costs more: software or hardware?
Answers :Software
What costs more: software maintenance or development?


Answers :Maintenance
What is software engineering concerned with?


Answers :Cost-effective software development
What are the costs of software engineering?


Answers :Roughly 60% of software costs are development costs, 40% are testing
costs. For custom software, evolution costs often exceed development costs
Stand-alone applications


Answers :Run on a local computer (PC)
Include all necessary functionality and do not need to be connected to a network
Interactive transation-based applications


Answers :Execute on a remote computer and are accesed by users from their own
PCs/terminals; include web applications such as e-commerce applications
Embedded control systems


Answers :Control systems that control and mange hardware devices

, Numerically, there are probably more embedded systems than any other type of
system
Batch pocessing systems


Answers :Business systems designed to process data in large batches
Process large numbers of individual inputs to create corresponding outputs
Entertainment systems


Answers :Primarily for personal use and intended to entertain the user
Systems for modelling and simulation


Answers :Developed by scientists and engineers to model physical processes or
situations, including many separate interacting objects
Data collection systems


Answers :Collect data from their environment using sensors and send that data to
other system for processing
Systems of systems


Answers :Systems composed of several other software systems
Scale


Answers :Software has to be developed for wide range of scales: small embedded
systems in portable/wearable devices to Internet-scale, cloud-based systems that
serve a global community
What kind of process should be used to develop systems?

Document information

Uploaded on
August 2, 2024
Number of pages
9
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers
$9.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.
DistinctionDesk
3.5
(41)
Sold
227
Followers
117
Items
2419
Last sold
2 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