Tecnologías ecológicas : Automóviles eléctricos y pilas de hidrógeno
Enero de 2007
En 2003, el NECAR 5 atravesó los EE.UU. en 12 días, demostrando que los automóviles a pila de combustible podían recorrer grandes distancias. (Foto: DaimlerChrysler)
En 2003, el NECAR 5 atravesó los EE.UU. en 12 días, demostrando que los automóviles a pila de combustible podían recorrer grandes distancias. (Foto: DaimlerChrysler)
Hace doscientos años, el ingeniero suizo François Isaac de Rivaz inventó un motor de combustión interna que funcionaba con una mezcla combustible de hidrógeno y oxígeno, pero el automóvil que diseñó para el motor fue un fracaso. Los primeros automóviles eléctricos se inventaron unos 25 años más tarde, mucho antes de que aparecieran los Sres. Daimler, inventor del motor a gas moderno en 1885, y Benz, titular, en 1886, de la patente DRP 37435 por un automóvil a gasolina.
A principios del siglo XX, los automóviles eléctricos eran más comunes que los modelos a gasolina, por muchas de las razones por las que hoy los consumidores se interesan nuevamente por los automóviles eléctricos: no producían emanaciones nocivas, eran silenciosos y más fáciles de manejar. Entonces, ¿por qué los automóviles a gasolina, más contaminantes, coparon el mercado? Esto se debe a varios factores.
domingo, 9 de mayo de 2010
lunes, 26 de octubre de 2009
martes, 8 de septiembre de 2009
sistema informatico
NECECIDADES
QUE DIFERENCIA EXISTE ENTRE PROGRAMADOR SI Y ANALISTA SI Y DESARROLLADOR DE SISTEMAS.
El analista es quien aporta las ideas para las posibles soluciones del sistema es quien define los requerimientos del sistema , el programador codifica las ideas del analista en un lenguaje de programación que sintetiza, organiza y lo lleva a la práctica mediante la codificación de la solución el programador recrea las ideas del analista. El desarrollador es quien impulsa un proyecto de software para una empresa establece el ciclo de vida de un software.
DIFERENCIA ENTRE PROCESO Y PROCEDIMIENTO
Procedimiento es la gestión de un proceso describen como se realizan las actividades dentro de cada uno de los procesos. El proceso son actividades que transformar los elementos de entrada en elementos de salida.
DIFERENCIA ENTRE NECESIDAD Y REQUERIMIENTOS
• Son el punto de acuerdo entre el cliente y el proyecto de desarrollo de software, este entendimiento es necesario para poder construir software que satisfaga las necesidades deL cliente. Requerimientos funcionales Estos son los que describen lo que el sistema debe de hacer. Es importante que se describa el ¿Que? Y no el ¿Como?. Estos requerimientos al tiempo que avanza el proyecto de software se convierten en los algoritmos, la lógica y gran parte del código del sistema.
LAS NECESIDADES SON LA DEFINICION DEL PROBLEMA DEL SISTEMA SON DIAGNOSTICADOS LOS PROBLEMAS Y UTILIZA ESTOS HECHOS PARA MEJORAR EL SISTEMA.
QUE ES UNA METODOLOGIA
Es la elaboración d estrategias para cumplir un objetivo ,es la descripción, el análisis y valoración de los métodos es una serie de procedimientos lógicos que cumplen un fin.
METODOLOGIA RUP Y METODOLOGIA UML
METODOLOGIA RUP (RATIONAL UNIFIED PROCESS)
La metodología RUP se divide en 4 fases de software:
• Inicio, El Objetivo en esta etapa es determinar la visión del proyecto.
• Elaboración, En esta etapa el objetivo es determinar la arquitectura óptima.
• Construcción, En esta etapa el objetivo es llevar a obtener la capacidad operacional inicial.
• Transmisión, El objetivo es llegar a obtener el realce del proyecto
Cada una de estas etapas es desarrollada mediante el ciclo de iteraciones, la cual consiste en reproducir el ciclo de vida en cascada a menor escala. Los Objetivos de una iteración se establecen en función de la evaluación de las iteraciones precedentes.
Vale mencionar que el ciclo de vida que se desarrolla por cada iteración, es llevada bajo dos disciplinas:
Disciplina de Desarrollo
• Ingeniería de Negocios: Entendiendo las necesidades del negocio.
• Requerimientos: Trasladando las necesidades del negocio a un sistema automatizado.
• Análisis y Diseño: Trasladando los requerimientos dentro de la arquitectura de software.
• Implementación: Creando software que se ajuste a la arquitectura y que tenga el comportamiento deseado.
• Pruebas: Asegurándose que el comportamiento requerido es el correcto y que todo los solicitado esta presente.
Disciplina de Soporte
• Configuración y administración del cambio: Guardando todas las versiones del proyecto.
• Administrando el proyecto: Administrando horarios y recursos.
• Ambiente: Administrando el ambiente de desarrollo.
• Distribución: Hacer todo lo necesario para la salida del proyecto
Los elementos del RUP son:
• Actividades, Son los procesos que se llegan a determinar en cada iteración.
• Trabajadores, Vienen hacer las personas o entes involucrados en cada proceso.
• Artefactos, Un artefacto puede ser un documento, un modelo, o un elemento de modelo
Figura 1: Fases e Iteraciones de la Metodología RUP
Es recomendable que a cada una de estas iteraciones se les clasifique y ordene según su prioridad, y que cada una se convierte luego en un entregable al cliente. Esto trae como beneficio la retroalimentación que se tendría en cada entregable o en cada iteración
METODOLOGIA UML
UML [ UML ] es un lenguaje para especificar, construir, visualizar y documentar los artefactos de un sistema de software orientado a objetos (OO). Un artefacto es una información que es utilizada o producida mediante un proceso de desarrollo de software.
1. Análisis de datos Casos de Uso
o Los Casos de Uso describen bajo la forma de acciones del comportamiento de un sistema
o Definen los límites del sistema y las relaciones entre el sistema y el entorno.
o Son descripciones de la funcionalidad del sistema independientes de la implementación.
o Equivalen a los Diagramas de Flujo de Datos del Enfoque Estructurado.
o Peticionan el conjunto de necesidades atendiendo a la categoría de usuarios que participan en el mismo.
o Están basados en el lenguaje natural, es decir, es accesible por los usuarios.
o Actores
o Principales: personas que usan el sistema.
o Secundarios: personas que mantienen o administran el sistema.
o Material externo: dispositivos materiales imprescindibles que forman parte del ámbito de la aplicación y deben ser utilizados.
o Otros sistemas: sistemas con los que el sistema interactúa.
2. Construcción de un Diagrama de Uso de Caso
o UML define cuatro tipos de relación en los Diagramas de Casos de Uso:
o ComunicaSión
o Inclusion
o Extension
o Herencia
QUE DIFERENCIA EXISTE ENTRE PROGRAMADOR SI Y ANALISTA SI Y DESARROLLADOR DE SISTEMAS.
El analista es quien aporta las ideas para las posibles soluciones del sistema es quien define los requerimientos del sistema , el programador codifica las ideas del analista en un lenguaje de programación que sintetiza, organiza y lo lleva a la práctica mediante la codificación de la solución el programador recrea las ideas del analista. El desarrollador es quien impulsa un proyecto de software para una empresa establece el ciclo de vida de un software.
DIFERENCIA ENTRE PROCESO Y PROCEDIMIENTO
Procedimiento es la gestión de un proceso describen como se realizan las actividades dentro de cada uno de los procesos. El proceso son actividades que transformar los elementos de entrada en elementos de salida.
DIFERENCIA ENTRE NECESIDAD Y REQUERIMIENTOS
• Son el punto de acuerdo entre el cliente y el proyecto de desarrollo de software, este entendimiento es necesario para poder construir software que satisfaga las necesidades deL cliente. Requerimientos funcionales Estos son los que describen lo que el sistema debe de hacer. Es importante que se describa el ¿Que? Y no el ¿Como?. Estos requerimientos al tiempo que avanza el proyecto de software se convierten en los algoritmos, la lógica y gran parte del código del sistema.
LAS NECESIDADES SON LA DEFINICION DEL PROBLEMA DEL SISTEMA SON DIAGNOSTICADOS LOS PROBLEMAS Y UTILIZA ESTOS HECHOS PARA MEJORAR EL SISTEMA.
QUE ES UNA METODOLOGIA
Es la elaboración d estrategias para cumplir un objetivo ,es la descripción, el análisis y valoración de los métodos es una serie de procedimientos lógicos que cumplen un fin.
METODOLOGIA RUP Y METODOLOGIA UML
METODOLOGIA RUP (RATIONAL UNIFIED PROCESS)
La metodología RUP se divide en 4 fases de software:
• Inicio, El Objetivo en esta etapa es determinar la visión del proyecto.
• Elaboración, En esta etapa el objetivo es determinar la arquitectura óptima.
• Construcción, En esta etapa el objetivo es llevar a obtener la capacidad operacional inicial.
• Transmisión, El objetivo es llegar a obtener el realce del proyecto
Cada una de estas etapas es desarrollada mediante el ciclo de iteraciones, la cual consiste en reproducir el ciclo de vida en cascada a menor escala. Los Objetivos de una iteración se establecen en función de la evaluación de las iteraciones precedentes.
Vale mencionar que el ciclo de vida que se desarrolla por cada iteración, es llevada bajo dos disciplinas:
Disciplina de Desarrollo
• Ingeniería de Negocios: Entendiendo las necesidades del negocio.
• Requerimientos: Trasladando las necesidades del negocio a un sistema automatizado.
• Análisis y Diseño: Trasladando los requerimientos dentro de la arquitectura de software.
• Implementación: Creando software que se ajuste a la arquitectura y que tenga el comportamiento deseado.
• Pruebas: Asegurándose que el comportamiento requerido es el correcto y que todo los solicitado esta presente.
Disciplina de Soporte
• Configuración y administración del cambio: Guardando todas las versiones del proyecto.
• Administrando el proyecto: Administrando horarios y recursos.
• Ambiente: Administrando el ambiente de desarrollo.
• Distribución: Hacer todo lo necesario para la salida del proyecto
Los elementos del RUP son:
• Actividades, Son los procesos que se llegan a determinar en cada iteración.
• Trabajadores, Vienen hacer las personas o entes involucrados en cada proceso.
• Artefactos, Un artefacto puede ser un documento, un modelo, o un elemento de modelo
Figura 1: Fases e Iteraciones de la Metodología RUP
Es recomendable que a cada una de estas iteraciones se les clasifique y ordene según su prioridad, y que cada una se convierte luego en un entregable al cliente. Esto trae como beneficio la retroalimentación que se tendría en cada entregable o en cada iteración
METODOLOGIA UML
UML [ UML ] es un lenguaje para especificar, construir, visualizar y documentar los artefactos de un sistema de software orientado a objetos (OO). Un artefacto es una información que es utilizada o producida mediante un proceso de desarrollo de software.
1. Análisis de datos Casos de Uso
o Los Casos de Uso describen bajo la forma de acciones del comportamiento de un sistema
o Definen los límites del sistema y las relaciones entre el sistema y el entorno.
o Son descripciones de la funcionalidad del sistema independientes de la implementación.
o Equivalen a los Diagramas de Flujo de Datos del Enfoque Estructurado.
o Peticionan el conjunto de necesidades atendiendo a la categoría de usuarios que participan en el mismo.
o Están basados en el lenguaje natural, es decir, es accesible por los usuarios.
o Actores
o Principales: personas que usan el sistema.
o Secundarios: personas que mantienen o administran el sistema.
o Material externo: dispositivos materiales imprescindibles que forman parte del ámbito de la aplicación y deben ser utilizados.
o Otros sistemas: sistemas con los que el sistema interactúa.
2. Construcción de un Diagrama de Uso de Caso
o UML define cuatro tipos de relación en los Diagramas de Casos de Uso:
o ComunicaSión
o Inclusion
o Extension
o Herencia
viernes, 14 de agosto de 2009
miércoles, 15 de julio de 2009
Suscribirse a:
Entradas (Atom)