PhilNITS IT Passport key terms
PhilNITS IT Passport · Get comfortable with the vocabulary.
- CPU (Central Processing Unit)
- Related: Main Memory, Cache Memory
The component that fetches, decodes, and executes program instructions, performing arithmetic and logical operations. Its clock speed and core count largely determine processing throughput in a computer system.
- Main Memory (RAM)
- Related: Cache Memory, Secondary Storage
Volatile working storage that holds programs and data currently in use so the CPU can access them quickly. Its contents are lost when power is removed, unlike secondary storage.
- Cache Memory
- Related: Main Memory (RAM), CPU (Central Processing Unit)
A small, fast memory placed between the CPU and main memory that keeps frequently used data close to the processor, reducing average access time and hiding main-memory latency.
- Secondary Storage
- Related: Main Memory (RAM), RAID
Non-volatile storage such as hard disks and SSDs that retains data without power. It holds operating systems, applications, and files, and is slower than main memory but far larger.
- RAID
- Related: Secondary Storage, Backup
A technique that combines multiple physical disks into one logical unit to improve reliability, performance, or both. Common levels use mirroring or parity to survive a single disk failure.
- Operating System
- Related: Virtual Memory, API
Software that manages hardware resources and provides services such as process scheduling, memory allocation, file systems, and device control so application programs can run reliably.
- Virtual Memory
- Related: Operating System, Main Memory (RAM)
A memory management technique that gives each process an address space larger than physical RAM by paging inactive data to disk and swapping it back when needed.
- Relational Database
- Related: SQL, Primary Key
A database that stores data in tables of rows and columns and enforces relationships through keys. It is queried with SQL and supports transactions that keep data consistent.
- SQL
- Related: Relational Database, Primary Key
The standard language for defining, querying, and modifying data in relational databases. Statements such as SELECT, INSERT, UPDATE, and DELETE let applications and users work with tables declaratively.
- Primary Key
- Related: Relational Database, SQL
A column or set of columns whose values uniquely identify each row in a table. It prevents duplicate records and is often referenced by foreign keys in other tables.
- IP Address
- Related: Subnet Mask, DNS (Domain Name System)
A numeric label assigned to a device on a network so packets can be routed to it. IPv4 uses 32 bits and IPv6 uses 128 bits, and addresses may be static or assigned dynamically.
- Subnet Mask
- Related: IP Address, LAN and WAN
A bit pattern that separates the network portion of an IP address from the host portion. It lets devices decide whether a destination is on the local network or must be reached through a router.
- DNS (Domain Name System)
- Related: IP Address, LAN and WAN
A distributed naming service that translates human-readable domain names into IP addresses. It works like a hierarchical directory so users need not remember numeric addresses.
- LAN and WAN
- Related: IP Address, VPN (Virtual Private Network)
A LAN connects devices within a limited area such as an office or building, while a WAN links sites across wide distances. The Internet is the largest public WAN.
- VPN (Virtual Private Network)
- Related: LAN and WAN, Firewall
A service that creates an encrypted tunnel over a public network, letting remote users or branch offices reach a private network securely as if directly connected.
- Firewall
- Related: VPN (Virtual Private Network), Malware
A security device or software that inspects network traffic and permits or blocks it according to rules, protecting internal systems from unauthorized access and many network attacks.
- Malware
- Related: Firewall, Phishing
Malicious software designed to damage, disrupt, or gain unauthorized access to systems. It includes viruses, worms, trojans, ransomware, and spyware, and is countered with antivirus tools and patching.
- Phishing
- Related: Malware, Two-Factor Authentication
A social-engineering attack that tricks users into revealing credentials or clicking malicious links by impersonating a trusted party, usually through deceptive email or fake websites.
- Two-Factor Authentication
- Related: Phishing, Access Control
An access control method that requires two different kinds of evidence, such as a password plus a one-time code, so a stolen password alone is not enough to log in.
- Encryption
- Related: Digital Signature, VPN (Virtual Private Network)
The process of transforming readable data into ciphertext using a key so that only authorized parties can recover the original content. It protects data in transit and at rest.
- Digital Signature
- Related: Encryption, Public Key Infrastructure
A cryptographic value attached to a message that lets a recipient verify the sender's identity and confirm the content was not altered, providing authenticity and integrity.
- Public Key Infrastructure
- Related: Digital Signature, Encryption
The policies, roles, and certificate authorities that issue and manage digital certificates, binding public keys to identities so parties can trust encrypted communication and signatures.
- Algorithm
- Related: Flowchart, Program
A finite, unambiguous sequence of steps for solving a problem or performing a computation. Algorithms are described by flowcharts or pseudocode before being implemented in a programming language.
- Flowchart
- Related: Algorithm, Program
A diagram that represents an algorithm or process using standard symbols such as rectangles for steps, diamonds for decisions, and arrows for control flow, making logic easy to review.
- Program
- Related: Algorithm, API
A set of instructions written in a programming language that a computer executes. Source code is translated into machine code by a compiler or interpreter before or during execution.
- API
- Related: Program, Operating System
A defined interface through which one software component calls the functions or accesses the data of another. APIs let systems integrate without knowing each other's internal implementation.
- IoT (Internet of Things)
- Related: AI (Artificial Intelligence), Big Data
A network of physical devices embedded with sensors and connectivity that collect and exchange data over the Internet, enabling remote monitoring and automation in homes, factories, and cities.
- AI (Artificial Intelligence)
- Related: Machine Learning, Big Data
Computer systems that perform tasks associated with human intelligence, such as learning, reasoning, and language understanding, typically by training models on large amounts of data.
- Machine Learning
- Related: AI (Artificial Intelligence), Big Data
A branch of AI in which models learn patterns from training data and improve with experience rather than being explicitly programmed for every rule. It supports prediction and classification.
- Big Data
- Related: Machine Learning, IoT (Internet of Things)
Datasets too large or varied for traditional tools, characterized by high volume, velocity, and variety. Analyzing it requires distributed processing and often feeds AI and analytics systems.
- SWOT Analysis
- Related: Business Strategy, Balanced Scorecard
A strategic framework that assesses internal Strengths and Weaknesses and external Opportunities and Threats to inform planning. It helps organizations match capabilities to the competitive environment.
- Business Strategy
- Related: SWOT Analysis, Balanced Scorecard
A long-term plan defining which markets and customers a company targets and how it will win, for example through cost leadership or differentiation, and how resources will be allocated to reach goals.
- Balanced Scorecard
- Related: KPI (Key Performance Indicator), Business Strategy
A performance management framework that measures an organization across financial, customer, internal process, and learning perspectives, linking day-to-day activities to strategy rather than relying only on financial results.
- KPI (Key Performance Indicator)
- Related: Balanced Scorecard, Business Strategy
A measurable value chosen to show how effectively an organization or process achieves an important objective. Good KPIs are specific, quantifiable, and tied directly to strategic goals.
- ROI (Return on Investment)
- Related: Total Cost of Ownership, Business Strategy
A ratio comparing the gain from an investment with its cost, usually expressed as a percentage. It is widely used to justify IT projects and compare competing investment options.
- Total Cost of Ownership
- Related: ROI (Return on Investment), SLA (Service Level Agreement)
The full lifetime cost of an IT asset or system, including acquisition, installation, operation, maintenance, support, and disposal. It gives a more realistic picture than purchase price alone.
- SLA (Service Level Agreement)
- Related: ITIL, Total Cost of Ownership
A contract between a service provider and a customer that defines the expected level of service, such as availability and response times, and the remedies if those targets are missed.
- ITIL
- Related: SLA (Service Level Agreement), Incident Management
A widely adopted framework of best practices for IT service management, covering service strategy, design, transition, operation, and continual improvement. It helps align IT services with business needs.
- Incident Management
- Related: ITIL, SLA (Service Level Agreement)
The IT service management process that restores normal service as quickly as possible after an unplanned interruption, minimizing business impact while root-cause problems are handled separately.
- Project Management
- Related: WBS (Work Breakdown Structure), Critical Path Method
The discipline of planning, executing, and controlling a temporary effort with defined scope, schedule, budget, and quality goals, using methods such as WBS and critical path analysis.
- WBS (Work Breakdown Structure)
- Related: Project Management, Critical Path Method
A hierarchical decomposition of project scope into smaller, manageable work packages. It provides the basis for estimating effort, assigning responsibility, and tracking progress.
- Critical Path Method
- Related: Project Management, WBS (Work Breakdown Structure)
A scheduling technique that identifies the longest sequence of dependent tasks in a project. Delays on the critical path directly delay the project finish date.
- Access Control
- Related: Two-Factor Authentication, Information Security Policy
The set of policies and mechanisms that decide who may access which resources and what they may do. Common models include role-based and discretionary access control.
- Information Security Policy
- Related: Access Control, Risk Management
A documented set of rules and responsibilities that defines how an organization protects information assets, covering confidentiality, integrity, availability, and acceptable use by employees.
- Risk Management
- Related: Information Security Policy, Business Continuity Plan
The process of identifying, assessing, and treating risks to information assets, choosing to mitigate, transfer, accept, or avoid them, and monitoring residual risk over time.
- Business Continuity Plan
- Related: Risk Management, Backup
A documented plan that enables an organization to keep critical operations running or restore them quickly after a disaster, including backup sites, data recovery, and communication procedures.
- Backup
- Related: Business Continuity Plan, RAID
A copy of data kept separately so it can be restored after accidental deletion, corruption, or disaster. Effective backup strategies specify frequency, retention, and offsite storage.
- Compliance
- Related: Information Security Policy, Risk Management
Conformity with laws, regulations, industry standards, and internal policies that apply to an organization, such as data protection rules, often verified through audits and documented controls.
- Cloud Computing
- Related: Virtualization, SaaS (Software as a Service)
On-demand delivery of computing resources such as servers, storage, and software over a network, billed by usage. Service models include IaaS, PaaS, and SaaS.
- SaaS (Software as a Service)
- Related: Cloud Computing, Virtualization
A cloud model in which a provider hosts and operates an application and customers access it over the Internet, usually by subscription, without managing servers or platforms.
- Virtualization
- Related: Cloud Computing, Operating System
Technology that runs multiple isolated virtual machines or environments on one physical host by sharing its resources, improving utilization, flexibility, and disaster recovery options.
- ERP (Enterprise Resource Planning)
- Related: CRM (Customer Relationship Management), Business Strategy
Integrated business software that shares a common database across functions such as finance, procurement, manufacturing, and HR, giving management a unified view of operations.
- CRM (Customer Relationship Management)
- Related: ERP (Enterprise Resource Planning), Business Strategy
A system and strategy for managing customer interactions, sales pipelines, and service history in one place, aiming to improve retention and tailor offerings to customer needs.
- SDLC (System Development Life Cycle)
- Related: Waterfall Model, Agile Development
The phases through which an information system passes, typically requirements, design, implementation, testing, deployment, and maintenance. It provides structure for planning development work.
- Waterfall Model
- Related: SDLC (System Development Life Cycle), Agile Development
A sequential development approach in which each phase is completed before the next begins. It suits projects with stable, well-understood requirements but adapts poorly to change.
- Agile Development
- Related: SDLC (System Development Life Cycle), Waterfall Model
An iterative approach that delivers software in short increments, emphasizes working software and customer collaboration, and welcomes changing requirements through continuous feedback and adaptation.