Está en la página 1de 37

Abstraccin (DAW)

:
Aislar un elemento de su contexto o del resto de elementos que le
acompaan para disponer de ciertas caractersticas que necesitamos
excluyendo las no pertinentes. Con ello capturamos algo en comn entre
las diferentes instancias con objeto de controlar la complejidad del
software.

Algoritmo (DAW)
:
Conjunto ordenado de pasos a seguir para la resolucin de un problema.

Algoritmo (DAW)
:
Conjunto ordenado de pasos a seguir para la resolucin de un problema.

Analista (DAW)
:
Profesional de la Informtica encargado de analizar los requerimientos
tcnicos y funcionales de un proyecto software.

Aplicacin (DAW)
:
Conjunto de programas informticos que realizan tareas concretas.

Aplicacion (DAW)
:
Conjunto de programas informticos que realiza tareas concretas.

Arquitectura (DAW)
:
Conjunto de decisiones significativas acerca de la organizacin de un
sistema software, la seleccin de los elementos estructurales a partir de
los cuales se compone el sistema, y las interfaces entre ellos, junto con
su comportamiento, tal y como se especifica en las colaboraciones entre
esos elementos, la composicin de estos elementos estructurales y de
comportamiento en subsistemas progresivamente mayores y el estilo
arquitectnico que gua esta organizacin: estos elementos y sus
interfaces, sus colaboraciones y su composicin.

Arquitectura del sistema (DAW)


:
Conjunto de decisiones significativas acerca de la organizacin de un
sistema software, la seleccin de los elementos estructurales a partir de
los cuales se compone el sistema, y las interfaces entre ellos. Junto con
su comportamiento, tal y como se especifica en las colaboraciones entre
esos elementos, la composicin de estos elementos estructurales y de

comportamiento en subsistemas progresivamente mayores y el estilo


arquitectnico que gua esta organizacin, estos elementos y sus
interfaces, sus colaboraciones y su composicin.

Artefacto (DAW)
:
Un artefacto es una informacin que es utilizada o producida mediante un
proceso de desarrollo de software. Pueden ser artefactos un modelo, una
descripcin o un software.

Autmata de estados finito (DAW)


:
Modelo matemtico que realiza cmputos sobre una entrada para
producir una salida. Se representa mediante un grafo cerrado y dirigido
cuyos vrtices son estados y sus aristas son transiciones, que van
etiquetadas con un smbolo que representa el evento que desencadena la
transicin. Parte de un estado inicial y termina en uno o varios estados
finales.

Biblioteca (DAW)
:
Conjunto de subprogramas que sirven para desarrollar componentes
software o que actan como interfaz de comunicacin entre componentes
software.

Biblioteca (DAW)
:
Conjunto de subprogramas usados para el desarrollo de software, no
siendo ejecutables directamente.

Bytecode (DAW)
:
Cdigo binario resultante de la traduccin de cdigo de alto nivel que an
no puede ser ejecutado.

Cardinalidad (DAW)
:
Nmero de elementos de un conjunto.

CASE (DAW)
:
Computer Aid Software Engineering o Ingeniera del Software Asistida
por Ordenador. Hace referencia a una serie de herramientas software
para la ayuda al desarrollo del software, en todos los aspectos del ciclo
de vida del software.

Clase base (DAW)


:
Cuando se utiliza el concepto de herencia es la clase que contiene los
mtodos y atributos que van a ser heredados por la clase derivada.

Clase derivada (DAW)


:
Cuando se utiliza la herencia es la clase que hereda los atributos y
mtodos de la clase base.

Cohesin (DAW)
:
En informtica, la cohesin hace referencia a la forma en que agrupamos
unidades de software (mdulos, subrutinas...) en una unidad mayor. Por
ejemplo: la forma en que se agrupan funciones en una biblioteca de
funciones o la forma en que se agrupan mtodos en una clase, etc. En
orientacin a objetos logramos una alta cohesin cuando una clase hace
referencia a una nica entidad, el objetivo es lograr el principio de nica
responsabilidad por el que una clase se dedica a una responsabilidad
nicamente y, a su vez, esa responsabilidad est cubierta por una nica
clase.

Commits (DAW)
:
Es la inclusin de los ltimos cambios realizados en el repositorio.

Compilador (DAW)
:
Software que traduce, de una sola vez, un programa escrito en un
lenguaje de programacin de alto nivel en su equivalente en lenguaje
mquina.

Compilador (DAW)
:
Parte de un entorno de desarrollo cuya funcin es detectar errores
sintcticos de un cdigo.

Compilador (DAW)
:
Programa que permite traducir el cdigo fuente de un programa, escrito
en lenguaje de alto nivel, a cdigo objeto, entendible por la mquita.

Concurrentemente (DAW)
:
Que se realiza de forma simultnea.

CPU (DAW)
:
Siglas de Central Processing Unit, Unidad Central de Procesamiento,
componente ms importante de un ordenador, encargado de interpretar
y ejecutar todas las instrucciones.

Depurador (DAW)
:
Parte de un entorno que se encarga de seguir las variables de un cdigo
al ejecutarlo.

Desarrollo de Software (DAW)


:
Conjunto de procesos desde que nace una idea hasta que se convierte en
software.

Desarrollo de Software (DAW)


:
Conjunto de procesos desde que nace una idea hasta que se convierte en
software.

Diagrama de Flujo (DAW)


:
Grfico donde se plasma las entradas y salidas de las variables de un
programa.

Dominio del problema (DAW)

:
Se define como dominio a un rea de conocimiento o actividad
caracterizada por un conjunto de conceptos y terminologa comprendida
por los practicantes de ese dominio. El dominio del problema es aquel
sobre el que se define el problema a resolver por el sistema que se va a
generar.

Editor de texto (DAW)


:
Parte de un entorno de desarrollo destinada a la escritura de los cdigos
de la aplicacin.

Empaquetado (DAW)
:
Comprimir todos los archivos que conforman un proyecto en un solo
archivo.

Encapsulacin (DAW)
:
Reunir todos los elementos que pueden considerarse pertenecientes a
una misma entidad, al mismo nivel de abstraccin, permite mejorar la
cohesin y se implementa a travs del principio de ocultacin.

Escalabilidad (DAW)
:
Propiedad deseable de un sistema, red o proceso que le permite hacerse
ms grande sin rehacer su diseo y sin disminuir su rendimiento.

Estructura de datos (DAW)


:
Es el conjunto de una coleccin de datos y de las funciones que modifican
esos datos, que recrean una entidad con sentido, en el contexto de un
problema.

Extensibilidad (DAW)
:
Principio de diseo en el desarrollo de sistemas informticos que tiene en
cuenta el futuro crecimiento del sistema. Mide la capacidad de extender
un sistema y el esfuerzo necesario para conseguirlo.

Framework (DAW)
:
Plataforma, entorno, marco de trabajo del desarrollo rpido de
aplicaciones.

Framework (DAW)
:
Estructura conceptual y tecnolgica de soporte definida, normalmente
con mdulos de software concretos, con base en la cual otro proyecto de
sofware puede ser organizado y desarrollado.

FTP (DAW)
:
(File Transfer Protocol), Protocolo de Transferencia de Ficheros, Permite
la transferencia de archivos entre equipos conectados a una red TCP.

Funcin (DAW)
:
Parte de cdigo muy pequea con una finalidad muy concreta.

Funcion (DAW)

:
Parte de cdigo muy pequea con una finalidad muy concreta.

Funcin (DAW)
:
Conjunto de sentencias escritas en un lenguaje de programacin que
operan sobre un conjunto de parmetros y producen un resultado.

Grafo (DAW)
:
Deriva del griego, significa trazar. Objeto combinatorio formado por un
conjunto de nodos y un subconjunto de lneas seleccionadas del conjunto
de lneas que unen cada par de nodos entre si, denominadas arcos.
Cuando dos nodos del grafo estn unidos por un arco se dice que existe
una relacin entre los nodos.

Grafo (DAW)
:
Deriva del griego, significa trazar. Objeto combinatorio formado por un
conjunto de nodos y un subconjunto de lneas seleccionadas del conjunto
de lneas que unen cada par de nodos entre si, denominadas arcos.
Cuando dos nodos del grafo estn unidos por un arco se dice que existe
una relacin entre los nodos.

Grafo no conexo (DAW)


:
Grafo en el que no es obligatorio que se pueda trazar un camino
(sucesin de arcos que une dos nodos cualesquiera) entre cualquier
pareja de nodos a y b.

Hardware (DAW)
:
Parte fsica del ordenador formada por todos sus dispositivos
electrnicos.

Herencia (DAW)
:
Propiedad del paradigma de orientacin a objetos que permite que un
objeto sea construido a partir de otro, reutilizando sus propiedades y
mtodos y aportando los suyos propios. Puede ser simple o compuesta
segn se herede de un nico objeto o de varios.

Herramienta CASE (DAW)


:
CASE (Computer Aid Software Engineering) Herramientas para el
desarrollo de software asistido por ordenador.

HTML (DAW)
:
(HyperText Markup Language), Lenguaje de Marcado de Hipertexto, es el
lenguaje utilizado en la elaboracin de las pginas web.

Implementacin (DAW)
:
Paso a cdigo de las especificaciones que se han definido durante la fase
de anlisis y diseo de un sistema software.

Ingeniera directa (DAW)


:
En el contexto del desarrollo de software, la transformacin de un
modelo en cdigo a travs de su traduccin a un determinado lenguaje
de programacin.

Ingeniera inversa (DAW)


:
En el contexto del desarrollo de software, la transformacin del cdigo en
un modelo a travs de su traduccin desde un determinado lenguaje de
programacin.

Instancia (DAW)
:
Objeto de una clase, creado en tiempo de ejecucin con un estado
concreto.

Interfaz (DAW)
:
Medio con el que el usuario puede comunicarse con el ordenador,
comprende todos los puntos de contacto entre el usuario y el equipo.

Intrprete (DAW)
:
Software que traduce, instruccin a instruccin, un programa escrito en
un lenguaje de alto nivel en su equivalente en lenguaje mquina.

Interrupcin (DAW)
:
Llamada al procesador por parte de los dispositivos para solicitarle que
cambie de actividad.

JAR (DAW)
:
Es un tipo de archivo que permite distribuir y ejecutar aplicaciones
escritas en lenguaje Java.

L
LGPL (DAW)
:
Lesser General Public License o Licencia Pblica General Reducida. Tipo
de licencia aplicable a la distribucin de software que permite al usuario
final modificar el software para adaptarlo a sus necesidades y
redistribuirlo bajo las mismas condiciones, pero permitiendo enlazar
software libre con libreras propietarias.

Linker (DAW)
:
Pequeo software encargado de unir archivos para generar un programa
ejecutable.

Linux (DAW)
:
Sistema operativo multitarea y multiusuario de libre distribucin.

M
Mac OS X (DAW)
:
Sistema operativo desarrollado y comercializado por Apple para sus
ordenadores Macintosh y especializado en el tratamiento grfico.

Memoria RAM (DAW)


:
Memoria principal del ordenador, encargada de almacenar
temporalmente informacin relativa a los programas que estn en
ejecucin en un instante dado.

Metadato (DAW)
:
Conjunto de datos que se utilizan para describir otros datos.

Mtrica v3 (DAW)
:
Metodologa de Planificacin, Desarrollo y Mantenimiento de sistemas de
informacin. Mtrica v3 se puede usar libremente, con la nica
restriccin de citar la fuente de su propiedad intelectual, que es el
Ministerio de Presidencia.

Modelo (DAW)
:
Representacin grfica o esquemtica de una realidad, sirve para
organizar y comunicar de forma clara los elementos que involucran un
todo. Esquema terico de un sistema o de una realidad compleja que se
elabora para facilitar su comprensin y el estudio de su comportamiento.

Modelo en Espiral (DAW)


:
Modelo de ciclo de vida de ciclo de vida del software, en el que las
actividades se conforman en una espiral. Cada bucle o iteracin
representa un conjunto de actividades.

Modularidad (DAW)
:
Propiedad que permite subdividir una aplicacin en partes ms pequeas
(llamadas mdulos), cada una de las cuales debe ser tan independiente
como sea posible de la aplicacin en s y de las restantes partes. Permite
la generacin de mdulos que se pueden compilar por separado, pero
que tienen conexiones con otros mdulos.

Mdulo (DAW)

:
Cada parte, con una funcionalidad concreta, en que se divide una
aplicacin.

Mdulo (DAW)
:
Parte en que se divide un programa. Componente software independiente
entre s.

Mdulo (DAW)
:
Cada parte, con una funcionalidad concreta, en que se divide una
aplicacin.

M
Multiplataforma (DAW)
:
Referido a un software que puede ejecutarse en diferentes plataformas.
Por ejemplo una aplicacin que pueda ejecutarse en Windows, Linux, Mac
OS-X y Power PC. Se entiende por plataforma la combinacin de software
y hardware que se usa para ejecutar aplicaciones, puede estar formado
por un sistema operativo, una arquitectura o ambos.

O
Ocultacin (DAW)
:
Relacionado con la ingeniera del software, consiste en el aislamiento del
estado, es decir, de los datos miembro de un objeto, de manera que slo
se puede cambiar mediante las operaciones definidas para ese objeto.
Este aislamiento protege a los datos de que sean modificados por alguien
que no tenga derecho a acceder a ellos, eliminando efectos secundarios e
interacciones.

Open-Source (DAW)
:
Hace referencia al software distribuido y desarrollado libremente.

P
Paquete (DAW)
:
Mecanismo de propsito general para organizar elementos en grupos.

Paradigma (DAW)
:
Modelo o patrn aplicado a cualquier disciplina cientfica u otro contexto
epistemolgico.

Plug-in (DAW)
:
Complemento en castellano, es una aplicacin que se relaciona con otra
para aportarle una funcin nueva y generalmente muy especifica.

Plugin (DAW)
:
Pequeo componente software con una funcin muy especfica e
independiente del resto.

Polimorfismo (DAW)
:
La palabra proviene del griego y significa varias formas. En el paradigma
de orientacin a objetos hace referencia al comportamiento diferente que
adopta un objeto segn el tipo que tenga, o de un mtodo segn sean
sus parmetros.

Portabilidad (DAW)
:
Capacidad de un programa para ser ejecutado en cualquier arquitectura
fsica de un equipo.

Portabilidad (DAW)
:
Capacidad de un programa para ser ejecutado en cualquier arquitectura
fsica de un equipo.

Procedimiento (DAW)
:
Igual que las funcin, pero al ejecutarse no devuelven ningn valor.

Procedimiento (DAW)

:
Igual que las funciones, pero al ejecutarse no devuelven ningn valor.

Programacin estructurada (DAW)


:
Paradigma de programacin que postula que una programa informtico
no es ms que una sucesin de llamadas a funciones, bien sean del
sistema o definidas por el usuario.

P
Prueba (DAW)
:
Proceso que permite verificar y revelar la calidad de un producto
software. Se utilizan para identificar posibles fallos de implementacin,
calidad o usabilidad de un programa.

Prueba de caja negra (DAW)


:
Se realizan cuando una aplicacin es probada usando su interfaz externa
sin preocuparnos de la implementacin de la misma.

Pseudocdigo (DAW)
:
Expresin de ideas en un lenguaje a medio camino entre el humano y el
de programacin.

Punto de ruptura (DAW)


:
En un programa, punto donde se rompe la secuencialidad del mismo.

R
Refactorizacin (DAW)
:
Pequeos cambios en el cdigo de un programa que no afecta su
funcionalidad.

Regresin (DAW)
:
Pruebas que se disea para detectar errores, cuando el software sufre
modificaciones, a consecuencia de errores detectados en pruebas
anteriores.

Requisito (DAW)
:
Comportamiento y casos de uso que se esperan que cumpla el software
que se est diseando.

Requisito (DAW)
:
Condiciones que debe cumplir un proyecto software. Suelen venir
definidos por el cliente. Permiten definir los objetivos que debe cumplir
un proyecto software.

Requisito funcional (DAW)


:
Un requisito es una condicin que debe cumplir un proyecto software. Los
requisitos funcionales definen las acciones fundamentales que debe
realizar el software al recibir informacin, procesarla y producir
resultados. Suelen venir definidos por el cliente.

Reutilizacin (DAW)
:
Utilizar artefactos existentes durante la construccin de nuevo software.
Esto aporta calidad y seguridad al proyecto, ya que el cdigo reutilizado
ya ha sido probado.

Root (DAW)
:
Superusuario del sistema: usuario que posee todos los permisos y
privilegios del mismo.

Rutina (DAW)
:
Secuencia invariable de instrucciones que forman parte de un programa

y que son reutilizables.

S
Servidor remoto (DAW)
:
Servidor que no tenemos fsicamente instalado en nuestro equipo.

Sintaxis (DAW)
:
Construccin vlida de sentencias en un lenguaje. Cada lenguaje tiene
sus propias normas.

Software (DAW)
:
Parte lgica del ordenador formado por un conjunto de instrucciones.

Software (DAW)
:
Parte lgica del ordenador formado por un conjunto de instrucciones.

SSH (DAW)

:
(Secure Shell) Shell>Secure Shell Seguro, es un protocolo de red que
permite el intercambio de datos usando un canal seguro entre dos
dispositivos de red.

T
Tag (DAW)
:
Es un metadato que ayuda a describir un item.

Tarjeta perforada (DAW)


:
Tarjeta que almacenaba informacin que era leda por un lector
especfico.

V
Validacin (DAW)
:
Proceso que comprueba si el software hace lo que el usuario deseaba.
Tiene que estar verificado.

Validacin (DAW)
:
Proceso que comprueba si el software hace lo que el usuario deseaba.
Tiene que estar verificado.

Verificacin (DAW)
:
Proceso por el que se comprueba que el software cumple los requisitos
especificados.

Verificacin (DAW)
:
Proceso por el que se comprueba que el software cumple los requisitos
especificados.

W
Windows (DAW)
:
Serie de sistemas operativos desarrollados por Microsoft, cuya principal
caracterstica, desde sus inicios, es la utilizacin de una interfaz grfica
de usuario.

Wysiwyg (DAW)
:
Siglas de "What You See Is What You Get". En espaol "Lo que ves es
lo que obtienes". Hace referencia a aplicaciones para el desarrollo de
proyectos con componentes grficos que se crean seleccionando los
componentes de una paleta y "dibujndolos" sobre un lienzo que forma la
base del proyecto grfico.

X
XML (DAW)
:
(eXtension Markup Language) Lenguaje de Marcas Extensible, es un
conjunto de reglas para codificar documentos en formato que pueda se
entendido por el ordenador. El objetivo del diseo de XML es la
simplicidad, generalidad y usabilidad sobre Internet. Es ampliamente
utilizado para representar documentos, estructuras de datos y servicios
web.