Save
Software Development
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
Lucy Northing
Visit profile
Cards (79)
What is the first phase of an iterative development process?
Analysis
View source
What is the main goal of the analysis phase in software development?
Production of a
software specification
View source
What is the purpose of the design phase in the iterative development process?
Plan the
program's design
and user interface
View source
What happens during the implementation phase of software development?
Write the code for the
program
View source
What is the primary objective of the testing phase?
Ensure all aspects work correctly
View source
What are the two main types of documentation produced in software development?
Technical guide
and
user guide
View source
What is evaluated during the evaluation phase of the iterative process?
Whether the program is fit for purpose
View source
Why is the software development process described as iterative?
Stages
may need to be revisited
View source
If the implementation stage reveals errors in the design, what should the developer do?
Re-visit the
design
stage
View source
If issues are highlighted during the design stage, which phase might need to be re-done?
The
analysis phase
View source
What does it mean to iterate within a stage of the software development process?
To
revisit
and
refine
the
current
stage
View source
What are the three key aspects to identify in the analysis phase of software development?
Inputs
,
processes
, and output
View source
What are 'inputs' in the context of the analysis phase?
Data entered into the
program
View source
In the analysis phase, what do 'processes' refer to?
What the
program
does with data
View source
What constitutes 'output' in the analysis phase of software development?
Data
that is outputted to the
user
View source
In the design phase, what are you identifying regarding data?
Data types
and
structures
View source
What do structure diagrams help to achieve in program design?
Breaks the problems down into
sections
View source
What is the primary purpose of flowcharts in program design?
Shows what is
going on
in program
View source
What is pseudocode used for in software development?
Describing a
program
in
structured English
View source
Who is intended to read pseudocode?
A human
View source
What is a wireframe used for in user interface design?
Provide
a
visual draft
of
interface
View source
What is the range of fidelity for a wireframe?
Rough sketch to detailed image
View source
Which data type is used to store text and alphanumeric combinations?
String
View source
Which data type stores a single letter, number or symbol?
Character
View source
Which data type is used to store positive and negative whole numbers?
Integer
View source
Which data type stores numbers with decimal places?
Real
/
Single
View source
What values can a Boolean data type store?
TRUE
or
FALSE
only
View source
What kind of data does an array store?
A list of
related
data
View source
What is the data type requirement for elements within an array?
All data must be
same
type
View source
What is a key characteristic of an array's length?
It has a
fixed length
View source
What number does element indices start at in arrays?
0
View source
What type of error occurs when trying to store data in an element which cannot be indexed?
Index out of bounds error
View source
What error results from storing data of a different data type than declared in the array?
Data type error
View source
What is a variable in programming?
Locations
in memory
View source
Which arithmetic operation is represented by the symbol *?
Multiplication
View source
Which arithmetic operation is represented by the symbol ^?
Exponentiation
View source
What is the purpose of concatenation?
Joining two
strings
together
View source
What programming construct selects an action based on a variable's value?
Selection
View source
What is the structure of a simple 'If...Then' statement?
IF condition THEN action
END IF
View source
What is the structure of an 'If...Then...Else' statement?
IF condition THEN action_a ELSE action_b
END IF
View source
See all 79 cards
See similar decks
1.2 Software and software development
OCR A-Level Computer Science
157 cards
1.2.1 Types of software
OCR A-Level Computer Science > 1.2 Software and software development
35 cards
1.2.2 Systems development life cycle
OCR A-Level Computer Science > 1.2 Software and software development
31 cards
1.2.3 Programming paradigms
OCR A-Level Computer Science > 1.2 Software and software development
91 cards
a. System software:
Edexcel GCSE Computer Science > Topic 3: Computers > 3.1 Hardware and Software Components > 3.1.2 Understanding computer software:
47 cards
1.5 Systems Software
OCR GCSE Computer Science
59 cards
3.1.2 Understanding computer software:
Edexcel GCSE Computer Science > Topic 3: Computers > 3.1 Hardware and Software Components
47 cards
3.4.3 Software classification
AQA GCSE Computer Science > 3.4 Computer systems
44 cards
Understanding the purpose and functionality of utility software
OCR GCSE Computer Science > 1.5 Systems Software > 1.5.2 Utility Software
31 cards
6.2 Classification of software
AQA A-Level Computer Science > 6.0 Fundamentals of computer systems
57 cards
1.3 Development
AQA GCSE Psychology > Unit 1: Cognition and Behaviour
144 cards
3.1 Hardware and Software Components
Edexcel GCSE Computer Science > Topic 3: Computers
310 cards
1.5.2 Utility Software
OCR GCSE Computer Science > 1.5 Systems Software
31 cards
3.4.1 Hardware and software
AQA GCSE Computer Science > 3.4 Computer systems
59 cards
Backup
OCR GCSE Computer Science > 1.5 Systems Software > 1.5.2 Utility Software > Understanding the purpose and functionality of utility software
31 cards
2.6.5 Drug Development
WJEC GCSE Biology > Unit 2: Variation, Homeostasis, and Microorganisms > 2.6 Health, Disease, and the Development of Medicines
48 cards
2.2.1 Measuring Development
Edexcel GCSE Geography > Component 2: The Human Environment > 2.2 Global Development
98 cards
General Skills Development
Edexcel GCSE English Literature
528 cards
2. Dynamic Development
OCR GCSE Geography > Unit 2: People and Society
274 cards
4.8 Development Economics
Edexcel GCSE Economics > 4. Macroeconomics
211 cards
2.1.1 Prenatal Brain Development
OCR GCSE Psychology > Unit 2: Development > 2.1 Early Brain Development
63 cards