COMPUTER SCIENCE VOCAB

studied byStudied by 6 people
0.0(0)
Get a hint
Hint

access levels

1 / 61

flashcard set

Earn XP

Description and Tags

62 Terms

1

access levels

The amount of direct access a user is given to data and resources. This could be set to be only a certain sections of a whole collection of data and resources.

New cards
2

accumulator (ACC)

A register that is built into the ALU that stores the result of any interim calculations

New cards
3

acknowledgement

A message that is sent from one device to another to indicate whether data is received correctly

New cards
4

active script

The script that is used to produce any of the interactive elements of a web page

New cards
5

actuator

A mechanical part that causes another device or part to move

New cards
6

address

A memory location in RAM

New cards
7

address bar

the section of a web browser where you type the web page address

New cards
8

address bus

wires used for the transmission of addresses between components in a computer

New cards
9

adware

a software based cyber issue that automatically creates pop up advertisements

New cards
10

analogue

continuous data that can be any value within a range

New cards
11

analogue data

a continuous stream of data that is processed by humans

New cards
12

analysis

the first stage of the program development life cycle that involves investigating the problem

New cards
13

AND operator

returns True when both outputs are True

New cards
14

anti-malware

a type of software that scans a computer or device with the purpose of finding and removing malware

New cards
15

application software

software that allows the user to perform a useful task

New cards
16

architecture

the design of a computer system, including the components it contains

New cards
17

arithmetic logic unit (ALU)

the component in the CPU that performs all the mathematical and logical operations required when processing data and instructions

New cards
18

arithmetic operator

a symbol that performs a mathematical function (eg + adds two values)

New cards
19

array

a data structure where you can store multiple data items, of the same data type, under one identifier

New cards
20

artificial intelligence (AI)

a part of computer science that looks at creating machines that can think and perform tasks a person would usually perform

New cards
21

assembler

converts assembly language into machine code

New cards
22

assembly language

code written in mnemonics that allows direct manipulation of the hardware, it must be converted into binary code to run

New cards
23

assignment

a type of programming statement that stores data in a variable or constant

New cards
24

asymmetric

a type of encryption that uses two different keys to encrypt and decrypt data

New cards
25

auto-completion

a feature of an editor that gives the user options when they start typing a command

New cards
26

auto-correction

a feature of an editor that identifies spelling errors and changes them

New cards
27

automated

a device that is operated without human interaction

New cards
28

automated system

a system that is designed to operate without the need for any human intervention

New cards
29

automatic repeat request (ARQ)

a type of error detection method that uses acknowledgement and timeout to see if data has arrived correctly after transmission

New cards
30

automation

the use of automated equipment in a process, e.g. a factory

New cards
31

average

the mean of a set of values or the total divided by the quantity

New cards
32

binary

a base-2 number system that uses the values 0 and 1

New cards
33

biometric device

a device that allows a user to record and input a biometric password

New cards
34

biometric password

a type of password that uses a persons biological data, such as their fingerprint

New cards
35

blockchain

a method that is used to track all the transactions made with a cryptocurrency

New cards
36

bookmark

a link that can be created to allow you to quickly find a web page again

New cards
37

boolean

a data type: True or False

New cards
38

boolean operator

a symbol that joins multiple logical comparisons, can be AND OR or NOT

New cards
39

bootstrap

the first commands loaded when a computer starts, it checks hardware and loads the firmware

New cards
40

1-dimensional array

an array that has only 1 index

New cards
41

2-dimensional array

an array that has two indexes

New cards
42

abnormal test data

data that a program should not accept

New cards
43

bot

the name given to a computer that has had malware downloaded onto it that will cause it to be used in a DDoS attack

New cards
44

botnet

a network of bots that are created to carry out a DDoS attack

New cards
45

boundary test data

data that is on the edge of being accepted, and data that is on the edge of not being accepted

New cards
46

brute-force attack

a type of cyber threat that involves repeatedly inputting a password until the correct one is found, to try to break into an account or device

New cards
47

bubble sort

a sorting algorithm that moves through the list repeatedly swapping values in pairs

New cards
48

cache

a type of storage that is built into the CPU, to store the most frequently used data and instructions

New cards
49

cascading style sheet (CSS)

a scripting language that is used to create a presentation template for a web page, it includes what kind of font and colour text will appear on the web page

New cards
50

CASE statement

a type of selection construct where there is a list of different values to compare a single value against

New cards
51

casting

converting data from one data type to another data type

New cards
52

cell

the intersection of the rows and columns of transistors in solid-state storage

New cards
53

central processing unit (CPU)

a component in a computer system that processes data and instructions

New cards
54

certificate authority

the awarding organisation that checks if another organisation is real and secure before awarding them a digital certificate

New cards
55

char

a single character, eg: ‘A’, ‘1’, ’*’

New cards
56

character set

it contains all the characters that are in that character set and the binary value that is assigned to each character

New cards
57

check digit

a type of error detection method that is sued for data entry - a calculation is performed on the data entered to create a value, values are compared to see if the data entered is correct

New cards
58

checksum

a type of error detection method that performs a calculation

New cards
59

cipher text

the name given to data after transmission

New cards
60

clock speed

the number of fetch-decode-execute cycles that can be performed in a second

New cards
61

cloud storage

data storage that is owned by a third party and accessed by the user, using the internet

New cards
62

coding

the writing of a program using one or more programming languages

New cards

Explore top notes

note Note
studied byStudied by 102 people
... ago
5.0(1)
note Note
studied byStudied by 6 people
... ago
5.0(1)
note Note
studied byStudied by 317 people
... ago
4.9(21)
note Note
studied byStudied by 7 people
... ago
5.0(1)
note Note
studied byStudied by 9 people
... ago
5.0(1)
note Note
studied byStudied by 39 people
... ago
5.0(1)
note Note
studied byStudied by 54 people
... ago
5.0(1)
note Note
studied byStudied by 326 people
... ago
4.0(3)

Explore top flashcards

flashcards Flashcard (100)
studied byStudied by 7 people
... ago
5.0(1)
flashcards Flashcard (26)
studied byStudied by 30 people
... ago
4.0(1)
flashcards Flashcard (84)
studied byStudied by 14 people
... ago
5.0(3)
flashcards Flashcard (78)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (60)
studied byStudied by 15 people
... ago
5.0(1)
flashcards Flashcard (117)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (377)
studied byStudied by 214 people
... ago
5.0(2)
flashcards Flashcard (26)
studied byStudied by 7 people
... ago
4.0(1)
robot