Key Vocabulary J277 GSCE Computer Science

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

1/158

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

159 Terms

1
New cards

Computational thinking

Processes behind formulating and expressing problem solutions.

2
New cards

CPU

Central Processing Unit: "The main part of the computer, consisting of the registers, ALU and control unit."

3
New cards

Fetch-decode-execute cycle

"The complete process of retrieving an instruction from storage, decoding it and carrying it out. Also known as the instruction cycle."

4
New cards

ALU

Arithmetic Logic Unit: "Performs calculations (e.g., x = 2 + 3) and logical comparisons (e.g., IF x > 3) in the CPU."

5
New cards

CU

Control Unit: "Decodes instructions. Sends signals to control how data moves around the CPU."

6
New cards

Cache

"Memory in the processor that provides fast access to frequently used instructions and data."

7
New cards

Register

"Tiny areas of extremely fast memory located in the CPU, normally designed for a specific purpose where data or control information is stored temporarily - e.g., MAR, MDR, etc."

8
New cards

Von Neumann architecture

"Traditional computer architecture that forms the basis of most digital computer systems. Instructions are fetched, decoded and executed one at a time."

9
New cards

MAR

Memory Address Register: "Holds the address of data ready to be used by the memory data register or the address of an instruction passed from the program counter. Step two of the fetch-decode-execute cycle."

10
New cards

MDR

Memory Data Register: "Holds data fetched from or to be written to memory. Step three of the fetch-decode-execute cycle."

11
New cards

Program counter

"Holds the address of the next instruction to be executed. Step one of the fetch-decode-execute cycle."

12
New cards

Accumulator

"Holds the result of calculations."

13
New cards

Clock speed

"Measured in hertz, the clock speed is the frequency at which the internal clock generates pulses. The higher the clock rate, the faster the computer may work. The clock is the electronic unit that synchronises related components by generating pulses at a constant rate."

14
New cards

Cache size

"The larger the cache, the more data that can be stored without having to go back to main memory (RAM) - this has a significant impact on processing speed."

15
New cards

Cores

"Part of a multi-core processor, a single component with two or more independent CPUs that facilitate the fetch-decode-execute cycle."

16
New cards

Embedded system

"A computer built to solve a highly specific problem. Not easy to change. For example, the operating system placed inside a washing machine, microwave or set of traffic lights."

17
New cards

Primary storage

"Comprised of random-access memory (RAM) and read-only memory (ROM). It holds data and instructions that the CPU can access more quickly and easily than from secondary storage devices."

18
New cards

RAM

Random-Access Memory: "Volatile (data is lost when the computer is powered off). Read-and-write. Purpose: Temporary storage of currently executing instructions and data - e.g., applications and the operating system."

19
New cards

ROM

Read-Only Memory: "Non-volatile (data is retained when the computer is powered off). Read-only. Purpose: Stores startup instructions, otherwise known as the bootstrap."

20
New cards

Virtual memory

"Using part of the hard disk as if it were random-access memory. Allows more applications to be open than physical memory can hold."

21
New cards

Secondary storage

"Permanent storage of instructions and data not currently in use by the processor. Stores the operating system, applications and data. Read-and-write and non-volatile."

22
New cards

Optical storage

"CD-R, CD-RW, DVD-R, DVD-RW. Use: Music, films and archive files. Low capacity. Slow access speed. High portability. Prone to scratches. Low cost."

23
New cards

Magnetic storage

"Hard disk drive. Use: Operating system and applications. High capacity. Medium data access speed. Low portability (except for portable drives). Reliable but not durable. Medium cost."

24
New cards

Solid-state storage

"Memory cards and solid-state hard drives (SSD). Use: Digital cameras and smartphones. Medium capacity. High portability. Reliable and durable. No moving parts. Fast data access speed. High cost."

25
New cards

Storage capacity

"The amount of data a storage device can store."

26
New cards

Storage speed

"The read/write access speed of a storage device."

27
New cards

Storage portability

"How easy it is to transport a storage device - e.g., solid-state and optical storage are highly portable, whereas magnetic storage is designed to stay in place."

28
New cards

Storage durability

"How resistant a storage device is to damage and wear. Devices with low durability are likely to fail earlier."

29
New cards

Storage reliability

"A relative measure of confidence that a storage device will function correctly and allow you to write, read, delete and modify data."

30
New cards

Storage cost

"The relative price of a storage device - e.g., per megabyte of data."

31
New cards

Bit

"The smallest unit of storage, represented by either a binary 1 or 0."

32
New cards

Nibble

"Half a byte. Four bits."

33
New cards

Byte

"A collection of eight bits."

34
New cards

Kilobyte

"One kilobyte (KB) is 1000 bytes."

35
New cards

Gigabyte

"One gigabyte (GB) is 1000 megabytes (MB)."

36
New cards

Petabyte

"One petabyte (PB) is 1000 terabytes (TB). "

37
New cards

Binary numbers

"Binary describes a numbering scheme with only two possible values for each digit, 0 and 1. In computing, binary refers to any digital encoding system with exactly two possible states - e.g., in memory, storage, processing and communications, 0 and 1 are sometimes called low and high, respectively."

38
New cards

Overflow

"The generation of a number that is too large to be represented by the device intended to store it."

39
New cards

Binary shifts

"Allows you to easily multiply or divide a base-2 binary number. A left shift multiplies the number by 2, while a right shift divides it by 2."

40
New cards

ASCII

American Standard Code for Information Interchange: "A character set devised for early telecommunication systems but proved to be ideal for computer systems. Uses 7 bits, providing 32 control codes and 96 displayable characters. The eighth bit is often used for error checking."

41
New cards

Unicode

"Standard character set that replaces the use of multiple different character sets. Incorporates characters from almost all global languages. A 16-bit extension of ASCII."

42
New cards

Pixels

"The smallest unit of a digital image or graphic that can be displayed on a digital device. A pixel is represented by a dot or square on a computer display."

43
New cards

Metadata

"A collection of data that describes and provides information about other data."

44
New cards

DNS

Domain Name System: Maintains a directory of domain names and translates them to IP addresses.

45
New cards

Decomposition

Breaking down complex problems into easier parts.

46
New cards

Megabyte

"One megabyte (MB) is 1000 kilobytes (KB)."

47
New cards

Terabyte

"One terabyte (TB) is 1000 gigabytes (GB). "

48
New cards

Denary numbers

"A numerical system of notation that uses 10 as its base. The ten decimal base digits are 0 - 9."

49
New cards

Binary arithmetic

"The process of adding two or more positive 8-bit binary numbers (0 - 255)."

50
New cards

Hexadecimal

"A numerical system of notation that uses 16 rather than 10 as its base. The 16 hex base digits are 0 - 9 and the letters A - F."

51
New cards

Character set

"A set of symbols represented by a computer. These symbols, called characters, can include letters, digits, spaces, punctuation marks and control characters."

52
New cards

Colour depth

"Also known as bit depth."

53
New cards

Resolution

The number of pixels in a display, expressed in terms of the number of pixels on the horizontal and vertical axes.

54
New cards

Image quality

The overall detail of an image, affected by colour depth and resolution.

55
New cards

Image file size

The total size of an image file in storage. Size in bits = Width in pixels Height in pixels Colour depth in bits.

56
New cards

Sample rate

The number of samples taken per second, measured in hertz (Hz).

57
New cards

Sample duration

How many seconds of audio a sound file contains.

58
New cards

Sample bit depth

The number of bits available to store each sample (e.g., 16-bit).

59
New cards

Playback quality

The finished quality of the digital sound file - affected by sample rate and bit depth.

60
New cards

Sound file size

The total size of a sound file in storage. Size in bits = Sampling rate Sample resolution Number of seconds.

61
New cards

Compression

The process of reducing the size of a file.

62
New cards

Lossy compression

A compression method that generally involves a loss of quality where it will be least noticed.

63
New cards

Lossless compression

A compression method that allows a file to be recreated in its original quality.

64
New cards

LAN

Local Area Network: Small geographic area. All hardware is owned by the organization using it.

65
New cards

WAN

Wide Area Network: Large geographic area. Infrastructure is hired from telecommunication companies.

66
New cards

Client-server network

A client makes requests to the server for data and connections.

67
New cards

Peer-to-peer network

All computers are equal and serve their own files to each other.

68
New cards

Wireless access point

Hardware that allows a Wi-Fi-enabled device to connect to a network.

69
New cards

Router

Sends data between networks, needed to connect LAN to WAN.

70
New cards

Switch

Sends data between computers on a LAN.

71
New cards

NIC

Network Interface Card/Controller: Hardware that connects a computer to a network.

72
New cards

Transmission media

Physical media used to transmit data - e.g., twisted copper cable, fibre optic, etc.

73
New cards

The internet

A worldwide collection of interconnected computer networks.

74
New cards

Hosting

Websites stored on dedicated servers rented from a hosting provider.

75
New cards

The cloud

Remote servers that store data to be accessed over the internet.

76
New cards

Web server

A program that uses HTTP to deliver web pages to users.

77
New cards

Client

A device that requests and/or uses services from a remote/connected server.

78
New cards

Network topology

The arrangement of connected devices on a network.

79
New cards

Star topology

Computers connected to a central switch.

80
New cards

Mesh topology

Switches/routers connected so there is more than one route to the destination.

81
New cards

Wired connection

A network that connects hardware via physical cables.

82
New cards

Ethernet

A standard for networking LANs using protocols.

83
New cards

Wireless connection

A network that connects hardware via Wi-Fi.

84
New cards

Wi-Fi

Wireless connection to a network.

85
New cards

Bluetooth

A method of exchanging data wirelessly over short distances.

86
New cards

Encryption

Encoding readable data into unreadable data to protect sensitive communications.

87
New cards

IP address

A unique string of numbers identifying each computer using IP to communicate.

88
New cards

MAC address

Media Access Control Address: A unique identifier for network technologies.

89
New cards

Standards

Rules allowing hardware and software from different manufacturers to interact.

90
New cards

Protocol

A set of rules that allow two devices to communicate.

91
New cards

TCP/IP

Transmission Control Protocol/Internet Protocol: Provides error-free transmission between routers.

92
New cards

HTTP

Hypertext Transfer Protocol: A method of requesting and delivering HTML web pages.

93
New cards

HTTPS

Hypertext Transfer Protocol Secure: Encryption and authentication for requesting and delivering HTML web pages. Used in websites that are sending and/or receiving sensitive data (e.g., passwords, bank details).

94
New cards

FTP

File Transfer Protocol: Used for sending files between computers, usually on a wide area network.

95
New cards

POP

Post Office Protocol: Used by email clients to download email from an email server.

96
New cards

IMAP

Internet Message Access Protocol: Used by mail clients to manage remote mailboxes and retrieve email from a mail server.

97
New cards

SMTP

Simple Mail Transfer Protocol: Sends email to a mail server.

98
New cards

Protocol layering

The concept of protocol rules being built up in layers - the layered protocol stack facilitates the various rules being executed in a defined order.

99
New cards

Malware

A broad term that covers all software written to facilitate loss of data, encryption of data, fraud and identity theft.

100
New cards

Social engineering

Most vulnerabilities are caused by humans - not locking computers, using unsecure passwords, not following company network policy or implementing it poorly, not installing protection software, not being vigilant with suspicious emails/files and not encrypting sensitive data.