Sri Lanka ICT Service Exam key terms
Sri Lanka ICT Service Exam · Get comfortable with the vocabulary.
- CPU (Central Processing Unit)
- Related: RAM, Motherboard, Cache Memory
The main processor chip that fetches, decodes and executes program instructions, performing arithmetic, logic and control operations. Its speed is measured in clock cycles per second (GHz) and core count.
- RAM (Random Access Memory)
- Related: CPU (Central Processing Unit), Cache Memory, Virtual Memory
Volatile working memory that holds programs and data currently in use so the processor can reach them quickly. Its contents are lost when power is removed, unlike storage drives.
- Cache Memory
- Related: CPU (Central Processing Unit), RAM (Random Access Memory)
A small, very fast memory block inside or near the processor that stores recently used instructions and data to reduce waiting time on slower main memory.
- Virtual Memory
- Related: RAM (Random Access Memory), Paging
A technique where the operating system uses part of secondary storage as an extension of RAM, swapping pages in and out so programs larger than physical memory can run.
- Motherboard
- Related: CPU (Central Processing Unit), Peripheral Device
The main printed circuit board of a computer that connects the processor, memory, storage, expansion slots and input/output ports, and carries the buses between them.
- Peripheral Device
- Related: Motherboard, Device Driver
Any hardware attached to and controlled by a computer to add function, such as a keyboard, printer, scanner or external drive. Peripherals may be input, output or storage devices.
- Operating System
- Related: Device Driver, Virtual Memory, Kernel
System software that manages hardware resources, schedules processes, controls files and provides services so application programs can run without addressing hardware directly.
- Kernel
- Related: Operating System, Device Driver
The core part of an operating system that stays resident in memory and handles privileged tasks such as process scheduling, memory management and device control.
- Device Driver
- Related: Operating System, Peripheral Device
Software that translates general operating system commands into the specific signals a particular hardware device understands, allowing the OS to support many device models.
- Paging
- Related: Virtual Memory
A memory management method that divides memory into fixed-size blocks called pages and frames, letting the operating system load only needed pages and move unused ones to disk.
- IP Address
- Related: Subnet Mask, DNS (Domain Name System), Router
A numeric label assigned to a device on a network so data packets can be routed to it. IPv4 uses 32 bits; IPv6 uses 128 bits to overcome address exhaustion.
- Subnet Mask
- Related: IP Address, Router
A 32-bit pattern that identifies which part of an IPv4 address names the network and which part names the host, enabling division of a network into smaller segments.
- DNS (Domain Name System)
- Related: IP Address, LAN (Local Area Network)
A hierarchical distributed naming service that translates human-readable domain names into IP addresses so users need not remember numeric addresses.
- LAN (Local Area Network)
- Related: Router, DNS (Domain Name System)
A network covering a limited area such as an office or building, where connected devices share resources at high speed under a single administrative control.
- Router
- Related: IP Address, LAN (Local Area Network), Subnet Mask
A network device that forwards data packets between different networks, choosing the best path using routing tables, and typically connecting a LAN to the internet.
- DBMS (Database Management System)
- Related: Primary Key, Foreign Key, Normalization
Software that stores, retrieves and controls access to data in a database, enforcing structure, integrity rules and concurrent access for multiple users.
- Primary Key
- Related: Foreign Key, DBMS (Database Management System)
A column or combination of columns whose value uniquely identifies each row in a table; it cannot be null and no two rows may share the same value.
- Foreign Key
- Related: Primary Key, Normalization
A column in one table that references the primary key of another table, enforcing referential integrity so records cannot point to nonexistent parent records.
- Normalization
- Related: Primary Key, Foreign Key, DBMS (Database Management System)
The process of organizing relational tables to reduce duplicated data and update anomalies by splitting information into related tables according to successive normal forms.
- SDLC (Systems Development Life Cycle)
- Related: Agile Development, Requirement Specification, UAT (User Acceptance Testing)
A structured sequence of phases for building information systems, typically planning, analysis, design, implementation, testing, deployment and maintenance, each producing defined deliverables.
- Agile Development
- Related: SDLC (Systems Development Life Cycle), UAT (User Acceptance Testing)
An iterative approach that delivers working software in short increments, welcomes changing requirements and relies on close collaboration between developers and users.
- Requirement Specification
- Related: SDLC (Systems Development Life Cycle), UAT (User Acceptance Testing)
A document stating what a system must do and the constraints it must satisfy, written clearly enough to guide design, contracting and later acceptance testing.
- UAT (User Acceptance Testing)
- Related: Requirement Specification, SDLC (Systems Development Life Cycle)
Formal testing by intended users against agreed business requirements to confirm a system is fit for purpose before the client formally accepts and pays for it.
- Encryption
- Related: Digital Certificate, Multi-Factor Authentication, Hash Function
The transformation of readable data into ciphertext using a key so that only parties holding the correct key can reverse it and read the original content.
- Multi-Factor Authentication
- Related: Encryption, Phishing
Access control requiring two or more independent kinds of evidence, such as a password plus a one-time code from a token or phone, so a stolen password alone is insufficient.
- Phishing
- Related: Multi-Factor Authentication, Malware
A social engineering attack that sends deceptive messages imitating a trusted party to trick recipients into revealing passwords, payment details or installing malware.
- Malware
- Related: Phishing, Firewall
Any software written to harm or gain unauthorised access to a system, including viruses, worms, trojans, ransomware and spyware. It spreads through files, links and vulnerable services.
- Firewall
- Related: Malware, Router
A hardware or software filter placed between networks that permits or blocks traffic according to defined rules, protecting internal systems from unwanted external connections.
- Hash Function
- Related: Digital Certificate, Encryption
A one-way mathematical routine that converts data of any length into a fixed-length digest; even a tiny change to the input produces a completely different digest.
- Digital Certificate
- Related: Encryption, Hash Function
An electronically signed statement from a trusted certificate authority binding a public key to an identified owner, used to prove identity in secure web and email transactions.
- e-Government
- Related: Interoperability, Digital Divide, Service Level Agreement
The delivery of government information and services to citizens, businesses and agencies through internet and digital channels, aiming for convenience, transparency and efficiency.
- Interoperability
- Related: e-Government, API (Application Programming Interface)
The ability of different systems and agencies to exchange data and use it meaningfully, usually achieved through shared standards, data formats and interfaces.
- Digital Divide
- Related: e-Government, Digital Transformation
The gap between people who have affordable access to digital devices, connectivity and skills and those who do not, often following income, age, disability and regional lines.
- API (Application Programming Interface)
- Related: Interoperability, Microservices
A defined set of rules and endpoints that lets one software system request data or actions from another without knowing its internal implementation.
- Microservices
- Related: API (Application Programming Interface), Cloud Computing
An architecture that builds an application as small independent services communicating over networks, each deployable and scalable separately, in contrast to one large monolithic program.
- Cloud Computing
- Related: Microservices, Data Sovereignty
Provision of computing resources such as servers, storage and software over a network on demand, billed by usage and managed by the provider rather than the user.
- Data Sovereignty
- Related: Cloud Computing, Personal Data Protection
The principle that data is subject to the laws and governance of the country where it is stored or generated, which affects where governments may place systems and backups.
- Personal Data Protection
- Related: Data Sovereignty, Digital Certificate
Legal and organisational rules governing how organisations may collect, use, store and disclose information about identifiable individuals, including consent and breach notification duties.
- Service Level Agreement
- Related: e-Government, Total Cost of Ownership
A contract clause or document defining measurable service expectations such as uptime, response time, support hours and remedies when targets are missed.
- Total Cost of Ownership
- Related: Service Level Agreement, Procurement
The full lifetime cost of an ICT investment, covering purchase, licences, integration, training, support, upgrades and disposal, not just the initial price.
- Procurement
- Related: Total Cost of Ownership, Service Level Agreement
The formal process by which a public body identifies a need, specifies requirements, invites bids, evaluates them against published criteria and awards a contract.
- Digital Transformation
- Related: Digital Divide, e-Government, Cloud Computing
The deep redesign of processes, services and culture around digital technology, changing how work is done rather than merely replacing paper with computers.