
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
17 questions
Tanggung Jawab Penyelenggara Pendidikan
Presentation
•
University
20 questions
INFORMATICA
Presentation
•
University
16 questions
Identificación y entrenamiento
Presentation
•
University
15 questions
Software Class
Presentation
•
University
19 questions
Module 1 Chapter 3 Lecture 1
Presentation
•
University
19 questions
Modelos de solución
Presentation
•
University
19 questions
addie
Presentation
•
University
21 questions
Unit III: Malware
Presentation
•
University
Popular Resources on Wayground
15 questions
Grade 3 Simulation Assessment 1
Quiz
•
3rd Grade
22 questions
HCS Grade 4 Simulation Assessment_1 2526sy
Quiz
•
4th Grade
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
20 questions
Math Review
Quiz
•
3rd Grade
Discover more resources for Computers
36 questions
8th Grade US History STAAR Review
Quiz
•
KG - University
25 questions
Spanish future tense
Quiz
•
10th Grade - University
55 questions
Post Malone Addtion (Tres)
Quiz
•
12th Grade - University
15 questions
Quotation Marks vs. Italics for MLA
Quiz
•
9th Grade - University
20 questions
Disney Trivia
Quiz
•
University
50 questions
AP Biology Exam Review 2017
Quiz
•
11th Grade - University
215 questions
8th Physical Science GA Milestones Review
Quiz
•
KG - University
20 questions
Ch15_review_TEACHER
Quiz
•
University