stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Duplicate of Computer Science MEGA Quiz Flashcards | StudBud
Explore
/
Duplicate of Computer Science MEGA Quiz
What is Iteration in Pseudocode?
In flowcharts, what do arrows do?
Duplicate of Computer Science MEGA Quiz
100 terms
·
StudBud Administration
·
42 plays
Imported from external platform
Flashcards
100 cards
F
Practice quiz
P
Host live
L
Questions
100
Answers
1
In flowcharts, what do arrows do?
Connectors
Connectors
Connectors
Connectors
2
What is Iteration in Pseudocode?
Where a decision is made to execute the piece of code.
Uses coefficients to repeat piece of code over n over again
A piece of code that loops around until the condition is met
Use code to execute the task
3
What is faster the human brain or a computer?
Computer
Brain
4
Why do we use pseudocode?
Because using real code is hard, so why bother?
Because we want to create a general plan for the program
Because we want to test if the code works in the compiler
Because we want to help write a program more easily
5
What 'D' explains a part of computational thinking?
Decrease
Deselection
Decomposition
Design
6
In flowcharts, what does this symbol represent?
Terminator
Process
Decision
Input/Output
7
Arrays are used to:
none of the above.
store a single data item.
store multiple items of the same data type.
store multiple items of differing data types
8
What is an example of computational thinking?
Write a computer program to sort data
Write a recipe for others to use.
Checking emails and Google classroom
Using MathBuddies online
9
Group of two or more computer systems linked together.
Whitelist
Byte
Processor
Network
10
Which one of these industries require Computer Science?
Web designer
Minecraft
IT technician
Aeronautical Engineering
11
Hardware or Software
Hardware
Software
12
In flowcharts, what does this shape represent?
Input/Output
Process
Terminator
Decision
13
Where would we commonly find an embedded computer system?
Microwaves
All of the above
Dishwashers
TV's
14
What is the following pseudocode an example of?
Count controlled loop
Switch/Case selection
If/Else selection
Condition controlled loop
15
Which of the following should be shown in capitals when writing pseudocode ?
OUTPUT, SCORE, PRINT, SLEEP
INPUT, SCORE, TIME, IF
INPUT, OUTPUT, WHILE, FOR
IF, ELSE, ENDIF, SCORE
16
The programs that run on a computer are called:
Comments
Software
Hardware
Browser
17
does flowcharts use symbols
False
True
18
Flowcharts
Written in simple text
Linear, rather than processes with many decisions
Decisions rather than linear
Written using symbols
19
2 ^ 4 = 16 is TRUE
True
False
20
Pseudocode is...
A code you have to write for a program to work
A programming language
Notation used to design programs in simple english
Something Sir makes us write + won't help us with our exam
21
What is Abstraction in computational thinking?
This is a way to figure out the important information ONLY
This does not exist in computational thinking
22
What is an array to the computer?
A pointer to a memory space.
None of these
A series of variables of different types.
A series of variables of the same type.
23
What do flowcharts show?
What materials to use
How the materials respond to stimuli
Exactly how to make something
The order of a process including decisions and input/output
24
What is the fastest data storage in a computer
ROM
RAM
Registers
HDD
25
Who wrote the 1st Computer Program?
Ada Lovelace
Avril Loveloss
Amy Legless
Your Mum
26
Conditional flowcharts contain decision-points.
TRUE
FALSE
27
9, 5, 4, 15, 3, 8, 11, 2 in this bubble sort the first two numbers are not swapped
True
False
28
The 'terminator' symbol is used in flowcharts to...
Represent a decision
Show automation
Suggest a robot can be used
Represent the beginning or end of an algorithm
29
Why might your eyes feel tired after reading your GCSE triple science paper?
Iris muscles are tired from changing the size of the pupil.
Your cornea is tired from reading the exam paper.
Cillary muscles tired form contracting (making lens fatter)
Retina tired form detecting all the light rays from paper.
30
Do indents matter in Pseudocode?
Yes
No
31
Pseudocode
Decisions rather than linear
Linear, rather than processes with many decisions
Written using symbols
Written in simple text
32
For, While and Do are three types of iteration used in programming
False
True
33
Select which of the following are common data types
Integar
Real/float
Array
Operator
34
A linear search is to be performed on this list. How many comparisons would it take to find the number 1?
2
1
3
4
35
Hardware or Software
Hardware
Software
36
A gaming computer is “thrashing” the disk. Why?
The processor is short of RAM
The game uses high resolution graphics
The screen uses too many colours
The game takes up too much space
37
The Computer Misuse Act deters people from...
gaining access to a network in order to commit a crime
hacking into a private network without authorisation
making, supplying or obtaining malware
modifying computer materials without authority
38
Physical components of a computer system
Software
Both
Hardware
39
Utility programs are usually…..?
Part of the Operating System
Only needed if you connect to the Internet
Very expensive to buy
Bought on a disk from a store
40
Pseudocode starts with "START".
True
False
41
The only language that a computer directly interprets is .
procedural
machine
nonprocedural
assembly
42
Splitting an Unsorted list into a Sorted List of 1 and an Unsorted List is the first step in...
A Merge Sort
A Linear Search
A Bubble Sort
An Insertion Sort
43
Which isn't an ordering algorithms
insertion
binary
bubble
merge
44
flowcharts have to go in a sequence
false
true
45
When RAM becomes full the computer needs to use...?
Virtual RAM
Virtual Memory
The Internet
HDD
46
A popular computer interface is
Command-line
Menu-driven
monitor
GUI
47
Variables can store any type of ________.
Blocks
Tools
Values
Events
48
A computer virus is
malicious software intent to cause annoyance or damage
tool that monitors your email
small device that scans the messages on your computer
a method of encoding a message
49
Hardware or Software
Hardware
Software
50
What kind of storage are most computer's internal hard drives?
Optical
Solid state
Magnetic
Cache
51
File handling software allows you to.....
sort data
write,read,close and identify files
only read and write files to the hard disk
edit images
52
Where you save data on your computer?
CD
Hard Drive
CPU
Flash Drive
53
Which one of these is NOT a method for producing robust programs?
Keeping passwords safe
Data Sanitisation
Authentication
Data Validation
54
Why Do we use flowcharts
To plan a decition
To plan a program before coding
A program
To plan an algorithm
55
Which of the following does not contain a digital computer?
Washing Machine
Toaster
Games Console
Smart TV
56
Which one of these is a part of a computer?
Google
GPU
Car
ALU
57
Using computational thinking techniques solve the following question.
d
b
c
a
58
True or False: Flow charts are an example of pseudocode.
True
False
59
What is a computer network?
Individual computers sharing devices
Two + computers connected together to share data/devices
Just one single device working alone
Computers sharing data
60
What is the purpose of utility programs?
Designed to organise data and instructions
Designed to optimise the performance of the computer
61
Which of the following is NOT an example of computational thinking?
Accidentally completing a video game level
Planning what to collect to complete a video game level
Planning how to beat your enemies in a video game level
62
Name the part of this computer
Processing
Input Device
Storage
Output Device
63
Algorithms and flowcharts only are used in Computer science
I don´t know
false
true
they don´t have any use
64
All flowcharts start and end with the same box
false
Sometimes
true
65
What does Defensive Design mean?
When a program is designed to combat misuse and errors.
When a user has to input a password.
When a program never validates an input statement.
When the programmer wants their program to be less secure.
66
Why do programs need to be maintainable?
So people don't input cheat codes
To stop viruses from entering
To ensure that they are easy to understand
To stop bugs from happening
67
the smallest unit of computer data
MB
bit
byte
bit sice
68
Which of these is not part of defensive design?
Anticipating how a program might be used incorrectly
Authenticating users
Encrypting code
Input sanitisation
69
Q9: Perform a linear search on the list:
12 6 8 1 3
. How many comparisons needed to find
1
4
1
3
2
70
The clock speed of a modern computer is measured in...
Hz
volts
GB
GHz
71
This is Charles Babbage, he was also known as...
Father Of Henry
The Father Of Calculus
Father Of IT
Father Of Computing
72
The "heart" of a computer is called what?
CPA
NBA
CPU
AAA
73
Splitting an Unsorted list into a Sorted List of 1 and an Unsorted List is the first step in...
An Insertion Sort
A Merge Sort
A Bubble Sort
A Linear Search
74
What are the names of the variables?
count2
count
count1 and count2
count and count2
75
The formal Computer Science name for a float in Python is...
A Prime number
An Odd number
A Decimal number
A Real number
76
Which component is the main circuit board of the computer?
CPU
Motherboard
Keyboard
Flash Memory
77
Two variables can have the same name
True
False
78
Which component is internal to a computer and required to connect the computer to a network?
Wireless Access Point
Hub
Switch
Network Interface card
79
In pseudocode how is a decision represented?
IF OTHERWISE
IF THEN ELSE
WHEN DO
FOR I IN X
80
which of these is not a part of the computer misuse act
unauthorised access to computer material
spilling coffee on your computer
unauthorized action with intent to impair the operation a pc
unothorised access with intent to furrther offence
81
What are variables?
A bucket
A data type
A place to store data
82
A collection of variables, stored in a single container.
Array
String
Int
Void
83
What 'P' explains part of computational thinking?
Python
Proportions
Program
Pattern recognition
84
What is a standalone computer? (1-4)
A computer that is not connected to a network
A computer that is being used as a server
A computer that does not have any peripherals attached to it
A computer that is used by only one person
85
What are the advantages of arrays? L.I
Easier to store elements of same data type
to implement other data structures like stack and queue
Convenient way to represent matrices as a 2D array
All of the Above
86
In flowcharts, what does this shape represent?
Process
Decision
Input/Output
Terminator
87
Hardware or Software
Software
Hardware
88
Flowcharts need arrows to connect?
True
False
89
What are the elements of computational thinking?
Flowcharts, Programming, Analysis, Design
Binary, Denary, Hexadecimal
Sequence, Selection, Iteration
Abstraction, Decomposition, Pattern Recognition, Algorithms
90
Flowcharts are used to...
bore you to death
take up time
map the flow of water in a river
map the flow of progress in a system
91
Computational thinking
What Spock does
Being really obsessed by computers
A problem solving method
92
Which of the following is NOT a computational thinking technique?
Coding
Decomposition
Pattern recognition
Abstraction
93
What is the 'brain' of a computer system?
CPU
Control Unit
Memory
Monitor
94
Hardware or Software
Hardware
Software
95
Which of the following is NOT a health risk of using a computer?
RSI
Broken Leg
Eye Strain
Back Pain
96
What is used to boot up the computer when its switched on?
ROW
RAWR
RAM
ROM
97
Your hardware can get hacked?
False
True
98
Hardware or Software
Software
Hardware
99
Hardware or Software
Software
Hardware
100
In flowcharts, what does a rectangle represent?
Decision
Terminator
Process
Input/Output