jueves, 14 de febrero de 2013

Ciclo de Vida de un Software



El ciclo de vida de un Software describe el desarrollo del mismo, desde la fase inicial hasta la fase final. El propósito de este programa es definir las distintas fases preliminares e intermedias que se requieren para validar el desarrollo de la aplicación  es decir, garantizar que el software cumpla los requisitos para la verificación y aplicación de los procedimientos de desarrollo: se asegura de que los métodos son apropiados.

ciclo de vida en cascada


JA7

miércoles, 13 de febrero de 2013

P.O.O




Herencia:
Es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo características (métodos y atributos) similares a los ya existentes.




Abstracción:
Expresa las características esenciales de un objeto, las cuales distinguen al objeto de los demás.
Ej: si se quisiera aplicar la abstracción a las aves, el objeto seria le pájaro y sus características: Pico, Alas, Plumas, Patas, etc.




Polimorfismo:
Es la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación.
       °hay dos tipos:
            * Dinámico: Es aquel en el que el código no incluye ningún tipo
                              de especificación sobre el tipo de datos.
            * Estático: Es el que los tipos a los que se aplica el polimorfismo
                            deben ser explicitados y declarados antes de usarlos.


         Encapsulamiento:
Se denomina encapsulamiento al ocultamiento del estado, es decir a los datos de un objeto de manera que solo se puede cambiar mediante operaciones definidas para ese objeto.




JA7


viernes, 8 de febrero de 2013

Apagon Analogico




El Apagon Analogico es el nombre con el que se conoce al cese de las emisiones analogicas de los operadores de television.

En Europa, la Comision Europea propuso en mayo del 2005 como fecha recomendada y el año 2012 como fecha limite para todos los paises. Una vez completado el apagon analogico, es indispensable disponer de un televisor con un sintonizador digital, o en su defecto utilizar un sintonizador TDT externo, que pueda procesar la señal digital y la envie al televisor, para poder ver la television.

El martes 31 de Diciembre de 2019 se llevara acabo este suceso en Colombia
JA7

Herramientas de Software


 OOP:
Programacion orientada a objetos es uan forma espacial de programas, mas cercana a como expresariamos las cosas en la vida real.
En este esquema depende de un objeto, las propiedades del objeto y sus caracteristicas; Por ejemplo el recorrido de una auto:
este seria el objeto, las propiedades serian las caracteristicas como el color, el modelo, etc y los metodos serian las funcionalidades del auto como ponerse en marcha o parar.


CLR:
Common Languaje Runtime ("entorno en tiempo de ejecucion de lenguaje comun"). Es un entorno de ejecucion para los codigos de los programas en Microsoft.net , este es el encargado de compilar dichos codigos a codigo de maquina nativo, mediante un compilador en tiempo de ejecucion


CLS:
Common Languaje Specification o especificacion del lenguaje comun, es un conjunto de reglas que han de seguir las definiciones de tipos que se hagan usando un determinado lenguaje gestionado como por ejemplo Microsoft.Net
CTS:
Common Type System o Sistema de tipo comun es el conjunto de reglas que han de seguir las definiciones de tipos de datos para que el CLR las acepta.



UML:
Lenguaje Modelado Unificado, es una exigencia en que el desarrollo de software sea bajo una arquitectura de capas.Es decir se requiere que cada una de las partes que comprende el desarrollo de todo software de diseño orientado a objetos, se visualice, especifique y docuemte en un lenguaje comun.



RUP:
Proceso Unificado Racional o Rational Unified Process, es un proceso de desarrollo de software por la empresa Rational Software de IBM. Juento con el UML constiruyen la metodologia estandar mas utilizada para el analisis, diseño e implementacion de sistemas orientado a objetos.




   
     
JA7