Vocabulary
Noun

algorithm

/ˈæl.ɡə.rɪ.ðəm/

A step-by-step set of instructions that a computer follows to solve a problem or complete a task

The search engine uses a complex algorithm to show you the most relevant results.

Noun

API

/ˌeɪ.piːˈaɪ/

A set of rules that allows different software programs to communicate and share information with each other

The developer used an API to connect the weather service to the mobile app.

Noun

authentication

/ɔːˌθen.tɪˈkeɪ.ʃən/

The process of verifying that someone is who they claim to be, usually through a password, fingerprint, or code

The app requires two-step authentication, so you need both your password and a code sent to your phone to log in.

Noun

bandwidth

/ˈbænd.wɪdθ/

The maximum amount of data that can be transmitted over an internet connection in a given amount of time

Streaming high-quality videos uses a lot of bandwidth, which can slow down your internet.

Noun

cache

/kæʃ/

A temporary storage area where a computer saves data so it can be accessed quickly the next time it is needed

Clearing your browser cache can help fix loading problems on websites.

Noun

cloud computing

/ˈklaʊd kəmˌpjuː.tɪŋ/

The delivery of computing services like storage, software, and processing power over the internet instead of on a local computer

Many companies use cloud computing to store their files so employees can access them from anywhere.

Noun

compiler

/kəmˈpaɪ.lər/

A program that translates code written by a programmer into a language that the computer's processor can understand and execute

After writing the program, she ran the compiler to check for errors before testing it.

Noun

database

/ˈdeɪ.tə.beɪs/

An organized collection of data that is stored and managed electronically so it can be easily accessed and updated

The hospital keeps all patient records in a secure database.

Noun

encryption

/ɪnˈkrɪp.ʃən/

The process of converting data into a secret code so that only authorized people can read it

The banking app uses encryption to protect your personal and financial information.

Noun

firewall

/ˈfaɪər.wɔːl/

A security system that monitors and controls incoming and outgoing network traffic to protect a computer or network from unauthorized access

The company installed a firewall to prevent hackers from accessing their private network.

Noun

kernel

/ˈkɜːr.nəl/

The core part of an operating system that manages communication between the hardware and software of a computer

When the kernel crashes, the entire operating system usually stops working and needs to restart.

Noun

latency

/ˈleɪ.tən.si/

The delay between sending a request and receiving a response in a network, often measured in milliseconds

Gamers need a low latency connection so there is no noticeable delay during online matches.

Noun

malware

/ˈmæl.weər/

Any software that is designed to damage, disrupt, or gain unauthorized access to a computer system

He accidentally downloaded malware by clicking on a suspicious link in an email.

Noun

operating system

/ˈɒp.ər.eɪ.tɪŋ ˌsɪs.təm/

The main software on a computer that manages all other programs and controls the hardware, such as Windows or macOS

You should regularly update your operating system to keep your computer secure and running smoothly.

Noun

protocol

/ˈproʊ.tə.kɒl/

A set of rules that defines how data is transmitted and received between devices on a network

HTTP is the protocol that your browser uses to load websites from the internet.

Noun

repository

/rɪˈpɒz.ɪ.tɔːr.i/

A central location where data, code, or files are stored and managed, often used by developers to share and track changes in software projects

The programmer uploaded her code to an online repository so her teammates could review and edit it.

Noun

router

/ˈruː.tər/

A device that receives and sends data between different computer networks, allowing multiple devices to share an internet connection

We placed the router in the center of the house so all rooms could get a strong Wi-Fi signal.

Noun

server

/ˈsɜːr.vər/

A powerful computer that stores data and provides services or information to other computers over a network

When you visit a website, your browser sends a request to the website's server to load the page.

Noun

subnet

/ˈsʌb.net/

A smaller network that is divided from a larger network to improve performance and security

The office divided its network into subnets so that the finance department's computers were kept separate from the others.

Noun

virtualization

/ˌvɜːr.tʃu.ə.lɪˈzeɪ.ʃən/

The process of creating a virtual version of a computer, server, or storage device so that one physical machine can act as many

The IT team used virtualization to run multiple operating systems on a single server, saving money on hardware.

Flashcards Multiple Choice
1 / 20
Vocabulary Matching

Match the vocabulary word with its correct definition.

# Ans. Word Definition
Fill in the Blank

Complete each sentence with the correct word from the word bank.

Vocabulary in Context