Glossary assignment 2

15 Computer science terms

Here are some terms from the computer science field that I have used or encountered while writing essays and reading articles.

Algorithm
Noun
A step-by-step set of instructions used to solve a problem or perform a task.
Example: Search engines use algorithms to display the most relevant results for users.
fr: algorithme (nom masculin)
Bandwidth
noun
The amount of data that can be transmitted over a network connection in a given amount of time.
Example: Streaming videos in high quality requires more bandwidth.
fr: bande passante (nom féminin)
Cache
noun
A temporary storage area that keeps frequently used data for faster access.
Example: Your browser cache helps websites load more quickly.
fr: mémoire cache (nom féminin)
Compiler
noun
A program that translates source code into machine-readable language.
Example: The compiler checks the code before creating the executable program.
fr: compilateur (nom masculin)
Database
noun
An organized collection of data stored electronically.
Example: The company stores customer information in a secure database.
fr: base de données (nom féminin)
Encryption
noun
The process of converting information into a coded format to prevent unauthorized access.
Example: Encryption protects sensitive information sent over the internet.
fr: chiffrement (nom masculin)
Firewall
noun
A security system that monitors and controls incoming and outgoing network traffic.
Example: A firewall can help block unauthorized access to your computer.
fr: pare-feu (nom masculin)
Firmware
noun
Permanent software programmed into a hardware device.
Example: Updating the printer firmware improved its performance.
fr: micrologiciel (nom masculin)
Interface
noun
A point where two systems, devices, or programs interact.
Example: The application has a user-friendly interface.
fr: interface (nom féminin)
Kernel
noun
The core part of an operating system that manages hardware and system resources.
Example: The Linux kernel controls communication between software and hardware.
fr: noyau (nom masculin)
Malware
noun
Software designed to damage, disrupt, or gain unauthorized access to a computer system.
Example: Installing antivirus software can help protect your PC from malware.
fr: logiciel malveillant (nom masculin)
Pixel
noun
The smallest unit of a digital image or display.
Example: Higher-resolution screens contain more pixels.
fr: pixel (nom masculin)
Server
noun
A computer or program that provides services or resources to other computers.
Example: The website is hosted on a secure server.
fr: serveur (nom masculin)
Syntax
noun
The set of rules that defines the structure of a programming language.
Example: A missing semicolon can cause a syntax error in programming.
fr: syntaxe (nom féminin)
Virtual Machine
noun
A software-based computer system that behaves like a physical computer.
Example: Developers use virtual machines to test software safely.
fr: machine virtuelle (nom féminin)