Digital Environments Flashcards
(35 cards)
Checksum
Number added to a sequence of digits that is generated based on its contents, used for error checking.
Client–server
Network configuration where a centralised server controls network traffic between client computers.
Core
A single processor in a CPU that can perform operations.
Data as a service (DaaS)
Cloud file storage that is accessed over the Internet.
Distributed denial of service (DDoS)
A coordinated attack that floods a website or network with traffic to bring it down.
Debugger
Software utility for testing and detecting errors during software development.
Device hardening
Securing devices against attacks using physical and logical security measures.
Hardware
The physical components of a computer system.
Infrastructure as a service (IaaS)
Virtualised delivery of computing infrastructure over the cloud (e.g. network, servers).
Integrated development environment (IDE)
A software suite with tools for software developers.
Local area network (LAN)
A network that operates over a limited geographical area.
Middleware
Software that connects different systems or components, not directly used by end users.
Network-attached storage (NAS)
A file storage system using dedicated servers on a network.
Operating system
Software that manages hardware and provides a platform for applications.
Platform as a service (PaaS)
A cloud environment allowing developers to build and deploy applications.
Packet
A unit of data formatted for transmission across a network.
Personal area network (PAN)
A network for connecting devices used by one person, typically within a few meters.
Peer-to-peer
A network model where devices communicate directly without a central server.
Peripherals
External devices connected to a computer (e.g. printers, scanners).
Ports
Logical endpoints for network traffic (e.g. port 443 for HTTPS).
Protocol
A set of rules for data exchange between devices on a network.
Redundant array of independent disks (RAID)
A method of storing data across multiple drives for redundancy and performance.
Ransomware
Malware that encrypts files and demands payment for decryption.
Runtime
An error that occurs while a program is running.