40 relaciones: Administrador de sistemas, Algoritmo, Análisis de rendimiento de software, C (lenguaje de programación), C++, C. A. R. Hoare, Caché (informática), Código fuente, Ciencias de la computación, Comentario (informática), Compilador, Depuración de programas, Desbordamiento aritmético, Donald Knuth, Eficiencia, Error de software, Flag, Función inline, Ingeniería, Ingeniería de software, JIT, Lenguaje ensamblador, Ley de Amdahl, Lisp, Macro, Mantenibilidad, Memoria (informática), Niklaus Wirth, Ofuscación, Pragma, Preprocesador, Principio de Pareto, Programa informático, Programación funcional, Programador, Quicksort, Rendimiento, Software, Trade-off, Turing completo.
Administrador de sistemas
Un administrador de sistemas es la persona que tiene la responsabilidad de implementar, configurar, mantener, monitorizar, documentar y asegurar el correcto funcionamiento de un sistema informático, o algún aspecto de este.
¡Nuevo!!: Optimización de software y Administrador de sistemas · Ver más »
Algoritmo
En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un algoritmo (probablemente del latín tardío algorithmus, y este del árabe clásico ḥisābu lḡubār, que significa «cálculo mediante cifras arábigas») es un conjunto de instrucciones o reglas definidas y no-ambiguas, ordenadas y finitas que permite, típicamente, solucionar un problema, realizar un cómputo, procesar datos y llevar a cabo otras tareas o actividades.
¡Nuevo!!: Optimización de software y Algoritmo · Ver más »
Análisis de rendimiento de software
En ingeniería de software el análisis de rendimiento, comúnmente llamado profiling o perfilaje, son herramientas de software utilizadas para analizar y medir el rendimiento de una aplicación o programa.
¡Nuevo!!: Optimización de software y Análisis de rendimiento de software · Ver más »
C (lenguaje de programación)
C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.
¡Nuevo!!: Optimización de software y C (lenguaje de programación) · Ver más »
C++
C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.
¡Nuevo!!: Optimización de software y C++ · Ver más »
C. A. R. Hoare
Charles Antony Richard Hoare (Colombo, Sri Lanka, 11 de enero de 1934), también conocido familiarmente como Tony Hoare, es un científico británico en computación.
¡Nuevo!!: Optimización de software y C. A. R. Hoare · Ver más »
Caché (informática)
En informática, una caché, antememoria o memoria intermedia es un componente de hardware o software que guarda datos para que las solicitudes futuras de esos datos se puedan atender con mayor rapidez; los datos almacenados en una caché pueden ser el resultado de un cálculo anterior o el duplicado de datos almacenados en otro lugar, generalmente, da velocidad de acceso más rápido.
¡Nuevo!!: Optimización de software y Caché (informática) · Ver más »
Código fuente
El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un cargador.
¡Nuevo!!: Optimización de software y Código fuente · Ver más »
Ciencias de la computación
Las ciencias de la computación estudian los fundamentos teóricos de la información y el cómputo, junto con técnicas prácticas para la implementación y aplicación de estos fundamentos teóricos.
¡Nuevo!!: Optimización de software y Ciencias de la computación · Ver más »
Comentario (informática)
En la programación de computadoras, un comentario es una construcción del lenguaje de programación destinada a incrustar anotaciones legibles al programador en el código fuente de un Programa informático.
¡Nuevo!!: Optimización de software y Comentario (informática) · Ver más »
Compilador
En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).
¡Nuevo!!: Optimización de software y Compilador · Ver más »
Depuración de programas
La depuración de programas es el proceso de identificar y corregir errores de programación.
¡Nuevo!!: Optimización de software y Depuración de programas · Ver más »
Desbordamiento aritmético
En programación, se produce un desbordamiento de enteros cuando una operación aritmética intenta crear un valor numérico que está fuera del rango que puede representarse con un número dado de dígitos, ya sea mayor que el máximo o menor que el mínimo valor representable.
¡Nuevo!!: Optimización de software y Desbordamiento aritmético · Ver más »
Donald Knuth
Donald Ervin Knuth (Milwaukee, Wisconsin; 10 de enero de 1938) es un reconocido experto en ciencias de la computación estadounidense y matemático, famoso por su fructífera investigación dentro del análisis de algoritmos y compiladores.
¡Nuevo!!: Optimización de software y Donald Knuth · Ver más »
Eficiencia
Según el Diccionario de la Real Academia Española, la eficiencia (del latín eficientĭa) es la capacidad de disponer de alguien o algo para conseguir el cumplimiento adecuado de una función.
¡Nuevo!!: Optimización de software y Eficiencia · 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!!: Optimización de software y Error de software · Ver más »
Flag
En programación, la bandera o flag se refiere a uno o más bits que se utilizan para almacenar un valor binario o código que tiene asignado un significado.
¡Nuevo!!: Optimización de software y Flag · Ver más »
Función inline
Se conocen como funciones inline a las funciones que, al compilar, no son llamadas en el código objeto, sino insertadas en la sección del código donde se las llame.
¡Nuevo!!: Optimización de software y Función inline · Ver más »
Ingeniería
La ingeniería ("ingenio", del latín ingenium, "engendrar, producir", y sufijo -ería (conjunto); "estudio y aplicación de tecnología") es el uso de principios científicos para diseñar y construir máquinas, estructuras y otros entes, incluyendo puentes, túneles, caminos, vehículos, edificios, sistemas y procesos.
¡Nuevo!!: Optimización de software e Ingeniería · Ver más »
Ingeniería de software
La Ingeniería de Software es una de las ramas de las ciencias de la computación que estudia la creación de software confiable y de calidad, basándose en métodos y técnicas de ingeniería, y brindando soporte operacional y de mantenimiento.
¡Nuevo!!: Optimización de software e Ingeniería de software · Ver más »
JIT
JIT puede referirse a.
¡Nuevo!!: Optimización de software y JIT · 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!!: Optimización de software y Lenguaje ensamblador · Ver más »
Ley de Amdahl
La ley de Amdahl es, en ciencia de la computación, formulada por Gene Amdahl, utilizada para averiguar la mejora máxima de un sistema de información cuando solo una parte de éste es mejorado.
¡Nuevo!!: Optimización de software y Ley de Amdahl · Ver más »
Lisp
Lisp (históricamente LISP) es una familia de lenguajes de programación de computadora de tipo multiparadigma con larga historia y una inconfundible y útil sintaxis homoicónica basada en la notación polaca.
¡Nuevo!!: Optimización de software y Lisp · Ver más »
Macro
En ciencias de la computación, macro (del griego μακρο, makro, que significa ‘grande’) ―acortamiento de macroinstrucción― es una serie de instrucciones que se almacenan para que se puedan ejecutar de manera secuencial mediante una sola llamada u orden de ejecución.
¡Nuevo!!: Optimización de software y Macro · Ver más »
Mantenibilidad
Dependiendo del campo, mantenibilidad puede tener significados ligeramente diferentes.
¡Nuevo!!: Optimización de software y Mantenibilidad · Ver más »
Memoria (informática)
En informática, la memoria es el dispositivo que retiene, memoriza o almacena datos informáticos durante algún periodo de tiempo.
¡Nuevo!!: Optimización de software y Memoria (informática) · Ver más »
Niklaus Wirth
Niklaus Wirth (Winterthur Suiza, 15 de febrero de 1934), científico de la computación.
¡Nuevo!!: Optimización de software y Niklaus Wirth · Ver más »
Ofuscación
La ofuscación se refiere a encubrir el significado de una comunicación haciéndola más confusa y complicada de interpretar.
¡Nuevo!!: Optimización de software y Ofuscación · Ver más »
Pragma
La palabra griega pragma (πραγμα), pragmata en plural (πραγματα), que significa: 'lo que ha sido hecho', un acto, un hecho, y cuyas connotaciones y los sentidos más ampliados cubren una riqueza de sentidos a este significado, incluso: acción, asunto, negocio, circunstancia, preocupación, conveniencia, innovación, trabajo, necesidad, objeto, objetivo, ocupación, oficina, papel, o trabajo de vida, asuntos privados, cosa, problema.
¡Nuevo!!: Optimización de software y Pragma · Ver más »
Preprocesador
Un preprocesador es un programa separado que es invocado por el compilador antes de que comience la traducción real.
¡Nuevo!!: Optimización de software y Preprocesador · Ver más »
Principio de Pareto
El principio de Pareto, denominado en honor al economista italiano Vilfredo Pareto, establece que aproximadamente el 80% de los efectos proviene del 20% de las causas (García, 2010).
¡Nuevo!!: Optimización de software y Principio de Pareto · Ver más »
Programa informático
Un programa informático o programa de computadora es una secuencia de instrucciones u órdenes basadas en un lenguaje de programación que una computadora interpreta para resolver un problema o una función especifica.
¡Nuevo!!: Optimización de software y Programa informático · Ver más »
Programación funcional
En informática, la programación funcional es un paradigma de programación declarativa basado en el uso de verdaderas funciones matemáticas.
¡Nuevo!!: Optimización de software y Programación funcional · Ver más »
Programador
Un programador es aquella persona que elabora programas de computadora, los profesionales que crean el software se denominan programadores y utilizan lenguajes de programación, dichos lenguajes son similares a idiomas que permitan entenderse con el ordenador y escribir instrucciones que generan nuevos programas.
¡Nuevo!!: Optimización de software y Programador · Ver más »
Quicksort
El ordenamiento rápido (quicksort en inglés) es un algoritmo de ordenacion creado por el científico británico en computación C. A. R. Hoare.
¡Nuevo!!: Optimización de software y Quicksort · Ver más »
Rendimiento
El término rendimiento puede referirse a.
¡Nuevo!!: Optimización de software y Rendimiento · Ver más »
Software
Se conoce como software, logicial o soporte lógico al sistema formal de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hace posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware.
¡Nuevo!!: Optimización de software y Software · Ver más »
Trade-off
Trade-off o simplemente tradeoff, en castellano solución de compromiso, tal como se usa en ingeniería y diseño, en Europa, aunque en otros ámbitos y lugares puede ser usado en inglés (anglicismo) o traducido como "compromiso" o como "sacrificio", es la decisión tomada en una situación conflictiva en la cual se debe perder, reducir cierta cualidad a cambio de otra cualidad.
¡Nuevo!!: Optimización de software y Trade-off · Ver más »
Turing completo
En la teoría de computadoras reales y virtuales, de los lenguajes de programación y de otros sistemas lógicos, un sistema Turing completo es aquel que tiene un poder computacional equivalente a la máquina de Turing universal.
¡Nuevo!!: Optimización de software y Turing completo · Ver más »
Redirecciona aquí:
Optimizacion de codigo, Optimizacion de código, Optimizacion de software, Optimización de código.