Arquitetura de Software - O Arquiteto

Interactive Video
•
Computers
•
University
•
Medium
Carolini Simões
Used 1+ times
FREE Resource
7 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Quem é o arquiteto de software?
Um arquiteto de software é responsável por projetar e definir a estrutura de sistemas e aplicações, garantindo que eles sejam escaláveis, seguros, e eficientes.
Um arquiteto de software é responsável por desenhar e organizar a aparência de sistemas, garantindo que eles sejam bonitos, coloridos e fáceis de usar.
É o profissional responsável por construir o passo a passado necessário para a construção de um site.
É a pessoa principal em um projeto de software, pois ele será quem irá programar todo o sistema ou aplicação, utilizando técnicas especifícas.
2.
DRAG AND DROP QUESTION
1 min • 1 pt
As principais Soft Skills de um arquiteto de software são:
(a) : Explicar ideias complexas de forma clara para equipes técnicas e não técnicas.
(b) : Orientar equipes de desenvolvimento e tomar decisões estratégicas.
(c) : Colaborar com desenvolvedores, gerentes de produto e outros stakeholders.
(d) : Identificar e resolver gargalos de design e implementação.
(e) : Analisar soluções de forma objetiva para escolher as melhores.
3.
DRAG AND DROP QUESTION
1 min • 1 pt
E as Hard Skills são:
Linguagens de Programação: Domínio em várias linguagens como Java, Python, C#, ou JavaScript.
Arquiteturas de Software: Conhecimento de arquiteturas como monolítica, microsserviços, serverless, entre outras.
(a) : Habilidade em aplicar padrões de design como Singleton, Factory, ou Observer.
(b) : Experiência com bancos relacionais (SQL) e não relacionais (NoSQL).
(c) : Conhecimento em plataformas como AWS, Azure, ou Google Cloud.
(d) : Familiaridade com CI/CD, contêineres (Docker) e orquestração (Kubernetes).
(e) : Implementação de práticas de segurança no desenvolvimento de software.
4.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Qual é o papel do arquiteto de software?
Definir a arquitetura: Escolher tecnologias e estruturas adequadas para os sistemas.
Criar padrões: Estabelecer práticas e convenções para o desenvolvimento de software.
Garantir qualidade: Supervisionar o código e os processos para manter a eficiência e a manutenibilidade.
Planejar a escalabilidade: Garantir que os sistemas suportem o crescimento.
Facilitar integração: Conectar sistemas diferentes de forma eficiente e confiável.
5.
DROPDOWN QUESTION
1 min • 1 pt
Rotina de trabalho:
Reuniões: Com stakeholders e desenvolvedores para alinhar os requisitos.
(a) : Criar diagramas, manuais e especificações de arquitetura.
(b) : Entender necessidades técnicas e de negócio.
(c) : Ajudar a equipe a adotar padrões e tecnologias.
(d) : Garantir que o código siga os princípios arquiteturais.
(e) : Desenvolver provas de conceito para novas tecnologias ou abordagens.
6.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
O que eu preciso para me tornar um arquiteto de software?
Formação: Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas.
Experiência: Mínimo de 5-10 anos como desenvolvedor, acumulando conhecimento técnico e visão estratégica.
Certificações (opcionais):
TOGAF: The Open Group Architecture Framework.
Certificações de nuvem como AWS Certified Solutions Architect.
Aprendizado Contínuo: Estar atualizado com novas tecnologias e tendências do setor.
Especialização em banco de dados:
Dominar todas as técnicas de desenvolvimento de B.D.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Podemos separar arquitetura de design?
Claro que sim.
Aparentemente, não.
Similar Resources on Wayground
12 questions
Engenharia de Requisitos

Quiz
•
University
10 questions
Herramientas WEB 2.0

Quiz
•
University
10 questions
LC - 1DS - termos técnicos da TI

Quiz
•
10th Grade - University
10 questions
Metodologías de Desarrollo

Quiz
•
University
10 questions
Puxirum Quiz

Quiz
•
University
12 questions
Introdução à Engenharia de Software

Quiz
•
University
10 questions
Modelagem de Software

Quiz
•
University
13 questions
Software

Quiz
•
University
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
10 questions
Would you rather...

Quiz
•
KG - University
20 questions
Definite and Indefinite Articles in Spanish (Avancemos)

Quiz
•
8th Grade - University
7 questions
Force and Motion

Interactive video
•
4th Grade - University
10 questions
The Constitution, the Articles, and Federalism Crash Course US History

Interactive video
•
11th Grade - University
7 questions
Figurative Language: Idioms, Similes, and Metaphors

Interactive video
•
4th Grade - University
20 questions
Levels of Measurements

Quiz
•
11th Grade - University
16 questions
Water Modeling Activity

Lesson
•
11th Grade - University
10 questions
ACT English prep

Quiz
•
9th Grade - University