Home
Explore
Exams
Login
Get started
Home
Engineering
Computer Science
COMPUTER SCIENCE KEY TERMS
0.0
(0)
Rate it
Studied by 0 people
Call Kai
Learn
Practice Test
Spaced Repetition
Match
Flashcards
Knowt Play
Card Sorting
1/281
Earn XP
Description and Tags
Computer Science
11th
All Modes
Learn
Practice Test
Matching
Spaced Repetition
Call with Kai
Last updated 9:23 AM on 12/4/22
Update
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
No analytics yet
Send a link to your students to track their progress
282 Terms
View all (282)
Star these 282
1
New cards
accumulator (ACC)
the part of the ALU that stores the intermediate results when doing a calculation
2
New cards
active attack (networks)
a network attack where the hacker attempts to change data or introduce malware
3
New cards
algorithm
a step-by-step set of rules or instructions to carry out a task
4
New cards
alphanumeric
the collective name for letters, digits and symbols
5
New cards
analogue signal
a continuous signal that can't be processed by a computer
6
New cards
anti-malware software
software designed to stop malware from damaging a computer or network
7
New cards
application
a piece of software written to help users do various tasks, often through a graphical user interface with menus and toolbars
8
New cards
architecture
describes how the CPU works and interacts with the other parts of the computer system
9
New cards
argument
a value that a parameter of a sub program actually takes
10
New cards
arithmetic logic unit (ALU)
the part of the CPU that carries out arithmetic and Boolean operations
11
New cards
arithmetic operator
an operator that programs use to carry out simple mathematical operations
12
New cards
array
a data structure where all data is stored and defined under one variable name
13
New cards
ASCII
a 7-bit character set consisting of 128 characters
14
New cards
assembly language
a low level language
15
New cards
assignment operator (=)
assigns the value on the right hand side to the name on the left hand side
16
New cards
authentication
a process for checking the identity of the user
17
New cards
auto-documentation
a programming tool commonly used to make a summary of a program
18
New cards
backdoor
a vulnerability in a computer or network's security that a hacker could exploit
19
New cards
bandwidth
the amount of data that can be transmitted over a network in a given amount of time
20
New cards
binary
a counting system using base-2 consisting of 0s and 1s
21
New cards
binary shift
moving the bits in a binary number left or right and filling the gaps with 0s
22
New cards
BIOS (Basic Input Output System)
software stored in ROM responsible for booting up a computer system
23
New cards
bitmap image
a graphic that is made up of pixels
24
New cards
bit
a binary digit, either 0 or 1
25
New cards
bit depth
the number of bits available to store an audio sample
26
New cards
bluetooth
a common type of wireless technology
27
New cards
boolean
a data type in computing which only has two possible values, true or false
28
New cards
boundary data
test data on the boundary of what a program will accept
29
New cards
breakpoint
a programming tool used to halt a program at a specific point
30
New cards
brute force attack
a network attack which uses software to crack security passwords through trial and error
31
New cards
buffer
memory that's used for temporary storage
32
New cards
bus topology
a network topology in which all devices are connected to a single backbone cable
33
New cards
byte
8 bits
34
New cards
cache (CPU)
quick access memory inside the CPU
35
New cards
casting
a way of changing from one data type to another
36
New cards
CAT 5e/6 cable
standards for copper Ethernet cables used on LANs
37
New cards
censorship
the control (usually by a government or organisation) of what information other people can access
38
New cards
character
a single alphanumeric symbol
39
New cards
character set
a group of characters that a computer recognises from their binary representation
40
New cards
client
a device which requests data from a server
41
New cards
client-server network
a type of network managed by a server, which takes requests from client devices
42
New cards
clock speed
the number of instructions a processor can carry out each second
43
New cards
cloud computing (the cloud)
the use of the internet to store files, access software, and provide increased computing power
44
New cards
code editor
part of an IDE where you write and edit your source code
45
New cards
colour depth
the number of bits used for each pixel in an image file
46
New cards
command-line interface
a text-based user interface where the user types in commands
47
New cards
comment
a note added to source code to say what a part of a program does
48
New cards
comparison operator
compares two values and outputs either true or false
49
New cards
compiled code
an executable file created by a compiler
50
New cards
compiler
a programming tool to translate source code into machine code
51
New cards
compression
the process of making the size of a file smaller
52
New cards
concatenation
joining strings together
53
New cards
condition-controlled loop
an iteration statement that repeats a set of instructions until a condition is met
54
New cards
constant
a named value which cannot be altered as the program is running
55
New cards
control unit (CU)
the part of the CPU that controls the flow of data
56
New cards
copyright
a legal right that prevents others from copying or modifying your work without permission
57
New cards
core (CPU)
a processing unit found inside the CPU
58
New cards
count-controlled loop
an iteration statement that repeats a set of instructions a given number of times
59
New cards
CPU/processor
the part of the computer system that processes the data. it contains the control unit, ALU and cache
60
New cards
cultural issue
an issue which affects a particular religious, ethnic, national or other group
61
New cards
cyberbullying
using social media to deliberately harm someone else
62
New cards
database
a collection of data records (made up of fields) often represented as tables
63
New cards
data tyoe
tells you what type of data it is, e.g. integer, real, string, etc.
64
New cards
debugging
identifying and fixing errors in a program
65
New cards
decomposition
breaking a problem down into smaller problems
66
New cards
dedicated system
a computer system designed to carry out a specific task
67
New cards
defensive design
a method of designing a program so that it functions properly and doesn't crash
68
New cards
defragmentation
reorganising data on a hard drive to put broken up files back together and collect up the free space
69
New cards
denary
a number system using base-10. also known as decimal
70
New cards
denial-of-service attack
a network attack which stops users from accessing a part of a network or website.
71
New cards
device driver
a piece of software that allows applications to communicate with a piece of hardware
72
New cards
digital divide
the inequality created by the fact that some people have greater access to technology that others
73
New cards
digital signal
the representation of an analogue signal using binary data
74
New cards
disk management
organisation and maintenance of the hard disk
75
New cards
domain name server (DNS)
a server which stores websites domain names and their IP adresses
76
New cards
dongle
a small piece of hardware which allow devices to connect to a network wirelessly
77
New cards
DO UNTIL loop
type of iteration statement
78
New cards
embedded system
a computer built into another device, e.g. a smart TV
79
New cards
encryption
encoding (encrypting) data so that it can only be decoded (decrypted) with the correct key
80
New cards
environmental issue
an issue relating to how we impact the natural world
81
New cards
erroneous data
test data with an incorrect data type that a program should reject
82
New cards
error diagnostics
information about an error once it is detected
83
New cards
ethernet
a network protocol used on LANs
84
New cards
ethical issue
something which raises questions of right and wrong
85
New cards
E-waste
discarded computer material
86
New cards
extreme data
test data on the boundary of what the program will accept
87
New cards
fetch-execute cycle
the process that the CPU uses to retrieve and execute instructions
88
New cards
fibre optic cable
a high performance cable that uses light to carry data
89
New cards
field
an element of a record used to store one piece of data. a column of a database table
90
New cards
file handling (programming)
reading from and writing to external files
91
New cards
file management
the organisation, movement and deletion of files
92
New cards
file sharing
copying files between devices on a network
93
New cards
final testing
testing the whole program at the end of the development process
94
New cards
firmware
permanent software stored on ROM, used to control hardware or embedded systems
95
New cards
flash memory
solid state non-volatile data storage
96
New cards
flowchart
a graphical way of showing an algorithm
97
New cards
FOR loop
a type of count-controlled iteration statement
98
New cards
FTP (file transfer protocol)
a protocol used to access, edit and move files on another device, like a server
99
New cards
function
a sub program that takes parameters and returns a value
100
New cards
gigabyte
1000 megabytes
Load more
Explore top notes
Chapter 11: E-mail and Social Media Investigations
Updated 1117d ago
Note
Preview
Audism Unveiled
Updated 1243d ago
Note
Preview
Classical Art (Greek and Roman)
Updated 462d ago
Note
Preview
unit 4 exam study guide
Updated 817d ago
Note
Preview
Study notes for science
Updated 834d ago
Note
Preview
Chapters 28.7-28.8: Money, banking, financial institutions
Updated 1085d ago
Note
Preview
Unit 1: Renaissance Notes
Updated 299d ago
Note
Preview
Conduction and Convection
Updated 1243d ago
Note
Preview
Chapter 11: E-mail and Social Media Investigations
Updated 1117d ago
Note
Preview
Audism Unveiled
Updated 1243d ago
Note
Preview
Classical Art (Greek and Roman)
Updated 462d ago
Note
Preview
unit 4 exam study guide
Updated 817d ago
Note
Preview
Study notes for science
Updated 834d ago
Note
Preview
Chapters 28.7-28.8: Money, banking, financial institutions
Updated 1085d ago
Note
Preview
Unit 1: Renaissance Notes
Updated 299d ago
Note
Preview
Conduction and Convection
Updated 1243d ago
Note
Preview
Explore top flashcards
Social Science - UCSP 3Q
Updated 352d ago
Flashcards (31)
Preview
Spanish 2 - Clothing, Shopping and Colors
Updated 499d ago
Flashcards (123)
Preview
Pain
Updated 423d ago
Flashcards (75)
Preview
Fingerspelling
Updated 391d ago
Flashcards (26)
Preview
Module 10
Updated 693d ago
Flashcards (53)
Preview
AP Lang Units 1 - 3 definitions
Updated 503d ago
Flashcards (60)
Preview
HoA Chapters 16-19 Facts and Terms
Updated 770d ago
Flashcards (46)
Preview
Development and Learning (AP)
Updated 34d ago
Flashcards (95)
Preview
Social Science - UCSP 3Q
Updated 352d ago
Flashcards (31)
Preview
Spanish 2 - Clothing, Shopping and Colors
Updated 499d ago
Flashcards (123)
Preview
Pain
Updated 423d ago
Flashcards (75)
Preview
Fingerspelling
Updated 391d ago
Flashcards (26)
Preview
Module 10
Updated 693d ago
Flashcards (53)
Preview
AP Lang Units 1 - 3 definitions
Updated 503d ago
Flashcards (60)
Preview
HoA Chapters 16-19 Facts and Terms
Updated 770d ago
Flashcards (46)
Preview
Development and Learning (AP)
Updated 34d ago
Flashcards (95)
Preview