Glossary

Glossary

All | A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
There are currently 51 names in this directory beginning with the letter M.
M

M

MAC (Media Access Control) address: A unique identifier that is assigned to a network device and is used to identify it on a network

Machine learning: A type of artificial intelligence that allows a system to learn and make decisions based on data without explicit programming

Machine learning: A type of artificial intelligence that is based on the idea of giving machines the ability to learn and adapt without being explicitly programmed

Macro: A set of instructions or actions that are defined and executed as a single unit

Mail merge: A process that is used to create and send personalized documents or emails to a large number of recipients

Mainframe: A large and powerful computer that is used for mission-critical applications and can support hundreds or thousands of users simultaneously

Makefile: A file that is used to build and manage software projects, specifying the dependencies and build rules for the project

Malware: Software that is designed to harm or exploit a computer system

Mapping: The process of creating a relationship or correspondence between two sets of data or elements

MapReduce: A programming model that is used to process large datasets in a distributed computing environment

Markdown: A simple markup language that is used to format text and create rich content for the web

Masking: The process of hiding or obscuring data or information

Mass storage: A type of storage that is used to store large amounts of data and can be accessed quickly

Master-slave architecture: A system or network architecture in which a central master device controls one or more slave devices

Matrix: A collection of values or data that is organized in rows and columns

Maven: A build automation tool that is used to manage and build Java projects

Maximum transmission unit (MTU): The maximum size of a packet that can be transmitted over a network

MD5 (Message-Digest Algorithm 5): A cryptographic hash function that is used to produce a fixed-size hash value from an input

MDS (Multi-Dimensional Scaling): A statistical technique that is used to visualize the relationships between a set of items or objects based on their similarities or distances

Mean: The arithmetic average of a set of values

Median: The value that is located at the midpoint of a set of values when they are ordered from smallest to largest

Memory leak: A problem in a program or system that causes it to consume an increasing amount of memory over time, leading to performance degradation or failure

Memory management: The process of allocating, deallocating, and managing the use of memory in a computer or device

Memory: A storage area in a computer used to hold data and instructions

Memory: The storage area in a computer or device that is used to store data and instructions

Menu: A list of options or commands that is displayed to a user

Merge: The process of combining two or more data sets, files, or branches

Merkle tree: A data structure that is used to store hashes in a tree-like structure, allowing for efficient and secure data verification

Mesh network: A type of wireless network in which devices communicate directly with each other, rather than through a central hub

Meta data: Data that describes or contextualizes other data

Metric: A measure or indicator that is used to assess the performance or quality of a system or process

Microservice: A software design approach in which a large application is built as a collection of small, independent services that can be developed and maintained separately

Microservices: A software architecture that is based on the idea of building applications as a collection of small, independent, and loosely coupled services that can be composed and deployed independently

Middleware: Software that acts as a bridge between different systems or components, enabling them to communicate and exchange data

Middleware: Software that connects different systems and applications together

Minification: The process of removing unnecessary characters from code in order to reduce its size and improve performance

Mirroring: The process of creating a copy of a data set, system, or network for backup or redundancy purposes

Mixed-reality: A term that refers to the combination of virtual reality (VR) and augmented reality (AR)

Mobile app: A software application designed to run on mobile devices such as smartphones and tablets

Model-view-controller (MVC): A software design pattern that separates the representation of data from the user's interaction with it

Model: A representation of a system, process, or concept that is used to simplify or analyze real-world situations

Modem: A device that enables a computer to transmit and receive data over a telephone or cable connection

Modem: A device that is used to modulate and demodulate signals for transmission over a communication channel

Modularization: The process of breaking down a system or program into smaller, independent modules or components that can be developed, tested, and maintained separately

Modulo: An operation that returns the remainder of a division

Monitor: A device that displays output from a computer or other device

Monitoring: The process of collecting and analyzing data from a system or network to identify and diagnose issues

Monolithic: A term used to describe a system or architecture that is large and complex, and integrates all its components into a single entity

Montioring: The process of collecting and analyzing data about a system or process in order to assess its performance, identify problems, or gather insights

Motherboard: The main circuit board in a computer, containing the connectors for attaching other hardware and the central processing unit (CPU)
error: Content is protected !!
Scroll to Top