100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Software Design || Already Graded A+. $10.82   Add to cart

Exam (elaborations)

Software Design || Already Graded A+.

 8 views  0 purchase
  • Course
  • Software Design ||
  • Institution
  • Software Design ||

Software Design correct answers A process of converting the software requirements analysis (SRA) to list of specifications used for software development to solve problem/s difference between software design and analysis 1 correct answers the output of a software analysis consist of smaller...

[Show more]

Preview 2 out of 6  pages

  • August 20, 2024
  • 6
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • Software Design ||
  • Software Design ||
avatar-seller
FullyFocus
Software Design || Already Graded A+.
Software Design correct answers A process of converting the software requirements
analysis (SRA) to list of specifications used for
software development to solve problem/s

difference between software design and analysis 1 correct answers the output of a software
analysis
consist of smaller problems to solve

difference between software design and analysis 2 correct answers Design is focused on solution
to the problem as
whole that may consist sub-problems.

difference between software design and analysis 3 correct answers Analysis must be same to the
multiple designs to the
same problem

Abstraction correct answers A process or result of generalization by reducing the information
content. It retains only information which is relevant for a particular purpose.

Refinement correct answers Abstraction and Refinement are complementary concepts.

Modularity correct answers Software architecture is divided into components called
modules.

Software Architecture correct answers Overall structure of the software and the ways in which
that
structure provides conceptual integrity for a system.

Hierarchy correct answers A program structure that represents the organization of a
program component and implies a hierarchy of control.

Structural Partitioning correct answers The program structure can be divided both horizontally
and
vertically.

Data Structure correct answers It is a representation of the logical relationship among
individual elements of data.

Software Procedure correct answers It focuses on the processing of each modules individually

Information Hiding correct answers Hide the implementation details.

, Aspects to consider in the design of software correct answers Compatibility, Extensibility, Fault-
tolerance, Maintainability, Modularity, Reliability, Reusability, Robustness, Security, Usability,
Performance, Scalability

Compatibility correct answers The software is able to operate with other products

Extensibility correct answers New capabilities can be added to the software without major
changes to the underlying architecture.

Fault-tolerance correct answers The software is resistant to and able to recover from
component failure.

Maintainability correct answers A measure of how easily bug fixes or functional modifications
can be accomplished. High maintainability can be the product
of modularity and extensibility

Modularity correct answers Smaller modules for each individual task.

Reliability correct answers The software is able to perform a required function under
stated conditions for a specified period of time.

Reusability correct answers It can be reused in other application and can be extended
easily.

Robustness correct answers The software is able to operate under stress or tolerate
unpredictable or invalid input.

Security correct answers The software is able to withstand hostile acts and influences.

Usability correct answers User friendly and self explanatory.

Performance correct answers The software performs its tasks within a user-acceptable time.

Scalability correct answers The software adapts well to increasing data or number of
users.

Software Modeling Languages correct answers EXPRESS, EXPRESS-G, Extended Enterprise
Modeling Language, Flowchart, Fundamental Modeling Concepts, Jackson Structured
Programming, Unified Modeling Language, Alloy

Software Devlopement Challenges: software correct answers Used for a long time, Updated and
maintained by people who did not write it

Software Devlopement Challenges: requirements correct answers Initially May be incomplete,
Designers and users should both approve it, Clarified through extensive interaction. requirements
changes. Harware and OS changes

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 FullyFocus. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

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

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

82871 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
$10.82
  • (0)
  Add to cart