SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
Modelos de programacion
1. MODELOS DE PROGRAMACION David Esteban Rodríguez G Julián Eduardo Rincón Rozo
2. Que es ingenieria del software El término ingeniería de software abarca al grupo de métodos, técnicas y herramientas que se utilizan en la producción del software, más allá de la actividad principal de programación. El término "ingeniería" es una referencia directa a la ingeniería civil, una referencia al estudio de la construcción. En programación se aplica el mismo principio que en la construcción de un edificio: poner simplemente ladrillos y cemento no es suficiente
3. La construcción de un edificio consta de diversos pasos antes de comenzar con la fase de construcción, tales como el diseño arquitectónico, la albañilería, la fontanería, el diseño eléctrico, y durante este período se calculan los presupuestos y los plazos. Por lo tanto, la ingeniería de software requiere la gestión de proyectos para que se pueda desarrollar una aplicación en el plazo previsto y con el presupuesto establecido que sea satisfactoria para el cliente (el concepto de calidad). ___________________________________________
4. Que son los sistemas Un sistema (del latín systema, proveniente del griego σύστημα) es un objeto compuesto cuyos componentes se relacionan con al menos algún otro componente; puede ser material o conceptual.1 Todos los sistemas tienen composición, estructura y entorno, pero sólo los sistemas materiales tienen mecanismo, y sólo algunos sistemas materiales tienen figura (forma). Según el sistemismo, todos los objetos son sistemas o componentes de algún sistema.2 Por ejemplo, un núcleo atómico es un sistema material físico compuesto de protones yneutrones relacionados por la interacción nuclear fuerte
5. Una molécula es un sistema material químico compuesto de átomos relacionados por enlaces químicos; una célula es un sistema material biológico compuesto de orgánulos relacionados por enlaces químicos no-covalentes y rutas metabólicas; una corteza cerebral es un sistema material psicológico (mental) compuesto de neuronas relacionadas por potenciales de acción y neurotransmisores; un ejército es un sistema material social y parcialmente artificial compuesto de personas y artefactosrelacionados por el mando, el abastecimiento, la comunicación y la guerra; el anillo de los números enteros es un sistema conceptual algebraico compuesto de números positivos, negativos y el cero relacionados por la suma y la multiplicación; y una teoría científica es un sistema conceptual lógico compuesto de hipótesis, definiciones y teoremas relacionados por la correferencia y la deducción (implicación
6. Sistemas abiertos Los sistemas abiertos son aquellos sistemas informáticos que proporcionan alguna combinación,de interoperabilidad, portabilidad y uso de estándares abiertos. (También puede referirse a los sistemas configurados para permitir el acceso sin restricciones por parte de personas y otros sistemas, si bien este artículo sólo discute la primera acepción.) como messenger y portales de ese prototipo.
7. El término surgió a finales de los años 1970 y principios de los 1980, principalmente para describir los sistemas basados en Unix, especialmente en contraste con los más afianzadosmainframes y minicomputadoras de la época. A diferencia de los antiguos sistemas heredados, la nueva generación de sistemas Unix incluía unas interfaces de programación e interconexiones periféricas estandarizadas, animándose así al desarrollo de hardware y software por parte de terceros, una importante divergencia respecto a la norma de época, que vio a compañía como Amdahl e Hitachi reclamando ante la justicia el derecho a vender sistemas y periféricos compatibles con los mainframes de IBM.
8. Se dice que la definición de «sistema abierto» se hizo más formal en los años 1990 con el auge de los estándares de software administrados independientemente como la Single UNIX Specification de The Open Group. Aunque los usuarios actuales están habituados a cierto grado de interoperatibilidad hardware y software, antes del año 2000 los sistemas abiertos fueron promocionados por los vendedores de Unix como una importante ventaja competitiva. IBM y otras compañías se resistieron a esta tendencia durante décadas, algo que puede ejemplificarse por el ya famoso aviso de un ejecutivo de IBM en 1991 sobre que uno debía «tener cuidado con quedar encerrado en los sistemas abiertos».1
9. Sin embargo, a principios del siglo XXI muchos de estos mismos vendedores de sistemas heredados, particularmente IBM y Hewlett-Packard, comenzaron a adoptar Linux como parte de su estrategia de ventas global, comercializando el «código abierto» como triunfo sobre el «sistema abierto». De esta forma un mainframe IBM con el sistema operativo zLinux se comercializa como un sistema más abierto que servidores usando Microsoft Windows (código cerrado) e incluso que los que usan Unix, a pesar de un origen como sistema abierto. Como respuesta, más compañías están abriendo el código fuente de sus productos, siendo un ejemplo notable Sun Microsystems y su creación de los proyectos Openoffice.org y OpenSolaris a partir de sus productos de código cerrado Star Office y Solaris. ____________________________________________________________ http://es.wikipedia.org/wiki/Sistema_abierto_(inform%C3%A1tica)
10. Sistemas Cerrados Un sistema cerrado es un sistema físico (o químico) que no interacciona con otros agentes físicos situados fuera de él y por tanto no está conectado "causalmente" ni correlacionalmente con nada externo a él. Una propiedad importante de los sistemas cerrados es que las ecuaciones de evolución temporal, llamadas "ecuaciones del movimiento" de dicho sistema solo dependen de variables y factores contenidas en el sistema. Para un sistema de ese tipo por ejemplo la elección del origen de tiempos es arbitraria y por tanto las ecuaciones de evolución temporal son invariantes respecto a las traslaciones temporales. Eso último implica que la energía total de dicho sistema se conserva (ver conservación de la energía), de hecho, un sistema cerrado al estar aislado no puede intercambiar energía con nada externo a él.
11. El universo entero considerado como un todo es probablemente el único sistema realmente cerrado, sin embargo, en la práctica muchos sistemas no completamente aislados pueden estudiarse como sistemas cerrados con un grado de aproximación muy bueno o casi perfecto