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

Software Solutions Exam Solution Manual Fully Solved

Rating
-
Sold
-
Pages
6
Grade
A+
Uploaded on
17-12-2024
Written in
2024/2025

Software Solutions Exam Solution Manual Fully Solved What are the 5 phases of the software development cycle? - Answers Defining and understanding the problem, planning and designing, implementing, testing and evaluating and maintaining Why is it important to define and understand the problem? - Answers - gain understanding of problem's nature and requirements - inputs and outputs can be properly considered - necessary processing to convert inputs into outputs What are the main features required to understand the software problem - Answers - time and research are required - examine similar software solutions and non-computer based alternatives - Engage with users and systems - maintain formal and informal communication networks with users What are the benefits of a list of requirements? - Answers - serves as a benchmark to see if your understanding meets the needs of potential users - can be used as evaluation criteria - allows the developer to properly understand the scale of the task and how much is required of them What is the benefit of understanding the inputs and outputs of a program? - Answers - helps accurately define the problem - helps lay a strong foundation for developing the solution What is the process of planning a software solution? - Answers 1. analyse problem comprehensively 2. break down into small components with increasing details 3. determine necessary data and design structures 4. algorithms devised to solve these components What is a CASE tool? - Answers Computer aided software engineering tools are software applications that developers use to streamline multiple development tasks. What are the six main data types? - Answers Integer, floating point, string, boolean, data, currency In binary, what does a 1 represent - Answers Current flowing or present What does a 0 represent in binary? - Answers no current flow or not present What is the purpose of a data dictionary? - Answers A data dictionary should provide a detailed description for each variable of a program, as well as for each field in databases and files accessed by the program. What are the 5 columns in a data dictionary? - Answers Identifier name, data type, length of variable, scope of variable, purpose/description What is extent? - Answers The extent to which a variable is available for use in terms of global or local. What are the three steps of the planning and designing phase of software development? - Answers 1. break down a problem into manageable units 2. decide on data types and design data structures 3. design a method of solving each component piece Define abstraction - Answers Taking away or separating part of the solution so it may be considered in isolation What are the benefits of the abstraction process? - Answers - encourages the creation of reusable code modules - Testing becomes easier Define top-down design? - Answers Progressively breaking a larger problem into a series of smaller easier to solve problems What is involved in the method of top-down design? - Answers This method involves progressively refining the problem until each unit can be effectively implemented as a programming code subroutine. Often, the design follows a strict hierarchy, with higher-level subroutines accessing or calling one or more lower-level subroutines.w What is a hierarchy chart? - Answers A chart that depicts each logical step of the program in a hierarchical fashion. What is a system flowchart? - Answers System flowcharts are employed to depict the logic and data movement between the system's components, including hardware, software, and manual components. What is a dataflow diagram? - Answers Dataflow diagrams describe the flow of data to and from processes and storage elements. What is a structure diagram? - Answers Structure diagrams outline the top-down design and processing sequence. What is an IPO chart? - Answers IPO diagrams elucidate how inputs are transformed into outputs through processing. What is a data dictionary? - Answers Data dictionaries provide information about the nature and type of data used in a program. In a system flowchart, what does a rhombus mean? - Answers Input or output In a system flowchart, what does a hexagon with a curved side mean? - Answers Online display In a system flowchart, what does a rectangle mean? - Answers Process In a system flowchart, what does a rectangle with a missing corner mean? - Answers Punched card In a system flowchart, what does a rectangle with a curved bottom mean? - Answers Paper document In a system flowchart, what does a trapezium mean? - Answers Online input In a system flowchart, what does a diamond mean? - Answers decision In a system flowchart, what does a circle mean? - Answers Magnetic tape In a system flowchart, what does a cylinder mean? - Answers disk drive In a system flowchart, what does an upside down trapezium mean? - Answers Manual operation In a system flowchart, what does a line mean? - Answers telecommunications link In a data flow diagram, what does a square mean? - Answers External entity In a data flow diagram, what does a circle mean? - Answers Process In a data flow diagram, what does a line mean? - Answers Data flow In a data flow diagram, what does an open rectangle mean? - Answers Data store What does 'call' mean in programming? - Answers Causing the execution of a subroutine from within another subroutine In a structure chart, what does a right angle mean? - Answers Decision In a structure chart, what does a looped arrow mean? - Answers repetition

Show more Read less
Institution
Software Sol-utions
Course
Software Sol-utions









Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
Software Sol-utions
Course
Software Sol-utions

Document information

Uploaded on
December 17, 2024
Number of pages
6
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

Software Solutions Exam Solution Manual Fully Solved

What are the 5 phases of the software development cycle? - Answers Defining and understanding the
problem, planning and designing, implementing, testing and evaluating and maintaining

Why is it important to define and understand the problem? - Answers - gain understanding of problem's
nature and requirements

- inputs and outputs can be properly considered

- necessary processing to convert inputs into outputs

What are the main features required to understand the software problem - Answers - time and research
are required

- examine similar software solutions and non-computer based alternatives

- Engage with users and systems

- maintain formal and informal communication networks with users

What are the benefits of a list of requirements? - Answers - serves as a benchmark to see if your
understanding meets the needs of potential users

- can be used as evaluation criteria

- allows the developer to properly understand the scale of the task and how much is required of them

What is the benefit of understanding the inputs and outputs of a program? - Answers - helps accurately
define the problem

- helps lay a strong foundation for developing the solution

What is the process of planning a software solution? - Answers 1. analyse problem comprehensively

2. break down into small components with increasing details

3. determine necessary data and design structures

4. algorithms devised to solve these components

What is a CASE tool? - Answers Computer aided software engineering tools are software applications
that developers use to streamline multiple development tasks.

What are the six main data types? - Answers Integer, floating point, string, boolean, data, currency

In binary, what does a 1 represent - Answers Current flowing or present

What does a 0 represent in binary? - Answers no current flow or not present

, What is the purpose of a data dictionary? - Answers A data dictionary should provide a detailed
description for each variable of a program, as well as for each field in databases and files accessed by the
program.

What are the 5 columns in a data dictionary? - Answers Identifier name, data type, length of variable,
scope of variable, purpose/description

What is extent? - Answers The extent to which a variable is available for use in terms of global or local.

What are the three steps of the planning and designing phase of software development? - Answers 1.
break down a problem into manageable units

2. decide on data types and design data structures

3. design a method of solving each component piece

Define abstraction - Answers Taking away or separating part of the solution so it may be considered in
isolation

What are the benefits of the abstraction process? - Answers - encourages the creation of reusable code
modules

- Testing becomes easier

Define top-down design? - Answers Progressively breaking a larger problem into a series of smaller
easier to solve problems

What is involved in the method of top-down design? - Answers This method involves progressively
refining the problem until each unit can be effectively implemented as a programming code subroutine.
Often, the design follows a strict hierarchy, with higher-level subroutines accessing or calling one or
more lower-level subroutines.w

What is a hierarchy chart? - Answers A chart that depicts each logical step of the program in a
hierarchical fashion.

What is a system flowchart? - Answers System flowcharts are employed to depict the logic and data
movement between the system's components, including hardware, software, and manual components.

What is a dataflow diagram? - Answers Dataflow diagrams describe the flow of data to and from
processes and storage elements.

What is a structure diagram? - Answers Structure diagrams outline the top-down design and processing
sequence.

What is an IPO chart? - Answers IPO diagrams elucidate how inputs are transformed into outputs
through processing.

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.
TutorJosh Chamberlain College Of Nursing
Follow You need to be logged in order to follow users or courses
Sold
350
Member since
1 year
Number of followers
16
Documents
29181
Last sold
2 days ago
Tutor Joshua

Here You will find all Documents and Package Deals Offered By Tutor Joshua.

3,6

55 reviews

5
19
4
14
3
12
2
0
1
10

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 exams and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can immediately select a different document that better matches what you need.

Pay how you prefer, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card or EFT 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