OCR Computer Science Paper 1 (copy)

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

Purpose of Systems Software

1 / 83

flashcard set

Earn XP

Description and Tags

84 Terms

1

Purpose of Systems Software

Designed to run or maintain a computer

New cards
2

Functionality of Systems Software

Controls the operations of computer hardware

New cards
3

Operating System Definition

Responsible for running the computer, managing hardware, applications, users, and resources

New cards
4

Uses of Operating Systems

Providing a UI, memory management/multitasking, peripheral management and drivers, user management, file management

New cards
5

Utility Software Definition

Designed to help maintain a computer system

New cards
6

Encryption Software Definition

Used for encrypting data

New cards
7

Defragmentation Software Definition

Reorganising data on a hard drive to put broken up files back together and collect up the free space

New cards
8

Data Compression Definition

Process of making the size of a file smaller

New cards
9

Types of Backup

Full and Incremental

New cards
10

Definition of Hacking

Illegal access or attack on a computer network or device

New cards
11

Malware

Malicious software for damaging or gaining illegal access to computer systems

New cards
12

Phishing

Criminals sending deceptive emails or texts posing as reputable businesses

New cards
13

Social Engineering

Illegally accessing data or networks by manipulating people

New cards
14

Brute Force Attack

Network attack using software to crack passwords through trial and error

New cards
15

Denial of Service Attack

Network attack preventing users from accessing part of a network or website

New cards
16

Data Interception and Theft

Intercepting data during network transmission, often through packet sniffing or wireless connection

New cards
17

SQL Injection

Entering SQL code into an input box to attempt a database attack

New cards
18

Poor Network Policy Example

Lack of encryption, user access control, passwords, or anti-malware/firewall software

New cards
19

Penetration Testing

Simulating attacks on a network to discover vulnerabilities

New cards
20

Network Forensics

Monitoring network traffic for investigative purposes

New cards
21

Network Policy

A set of rules and procedures to protect a network against attacks

New cards
22

Anti-Malware Software

Software to prevent malware damage to a computer or network

New cards
23

Firewall

Software limiting access to a computer system

New cards
24

User Access Levels

Controls access to files or network areas for different user groups

New cards
25

Secure Password

Include a varied range of characters

New cards
26

Encryption

Coding data for decoding with the correct key only

New cards
27

Network Topologies Examples

Star, Mesh, Bus, Tree

New cards
28

Star Network

All devices connected to a central switch or server in this topology

New cards
29

Mesh Network

Every device connected to every other directly or indirectly without a central switch or server

New cards
30

Wi-Fi

Standard for wireless connections between devices

New cards
31

Ethernet

Network protocol used on LANs

New cards
32

IP Address

A unique identifier given to a device on an IP network

New cards
33

MAC Address

A unique identifier assigned to a device

New cards
34

Common Protocols

TCP/IP, HTTP, HTTPS, FTP, POP, IMAP, SMTP

New cards
35

Layering System

Groups of protocols with similar functions

New cards
36

Application Layer

Turning data into websites and applications

New cards
37

Transport Layer

Controlling data flow and packet delivery

New cards
38

Internet Layer

Making connections between networks and handling traffic

New cards
39

Network Layer

Passing data over the physical network

New cards
40

Packet

Small units of data used for network file transfer

New cards
41

Packet Switching

The process of directing data packets on a network using routers and the IP protocol.

New cards
42

Types of Networks

LAN WAN

New cards
43

LAN

A network which only covers a single site

New cards
44

WAN

A network which connects networks in different geographical locations

New cards
45

Factors Affecting Network Performance

Bandwidth, number of users, wired connection, hardware, network topology

New cards
46

Client-Server Network

Managed by a server, takes requests from client devices

New cards
47

Peer-to-Peer Network

All devices are equal and connect directly to each other

New cards
48

Hardware for LAN Connection

WAP, routers/switches, NIC, transmission media

New cards
49

The Internet

A worldwide collection of computer networks

New cards
50

Components of the Internet

DNS, hosting, the cloud

New cards
51

What is DNS?

A server which stores website domain names and their IP addresses (domain name server)

New cards
52

What does hosting mean?

When a business uses its servers to store the files of another organisation

New cards
53

What is the cloud?

The use of the internet to store files and provide software

New cards
54

What is a virtual network?

A software-based network that exists between devices on a physical network

New cards
55

What is secondary storage?

External data storage used to store data so that the computer can be switched off

New cards
56

Why is capacity important?

To aid in the choice of media

New cards
57

How could you estimate the required capacity?

By adding together the file sizes for all the files that need to be stored

New cards
58

Name 3 common types of storage.

Optical, magnetic, solid state

New cards
59

State the 6 characteristics when choosing suitable storage devices.

Capacity, speed, portability, durability, reliability, cost

New cards
60

What is the difference between RAM and ROM?

RAM is volatile-temporary, ROM is non-volatile-permanent

New cards
61

Purpose of ROM in a Computer System

Tells the CPU how to boot up (BIOS)

New cards
62

Purpose of RAM in a Computer System

Main memory storing data, programs, and OS in use

New cards
63

Definition of Virtual Memory

Section of hard disk used as RAM to supplement main memory

New cards
64

Definition of Flash Memory

Common portable file storage form

New cards
65

Examples of Flash Memory

USB drive, SD card, SSD

New cards
66

Purpose of the CPU

Brain of the computer processing data and instructions

New cards
67

Parts of Von Neumann Architecture

MAR, MDR, PC, Accumulator

New cards
68

Definition of MAR

Holds memory address about to be used by CPU

New cards
69

Definition of MDR

Holds fetched or written data/instruction in memory

New cards
70

Definition of PC

Holds memory address of instruction for each cycle

New cards
71

What is the Accumulator?

Stores intermediate results in the Arithmetic Logic Unit (ALU)

New cards
72

Name 3 Common CPU Components

Control Unit (CU), Arithmetic Logic Unit (ALU), Cache Memory

New cards
73

What is the function of the ALU?

Performs mathematical and logical operations

New cards
74

What is the function of the CU?

Manages data flow, coordinates activities, follows Fetch-Decode-Execute (FDE) cycle

New cards
75

What is Cache?

High-speed memory near the CPU, stores frequently accessed data, checked before main memory

New cards
76

How does the CPU function?

Executes instructions in a Fetch-Decode-Execute (FDE) cycle

New cards
77

Name 3 factors affecting CPU performance

Clock speed, cache size, number of cores

New cards
78

What is an Embedded System?

Computers integrated into devices for specific functions like control systems

New cards
79

Examples of Embedded Systems

Dishwasher, microwave, television

New cards
80

What is Cloud Computing?

The delivery of computing services over the internet, including servers, storage, databases, networking, software, analytics, and intelligence.

New cards
81

Explain the concept of Virtualization.

The process of creating a virtual (rather than actual) version of something, such as a server, operating system, a storage device or network resources.

New cards
82

Define Artificial Intelligence (AI).

The simulation of human intelligence processes by machines, especially computer systems, to perform tasks that typically require human intelligence.

New cards
83

What is Machine Learning?

A subset of AI that provides systems the ability to automatically learn and improve from experience without being explicitly programmed.

New cards
84

Describe the Internet of Things (IoT).

The network of physical devices, vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these objects to connect and exchange data.

New cards

Explore top notes

note Note
studied byStudied by 21 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 38 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 11 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 15 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 14 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 448 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 2 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 15 people
Updated ... ago
5.0 Stars(1)

Explore top flashcards

flashcards Flashcard78 terms
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard45 terms
studied byStudied by 8 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard54 terms
studied byStudied by 41 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard28 terms
studied byStudied by 1 person
Updated ... ago
5.0 Stars(1)
flashcards Flashcard65 terms
studied byStudied by 24 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard31 terms
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard29 terms
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard31 terms
studied byStudied by 1 person
Updated ... ago
4.0 Stars(1)