1/70
Comprehensive practice flashcards defining foundational concepts in information technology history, artificial intelligence, cybersecurity architecture, web applications, and digital media design.
Moore's Law
The empirical observation that the number of transistors on an integrated circuit doubles approximately every two years.
SNS (Social Networking Service)
Online services that allow users to connect with each other and share content, known for spreading information rapidly.
E-commerce (EC)
The buying and selling of goods and services through the Internet.
Remote Work
A working style in which work is carried out from home or other locations outside a traditional office using the Internet.
Online Learning
An educational delivery method where instructional classes, lessons, and academic materials are provided via the Internet.
Cashless Payment
A system for executing financial transactions using digital mechanisms, such as electronic money, cards, or QR codes, without physical cash.
Edge Computing
A processing architecture where computational data is processed immediately on board the local device itself rather than transmitted across a network to cloud servers.
Autonomous Driving
A vehicular technology utilizing artificial intelligence, sensors, and cameras to navigate and operate vehicles safely without manual human control.
Augmented Reality (AR)
A technology that overlays computer-generated digital information and graphics onto real-world images and environments.
Virtual Reality (VR)
An immersive computer-generated environment that completely replaces the physical surroundings of the user with a simulated digital space.
Quantum Computing
A computational paradigm utilizing the principles of quantum mechanics, such as superposition, to perform calculations intractable on classical computers.
Artificial Intelligence (AI)
A broad category of technologies designed to reproduce or perform intelligent human behaviors—such as learning, reasoning, and judgment—on a computer.
Machine Learning
A subfield of artificial intelligence focused on developing algorithms that learn underlying patterns from data to generate predictions and judgments.
Deep Learning
An advanced subset of machine learning that utilizes multi-layered artificial neural networks to model intricate patterns from large-scale data.
Neural Network
A computational model inspired by biological nerve cells (neurons) in the human brain, connecting nodes to evaluate complex data and form judgments.
Generative AI
A specialized branch of artificial intelligence utilizing deep learning models to produce novel content, such as text, imagery, audio, and code, in response to prompts.
AI Hallucination
A phenomenon wherein a generative artificial intelligence system produces plausible-sounding statements that are factually incorrect or unfounded.
Recommendation System
An algorithmic system that evaluates historical user activity data to predict individual preferences and display tailored content or product suggestions.
Voice Assistant
An artificial intelligence service capable of processing spoken human language, understanding contextual commands, and executing designated tasks.
Face Recognition
A computer vision AI technology designed to automatically identify, verify, and authenticate human faces from digital images or video frames.
Predictive Maintenance
An industrial AI application that monitors operational machinery data to forecast component wear and equipment failures before they occur.
Black-Box Problem
The lack of interpretability and transparency regarding how an AI system's internal neural mechanisms processed inputs to reach a specific decision.
Algorithmic Bias
Systematic errors or unfair outcomes in AI outputs resulting from unrepresentative, skewed, or historically prejudiced training datasets.
Explainable AI (XAI)
Methods and techniques in artificial intelligence aimed at making model behaviors, inner workings, and decision pathways clearly understandable to human users.
Fairness (AI Ethics)
The ethical requirement ensuring an AI system operates without unjust discrimination or prejudice against any specific person, demographic, or group.
Transparency (AI Ethics)
The ethical principle of openly detailing an AI system's decision-making logic, design specifications, and inner operations.
Accountability (AI Ethics)
The ethical duty of identifying and answering for the consequences, errors, and operational impacts produced by an artificial intelligence deployment.
HTTPS (HTTP Secure)
An encrypted web communication protocol combining HTTP with TLS to guarantee data privacy, tamper detection, and server authentication.
TLS Handshake
The authentication and negotiation sequence in HTTPS where a client and server authenticate identities and securely exchange encryption keys.
Common-Key Cryptography
A symmetric cryptographic method that utilizes the identical secret key for both data encryption and decryption, optimized for high-speed transmission.
Public-Key Cryptography
An asymmetric cryptographic scheme utilizing mathematically linked public and private key pairs to securely exchange keys and verify identities.
Multi-Factor Authentication (MFA)
A security verification protocol requiring two or more distinct authentication categories: knowledge (e.g., password), possession (e.g., token/device), or biometrics.
Digital Signature
A cryptographic proof appended to data that verifies sender identity, detects any tampering, and provides legal non-repudiation.
Digital Certificate
An electronic credential validated by a trusted Certificate Authority (CA) establishing the verified identity of a website or server.
Firewall
A network security gateway that inspects incoming and outgoing traffic, filtering packets based on predetermined administrative security rules.
VPN (Virtual Private Network)
A networking technology that establishes an encrypted, private tunnel across public networks to protect communications against interception.
DMZ (Demilitarized Zone)
A perimeter network subnet that houses externally accessible services (e.g., web and mail servers), isolating them from the private internal network.
Defense in Depth
A cybersecurity methodology implementing multiple redundant defensive layers so that the failure of any single barrier does not compromise the network.
Zero Trust
A security paradigm that eliminates implicit trust within an organization's boundary, requiring rigorous continuous authentication and verification for all requests.
Security Incident
An event involving unauthorized access, data compromise, system tampering, or operational disruption causing measurable damage to an information system.
Containment (Incident Response)
The critical incident response phase aimed at segmenting or isolating infected systems to halt the ongoing spread of damage.
Eradication (Incident Response)
The incident handling phase during which security teams completely locate and remove malicious artifacts, backdoors, and malware causes from the network.
Risk Assessment Formula
The formal calculation determining the priority of an information security risk: Risk=Impact×Likelihood.
Web Application
A dynamic software program executed across the web that users interact with through standard internet browsers without native client installation.
Frontend
The client-side tier of a web application responsible for rendering visual displays and handling direct user input inside the browser.
Backend
The server-side operational layer of a web application managing business logic, process automation, security checks, and database interactions.
Database Tier
The structural tier of a web application dedicated to systematically organizing, storing, retrieving, and preserving enterprise data records.
HTTP Method: GET
An HTTP request verb utilized by clients to request and retrieve data resources from a destination server without altering state.
HTTP Method: POST
An HTTP request verb designated for submitting payloads, such as account credentials or form entries, to a server for processing.
HTTP Status Code
A standardized three-digit integer returned by a web server indicating the procedural outcome of a client request (e.g., 200, 404, 500).
API (Application Programming Interface)
A defined software intermediary specifying protocols and routines that allow disparate computer applications to communicate and transfer data.
JSON (JavaScript Object Notation)
A structured, text-based data serialization format widely utilized in API exchanges that is readable by humans and easily parsed by computers.
HTML (HyperText Markup Language)
The core markup language used to construct the foundational skeleton, layout elements, and text structure of a webpage.
CSS (Cascading Style Sheets)
A stylistic presentation language governing visual design aspects of HTML documents, including color palettes, typography, spacing, and positioning.
JavaScript
A dynamic programming language that implements behavioral logic, interactive features, and asynchronous DOM manipulation on web pages.
Semantic HTML
The web design practice of writing HTML using tags that accurately describe the semantic meaning and role of content (e.g., <header>, <nav>, <main>).
Responsive Design
A development methodology engineering website layouts to dynamically reflow and accommodate diverse display resolutions across mobile, tablet, and desktop screens.
Frontend Framework
A standardized package of pre-written libraries and architectural components (e.g., React, Vue, Next.js) enabling rapid and structured user interface development.
Persona
A semi-fictional, concrete profile detailing a representative user's demographics, goals, environment, and challenges, created to guide user-centered design.
Wireframe
A monochromatic skeletal layout schematic indicating functional placement and informational hierarchy on a web interface before visual styling.
CRAP Principles
A mnemonic representing four foundational visual design rules: Contrast, Repetition, Alignment, and Proximity.
User-Centered Design (UCD)
An iterative product development framework prioritizing the genuine needs, cognitive expectations, and usability requirements of end users.
Qualitative Evaluation
User research methods (e.g., usability tests, user interviews) that investigate non-numerical underlying causes, user perceptions, and operational friction points.
Quantitative Evaluation
Empirical assessment techniques that examine numerical site data (e.g., page views, session durations) to evaluate behavior statistically.
Page View (PV)
A quantitative web traffic metric representing the gross aggregate count of times a given webpage has been loaded by browsers.
Bounce Rate
The percentage of website user sessions that terminate immediately after viewing only the entry page without navigating further.
Conversion Rate (CVR)
The proportion of total website visitors who successfully execute a targeted conversion action, such as purchasing a good or submitting a form.
Heuristic Evaluation
A usability inspection method where experienced design evaluators audit a user interface against established usability heuristics and rules of thumb.
PDCA Cycle
A continuous four-stage quality improvement loop comprising Plan (establish goals), Do (execute changes), Check (evaluate metrics), and Act (implement adjustments).
Design Thinking
A human-centric, iterative problem-solving methodology executing five progressive stages: Empathize, Define, Ideate, Prototype, and Test.
A/B Testing
A controlled experiment comparing two versions of a webpage element (A and B) exposed to live users to identify which drives superior statistical outcomes.