Save
Year 12/13 subjects !!
btec comp exams
unit 1
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Bintou Doumbia
Visit profile
Cards (28)
What is Prezi AI used for?
It is a presentation
assistant
.
How does Prezi AI enhance content?
It
refines
,
enhances
, and tailors content.
What is the quote by Claire L. Evans about computers?
A
computer
condenses the world into
numbers.
What are the components of computational thinking?
Decomposition
Pattern Recognition
Pattern Generalisation and Abstraction
Algorithm Design
What does decomposition involve in computational thinking?
Identifying and describing
problems
and
processes
.
What is pattern recognition in computational thinking?
Seeing
recurring attributes
in
problems
or
systems.
What does pattern generalisation and abstraction involve?
Identifying
necessary
information to solve a problem.
What is algorithm design?
Describing a step-by-step strategy to solve a problem.
What are standard methods and techniques used to develop algorithms?
Structured English
(pseudocode)
Flowcharts
using standard symbols
What is pseudocode?
A way to describe
algorithms
using structured English.
What are the operations in pseudocode?
BEGIN
,
END
,
INPUT
,
OUTPUT
,
PRINT
,
READ
,
WRITE
.
What are the decision structures in pseudocode?
IF
,
THEN
,
ELSE
,
ELSEIF
(ELIF),
WHEN
.
What are the repetition structures in pseudocode?
FOR
,
REPEAT UNTIL
,
WHILE
,
WHILE NOT
.
What are the types of data structures in programming?
One-dimensional
arrays
Two-dimensional
arrays
Records
Sets
What are the arithmetic operations in programming?
+
,
-
,
/
(
DIV
),
*,
%
(
MOD
).
What are built-in functions in programming?
Functions for
arithmetic
, string handling, and general operations.
What is data validation?
Techniques to check the
accuracy
and quality of data.
What are common validation check techniques?
Data type
Range
Constraints
Boolean
What is a presence check in data validation?
Checking if a value has been
entered
.
What are control structures in programming?
Structures that control the flow of
execution
in a program.
What are the types of programming paradigms?
Procedural programming
Object-oriented programming
Event-driven programming
What is procedural programming best suited for?
Longer pieces of code that can be made into procedures.
What is event-driven programming?
A programming
paradigm
that responds to user
actions
or events.
What is object-oriented programming?
A programming
paradigm
based on the
concept
of
objects.
What are common/standard algorithms in programming?
Sorting
Searching
Input
validation
What is bubble sort?
A sorting
algorithm
that repeatedly steps through the list.
What is quick sort?
A fast sorting
algorithm
that uses a divide and conquer approach.
What is insertion sort?
A sorting algorithm that builds a sorted sub-list within the main list.