Questões de Concurso Comentadas sobre conceitos básicos em arquitetura de software em arquitetura de software

Foram encontradas 182 questões

Q3022621 Arquitetura de Software
O modelo de visão 4 + 1 de arquitetura de software proposto por Kructhen sugere que deve haver quatro visões fundamentais de arquitetura. Assinale a alternativa que nomeia corretamente as quatro visões. 
Alternativas
Q3022620 Arquitetura de Software
Considere as proposições a seguir, cada uma explicando um dos quatro quadrantes referentes ao conceito de dívida técnica (technical debt), popularizado por Martin Fowler. Assinale a alternativa que define de maneira incorreta um dos quadrantes. 
Alternativas
Q2557722 Arquitetura de Software
Assinale a alternativa que contem corretamente o objetivo principal da especificação WS-Policy em Web Services. 
Alternativas
Q2543689 Arquitetura de Software
Relacione adequadamente cada conceito de Arquitetura de Software à sua respectiva descrição.
1. Padrões de projeto (GoF, de criação, estruturais, comportamentais).
2. Clean Code.
3. Tecnologias de integração (Web services, RESTful, SOAP e GraphQL, Mensageria).
4. Design de software.
( ) Conjunto de diretrizes para escrever código claro, conciso e fácil de manter.
( ) Abordagens para integrar sistemas distribuídos e garantir a comunicação entre aplicativos.
( ) Soluções reutilizáveis para problemas comuns de design de software, definidas por um grupo de especialistas.
( ) Processo de criar uma estrutura organizacional e funcional para o software que atenda aos requisitos do usuário e aos objetivos de negócios.
A sequência está correta em
Alternativas
Q2486340 Arquitetura de Software
[Questão inédita] Qual a diferença entre arquitetura de solução e arquitetura de software? 
Alternativas
Q2474413 Arquitetura de Software
Em uma empresa, foi instalado um programa de gerenciamento de computadores em rede, ilimitado e que permite análises completas com o WMI, compartilhamentos de arquivos e acesso remoto. Essa é a definição do software
Alternativas
Q2450750 Arquitetura de Software
No ciclo de vida do desenvolvimento de sistemas, a fase que envolve o entendimento dos requisitos de negócio é a de 
Alternativas
Q2449283 Arquitetura de Software
Atualmente as empresas estão buscando alternativas de arquiteturas de sistemas e a estruturação em contêiner é uma boa opção por oferecer os benefícios a seguir, exceção feita ao descrito na alternativa:
Alternativas
Q2359965 Arquitetura de Software

Julgue o item subsequente, relativo aos componentes centrais da arquitetura em nuvem.


A aquisição de subscrições em serviços em nuvem permite que as organizações tenham acesso a tecnologias de ponta, requerendo, no entanto, investimentos em infraestrutura e na contratação de especialistas para gerenciá-las e atualizá-las regularmente.

Alternativas
Q2352307 Arquitetura de Software

Julgue o item subsequente, com relação a ferramentas de DevOps, gestão de ativos e autenticação única (single sing-on).


Uma das vantagens do single sign-on é garantir a privacidade das informações do usuário, por meio do uso da identidade federada. 

Alternativas
Q2352298 Arquitetura de Software

Julgue o item subsecutivo, com relação a requisitos e componentes de software


O projeto de componentes de um software detalha a estrutura de cada componente em um nível de abstração próximo à linguagem de máquina.

Alternativas
Q2352297 Arquitetura de Software

Julgue o item subsecutivo, com relação a requisitos e componentes de software. 


Além dos requisitos funcionais, o designer de software deve considerar os requisitos não funcionais, que representam as expectativas dos clientes e usuários.

Alternativas
Q3707856 Arquitetura de Software
Julgue se as afirmações abaixo são verdadeiras:

I.Considerando que uma PaaS fornece ao usuário um conjunto de máquinas virtuais que devem ser configuradas e nas quais os componentes de aplicações devem ser implantados, uma IaaS oferece aos usuários uma forma para implantar suas aplicações em um repositório aparentemente ilimitado de recursos, eliminando a complexidade de implantação e configuração de infraestrutura.

II.Qualquer solução SaaS oferece uma interface mais nítida de terceirização, com responsabilidades definidas e vinculadas ao serviço entregue. Isto permite estabelecer relações de confiança em um novo nível, onde qualquer falha interna é imediatamente imputada direta e exclusivamente ao provedor.

III.Como aplicativos SaaS são dirigidos a uma arquitetura multi-cliente, normalmente não aceitam customizações, de forma que, ao contrário do modelo tradicional, não é possível um cliente alterar o código fonte da aplicação, o esquema do banco de dados ou as interfaces gráficas.
Fonte: https://livroaberto.ibict.br/bitstream/1/861/1/COMPUTA %C3%87%C3%83O%20EM%20NUVEM.pdf


Após análise, marque a opção correta.
Alternativas
Q3565955 Arquitetura de Software
Com relação ao modelo arquitetural PublishSubscribe (Pub/Su(B). analise as afirmativas a seguir:
I. É a principal padrão arquitetural de redes sociais como Instagram e do Spotify.
II. O modelo facilita a operação das grandes empresas, pois auxilia na criação do processo de encontrar, definir e gerenciar os serviços disponibilizados.
III. O modelo conecta publicadores (publishers) e assinantes (subscribers). Os publishers enviam mensagens aos subscribers, que são notificados sempre que um novo conteúdo é disponibilizado.
IV. Nesse modelo, todos os pares são clientes e servidores, ou seja, cada computador é um provedor de serviços independente de um servidor central.
Estão corretas as alternativas:
Alternativas
Q2632866 Arquitetura de Software

Em relação à Arquitetura da Informação em um site, assinale a alternativa que apresenta corretamente o termo relacionado à escolha dos nomes que identificam a reunião e descrição de conteúdos, ajudando assim o usuário a encontrar o que procura.

Alternativas
Q2348441 Arquitetura de Software
Analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

O padrão MVC (Model View Controller) é definido por uma arquitetura de software que realiza a separação da estrutura das aplicações em três camadas que interagem entre si, sendo cada uma delas responsável por determinadas atividades. Os benefícios deste Modelo podem ser observados por:
( ) Padronização da estrutura do Sistema.
( ) Diminuição da complexidade do Código-fonte.
( ) Facilidade de manutenção do Sistema.
( ) Modularização do Sistema.
( ) Independência da Plataforma.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q2326105 Arquitetura de Software
Entre as relações que permitem explorar a existência de similaridades entre casos de uso estão a
Alternativas
Q2326096 Arquitetura de Software
Para construir um relatório utilizando o Report Writer, precisa-se utilizar uma estrutura de sistema que vai servir para marcar ou para ligar os valores específicos, ou os intervalos de valores, sob um nome específico.

Essa estrutura de sistema recebe o nome de
Alternativas
Q2326094 Arquitetura de Software
Uma equipe está instalando e configurando o SAP para ajudar uma empresa na construção de questões especificas de seu negócio, a partir da utilização de dados disponíveis, de modo a montar respostas que guiarão a empresa em suas decisões e em como encontrar novas respostas. As respostas serão exibidas em forma de relatórios ou dashboards, com informações práticas do contexto de negócios.

Esse tipo de configuração envolve um componente existente no SAP, conhecido pelo acrônimo
Alternativas
Q2326092 Arquitetura de Software
O trabalho sobre a crescente complexidade das estruturas orçamentais das empresas exige um controle mais acurado das despesas, necessitando, assim, de uma estrutura orçamentária mais rigorosa.

De modo a atender a essa necessidade, aplica-se o SAP Budget Control System (BCS), cuja funcionalidade básica é
Alternativas
Respostas
81: D
82: C
83: A
84: A
85: B
86: D
87: E
88: A
89: E
90: E
91: E
92: E
93: E
94: D
95: B
96: E
97: D
98: B
99: A
100: E