Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Data and analytics

Forest

A forest is a data structure defined as a disjoint union of trees, where each tree is a connected and acyclic graph. In simpler terms, a forest can be seen as a set of trees that do not share nodes…

Engineering and transportation

Forestay

The forestay is an essential support line in the architecture of a sailboat, extending from the top of the mast to the bow of the boat. Its main function is to provide stability and rigidity to the…

Physical and Earth sciences

Forest Management

Forest management is the process of planning and managing forest resources to meet environmental, economic, and social needs. This comprehensive approach seeks to balance the conservation of forest…

Physical and Earth sciences

Forest Ranger

A forest ranger is a person responsible for protecting and managing the habitats of endangered species, such as pandas. Their work is fundamental for the conservation of biodiversity and the…

Cybersecurity

Forgot Password

The 'Forgot My Password' function is an essential tool in identity and access management that allows users to reset their password if they cannot remember it. This process typically involves…

Operating systems

Fork

Fork is a fundamental method in operating systems that allows the creation of a new process. This process involves the allocation of resources and the creation of a separate memory space for the new…

Cybersecurity

Fork bomb

A fork bomb is a denial-of-service (DoS) attack that exploits the 'fork' operation in Unix-like operating systems. The 'fork' operation allows a process to create a copy of itself, generating a new…

Cybersecurity

Forkbomb

A fork bomb is a denial-of-service attack that creates a large number of processes in an operating system, which can lead to resource saturation and ultimately system collapse. This type of attack…

Operating systems

Forking

Forking is the act of creating a new process by duplicating an existing one. This mechanism is fundamental in operating systems where it allows a parent process to generate one or more child…

Software development

Forking workflow

The forking workflow is a development model that uses forks to manage changes and contributions. This approach allows developers to work in parallel on different features or bug fixes without…

Software development

ForkJoinPool

ForkJoinPool is a specialized implementation of ExecutorService in Java, designed to handle tasks that can be recursively divided into smaller subtasks. This approach is based on the divide and…

Cloud and infrastructure

Forklift

Forklift is a tool specifically designed to facilitate the migration of workloads to container orchestration systems, such as Kubernetes, which is widely used in the industry. This tool allows…

Engineering and transportation

Forklift (industrial vehicle)

The forklift is a type of industrial vehicle specifically designed to lift and move heavy materials in work environments such as warehouses, factories, and construction sites. This equipment features…

Software development

For Loop

The 'for' loop is a control flow statement that allows specifying iteration, meaning it enables a block of code to be executed repeatedly a certain number of times. This type of loop is fundamental…

Graphics, games and extended reality

Form

The form in dart throwing refers to the physical and technical posture that a player adopts when throwing the dart towards the target. This posture is crucial as it directly influences the accuracy…

Artificial intelligence

Formality Detection

Formality detection is a task within natural language processing (NLP) that focuses on identifying the level of formality present in a text. This concept involves analyzing the language used in a…

Business and technology management

Formalization

Formalization in process management refers to the act of structuring and documenting procedures clearly and precisely, turning them into official rules or guidelines. This process involves creating a…

Software development

Formal Parameter

A formal parameter in C++ is a variable declared in a function definition that acts as a placeholder for the values that will be passed to the function when it is invoked. These parameters allow…

Software development

Form API

The Forms API is a system in content management systems (CMS) like Drupal for programmatically creating and managing forms. This API allows developers to define forms in a structured way…

Software development

FormArray

A FormArray is a collection of FormControls or FormGroups that allows for efficient management of the state and validation of multiple input fields in web applications. This structure is fundamental…

Software development

FormArrayName

The 'FormArrayName' is a directive in Angular that allows binding a FormArray to a form element, facilitating the management of collections of form controls. This directive is part of Angular's…

Data and analytics

FORMAT

The FORMAT function in DAX (Data Analysis Expressions) returns a value formatted as text, facilitating the presentation of data in reports and visualizations. This function is particularly useful in…

Operating systems

Format-Custom

Custom formatting in various scripting and programming environments allows users to modify the presentation of command output, tailoring it to their specific needs. This functionality is particularly…

Operating systems

Format-Default

The default format in command-line interfaces, including Windows PowerShell, refers to how the output of executed commands is presented in the console. This format is automatic and adapts to the type…