Essential Ict Terminology and Concepts for Competitive Exams
Information and Communication Technology forms the backbone of modern digital governance, administrative workflows, and economic development. Mastery of core technical terminology is essential for understanding technological advancements, cybersecurity frameworks, and digital infrastructure policies.
Core Hardware and Architectural Paradigms
Processing Units and Execution Models
- The Central Processing Unit executes programmatic instructions using the Arithmetic Logic Unit and control registers.
- Instruction pipelining overlaps execution stages to increase processor throughput and computational speed.
- Cache memory provides ultra-fast temporary storage close to the processor core to minimize memory latency.
- Direct Memory Access allows peripheral devices to transfer data directly to and from system memory without continuous processor intervention.
Memory Classifications and Characteristics
- Random Access Memory serves as volatile main memory for holding active data and operating instructions during execution.
- Read-Only Memory provides non-volatile storage for permanent boot instructions and hardware initialization firmware.
- Static RAM utilizes flip-flops to store bits without requiring periodic refreshing, making it ideal for high-speed processor caches.
- Dynamic RAM stores bits inside microscopic capacitor and transistor pairs, requiring constant electrical refreshes to prevent data loss.
Operating Systems and Database Architecture
Operating System Functions
- Process management handles the lifecycle, scheduling, and synchronization of active computational programs.
- Virtual memory extends physical RAM using dedicated disk storage to execute applications exceeding physical hardware limits.
- Deadlock occurs when multiple active processes are permanently blocked because each holds resources required by others.
- File systems organize, store, and retrieve data on storage media using structural hierarchies and metadata tables.
Relational Database Management Systems
- Tables store data in structured rows and columns, where each row represents a unique record and columns denote attributes.
- Primary keys uniquely identify individual records within a relation, while foreign keys establish cross-table relationships.
- Normalization organizes data to eliminate redundancy and reduce dependency anomalies across multiple forms.
- Structured Query Language provides standardized syntax for defining, querying, and manipulating relational databases.
Networking and Cybersecurity Foundations
Network Topologies and Protocols
- Local Area Networks connect computers within a limited geographical area, whereas Wide Area Networks span national or global boundaries.
- The Transmission Control Protocol ensures reliable, connection-oriented packet delivery, while the User Datagram Protocol provides faster, connectionless transmission.
- Internet Protocol version 4 utilizes 32-bit addresses, whereas version 6 employs 128-bit addresses to expand available network nodes.
- The Domain Name System translates human-readable web addresses into numeric IP addresses.
Cryptographic Protection Mechanisms
- Symmetric encryption uses a single shared key for both the encryption and decryption of data packets.
- Asymmetric cryptography utilizes a public-private key pair to ensure secure key exchange and digital signatures.
- Hash functions convert input data into fixed-size cryptographic strings to verify data integrity.
- Firewalls and intrusion detection systems monitor incoming and outgoing network traffic based on predefined security rules.
| Computational Concept | Primary Function | Core Application |
| Pipelining | Overlapping instruction execution steps | Enhancing microprocessor speed |
| Virtual Memory | Mapping logical memory to physical storage | Executing large software packages |
| Normalization | Eliminating data redundancy in databases | Maintaining data integrity |
| Asymmetric Ciphers | Secure key exchange using key pairs | Public key infrastructure and SSL |
- The Turing machine conceptualized by Alan Turing forms the mathematical model for modern general-purpose computers.
- Von Neumann architecture utilizes a single shared memory space for both data and program instructions.
- Open-source software permits users to study, modify, and distribute source code freely.
- Moore’s law observed that the number of transistors on a microchip doubles roughly every two years.
Originally written on
December 17, 2015
and last modified on
August 14, 2026.