
Arquitectura de Software
Presentation
•
Computers
•
University
•
Practice Problem
•
Hard
Carlos Mendez
Used 9+ times
FREE Resource
14 Slides • 9 Questions
1
Arquitectua de Software
2
Multiple Choice
¿Qué es un software?
Es el que permite a los usuarios realizar tareas específicas, en muchos casos a través de una interfaz visual de alto nivel
Permite gestionar y administrar los recursos relativos a la memoria, discos, puertos, dispositivos de comunicaciones, periféricos.
Se trata de un conjunto de herramientas y utilidades que permiten a los programadores desarrollar programas informáticos
3
Arquitectura de Software
Es un conjunto de patrones que proporcionan un marco de referencia necesario para guiar la construcción de un software, permitiendo a los programadores, analistas y todo el conjunto de desarrolladores del software compartir una misma línea de trabajo y cubrir todos los objetivos y restricciones de la aplicación
4
Componentes
Clientes y servidores
Bases de datos
Filtros
Niveles de sistema jerárquico
5
Forma la columna vertebral para construir un sistema de software, es en gran medida responsable de permitir o no ciertos atributos de calidad del sistema entre los que se destacan la confiabilidad y el rendimiento del software
6
Multiple Choice
¿Qué es un software de aplicación?
Es el que permite a los usuarios realizar tareas específicas, en muchos casos a través de una interfaz visual de alto nivel
Permite gestionar y administrar los recursos relativos a la memoria, discos, puertos, dispositivos de comunicaciones, periféricos.
Se trata de un conjunto de herramientas y utilidades que permiten a los programadores desarrollar programas informáticos
7
Multiple Select
Selecciona los tres tipos de software de aplicación
Aplicaciones de escritorio
Conjunto de aplicaciones
Aplicaciones basadas en la web
Aplicación basado en el teléfono
8
Tipos de arquitecturas
Para utilizar la arquitectura de software se sigue un conjunto de patrones arquitectónicos, entre los cuales podemos encontrar:
Blackboard.
Modelo entre capas.
Intérprete.
Orientado a servicios.
Cliente servidor
9
Modelos de la arquitectura de software
10
Modelos estructurales
Son similares a la vista estructural, pero su énfasis primario radica en la (usualmente una sola) estructura coherente del sistema completo, en vez de concentrarse en su composición.
11
Modelos dinámicos
Enfatizan la cualidad conductual de los sistemas ,“Dinámico” puede referirse a los cambios en la configuración del sistema, o a la dinámica involucrada en el progreso de la computación, tales como valores cambiantes de datos.
12
Modelos de proceso
Se concentran en la construcción de la arquitectura, y en los pasos o procesos involucrados en esa construcción. En esta perspectiva, la arquitectura es el resultado de seguir un argumento (script) de proceso. Esta vista se ejemplifica con el actual trabajo sobre programación de procesos para derivar arquitecturas.
13
Multiple Select
Cuales de las siguientes son software de aplicación de escritorio
14
Multiple Choice
Cuales de las siguientes es un software de tipo suit
15
La arquitectura de software define, de manera abstracta, los componentes que llevan a cabo alguna tarea de computación, sus interfaces y la comunicación entre ellos
16
Descomposición modular
Es un método de diseño proporciona un mecanismo sistemático para descomponer el problema en su problemas, reducirá la complejidad de todo el problema consiguiendo de esta manera una solución modular efectiva.
17
El diseño modular propone dividir el sistema en partes diferenciadas y definir sus interfaces. Sus ventajas: Claridad, reducción de costos y reutilización.
Los pasos a seguir son:
Identificar los módulos
Describir cada módulo
Describir las relaciones entre módulos
18
Patrones de Diseño
Los patrones de diseño son la base para la búsqueda de soluciones a problemas comunes en el desarrollo de software y otros ámbitos referentes al diseño de interacción o interfaces.
19
Proporcionar catálogos de elementos reusables en el diseño de sistemas software.
Evitar la reiteración en la búsqueda de soluciones a problemas ya conocidos y solucionados anteriormente.
Estandarizar el modo en que se realiza el diseño.
Facilitar el aprendizaje de las nuevas generaciones de diseñadores condensando conocimiento ya existente.
Objetivo de los patrones
20
Multiple Choice
Es el proceso de evaluación y verificación de un producto o aplicación de software para saber si hace lo que se supone debe hacer
Prueba de software
Pruebas de escritorio
Prueba de hardware
Pruebas virtuales
21
Multiple Choice
¿Qué criterio de calidad se refiere a la capacidad de software para operar en diferentes plataformas y sistemas operativos?
Confiabilidad
Seguridad
Compatibilidad
Usabilidad
22
Multiple Choice
¿Qué criterio de calidad de software se refiere a la capacidad del software para funcionar de manera constante y sin errores?
Confiabilidad
Seguridad
Compatibilidad
Usabilidad
23
Multiple Choice
¿Qué criterio de calidad de software se refiere a la capacidad del software para protegerse contra accesos no autorizados y ataques?
Confiabilidad
Seguridad
Compatibilidad
Usabilidad
Arquitectua de Software
Show answer
Auto Play
Slide 1 / 23
SLIDE
Similar Resources on Wayground
19 questions
B2 U4 Grammar
Presentation
•
University
18 questions
TIPOS DE TEXTO
Presentation
•
University
20 questions
MESOPOTAMIA
Presentation
•
University
19 questions
INTEGRIDAD DE BD 1
Presentation
•
University
18 questions
Presentación Diplomado IA
Presentation
•
University
18 questions
Pengantar Analisis Sistem (Yulisman: Bimtek SPADA)
Presentation
•
University
18 questions
Las Tic en la educación Superior
Presentation
•
University
16 questions
Tecnologías emergentes en la educación
Presentation
•
University
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Computers
20 questions
Disney Trivia
Quiz
•
University
20 questions
Brand Trivia
Quiz
•
9th Grade - University
10 questions
Would you rather...
Quiz
•
KG - University
21 questions
Mapa países hispanohablantes
Quiz
•
1st Grade - University
10 questions
Spanish Greetings and Goodbyes!
Presentation
•
6th Grade - University
12 questions
CE 2b Early Documents Review
Quiz
•
7th Grade - University
30 questions
Multiplying and Dividing Integers
Quiz
•
6th Grade - University
13 questions
Back to School
Quiz
•
KG - University