SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
CARRERA    : INGENIERIA DE SISTEMAS E INFORMATICA

CURSO      : TOPICOS AVANZADOS DE INGENIERIA DE SISTEMAS

PROFESOR   : JAVIER CLEMENTE BAQUERIZO

ALUMNO     : PEREZ DEL CASTILLO ARTEMIO

CICLO      :X

PERIODO    : 2011 - II
DEFINICIONES:
Son el conjunto de decisiones de diseño que, si
son tomadas de forma equivocada, pueden
provocar que su proyecto sea cancelado, por no
cumplir con los servicios y la funcionalidad que
espera el usuario.
Es la organización fundamental de un sistema
encarnada en sus componentes, las relaciones
entre ellos y el ambiente y los principios que
orientan su diseño y evolución.
La arquitectura de un sistema de software
define al sistema en términos de componentes
computacionales e interacciones entre estos
componentes.
            COMPONENTES                           INTERACCIONES
• Clientes y Servidores.              • Llamadas a procedimientos.
• Base de Datos.                      • Compartimiento de variables.
• Filtros.                            • Protocolos cliente servidor.
• Niveles de un sistema jerárquico.   • Protocolos de acceso a BB.DD.
• Correctitud.- Un programa es funcionalmente
  correcto, si se comporta de acuerdo a la
  especificación de las funciones que debería
  proveer.
• Confiabilidad.- Se define en términos del
  comportamiento estadístico: la probabilidad
  de que el software opere como es esperado en
  un intervalo de tiempo especificado.
  Contrariamente a la correctitud que es una
  cualidad absoluta, la confiabilidad es relativa.
• Robustez.- Un programa es robusto si se
  comporta en forma razonable aún en
  circunstancias que no fueron anticipadas en la
  especificación de requerimientos.
• Performance.- En la ingeniería de software
  generalmente performance equivale a
  eficiencia. Un sistema de software es eficiente
  si utiliza los recursos computacionales en
  forma económica. La performance de un
  sistema es importante porque afecta su
  usabilidad.
• Amigabilidad.- Un sistema de software es
  amigable si un usuario humano lo encuentra
  fácil de usar.
• Mantenibilidad.- Es utilizado generalmente
  para referirse a las modificaciones que se
  realizan a un sistema de software luego de su
  liberación inicial.
• Reparabilidad.- Debe permitir la reparación de
  sus defectos con una carga limitada de trabajo.
  La modularidad juega un rol importante en
  este punto.
• Evolucionabilidad.-      Un       sistema      es
  evolucionable si acepta cambios que le
  permitan satisfacer nuevos requerimientos.
• Reusabilidad.- Es similar a la evolucionabilidad,
  aquí se modifica un producto para construir
  una nueva versión del producto.
• Portabilidad.- El software es portable si puede
  ser ejecutado en distintos ambientes, de
  plataforma de hardware y software.
• Interoperabilidad.- Se refiere a la habilidad de
  un sistema de coexistir y cooperar con otros
  sistemas.
• Productividad.- Es una cualidad del proceso de
  producción de software, mide la eficiencia del
  proceso y como se vio antes.
• Oportunidad.- Es una cualidad del proceso que
  se refiere a la habilidad de entregar un
  producto a tiempo.
• Sirven para sintetizar estructuras de
  soluciones.
• Definen los patrones posibles de las
  aplicaciones.
• Permiten evaluar arquitecturas alternativas
  con ventajas y desventajas conocidas ante
  diferentes conjuntos de requerimientos no
  funcionales.
DATOS CENTRALIZADOS

Sistemas en los cuales cierto numero de clientes
accede y actualiza datos compartidos de un
repositorio de manera frecuente.

  • Bases de datos.
  • Sistemas de hipertexto.
  • Pizarras.
FLUJO DE DATOS

El sistema es visto como una serie de
transformaciones sobre piezas sucesivas de
datos de entrada. El dato ingresa en el sistema,
y fluye entre los componentes, de uno en uno,
hasta que se le asigne un destino final (salida o
repositorio).

  • Secuencial en lote.
  • Tubos y filtros.
MAQUINAS VIRTUALES

Simulan alguna funcionalidad que no es nativa
al hardware o software sobre el que esta
implementado.

  • Interpretes.
  • Sistemas basados en reglas.
LLAMADA Y RETORNO

El sistema se constituye de un programa
principal que tiene el control del sistema y
varios subprogramas que se comunican con
este mediante el uso de llamadas.

  • Programa principal y subrutina.
  • Sistemas orientados al objeto.
  • Capas jerárquicas.
COMPONENTES INDEPENDIENTES

Consiste en un numero de procesos u objetos
independientes que se comunican a través de
mensajes.

  • Procesos comunicativos.
  • Sistemas de eventos.

Más contenido relacionado

La actualidad más candente

Fundam servclient
Fundam servclientFundam servclient
Fundam servclienttvazamar
 
Fundamentos para el diseño de un software
Fundamentos para el diseño de un softwareFundamentos para el diseño de un software
Fundamentos para el diseño de un softwaressalzar
 
Arquitectura de una aplicación
Arquitectura de una aplicaciónArquitectura de una aplicación
Arquitectura de una aplicaciónuniv of pamplona
 
Principios de la Ingeniería de requerimientos
Principios de la Ingeniería de requerimientosPrincipios de la Ingeniería de requerimientos
Principios de la Ingeniería de requerimientosRicardoAlbertoBalzaP
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Joan Manuel Zabala
 
03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capasWalter Moo Guzmán
 
1.2 arquitectura en 2 capas
1.2 arquitectura en 2 capas1.2 arquitectura en 2 capas
1.2 arquitectura en 2 capasEsbeyiz
 
Diseño de arquitectura del software
Diseño de arquitectura del softwareDiseño de arquitectura del software
Diseño de arquitectura del softwaredeahesy najera garcia
 
Sistemas distribuidos 2
Sistemas distribuidos 2Sistemas distribuidos 2
Sistemas distribuidos 2Tensor
 
Pavan teorico04-requerimientos
Pavan teorico04-requerimientosPavan teorico04-requerimientos
Pavan teorico04-requerimientosvictorpatio
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones Juan Restrepo
 
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTOUnidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTOGuillermo Hernandez Miranda
 

La actualidad más candente (18)

Fundam servclient
Fundam servclientFundam servclient
Fundam servclient
 
Fundamentos para el diseño de un software
Fundamentos para el diseño de un softwareFundamentos para el diseño de un software
Fundamentos para el diseño de un software
 
Arquitectura de una aplicación
Arquitectura de una aplicaciónArquitectura de una aplicación
Arquitectura de una aplicación
 
sistemas distribuidos
sistemas distribuidossistemas distribuidos
sistemas distribuidos
 
Principios de la Ingeniería de requerimientos
Principios de la Ingeniería de requerimientosPrincipios de la Ingeniería de requerimientos
Principios de la Ingeniería de requerimientos
 
Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software Atributos de calidad en el desarrollo de software
Atributos de calidad en el desarrollo de software
 
03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas03b arquitectura clienteservidor n capas
03b arquitectura clienteservidor n capas
 
1.2 arquitectura en 2 capas
1.2 arquitectura en 2 capas1.2 arquitectura en 2 capas
1.2 arquitectura en 2 capas
 
Diseño de arquitectura del software
Diseño de arquitectura del softwareDiseño de arquitectura del software
Diseño de arquitectura del software
 
Sistemas distribuidos 2
Sistemas distribuidos 2Sistemas distribuidos 2
Sistemas distribuidos 2
 
Requerimientos funcionales
Requerimientos funcionalesRequerimientos funcionales
Requerimientos funcionales
 
Pavan teorico04-requerimientos
Pavan teorico04-requerimientosPavan teorico04-requerimientos
Pavan teorico04-requerimientos
 
Patrones diseño y arquitectura
Patrones diseño y arquitecturaPatrones diseño y arquitectura
Patrones diseño y arquitectura
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones requerimientos-tipos-y-definiciones
requerimientos-tipos-y-definiciones
 
Ejemplos de requerimientos
Ejemplos de requerimientosEjemplos de requerimientos
Ejemplos de requerimientos
 
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTOUnidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 

Destacado

Planeacion financiera
Planeacion financieraPlaneacion financiera
Planeacion financieramartinezluna
 
Seminario prospectiva-09-05
Seminario prospectiva-09-05Seminario prospectiva-09-05
Seminario prospectiva-09-05Fabián Camacho
 
El Sistema Financiero
El Sistema FinancieroEl Sistema Financiero
El Sistema Financieroalejavi
 
Analisis del punto de equilibrio
Analisis del punto de equilibrioAnalisis del punto de equilibrio
Analisis del punto de equilibrioale_sifuentes
 
Tutorial Punto de Equilibrio
Tutorial Punto de EquilibrioTutorial Punto de Equilibrio
Tutorial Punto de Equilibrionax17
 
Presupuesto Economico Financiero
Presupuesto Economico FinancieroPresupuesto Economico Financiero
Presupuesto Economico FinancieroConsejo Joven
 
Diapositivas gestión financiera.
Diapositivas gestión financiera.Diapositivas gestión financiera.
Diapositivas gestión financiera.yulyalzate
 
Presentacion de Administracion financiera
Presentacion de Administracion financieraPresentacion de Administracion financiera
Presentacion de Administracion financieraElizabeth Garcia Garcia
 
Gerencia financiera[1] (1)
Gerencia financiera[1] (1)Gerencia financiera[1] (1)
Gerencia financiera[1] (1)juliandark13
 
Gestión Financiera
Gestión FinancieraGestión Financiera
Gestión Financierafmejias
 
Gerencia Financiera
Gerencia FinancieraGerencia Financiera
Gerencia Financieravinasegovia
 

Destacado (20)

Planeación financiera expo
Planeación financiera expoPlaneación financiera expo
Planeación financiera expo
 
Planeacion financiera
Planeacion financieraPlaneacion financiera
Planeacion financiera
 
Seminario prospectiva-09-05
Seminario prospectiva-09-05Seminario prospectiva-09-05
Seminario prospectiva-09-05
 
El Sistema Financiero
El Sistema FinancieroEl Sistema Financiero
El Sistema Financiero
 
Los Presupuestos - Organización de Empresas II
Los Presupuestos  - Organización de Empresas IILos Presupuestos  - Organización de Empresas II
Los Presupuestos - Organización de Empresas II
 
Gestión financiera
Gestión financieraGestión financiera
Gestión financiera
 
Analisis del punto de equilibrio
Analisis del punto de equilibrioAnalisis del punto de equilibrio
Analisis del punto de equilibrio
 
Los Presupuestos II - Organización de Empresas II
Los Presupuestos II - Organización de Empresas IILos Presupuestos II - Organización de Empresas II
Los Presupuestos II - Organización de Empresas II
 
Tutorial Punto de Equilibrio
Tutorial Punto de EquilibrioTutorial Punto de Equilibrio
Tutorial Punto de Equilibrio
 
Gerencia financiera
Gerencia financieraGerencia financiera
Gerencia financiera
 
Gestión Financiera
Gestión FinancieraGestión Financiera
Gestión Financiera
 
Presupuesto Economico Financiero
Presupuesto Economico FinancieroPresupuesto Economico Financiero
Presupuesto Economico Financiero
 
Diapositivas gestión financiera.
Diapositivas gestión financiera.Diapositivas gestión financiera.
Diapositivas gestión financiera.
 
Gestion financiera mapa conceptual
Gestion financiera mapa conceptualGestion financiera mapa conceptual
Gestion financiera mapa conceptual
 
Presentacion de Administracion financiera
Presentacion de Administracion financieraPresentacion de Administracion financiera
Presentacion de Administracion financiera
 
Gerencia financiera[1] (1)
Gerencia financiera[1] (1)Gerencia financiera[1] (1)
Gerencia financiera[1] (1)
 
LA GESTION FINANCIERA
LA GESTION FINANCIERALA GESTION FINANCIERA
LA GESTION FINANCIERA
 
Un Caso practico - Organización de Empresas II
Un Caso practico - Organización de Empresas IIUn Caso practico - Organización de Empresas II
Un Caso practico - Organización de Empresas II
 
Gestión Financiera
Gestión FinancieraGestión Financiera
Gestión Financiera
 
Gerencia Financiera
Gerencia FinancieraGerencia Financiera
Gerencia Financiera
 

Similar a Trabajoartemio

Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22masa832
 
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTEPRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTECAMILO
 
Presentacion de Software y Estimacion de Coste
Presentacion de Software y Estimacion de CostePresentacion de Software y Estimacion de Coste
Presentacion de Software y Estimacion de CosteCAMILO
 
Proyecto de Software y Estimacion de Costo
Proyecto de Software y Estimacion de CostoProyecto de Software y Estimacion de Costo
Proyecto de Software y Estimacion de CostoCAMILO
 
presentacion de software y estimacion de doste
presentacion de software y estimacion de dostepresentacion de software y estimacion de doste
presentacion de software y estimacion de dosteCAMILO
 
Proyecto de Software y Coste
Proyecto de Software y CosteProyecto de Software y Coste
Proyecto de Software y CosteCAMILO
 
PROYECTOS DE SOFTWARE Y COSTOS
PROYECTOS DE SOFTWARE Y COSTOSPROYECTOS DE SOFTWARE Y COSTOS
PROYECTOS DE SOFTWARE Y COSTOSCAMILO
 
diseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informaciondiseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informacionzulaymaylin
 
Arquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo MariaArquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo Mariagequito
 
Arquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de MariaArquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de Mariagequito
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativoOmar Salazar
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidosMargarita Labastida
 
Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor Erivan Martinez Ovando
 
Arquitecturas de software
Arquitecturas de software Arquitecturas de software
Arquitecturas de software Anel Sosa
 

Similar a Trabajoartemio (20)

Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22
 
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTEPRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
PRESENTACION: PROYECTO DE SOFTWARE & ESTIMACION DE COSTE
 
Presentacion de Software y Estimacion de Coste
Presentacion de Software y Estimacion de CostePresentacion de Software y Estimacion de Coste
Presentacion de Software y Estimacion de Coste
 
Proyecto de Software y Estimacion de Costo
Proyecto de Software y Estimacion de CostoProyecto de Software y Estimacion de Costo
Proyecto de Software y Estimacion de Costo
 
presentacion de software y estimacion de doste
presentacion de software y estimacion de dostepresentacion de software y estimacion de doste
presentacion de software y estimacion de doste
 
Proyecto de Software y Coste
Proyecto de Software y CosteProyecto de Software y Coste
Proyecto de Software y Coste
 
PROYECTOS DE SOFTWARE Y COSTOS
PROYECTOS DE SOFTWARE Y COSTOSPROYECTOS DE SOFTWARE Y COSTOS
PROYECTOS DE SOFTWARE Y COSTOS
 
Clase002
Clase002Clase002
Clase002
 
diseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informaciondiseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informacion
 
Arquitectura software
Arquitectura softwareArquitectura software
Arquitectura software
 
Arquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo MariaArquitectura de sistemas distribuidos-grupo Maria
Arquitectura de sistemas distribuidos-grupo Maria
 
Arquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de MariaArquitectura de sistemas distribuidos-Grupo de Maria
Arquitectura de sistemas distribuidos-Grupo de Maria
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
TRABAJO FINAL METRICAS
TRABAJO FINAL METRICAS TRABAJO FINAL METRICAS
TRABAJO FINAL METRICAS
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor Servidores informaticos, modelo cliente servdor
Servidores informaticos, modelo cliente servdor
 
Clases 30 05
Clases 30 05Clases 30 05
Clases 30 05
 
Arquitecturas de software
Arquitecturas de software Arquitecturas de software
Arquitecturas de software
 

Más de Calzada Meza

Virus informática
Virus informáticaVirus informática
Virus informáticaCalzada Meza
 
Calidad y validacion
Calidad y validacionCalidad y validacion
Calidad y validacionCalzada Meza
 
Topicos de ingeneria_de_sistema_sii_calzada1
Topicos de ingeneria_de_sistema_sii_calzada1Topicos de ingeneria_de_sistema_sii_calzada1
Topicos de ingeneria_de_sistema_sii_calzada1Calzada Meza
 
Topicos ii calzada
Topicos ii calzadaTopicos ii calzada
Topicos ii calzadaCalzada Meza
 
Wsdl bpel4ws chumpitaz
Wsdl bpel4ws chumpitazWsdl bpel4ws chumpitaz
Wsdl bpel4ws chumpitazCalzada Meza
 
Exposicion topicos avanzados_chumpitaz
Exposicion topicos avanzados_chumpitazExposicion topicos avanzados_chumpitaz
Exposicion topicos avanzados_chumpitazCalzada Meza
 
2 do trabajo-penas
2 do trabajo-penas2 do trabajo-penas
2 do trabajo-penasCalzada Meza
 
1 er trabajo-penas1
1 er trabajo-penas11 er trabajo-penas1
1 er trabajo-penas1Calzada Meza
 
Criptosistemas de cifrado en flujo
Criptosistemas de cifrado en flujoCriptosistemas de cifrado en flujo
Criptosistemas de cifrado en flujoCalzada Meza
 
Planeamiento estregico
Planeamiento estregicoPlaneamiento estregico
Planeamiento estregicoCalzada Meza
 
Seguridad informática
Seguridad informáticaSeguridad informática
Seguridad informáticaCalzada Meza
 
Universidad josé carlos mariátegui+logica difusa
Universidad josé carlos mariátegui+logica difusaUniversidad josé carlos mariátegui+logica difusa
Universidad josé carlos mariátegui+logica difusaCalzada Meza
 
Inteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racionalInteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racionalCalzada Meza
 
Inteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racionalInteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racionalCalzada Meza
 
Inteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racionalInteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racionalCalzada Meza
 

Más de Calzada Meza (20)

Virus informática
Virus informáticaVirus informática
Virus informática
 
Calidad y validacion
Calidad y validacionCalidad y validacion
Calidad y validacion
 
Topicos de ingeneria_de_sistema_sii_calzada1
Topicos de ingeneria_de_sistema_sii_calzada1Topicos de ingeneria_de_sistema_sii_calzada1
Topicos de ingeneria_de_sistema_sii_calzada1
 
Topicos ii calzada
Topicos ii calzadaTopicos ii calzada
Topicos ii calzada
 
Wsdl bpel4ws chumpitaz
Wsdl bpel4ws chumpitazWsdl bpel4ws chumpitaz
Wsdl bpel4ws chumpitaz
 
Exposicion topicos avanzados_chumpitaz
Exposicion topicos avanzados_chumpitazExposicion topicos avanzados_chumpitaz
Exposicion topicos avanzados_chumpitaz
 
2 do trabajo-penas
2 do trabajo-penas2 do trabajo-penas
2 do trabajo-penas
 
1 er trabajo-penas1
1 er trabajo-penas11 er trabajo-penas1
1 er trabajo-penas1
 
Legislaci..
Legislaci..Legislaci..
Legislaci..
 
Topicos ii
Topicos iiTopicos ii
Topicos ii
 
Criptosistemas de cifrado en flujo
Criptosistemas de cifrado en flujoCriptosistemas de cifrado en flujo
Criptosistemas de cifrado en flujo
 
Compilador2
Compilador2Compilador2
Compilador2
 
Planeamiento estregico
Planeamiento estregicoPlaneamiento estregico
Planeamiento estregico
 
Seguridad informática
Seguridad informáticaSeguridad informática
Seguridad informática
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Universidad josé carlos mariátegui+logica difusa
Universidad josé carlos mariátegui+logica difusaUniversidad josé carlos mariátegui+logica difusa
Universidad josé carlos mariátegui+logica difusa
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Inteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racionalInteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racional
 
Inteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racionalInteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racional
 
Inteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racionalInteligencia artificial piensa en forma racional
Inteligencia artificial piensa en forma racional
 

Último

4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptxfotofamilia008
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxTALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxMartaChaparro1
 
CALCULADORA CIENTIFICA - ANALISIS DE ARTEFACTOS
CALCULADORA CIENTIFICA - ANALISIS DE ARTEFACTOSCALCULADORA CIENTIFICA - ANALISIS DE ARTEFACTOS
CALCULADORA CIENTIFICA - ANALISIS DE ARTEFACTOSdarlingreserved
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.karlazoegarciagarcia
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejormrcrmnrojasgarcia
 
Descripción Und Curso Inf.Médica - Diseño ExpAprendizaje2.pdf
Descripción Und Curso Inf.Médica - Diseño ExpAprendizaje2.pdfDescripción Und Curso Inf.Médica - Diseño ExpAprendizaje2.pdf
Descripción Und Curso Inf.Médica - Diseño ExpAprendizaje2.pdfCarol Andrea Eraso Guerrero
 
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptx
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptxLa-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptx
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptxMAURICIO329243
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Gonella
 
Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsa
Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsaPresentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsa
Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsaFarid Abud
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Edith Liccioni
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.monthuerta17
 
Catálogo general de libros de la Editorial Albatros
Catálogo general de libros de la Editorial AlbatrosCatálogo general de libros de la Editorial Albatros
Catálogo general de libros de la Editorial AlbatrosGustavoCanevaro
 

Último (20)

4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
4° SEM23 ANEXOS DEL DOCENTE 2023-2024.pptx
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxTALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
 
Unidad 1 | Metodología de la Investigación
Unidad 1 | Metodología de la InvestigaciónUnidad 1 | Metodología de la Investigación
Unidad 1 | Metodología de la Investigación
 
CALCULADORA CIENTIFICA - ANALISIS DE ARTEFACTOS
CALCULADORA CIENTIFICA - ANALISIS DE ARTEFACTOSCALCULADORA CIENTIFICA - ANALISIS DE ARTEFACTOS
CALCULADORA CIENTIFICA - ANALISIS DE ARTEFACTOS
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
 
LOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejorLOS AMBIENTALISTAS todo por un mundo mejor
LOS AMBIENTALISTAS todo por un mundo mejor
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
Unidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIUUnidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIU
 
Descripción Und Curso Inf.Médica - Diseño ExpAprendizaje2.pdf
Descripción Und Curso Inf.Médica - Diseño ExpAprendizaje2.pdfDescripción Und Curso Inf.Médica - Diseño ExpAprendizaje2.pdf
Descripción Und Curso Inf.Médica - Diseño ExpAprendizaje2.pdf
 
¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx
 
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptx
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptxLa-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptx
La-cosmovision-del-curriculo-educativo-en-Venezuela (1).pptx
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2
 
Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsa
Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsaPresentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsa
Presentacionde Prueba 2024 dsdasdasdsadsadsadsadasdasdsadsa
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.Libro Ecuador Realidad Nacional ECUADOR.
Libro Ecuador Realidad Nacional ECUADOR.
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
El Bullying.
El Bullying.El Bullying.
El Bullying.
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.
 
Catálogo general de libros de la Editorial Albatros
Catálogo general de libros de la Editorial AlbatrosCatálogo general de libros de la Editorial Albatros
Catálogo general de libros de la Editorial Albatros
 

Trabajoartemio

  • 1. CARRERA : INGENIERIA DE SISTEMAS E INFORMATICA CURSO : TOPICOS AVANZADOS DE INGENIERIA DE SISTEMAS PROFESOR : JAVIER CLEMENTE BAQUERIZO ALUMNO : PEREZ DEL CASTILLO ARTEMIO CICLO :X PERIODO : 2011 - II
  • 2. DEFINICIONES: Son el conjunto de decisiones de diseño que, si son tomadas de forma equivocada, pueden provocar que su proyecto sea cancelado, por no cumplir con los servicios y la funcionalidad que espera el usuario. Es la organización fundamental de un sistema encarnada en sus componentes, las relaciones entre ellos y el ambiente y los principios que orientan su diseño y evolución.
  • 3. La arquitectura de un sistema de software define al sistema en términos de componentes computacionales e interacciones entre estos componentes. COMPONENTES INTERACCIONES • Clientes y Servidores. • Llamadas a procedimientos. • Base de Datos. • Compartimiento de variables. • Filtros. • Protocolos cliente servidor. • Niveles de un sistema jerárquico. • Protocolos de acceso a BB.DD.
  • 4. • Correctitud.- Un programa es funcionalmente correcto, si se comporta de acuerdo a la especificación de las funciones que debería proveer. • Confiabilidad.- Se define en términos del comportamiento estadístico: la probabilidad de que el software opere como es esperado en un intervalo de tiempo especificado. Contrariamente a la correctitud que es una cualidad absoluta, la confiabilidad es relativa.
  • 5. • Robustez.- Un programa es robusto si se comporta en forma razonable aún en circunstancias que no fueron anticipadas en la especificación de requerimientos. • Performance.- En la ingeniería de software generalmente performance equivale a eficiencia. Un sistema de software es eficiente si utiliza los recursos computacionales en forma económica. La performance de un sistema es importante porque afecta su usabilidad.
  • 6. • Amigabilidad.- Un sistema de software es amigable si un usuario humano lo encuentra fácil de usar. • Mantenibilidad.- Es utilizado generalmente para referirse a las modificaciones que se realizan a un sistema de software luego de su liberación inicial. • Reparabilidad.- Debe permitir la reparación de sus defectos con una carga limitada de trabajo. La modularidad juega un rol importante en este punto.
  • 7. • Evolucionabilidad.- Un sistema es evolucionable si acepta cambios que le permitan satisfacer nuevos requerimientos. • Reusabilidad.- Es similar a la evolucionabilidad, aquí se modifica un producto para construir una nueva versión del producto. • Portabilidad.- El software es portable si puede ser ejecutado en distintos ambientes, de plataforma de hardware y software. • Interoperabilidad.- Se refiere a la habilidad de un sistema de coexistir y cooperar con otros sistemas.
  • 8. • Productividad.- Es una cualidad del proceso de producción de software, mide la eficiencia del proceso y como se vio antes. • Oportunidad.- Es una cualidad del proceso que se refiere a la habilidad de entregar un producto a tiempo.
  • 9. • Sirven para sintetizar estructuras de soluciones. • Definen los patrones posibles de las aplicaciones. • Permiten evaluar arquitecturas alternativas con ventajas y desventajas conocidas ante diferentes conjuntos de requerimientos no funcionales.
  • 10. DATOS CENTRALIZADOS Sistemas en los cuales cierto numero de clientes accede y actualiza datos compartidos de un repositorio de manera frecuente. • Bases de datos. • Sistemas de hipertexto. • Pizarras.
  • 11. FLUJO DE DATOS El sistema es visto como una serie de transformaciones sobre piezas sucesivas de datos de entrada. El dato ingresa en el sistema, y fluye entre los componentes, de uno en uno, hasta que se le asigne un destino final (salida o repositorio). • Secuencial en lote. • Tubos y filtros.
  • 12. MAQUINAS VIRTUALES Simulan alguna funcionalidad que no es nativa al hardware o software sobre el que esta implementado. • Interpretes. • Sistemas basados en reglas.
  • 13. LLAMADA Y RETORNO El sistema se constituye de un programa principal que tiene el control del sistema y varios subprogramas que se comunican con este mediante el uso de llamadas. • Programa principal y subrutina. • Sistemas orientados al objeto. • Capas jerárquicas.
  • 14. COMPONENTES INDEPENDIENTES Consiste en un numero de procesos u objetos independientes que se comunican a través de mensajes. • Procesos comunicativos. • Sistemas de eventos.