Computer Science Flashcards

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/93

flashcard set

Earn XP

Description and Tags

Flashcards from the Computer Science Coursebook

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

94 Terms

1
New cards

Studying software

__ involves learning about the different programming concepts and how to apply these in different programming languages.

2
New cards

motherboard

The is a very important component in a computer. All the other components in the computer plug into the .

3
New cards

central processing unit (CPU)

The __is a very important component within a computer. It is known as the brains of the computer.

4
New cards

random access memory (RAM)

The __ is the component that temporarily stores data in a computer that is waiting to be processed.

5
New cards

graphics card

A __ is the component in the computer that is responsible for producing the images that you see on your computer screen.

6
New cards

hard drive

The __ is where all the files and software that you use on your computer are permanently stored.

7
New cards

Hexadecimal

__ is a base-16 number system that uses the values 0-9 and characters A-F.

8
New cards

Binary

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

9
New cards

MAC address

__ is a unique address that is given to a computer at the manufacturing stage that can be used to identify the computer.

10
New cards

overflow error

__ is a type of error that occurs when a number larger than a register can store is generated.

11
New cards

character set

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

12
New cards

pixel

A __ is a very small dot of color that is displayed with many others to create an image.

13
New cards

resolution

The __ are the dimensions of an image.

14
New cards

Metadata

__ is additional data that is stored with an image that can provide information such as the dimensions of the image and the time and date the image was taken.

15
New cards

color depth

The __ is the number of bits that are used to create each color in an image

16
New cards

sound sampling

__ is a little piece of sound that is recorded at regular time intervals.

17
New cards

sample rate

The __ is the number of samples recorded each second.

18
New cards

sample resolution

The __ is the number of bits that are used to record each sound sample.

19
New cards

Compression

__ is a method that uses an algorithm to reduce the size of a file.

20
New cards

Lossy

__ is a compression method that reduces the size of a file by permanently removing data.

21
New cards

Lossless

__ is a compression method that reduces the size of a file by temporarily altering the data.

22
New cards

Perceptual music shaping

__ is a process that is used in lossy compression that removes sounds that are not normally heard by the human ear.

23
New cards

Run length encoding (RLE)

__ is an algorithm that groups together repeating patterns and indexes them.

24
New cards

packet

A __ is a small unit of data

25
New cards

packet header

The __ is a section of a packet of data that contains information about the contents of the packet and its destination.

26
New cards

internet protocol (IP) address

__ is the unique address that is given to a device when it is connected to a network.

27
New cards

payload

The __ is the actual data that the user is sending to the receiver.

28
New cards

trailer

The __ is a section of a packet of data that contains information about any error-checking methods that may be used.

29
New cards

packet switching

__ is a method of transmitting data packets across a network. Each data packet is able to take an individual pathway across the network.

30
New cards

Networks

__ are computers and devices that are joined together using cables or wireless technology.

31
New cards

router

A __ is a network component that examines a data packet to obtain its destination address and then forward the packet to this address.

32
New cards

Serial

__ is a transmission method where data is sent one bit at a time down a single wire.

33
New cards

Parallel

__ is a transmission method where data is sent multiple bits at a time down multiple wires.

34
New cards

Interference

__ is disruption, such as electromagnetism, to data when it is transmitted.

35
New cards

Simplex

__ is a transmission method where data is transmitted in a single direction only.

36
New cards

Half-duplex

__ is a transmission method where data is transmitted in both directions, but only one direction at a time. .

37
New cards

Full-duplex

__ is a transmission method where data is transmitted in both directions at the same time.

38
New cards

USB

__ is an industry standard that is used to transmit data.

39
New cards

USB port

A __ is a socket that is a part of a device or computer that enables you to insert a USB cable.

40
New cards

USB cable

A __ is a type of transmission media that uses the USB method to transmit data.

41
New cards

USB connection

A __ is a collective name for using a USB cable plugged into a USB port to transfer data from one device to another.

42
New cards

USB device

The __ is the name of a device that plugs into a USB port on a computer.

43
New cards

Ethernet

__ is another type of connection that can be used to transmit data within a network.

44
New cards

parity check

A __ is a type of error detection method that adds an additional bit to each byte to create an odd or even sum.

45
New cards

checksum

A __ is a type of error detection method that performs a calculation on the data to create a checksum value. Checksum values are compared after transmission to see if they match.

46
New cards

echo check

An __ is a type of error detection method that sends a copy of the transmitted data back to the sender to be compared with the original data sent.

47
New cards

automatic repeat request (ARQ)

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

48
New cards

Acknowledgement

__ is a message that is sent from one device to another to indicate whether data is received correctly.

49
New cards

timeout

A __ is a period of time that is set and used to wait for an acknowledgement to be received.

50
New cards

check digit

A __ is a type of error detection method that is used for data entry. A calculation is performed on the data entered to create a value. Check digit values are compared to see if the data entered is correct.

51
New cards

Encryption

__ is a method of securing data for storage or transmission that scrambles it and makes it meaningless.

52
New cards

Plain text

__ is the name given to data before encryption.

53
New cards

encryption key

An __ is a type of algorithm that is used to encrypt data.

54
New cards

Cipher text

__ is the name given to data after transmission.

55
New cards

Symmetric

__ is a type of encryption that uses the same key to encrypt and decrypt data.

56
New cards

Asymmetric

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

57
New cards

central processing unit (CPU)

A __ is a component in a computer system that processes data and instructions

58
New cards

microprocessor

A __ is an integrated circuit that is able to perform many of the functions of a CPU.

59
New cards

embedded system

An __ is a computer system that performs a dedicated function.

60
New cards

fetch-decode execute cycle

The __ is the cycle through which data and instructions are processed

61
New cards

architecture

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

62
New cards

input device

An __ is a device that allows data to be entered into a computer system.

63
New cards

RAM (random access memory)

__ is a component in the CPU that holds data and programs that are currently in use.

64
New cards

hard drive

A __ is a storage device that stores data permanently, until it is deleted by the user.

65
New cards

program counter (PC)

The __ is a component in the CPU that stores the address of the next instruction to be processed.

66
New cards

address

An __ is a memory location in RAM.

67
New cards

memory address register (MAR)

The __ is a component in the CPU that holds the address of the data or instruction to be located in RAM.

68
New cards

address bus

The __ are wires used for the transmission of addresses between components in a computer.

69
New cards

memory data register (MDR)

The __ is a component in the CPU that holds the data or instruction that are fetched from RAM.

70
New cards

data bus

The __ are wires used for the transmission of data and instructions between components in a computer.

71
New cards

current instruction register (CIR)

The __ is a register that is built into the CU that holds the current instruction that is being processed in the CPU.

72
New cards

control unit (CU)

The __ is the component in the CPU that controls all the operations in the CPU.

73
New cards

instruction set

The __ is a set of commands that can be processed by a certain CPU.

74
New cards

arithmetic logic unit (ALU)

The __ is the component in the CPU that performs all the mathematical and logical operations required when processing data and instruction.

75
New cards

accumulator (ACC)

The __ Is a register that is built into the ALU that stores the result of any interim calculations.

76
New cards

control bus

The __ are wires used for the transmission of control signals between components in a computer.

77
New cards

core

The __ is the part of the CPU that contains all the components that are used to perform the fetch-decode execute cycle.

78
New cards

clock speed

The __ is the number of fetch decode-execute cycles that can be performed in a second.

79
New cards

cache

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

80
New cards

output device

An __ is a device that can be used to obtain the results of data that has been processed.

81
New cards

sensor

A __ is a type of input device that is used to capture data from its immediate environment

82
New cards

automated system

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

83
New cards

primary storage

__ is a type of storage that is directly accessed by the CPU.

84
New cards

secondary storage

__ is a type of storage that is designed to store data permanently, until it is deleted by the user.

85
New cards

ROM (read only memory)

__ is a type of primary storage that stores the start up instruction for the computer.

86
New cards

magnetic storage

__ is a type of secondary storage that uses the properties of magnetism to store data.

87
New cards

optical storage

__ is a type of secondary storage that uses lasers to store data.

88
New cards

solid-state storage

__ is a type of secondary storage that uses transistors to store data.

89
New cards

semiconductor chips

__ are an electronic circuit, where transistors are set on a semiconductor material, such as silicon.

90
New cards

page

The __ is a unit of data.

91
New cards

virtual memory

__ is a type of memory that can be used as an extension to the RAM.

92
New cards

cloud storage

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

93
New cards

server

A __ is a component that acts as a central resource for the storage of data and applications or for providing a service.

94
New cards

Internet of Things

__ the connection of computer systems and everyday devices, using the internet, to allow data to be exchanged.