100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
PURDUE CS 307 MIDTERM EXAM ACTUAL EXAM 400 QUESTIONS AND CORRECT DETAILED ANSWERS WITH RATIONALES (VERIFIED ANSWERS) | $22.99   Add to cart

Exam (elaborations)

PURDUE CS 307 MIDTERM EXAM ACTUAL EXAM 400 QUESTIONS AND CORRECT DETAILED ANSWERS WITH RATIONALES (VERIFIED ANSWERS) |

 14 views  4 purchases
  • Course
  • PURDUE CS 307
  • Institution
  • PURDUE CS 307

PURDUE CS 307 MIDTERM EXAM ACTUAL EXAM 400 QUESTIONS AND CORRECT DETAILED ANSWERS WITH RATIONALES (VERIFIED ANSWERS) |

Preview 2 out of 13  pages

  • October 28, 2024
  • 13
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • PURDUE CS 307
  • PURDUE CS 307
avatar-seller
ProLabs
10/29/24, 1:24 AM PURDUE CS 307 MIDTERM EXAM 2024-2025 ACTUAL EXAM 400 QUESTIONS AND CORRECT DETAILED ANSWERS WITH …




PURDUE CS 307 MIDTERM EXAM 2024-2025
ACTUAL EXAM 400 QUESTIONS AND CORRECT
DETAILED ANSWERS WITH RATIONALES
(VERIFIED ANSWERS) |


Terms in this set (400)


Computer programs, procedures, and possibly
Software associated documentation and data pertaining to the
operation of a computer system

A property of software that makes it hard to
Software is intangible understand (or even explain) the development effort
required

A property of software that dictates the cost is in its
Software is easily
development, not manufacturing like in other
reproducible
engineering products

This type of software includes: Business, CAD,
Types of software:
databases, spreadsheets, simulations, video games,
Application
word processors, Compilers, middleware

This type of software includes: Operating systems,
Types of software: System
Device drivers, Privileged utilities

Types of software: This type of software includes: Firmware, Microcode
Embedded

This type of software includes: Control and
Types of software: Real
monitoring that must react within some delta t and is
time
often safety critical.

Types of software This type of software development is usually for a
development: Custom specific customer

https://quizlet.com/963749111/purdue-cs-307-midterm-exam-2024-2025-actual-exam-400-questions-and-correct-detailed-answers-with-rationales-ver… 1/13

, 10/29/24, 1:24 AM PURDUE CS 307 MIDTERM EXAM 2024-2025 ACTUAL EXAM 400 QUESTIONS AND CORRECT DETAILED ANSWERS WITH …

This type of software development is usually sold on
Types of software
an open market, commercially off the shelf and
development: Generic
"shrink-wrapped"

Types of software This type of software development is usually tied
development: Embedded closely to hardware and harder to modify

IEEE: (1) the application of a systematic, disciplined,
quantifiable approach to the development, operation,
Definition of software
maintenance of software; that is, the application of
engineering
engineering to software. (2) the study of approaches
as in (1)

Foundations in CS not natural sciences
Focus on discrete math not continuous
Differences between Concentrates on abstract/logical entities not
software engineering and concrete/physical artifacts
other engineering fields no manufacturing phase
maintenance primarily refers to continued
development or evolution, not wear and tear

Series of decisions
Careful evaluation of all options
Trade-off analysis
Work quantitatively
Calibrate and validate their measurements
Similarities between
Use approximations based on experience and
software engineering and
empirical data
other engineering fields
Emphasize disciplined process
Operate effectively as a part of a team
Engineers can have multiple roles
Engineers use tools to apply processes systematically
Advance the field through professional societies

A theory or system of moral values or The principles
Ethics
of conduct governing an individual or group

ACM Section 1 Fundamental ethical principles

More specific considerations of professional
ACM Section 2
responsibility

https://quizlet.com/963749111/purdue-cs-307-midterm-exam-2024-2025-actual-exam-400-questions-and-correct-detailed-answers-with-rationales-ver… 2/13

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller ProLabs. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $22.99. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

78252 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$22.99  4x  sold
  • (0)
  Add to cart