Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Descargar
¡Más rápido que el navegador!
 

Tiempo de ejecución

Índice Tiempo de ejecución

Se denomina tiempo de ejecución (runtime en inglés) al intervalo de tiempo en el que un programa de computadora se ejecuta en un sistema operativo.

133 relaciones: Adaptación de impedancias objeto-relacional, Adobe Flash Builder, Algoritmo de Fisher-Yates, Algoritmo de navegación, Algoritmo de Schönhage-Strassen, Algoritmo Needleman-Wunsch, Algoritmo probabilista, Algoritmo rho de Pollard, Amazon Redshift, Anotación Java, Antipatrón de diseño, Apache Beehive, Asignación de memoria, Ataque de control de pin, Árbol rojo-negro, Bytecode Java, C++11, Cifrado de disco, Commodore 128, Common Language Runtime, Common Lisp, Compilador optimizador, Computación paralela, Configuración limitada de dispositivos conectados, Constante (informática), Contenedor (tipo de dato abstracto), Correctitud, Correctitud de constantes, DBSCAN, Desenroscado de bucles, División por cero, Ejecución, Elixir (lenguaje de programación), Enlace dinámico (programación orientada a objetos), Enlazador, Ensambladores A86 y A386, Error de software, Fiddler (software), FileMaker, Forth, Fuga de memoria, Generación de código, Glade, Glibc, GPIO, Grand Central Dispatch, GraphQL, Hooking, Identificador, Infraestructura de lenguaje común, ..., Ingeniería de software basada en componentes, Intérprete (informática), Intel i860, Introspección de tipos, Invariantes de clase, Inverso multiplicativo (aritmética modular), Inyección SQL, Java Card, Java Management Extensions, Java Modeling Language, JavaScript no obstructivo, Jython, Lenguaje de descripción de páginas, Lenguaje ensamblador, Llamada al sistema, LLVM, Malloc, Métrica del software, Módulo de núcleo, MCU 8051 IDE, Memoria dinámica (programación), Metadatos .NET, Metaprogramación, Microsoft Developer Network, Microsoft Excel, Microsoft Foundation Classes, Microsoft POSIX subsystem, Midjourney, Modelo de computación, Mojo (lenguaje de programación), Motor de Análisis Sintáctico, MVEL, Núcleo Linux, Número primo, Objeto (programación), Objeto inmutable, Open Access (software), Oracle Application Development Framework, OWBasic, Paralelización automática, Parche no oficial, Perfilación, Perl, PHP, Plataforma Java, Plataforma universal de Windows, Portabilidad, PostgreSQL, Predictor de saltos, Racket (lenguaje de programación), Raspberry Pi, Referencia colgante, Reflexión (informática), Requisito no funcional, Resultante, Síntesis de habla, Seguridad de tipos, Shellshock (error de software), Sistema de tipos, Situación de compromiso espacio-tiempo, Speedrun asistido por herramientas, Stack trace, Strip (Unix), Tabla de consulta, TCP Wrapper, Teoría de la complejidad computacional, Teoría de la computación, Teoría de lenguajes de programación, Test de primalidad AKS, Tiempo de compilación, Tiempo polinómico incremental, Tiempo pseudopolinómico, Turbo-BASIC XL, TypeScript, Universal Plug and Play, Vala (lenguaje de programación), Variable (programación), Variable estática, Vértice de corte, Ventanas de registro, Visual FoxPro, Workload Manager, XNU. Expandir índice (83 más) »

Adaptación de impedancias objeto-relacional

La Adaptación de impedancias objeto-relacional (object-relational impedance mismatch en inglés) es una serie de problemas conceptuales y técnicos que se presentan a menudo al trabajar con sistemas gestores de bases de datos relacionales desde servidores de aplicaciones desarrollados en lenguajes orientados a objetos.

¡Nuevo!!: Tiempo de ejecución y Adaptación de impedancias objeto-relacional · Ver más »

Adobe Flash Builder

Adobe Flash Builder (anteriormente Adobe Flex Builder) es un entorno de desarrollo integrado escrito en la plataforma Eclipse destinado para el desarrollo de aplicaciones de Internet enriquecidas (RIA) y aplicaciones de escritorio multiplataforma, particularmente para la plataforma de Adobe Flash.

¡Nuevo!!: Tiempo de ejecución y Adobe Flash Builder · Ver más »

Algoritmo de Fisher-Yates

El algoritmo de Fisher-Yates (o alguna variante del mismo) es el que se usa típicamente para barajar en los juegos de azar.

¡Nuevo!!: Tiempo de ejecución y Algoritmo de Fisher-Yates · Ver más »

Algoritmo de navegación

Los Algoritmos de navegación son la quintaesencia del software ejecutable en calculadoras portátiles o en Smartphone como ayuda al arte de la navegación, este artículo intenta describir tanto los algoritmos como el software para "PC-Smartphone" que implementan los diferentes procedimientos de cálculo para la navegación.

¡Nuevo!!: Tiempo de ejecución y Algoritmo de navegación · Ver más »

Algoritmo de Schönhage-Strassen

El Algoritmo de Schonhage-Strassen es un algoritmo que consiste en la multiplicación de matrices.

¡Nuevo!!: Tiempo de ejecución y Algoritmo de Schönhage-Strassen · Ver más »

Algoritmo Needleman-Wunsch

El algoritmo de Needleman-Wunsch sirve para realizar alineamientos globales de dos secuencias.

¡Nuevo!!: Tiempo de ejecución y Algoritmo Needleman-Wunsch · Ver más »

Algoritmo probabilista

Un algoritmo probabilista (o probabilístico) es un algoritmo que basa su resultado en la toma de algunas decisiones al azar, de tal forma que, en promedio, obtiene una buena solución al problema planteado para cualquier distribución de los datos de entrada.

¡Nuevo!!: Tiempo de ejecución y Algoritmo probabilista · Ver más »

Algoritmo rho de Pollard

El algoritmo rho de Pollard es un algoritmo especializado de factorización de números enteros.

¡Nuevo!!: Tiempo de ejecución y Algoritmo rho de Pollard · Ver más »

Amazon Redshift

Amazon Redshift es un producto de almacenamiento de datos que forma parte de la plataforma de computación en la nube más grande Amazon Web Services.

¡Nuevo!!: Tiempo de ejecución y Amazon Redshift · Ver más »

Anotación Java

En programación, una Anotación Java es una forma de añadir metadatos al código fuente Java que están disponibles para la aplicación en tiempo de ejecución o de compilación.

¡Nuevo!!: Tiempo de ejecución y Anotación Java · Ver más »

Antipatrón de diseño

Un antipatrón de diseño es un patrón de diseño que invariablemente conduce a una mala solución para un problema.

¡Nuevo!!: Tiempo de ejecución y Antipatrón de diseño · Ver más »

Apache Beehive

Apache Beehive (colmena de abejas de Apache, en español) es un marco de aplicación de Java diseñado para hacer que el desarrollo de las aplicaciones basadas en Java EE sea más rápido y más fácil.

¡Nuevo!!: Tiempo de ejecución y Apache Beehive · Ver más »

Asignación de memoria

La asignación de memoria consiste en el proceso de asignar memoria para propósitos específicos, ya sea en tiempo de compilación o de ejecución.

¡Nuevo!!: Tiempo de ejecución y Asignación de memoria · Ver más »

Ataque de control de pin

El Ataque de control de pin es una clase de ataque contra un sistema en un chip (SoC) en un sistema integrado donde el atacante apunta a la configuración de E/S de los sistemas integrados y deshabilita las funciones de E/S del software o del sistema operativo sin detección.

¡Nuevo!!: Tiempo de ejecución y Ataque de control de pin · Ver más »

Árbol rojo-negro

Un árbol rojo-negro es un árbol binario de búsqueda equilibrado, una estructura de datos utilizada en informática y ciencias de la computación.

¡Nuevo!!: Tiempo de ejecución y Árbol rojo-negro · Ver más »

Bytecode Java

El bytecode Java se encuentra dentro del archivo de extensión.class y es el tipo de instrucciones que la máquina virtual Java (JVM) espera recibir para posteriormente ser compiladas a lenguaje de máquina mediante un compilador JIT a la hora de su ejecución.

¡Nuevo!!: Tiempo de ejecución y Bytecode Java · Ver más »

C++11

C++11 es una versión del lenguaje de programación C++ estándar aprobado por la Organización Internacional de Normalización (ISO) el 12 de agosto de 2011, reemplazando al anterior C++03.

¡Nuevo!!: Tiempo de ejecución y C++11 · Ver más »

Cifrado de disco

El cifrado de disco es una tecnología que protege la información convirtiéndola en código ilegible que no puede ser descifrado fácilmente por personas sin autorización.

¡Nuevo!!: Tiempo de ejecución y Cifrado de disco · Ver más »

Commodore 128

La Commodore 128, también conocida como C128, C-128, C.

¡Nuevo!!: Tiempo de ejecución y Commodore 128 · Ver más »

Common Language Runtime

El Common Language Runtime o CLR («entorno en tiempo de ejecución de lenguaje común») es un entorno de ejecución para los códigos de los programas que corren sobre la plataforma Microsoft.NET.

¡Nuevo!!: Tiempo de ejecución y Common Language Runtime · Ver más »

Common Lisp

Common Lisp es un lenguaje multi paradigma de propósitos generales.

¡Nuevo!!: Tiempo de ejecución y Common Lisp · Ver más »

Compilador optimizador

En ciencias de la computación, un compilador optimizador es un compilador que trata de minimizar ciertos atributos de un programa informático con el fin de aumentar la eficiencia y rendimiento.

¡Nuevo!!: Tiempo de ejecución y Compilador optimizador · Ver más »

Computación paralela

La computación paralela es una forma de cómputo en la que muchas instrucciones se ejecutan simultáneamente, operando sobre el principio de que problemas grandes, a menudo se pueden dividir en unos más pequeños, que luego son resueltos simultáneamente (en paralelo).

¡Nuevo!!: Tiempo de ejecución y Computación paralela · Ver más »

Configuración limitada de dispositivos conectados

La configuración limitada de dispositivos conectados (Connected Limited Device Configuration, CLDC) es una especificación para el framework de aplicaciones Java ME describiendo un conjunto de bibliotecas básicas y características de máquina virtual que deben estar presentes en una implementación.

¡Nuevo!!: Tiempo de ejecución y Configuración limitada de dispositivos conectados · Ver más »

Constante (informática)

En programación, una constante es un valor que no puede ser alterado/modificado durante la ejecución de un programa, únicamente puede ser leído.

¡Nuevo!!: Tiempo de ejecución y Constante (informática) · Ver más »

Contenedor (tipo de dato abstracto)

En programación orientada a objetos, un container es un delimitador abstracto, es decir, un objeto que contiene otros objetos que pueden ser incluidos o eliminados dinámicamente (durante el tiempo de ejecución), a diferencia de lo que ocurre en una composición en la que esta relación se fija durante el tiempo de compilación.

¡Nuevo!!: Tiempo de ejecución y Contenedor (tipo de dato abstracto) · Ver más »

Correctitud

En teoría de la computación, la corrección de un algoritmo, también llamada correctitud (como adaptación de la palabra inglesa correctness), corresponde a una propiedad que distingue a un algoritmo de un procedimiento efectivo.

¡Nuevo!!: Tiempo de ejecución y Correctitud · Ver más »

Correctitud de constantes

En programación, la correctitud de constantes es el tipo de correctitud que hace referencia a la adecuada declaración de variables u objetos como inmutables.

¡Nuevo!!: Tiempo de ejecución y Correctitud de constantes · Ver más »

DBSCAN

El agrupamiento espacial basado en densidad de aplicaciones con ruido o Density-based spatial clustering of applications with noise (DBSCAN) es un algoritmo de agrupamiento de datos (data clustering) propuesto por Martin Ester, Hans-Peter Kriegel, Jörg Sander y Xiaowei Xu en 1996.

¡Nuevo!!: Tiempo de ejecución y DBSCAN · Ver más »

Desenroscado de bucles

El Desenroscado de bucles (conocido en inglés como loop unrolling o Loop unwinding) es una técnica de optimización de bucles que intenta mejorar la velocidad de ejecución de un programa a costa de aumentar su tamaño binario (Situación de compromiso espacio-tiempo).

¡Nuevo!!: Tiempo de ejecución y Desenroscado de bucles · Ver más »

División por cero

En matemáticas, la división entre cero es una división en la que el divisor es igual a cero, y que no tiene un resultado bien definido.

¡Nuevo!!: Tiempo de ejecución y División por cero · Ver más »

Ejecución

Ejecución (del latín executio) puede estar vinculado o hacer referencia a los artículos de Wikipedia que se indican a continuación.

¡Nuevo!!: Tiempo de ejecución y Ejecución · Ver más »

Elixir (lenguaje de programación)

Elixir es un lenguaje de programación funcional, concurrente, de propósito general que se ejecuta sobre la máquina virtual de Erlang (BEAM).

¡Nuevo!!: Tiempo de ejecución y Elixir (lenguaje de programación) · Ver más »

Enlace dinámico (programación orientada a objetos)

El enlace dinámico es un mecanismo por el cual se escoge, en tiempo de ejecución, el método que responderá a un determinado mensaje.

¡Nuevo!!: Tiempo de ejecución y Enlace dinámico (programación orientada a objetos) · Ver más »

Enlazador

Un enlazador (en inglés, linker) es un programa que toma los objetos generados en los primeros pasos del proceso de compilación, la información de todos los recursos necesarios (biblioteca), quita aquellos recursos que no necesita, y enlaza el código objeto con su(s) biblioteca(s) con lo que finalmente produce un fichero ejecutable o una biblioteca.

¡Nuevo!!: Tiempo de ejecución y Enlazador · Ver más »

Ensambladores A86 y A386

A86 es un compacto ensamblador comercial desarrollado para la familia de procesadores Intel X86 por Eric Isaacson.

¡Nuevo!!: Tiempo de ejecución y Ensambladores A86 y A386 · Ver más »

Error de software

Un error de software, error o simplemente fallo (también conocido por el inglés, bug) es un problema en un programa de computadora o sistema de software que desencadena un resultado indeseado.

¡Nuevo!!: Tiempo de ejecución y Error de software · Ver más »

Fiddler (software)

Fiddler es un Servidor proxy para depurar código HTTP escrito por Eric Lawrence, exadministrador de programas en el equipo de desarrollo de Internet Explorer en Microsoft.

¡Nuevo!!: Tiempo de ejecución y Fiddler (software) · Ver más »

FileMaker

FileMaker es una aplicación multiplataforma (Windows y Mac) de bases de datos relacionales de FileMaker Inc. (filial de Apple Inc.). Se distingue de otros productos de software similares en que el motor de la base de datos está integrado con la interfaz gráfica del usuario, lo que permite a este modificar la estructura de las tablas y de otros componentes subyacentes arrastrando elementos (campos, pestañas, botones, etc.) a los formularios o diseños de base suministrados con el producto.

¡Nuevo!!: Tiempo de ejecución y FileMaker · Ver más »

Forth

Forth o FORTH es un lenguaje de programación y un ambiente de programación para computadores ideado por Charles H. Moore entre los años 1965 y 1970 en el National Radio Astronomy Observatory de Kitt Peak, Arizona.

¡Nuevo!!: Tiempo de ejecución y Forth · Ver más »

Fuga de memoria

Una fuga de memoria (más conocido por el término inglés memory leak) es un error de software que ocurre cuando un bloque de memoria reservada no es liberada en un programa de computación.

¡Nuevo!!: Tiempo de ejecución y Fuga de memoria · Ver más »

Generación de código

En programación, la generación de código es una de las fases mediante el cual un compilador convierte un programa sintácticamente correcto en una serie de instrucciones a ser interpretadas por una máquina.

¡Nuevo!!: Tiempo de ejecución y Generación de código · Ver más »

Glade

Glade (o Glade Interface Designer, que significa ‘Diseñador de interfaces Glade’) es una herramienta de desarrollo visual de interfaces gráficas mediante GTK/GNOME.

¡Nuevo!!: Tiempo de ejecución y Glade · Ver más »

Glibc

La biblioteca de C de GNU (del inglés GNU C library), comúnmente conocida como glibc es la biblioteca de tiempo de ejecución estándar del lenguaje C de GNU.

¡Nuevo!!: Tiempo de ejecución y Glibc · Ver más »

GPIO

GPIO (General Purpose Input/Output, Entrada/Salida de Propósito General) es un pin genérico en un chip, cuyo comportamiento (incluyendo si es un pin de entrada o salida) se puede controlar (programar) por el usuario en tiempo de ejecución.

¡Nuevo!!: Tiempo de ejecución y GPIO · Ver más »

Grand Central Dispatch

Grand Central Dispatch (GCD) es una tecnología desarrollada por Apple en Mac OS X v10.6 para optimizar el soporte de las aplicaciones para procesadores de varios núcleos.

¡Nuevo!!: Tiempo de ejecución y Grand Central Dispatch · Ver más »

GraphQL

GraphQL es un lenguaje de consulta y manipulación de datos para APIs, y un entorno de ejecución para realizar consultas con datos existentes.

¡Nuevo!!: Tiempo de ejecución y GraphQL · Ver más »

Hooking

En programación, el término hooking abarca una gama de técnicas utilizadas para alterar o aumentar el comportamiento de un sistema operativo, de aplicaciones o de otros componentes de software interceptando llamadas de función o mensajes o eventos pasados entre componentes de software.

¡Nuevo!!: Tiempo de ejecución y Hooking · Ver más »

Identificador

Los identificadores (ID) son símbolos léxicos que nombran entidades.

¡Nuevo!!: Tiempo de ejecución e Identificador · Ver más »

Infraestructura de lenguaje común

La infraestructura de lenguaje común (en inglés Common Language Infrastructure o CLI) es una especificación estandarizada que describe un entorno virtual para la ejecución de aplicaciones, cuya principal característica es la de permitir que aplicaciones escritas en distintos lenguajes de alto nivel puedan luego ejecutarse en múltiples plataformas tanto de hardware como de software sin necesidad de reescribir o recompilar su código fuente.

¡Nuevo!!: Tiempo de ejecución e Infraestructura de lenguaje común · Ver más »

Ingeniería de software basada en componentes

La ingeniería de software basada en componentes (CBSE), también conocida como desarrollo basado en componentes (CBD), es una rama de la ingeniería de software que enfatiza la separación de asuntos, separation of concerns (SoC), por lo que se refiere a la funcionalidad de amplio rango disponible a través de un sistema de software dado.

¡Nuevo!!: Tiempo de ejecución e Ingeniería de software basada en componentes · Ver más »

Intérprete (informática)

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas.

¡Nuevo!!: Tiempo de ejecución e Intérprete (informática) · Ver más »

Intel i860

El Intel i860 (también conocido como el 80860, y nombre código N10) era un microprocesador RISC de Intel, lanzado en 1989.

¡Nuevo!!: Tiempo de ejecución e Intel i860 · Ver más »

Introspección de tipos

En informática, la introspección de tipos es la capacidad de algunos lenguaje de programación orientado a objetos de determinar el tipo de un objeto en tiempo de ejecución.

¡Nuevo!!: Tiempo de ejecución e Introspección de tipos · Ver más »

Invariantes de clase

Un objeto invariante, o una representación invariante, es un constructo de programación que consiste en una colección de propiedades invariantes que se mantienen intactas sea cual sea el estado del objeto.

¡Nuevo!!: Tiempo de ejecución e Invariantes de clase · Ver más »

Inverso multiplicativo (aritmética modular)

En la aritmética modular, el inverso multiplicativo de un número entero n módulo p es otro entero m (módulo p) tal que el producto mn es congruente con 1 (módulo p).

¡Nuevo!!: Tiempo de ejecución e Inverso multiplicativo (aritmética modular) · Ver más »

Inyección SQL

Inyección SQL es un método de infiltración de código intruso que se vale de una vulnerabilidad informática presente en una aplicación en el nivel de validación de las entradas para realizar operaciones sobre una base de datos.

¡Nuevo!!: Tiempo de ejecución e Inyección SQL · Ver más »

Java Card

Java Card es una tecnología que permite ejecutar de forma segura pequeñas aplicaciones Java (applets) en tarjetas inteligentes y similares dispositivos empotrados.

¡Nuevo!!: Tiempo de ejecución y Java Card · Ver más »

Java Management Extensions

Del acrónimo Java Management eXtensions, JMX es la tecnología que define una arquitectura de gestión, la API (Application Programming Interface), los patrones de diseño, y los servicios para la monitorización/administración de aplicaciones basadas en Java.

¡Nuevo!!: Tiempo de ejecución y Java Management Extensions · Ver más »

Java Modeling Language

El Java Modeling Language, abreviado JML y en español «Lenguaje de Modelaje para Java» es un lenguaje de especificación para programas Java, que se sirve de pre-, postcondiciones e invariantes de la lógica de Hoare, siguiendo el paradigma de diseño por contrato.

¡Nuevo!!: Tiempo de ejecución y Java Modeling Language · Ver más »

JavaScript no obstructivo

JavaScript no obstructivo es un paradigma floreciente en el uso del lenguaje de programación JavaScript, utilizado en la Web.

¡Nuevo!!: Tiempo de ejecución y JavaScript no obstructivo · Ver más »

Jython

Jython (Python en Java) es un lenguaje de programación de alto nivel, dinámico y orientado a objetos basado en Python e implementado íntegramente en Java.

¡Nuevo!!: Tiempo de ejecución y Jython · Ver más »

Lenguaje de descripción de páginas

En impresión digital, un lenguaje de descripción de páginas, o lenguaje de control de impresora (PCL), es un lenguaje de ordenador que se encarga de codificar las instrucciones que una aplicación de usuario envía a un dispositivo de salida (generalmente una impresora) para obtener una página impresa.

¡Nuevo!!: Tiempo de ejecución y Lenguaje de descripción de páginas · Ver más »

Lenguaje ensamblador

El lenguaje ensamblador o assembler (en inglés: assembler language y la abreviación asm) es un lenguaje de programación que se usa en los microprocesadores.

¡Nuevo!!: Tiempo de ejecución y Lenguaje ensamblador · Ver más »

Llamada al sistema

En informática, llamada al sistema (en inglés system call) es el mecanismo usado por una aplicación para solicitar un servicio al sistema operativo.

¡Nuevo!!: Tiempo de ejecución y Llamada al sistema · Ver más »

LLVM

LLVM (anteriormente conocido como Low Level Virtual Machine, o Máquina Virtual de Bajo Nivel) es una infraestructura para desarrollar compiladores, escrita a su vez en el lenguaje de programación C++, que está diseñada para optimizar el tiempo de compilación, el tiempo de enlazado, el tiempo de ejecución y el "tiempo ocioso" en cualquier lenguaje de programación que el usuario quiera definir.

¡Nuevo!!: Tiempo de ejecución y LLVM · Ver más »

Malloc

La asignación dinámica de memoria en el Lenguaje de programación C, conocida también como malloc (abreviatura del inglés memory allocation), se realiza a través de un grupo de funciones en la biblioteca estándar de C, es decir, malloc, realloc, calloc y free.

¡Nuevo!!: Tiempo de ejecución y Malloc · Ver más »

Métrica del software

En el campo de la ingeniería del software, una métrica es un estándar de medida de un grado en el que un sistema o proceso de software posee alguna propiedad.

¡Nuevo!!: Tiempo de ejecución y Métrica del software · Ver más »

Módulo de núcleo

En computación, un módulo cargable del núcleo (loadable kernel module, LKM en inglés) es un archivo que contiene código objeto que puede extender el núcleo en ejecución (también llamado núcleo base) de un sistema operativo.

¡Nuevo!!: Tiempo de ejecución y Módulo de núcleo · Ver más »

MCU 8051 IDE

MCU 8051 IDE es un entorno de desarrollo integrado (IDE) para microcontroladores de la familia Intel 8051.

¡Nuevo!!: Tiempo de ejecución y MCU 8051 IDE · Ver más »

Memoria dinámica (programación)

La memoria dinámica se refiere a aquella memoria que no puede ser definida ya que no se conoce o no se tiene idea del número de la variable a considerarse, la solución a este problema es la memoria dinámica que permite solicitar memoria en tiempo de ejecución, por lo que cuanta más memoria se necesite, más se solicita al sistema operativo.

¡Nuevo!!: Tiempo de ejecución y Memoria dinámica (programación) · Ver más »

Metadatos .NET

Los metadatos.NET, en la plataforma Microsoft.NET, se refieren a ciertas estructuras de datos embebidas en el código CIL que describen la estructura de alto nivel del código.

¡Nuevo!!: Tiempo de ejecución y Metadatos .NET · Ver más »

Metaprogramación

La metaprogramación consiste en escribir programas que escriben o manipulan otros programas (o a sí mismos) como datos, o que hacen en tiempo de compilación parte del trabajo que, de otra forma, se haría en tiempo de ejecución.

¡Nuevo!!: Tiempo de ejecución y Metaprogramación · Ver más »

Microsoft Developer Network

MSDN (del inglés: Microsoft Developer Network) puede referirse tanto a los servicios web (basado en plataformas Microsoft) orientados a desarrolladores de software como al conjunto de software que se adjunta con sus compiladores (Visual Studio) y ciertos SDK.

¡Nuevo!!: Tiempo de ejecución y Microsoft Developer Network · Ver más »

Microsoft Excel

Microsoft comercializó originalmente un programa para las hojas de cálculo llamado Multiplan en 1982, que fue muy popular en los sistemas CP/M, pero en los sistemas MS-DOS perdió popularidad frente al Lotus 1-2-3.

¡Nuevo!!: Tiempo de ejecución y Microsoft Excel · Ver más »

Microsoft Foundation Classes

Microsoft Foundation Classes o MFC es un conjunto de clases interconectadas por múltiples relaciones de herencia, que proveen un acceso más sencillo a las API de Windows.

¡Nuevo!!: Tiempo de ejecución y Microsoft Foundation Classes · Ver más »

Microsoft POSIX subsystem

Microsoft POSIX subsystem es uno de los cuatro subsistemas entregados junto con las primeras versiones de Windows NT.

¡Nuevo!!: Tiempo de ejecución y Microsoft POSIX subsystem · Ver más »

Midjourney

Midjourney es un laboratorio independiente de investigación y el nombre de un programa de inteligencia artificial con el cual sus usuarios pueden crear imágenes a partir de descripciones textuales, similar a Dall-e de OpenAI y al Stable Diffusion de código abierto.

¡Nuevo!!: Tiempo de ejecución y Midjourney · Ver más »

Modelo de computación

En la teoría de la computabilidad y en la teoría de la complejidad computacional, un modelo de computación es la definición un conjunto de operaciones permitibles usadas en el cómputo y sus respectivos costos.

¡Nuevo!!: Tiempo de ejecución y Modelo de computación · Ver más »

Mojo (lenguaje de programación)

Mojo es un lenguaje de programación desarrollado por Modular Inc.

¡Nuevo!!: Tiempo de ejecución y Mojo (lenguaje de programación) · Ver más »

Motor de Análisis Sintáctico

El motor de análisis sintáctico (Parsing Grammar Engine) (originalmente motor de gramática de Parrot) o PGE es un compilador y runtime para las reglas de Perl 6 para la máquina virtual Parrot.

¡Nuevo!!: Tiempo de ejecución y Motor de Análisis Sintáctico · Ver más »

MVEL

Lenguaje de expresión de MVFLEX (MVEL) es un lenguaje de expresión y runtime de tiempo de ejecución híbrido, de tipo dinámico/estático, e incrustable, para la Plataforma Java.

¡Nuevo!!: Tiempo de ejecución y MVEL · Ver más »

Núcleo Linux

Linux es un núcleo mayormente libre semejante al núcleo de Unix.

¡Nuevo!!: Tiempo de ejecución y Núcleo Linux · Ver más »

Número primo

En matemáticas, un número primo es un número natural mayor que 1 que tiene únicamente dos divisores positivos distintos: él mismo y el 1.

¡Nuevo!!: Tiempo de ejecución y Número primo · Ver más »

Objeto (programación)

En el paradigma de programación orientada a objetos (POO, o bien OOP en inglés), un objeto es un ente orientado a objetos (programa de computadoras) que consta de un estado y de un comportamiento, que a su vez constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución.

¡Nuevo!!: Tiempo de ejecución y Objeto (programación) · Ver más »

Objeto inmutable

En programación orientada a objetos y programación funcional un «objeto inmutable» es un objeto cuyo estado no puede ser modificado una vez creado.

¡Nuevo!!: Tiempo de ejecución y Objeto inmutable · Ver más »

Open Access (software)

Open Access fue un conjunto integrado de aplicaciones de ofimática de propósito general desarrollado por la compañía estadounidense Software Products International (SPI) entre 1984 y 1995.

¡Nuevo!!: Tiempo de ejecución y Open Access (software) · Ver más »

Oracle Application Development Framework

Oracle Application Development Framework, generalmente llamado Oracle ADF, es un framework comercial de Java para la creación de aplicaciones empresariales.

¡Nuevo!!: Tiempo de ejecución y Oracle Application Development Framework · Ver más »

OWBasic

OWBasic es un Compilador/Intérprete para la gama de PDAs Pocket Viewer de Casio Computer Co., Ltd..

¡Nuevo!!: Tiempo de ejecución y OWBasic · Ver más »

Paralelización automática

Paralelización automática, también auto paralelización, autoparalelización, o paralelización, se refiere a convertir código secuencial en multihilo o vectorizado (o los dos) con objeto de utilizar múltiples procesadores simultáneamente en una máquina con multiprocesador (SMP) de memoria compartida.

¡Nuevo!!: Tiempo de ejecución y Paralelización automática · Ver más »

Parche no oficial

Un parche no oficial es un parche no comercial para un software, creado por una comunidad de usuarios en lugar del desarrollador original.

¡Nuevo!!: Tiempo de ejecución y Parche no oficial · Ver más »

Perfilación

La recopilación de información sobre el comportamiento de un programa, específicamente su uso de recursos, se denomina perfilación (del término en inglés: profiling).

¡Nuevo!!: Tiempo de ejecución y Perfilación · Ver más »

Perl

Perl es un lenguaje de programación diseñado por Larry Wall en 1987.

¡Nuevo!!: Tiempo de ejecución y Perl · Ver más »

PHP

PHP es un lenguaje de programación interpretado del lado del servidor y de uso general que se adapta especialmente al desarrollo web.

¡Nuevo!!: Tiempo de ejecución y PHP · Ver más »

Plataforma Java

La plataforma Java es el nombre de un entorno o plataforma de computación originaria de Sun Microsystems, capaz de ejecutar aplicaciones desarrolladas usando el lenguaje de programación Java u otros lenguajes que compilen a bytecode y un conjunto de herramientas de desarrollo.

¡Nuevo!!: Tiempo de ejecución y Plataforma Java · Ver más »

Plataforma universal de Windows

La Plataforma universal de Windows (Windows Universal Platform; conocida generalmente como UWP) es una API o una plataforma común de aplicaciones presentes en todos los dispositivos que cuentan con Windows 10, Windows 11 y sus variantes, que se presentó en Windows 8 por primera vez como WinRT (Windows Runtime).

¡Nuevo!!: Tiempo de ejecución y Plataforma universal de Windows · Ver más »

Portabilidad

La portabilidad es uno de los conceptos clave en la programación de alto nivel.

¡Nuevo!!: Tiempo de ejecución y Portabilidad · Ver más »

PostgreSQL

PostgreSQL, también llamado Postgres, es un sistema de gestión de bases de datos relacional orientado a objetos y de código abierto, publicado bajo la licencia PostgreSQL, similar a la BSD o la MIT.

¡Nuevo!!: Tiempo de ejecución y PostgreSQL · Ver más »

Predictor de saltos

Un predictor de saltos (branch predictor en inglés) es un circuito digital utilizado en los procesadores que utilizan segmentación de la unidad de proceso para reducir ciclos de parada en la segmentación.

¡Nuevo!!: Tiempo de ejecución y Predictor de saltos · Ver más »

Racket (lenguaje de programación)

Racket es un lenguaje de programación de amplio espectro de la familia de Lisp y Scheme.

¡Nuevo!!: Tiempo de ejecución y Racket (lenguaje de programación) · Ver más »

Raspberry Pi

La Raspberry Pi es una serie de ordenadores monoplaca u ordenadores de placa simple (SBC por las siglas del anglicismo Single Board Computer) de bajo costo desarrollado en el Reino Unido por la Raspberry Pi Foundation, con el objetivo de poner en manos de las personas de todo el mundo el poder de la informática y la creación digital.

¡Nuevo!!: Tiempo de ejecución y Raspberry Pi · Ver más »

Referencia colgante

En programación, si una estructura en el heap (lugar de donde se asigna memoria) es destruida antes de que todas las referencias (los apuntadores) a la misma sean destruidas, cualquier referencia restante se llama referencia colgante (Dangling Reference).

¡Nuevo!!: Tiempo de ejecución y Referencia colgante · Ver más »

Reflexión (informática)

En informática, reflexión (o reflexión computacional) es la capacidad que tiene un programa para observar y opcionalmente modificar su estructura de alto nivel.

¡Nuevo!!: Tiempo de ejecución y Reflexión (informática) · Ver más »

Requisito no funcional

Un requisito no funcional o atributo de calidad es, en la ingeniería de sistemas y la ingeniería de software, un requisito que especifica criterios que pueden usarse para juzgar la operación de un sistema en lugar de sus comportamientos específicos, ya que estos corresponden a los requisitos funcionales.

¡Nuevo!!: Tiempo de ejecución y Requisito no funcional · Ver más »

Resultante

En matemáticas, la resultante de dos polinomios mónicos P y Q sobre un cuerpo k se define como el producto: de las diferencias de sus raíces, donde x y y toma valores en la clausura algebraica de k. Para polinomios no mónicos con coeficientes dominantes p y q, respectivamente, el producto de más arriba se multiplica por.

¡Nuevo!!: Tiempo de ejecución y Resultante · Ver más »

Síntesis de habla

La síntesis de habla es la producción artificial del habla.

¡Nuevo!!: Tiempo de ejecución y Síntesis de habla · Ver más »

Seguridad de tipos

En informática, la seguridad de tipos es la medida en que un lenguaje de programación disminuye o previene los errores de tipo.

¡Nuevo!!: Tiempo de ejecución y Seguridad de tipos · Ver más »

Shellshock (error de software)

Shellshock, también conocida como Bashdoor, es una familia de bugs de seguridad en la ampliamente usada Bash de Shell de Unix.

¡Nuevo!!: Tiempo de ejecución y Shellshock (error de software) · Ver más »

Sistema de tipos

En ciencias de la computación, un sistema de tipos define cómo un lenguaje de programación clasifica los valores y las expresiones en '''tipos''', cómo se pueden manipular estos tipos y cómo interactúan.

¡Nuevo!!: Tiempo de ejecución y Sistema de tipos · Ver más »

Situación de compromiso espacio-tiempo

En Informática, el compromiso espacio-tiempo o tiempo-memoria es una situación en la que la memoria puede reducirse a costa de la ejecución más lenta de los programas, o viceversa, el tiempo de ejecución puede reducirse a costa de incrementar el uso de memoria.

¡Nuevo!!: Tiempo de ejecución y Situación de compromiso espacio-tiempo · Ver más »

Speedrun asistido por herramientas

Un speedrun asistido por herramientas (en inglés tool-assisted speedrun, abreviado como TAS), se define como un speedrun en un emulador, con el objetivo de crear una demostración de una partida teóricamente perfecta.

¡Nuevo!!: Tiempo de ejecución y Speedrun asistido por herramientas · Ver más »

Stack trace

En informática, un stack trace (también llamado stack backtrace o stack traceback) es un informe de los elementos activos en la pila de ejecución en un momento determinado durante la ejecución de un programa.

¡Nuevo!!: Tiempo de ejecución y Stack trace · Ver más »

Strip (Unix)

En Unix, Plan 9 y sistemas operativos similares a Unix, el programa strip elimina la información de los programas binarios ejecutables y de los archivos objeto que no es esencial o necesaria para una ejecución normal y correcta, con lo que se consigue potencialmente un mejor rendimiento y, en ocasiones, un uso significativamente menor del espacio en disco.

¡Nuevo!!: Tiempo de ejecución y Strip (Unix) · Ver más »

Tabla de consulta

En informática, una tabla de consulta o tabla de correspondencia (traducción del término inglés "lookup table", abreviado como "LUT") es una estructura de datos, normalmente un vector o un vector asociativo, que se usa para sustituir una rutina de computación mediante una simple indexación de los vectores.

¡Nuevo!!: Tiempo de ejecución y Tabla de consulta · Ver más »

TCP Wrapper

TCP Wrapper ("Envoltorio de TCP") es un sistema de red ACL que trabaja en terminales y que se usa para filtrar el acceso de red a servicios de protocolos de Internet que corren en sistemas operativos (tipo UNIX), como GNU/Linux o BSD.

¡Nuevo!!: Tiempo de ejecución y TCP Wrapper · Ver más »

Teoría de la complejidad computacional

La teoría de la complejidad computacional o teoría de la complejidad informática es una rama de la teoría de la computación que se centra en la clasificación de los problemas computacionales de acuerdo con su dificultad inherente, y en la relación entre dichas clases de complejidad.

¡Nuevo!!: Tiempo de ejecución y Teoría de la complejidad computacional · Ver más »

Teoría de la computación

La teoría de la computación o teoría de la informática es un conjunto de conocimientos racionales y sistematizados que se centran en el estudio de la abstracción de los procesos, con el fin de reproducirlos con ayuda de sistemas formales; es decir, a través de símbolos y reglas lógicas.

¡Nuevo!!: Tiempo de ejecución y Teoría de la computación · Ver más »

Teoría de lenguajes de programación

La teoría de lenguajes de programación es una rama de la ciencias de la computación que se encarga del diseño, implementación, análisis, caracterización y clasificación de lenguajes de programación y sus características.

¡Nuevo!!: Tiempo de ejecución y Teoría de lenguajes de programación · Ver más »

Test de primalidad AKS

El test de primalidad AKS o algoritmo AKS es un algoritmo determinista que decide en tiempo polinómico si un número natural es primo o compuesto.

¡Nuevo!!: Tiempo de ejecución y Test de primalidad AKS · Ver más »

Tiempo de compilación

Se denomina tiempo de compilación (compile-time en inglés) al intervalo de tiempo en el que un compilador compila código escrito en un lenguaje de programación a una forma de código ejecutable por una máquina.

¡Nuevo!!: Tiempo de ejecución y Tiempo de compilación · Ver más »

Tiempo polinómico incremental

En complejidad computacional, el tiempo polinómica incremental (en inglés, incremental polynomial time) se refiere a cuando el tiempo de ejecución de un algoritmo de enumeración de un conjunto es polinomial en términos de la entrada y de los elementos de la salida hasta ahora computados.

¡Nuevo!!: Tiempo de ejecución y Tiempo polinómico incremental · Ver más »

Tiempo pseudopolinómico

En teoría de la complejidad computacional, un algoritmo numérico se ejecuta en tiempo pseudopolinómico o tiempo seudopolinómico si su tiempo de ejecución es polinómico en el valor numérico de la entrada, pudiendo ser este valor exponencial en el largo de la entrada, es decir, en el número de dígitos que la conforman.

¡Nuevo!!: Tiempo de ejecución y Tiempo pseudopolinómico · Ver más »

Turbo-BASIC XL

El Turbo-Basic XL es una versión avanzada del lenguaje BASIC para la Familia Atari de 8 bits de microcomputadoras.

¡Nuevo!!: Tiempo de ejecución y Turbo-BASIC XL · Ver más »

TypeScript

TypeScript es un lenguaje de programación libre y de código abierto desarrollado y mantenido por Microsoft.

¡Nuevo!!: Tiempo de ejecución y TypeScript · Ver más »

Universal Plug and Play

Universal Plug and Play (UPnP) es un conjunto de protocolos de comunicación que permite a periféricos en red, como computadoras personales, impresoras, pasarelas de Internet, puntos de acceso Wi-Fi y dispositivos móviles, descubrir de manera transparente la presencia de otros dispositivos en la red y establecer servicios de red de comunicación, compartición de datos y entretenimiento.

¡Nuevo!!: Tiempo de ejecución y Universal Plug and Play · Ver más »

Vala (lenguaje de programación)

Vala es un lenguaje de programación creado con el objetivo de acercar las características de los lenguajes modernos a C, sin requisitos adicionales de tiempo de ejecución y con pocos costos, centrado en los objetos de la biblioteca GObject.

¡Nuevo!!: Tiempo de ejecución y Vala (lenguaje de programación) · Ver más »

Variable (programación)

En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio.

¡Nuevo!!: Tiempo de ejecución y Variable (programación) · Ver más »

Variable estática

En informática una variable estática es una variable que ha sido ubicada estáticamente y cuyo tiempo de vida se extiende durante toda la ejecución del programa.

¡Nuevo!!: Tiempo de ejecución y Variable estática · Ver más »

Vértice de corte

En teoría de grafos, un vértice de corte, nodo de corte, punto de corte o punto de articulación es un vértice de un grafo tal que al eliminarlo de este se produce un incremento en el número de componentes conexos.

¡Nuevo!!: Tiempo de ejecución y Vértice de corte · Ver más »

Ventanas de registro

En ingeniería informática, las ventanas de registro son una característica de algunas arquitecturas de conjuntos de instrucciones para mejorar el rendimiento de las llamadas a procedimientos, una operación muy común.

¡Nuevo!!: Tiempo de ejecución y Ventanas de registro · Ver más »

Visual FoxPro

Visual FoxPro (VFP) es un lenguaje de programación por procedimientos, orientado a objetos que posee un Sistema Gestor de Bases de datos o Database Management System (DBMS) y Sistema administrador de bases de datos relacionales, producido por Microsoft.

¡Nuevo!!: Tiempo de ejecución y Visual FoxPro · Ver más »

Workload Manager

El 'Workload Manager' (WLM) es un gestor de cargas de trabajo que forma parte integral del sistema operativo para (Mainframe) de.

¡Nuevo!!: Tiempo de ejecución y Workload Manager · Ver más »

XNU

XNU es un núcleo o kernel desarrollado originalmente por NeXT e implementado por Apple Inc. en 1996 en su sistema operativo macOS.

¡Nuevo!!: Tiempo de ejecución y XNU · Ver más »

Redirecciona aquí:

Run time, Run-time, Runtime, Runtimes, Tiempo de ejecucion.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »