Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.088 questões

Q3291470 Arquitetura de Software

Acerca do design de interfaces digitais, julgue o próximo item. 


A análise de usabilidade deve ser realizada uma única vez, na fase final do desenvolvimento, para garantir uma experiência de usuário otimizada. 

Alternativas
Q3291469 Arquitetura de Software

Acerca do design de interfaces digitais, julgue o próximo item. 


Contraste de cores, tamanho da fonte e navegação por teclado são atributos que devem ser considerados no desenvolvimento de interfaces digitais com acessibilidade. 

Alternativas
Q3290588 Arquitetura de Software
O Tribunal Regional do Trabalho está desenvolvendo um sistema de gestão de documentos judiciais que permite o armazenamento, recuperação e edição de diversos tipos de documentos, como petições, sentenças e relatórios de audiência. O sistema deve permitir que novas funcionalidades sejam adicionadas de forma modular e que alterações nos requisitos de cada tipo de documento não afetem o sistema como um todo. Nessas circunstâncias, a equipe de desenvolvimento deverá aplicar, corretamente, o padrão de projeto mais apropriado, que é o  
Alternativas
Q3288670 Arquitetura de Software
A arquitetura baseada em microsserviços tem sido muito utilizada em detrimento da arquitetura monolítica.
Assinale a alternativa que apresenta CORRETAMENTE o principal benefício do uso de microsserviços em comparação a uma arquitetura monolítica: 
Alternativas
Q3287327 Arquitetura de Software

A respeito de engenharia de software, julgue o item a seguir. 


A usabilidade de um software refere-se à facilidade com que os usuários podem aprender a utilizá-lo e alcançar seus objetivos de forma eficiente e satisfatória.

Alternativas
Q3287324 Arquitetura de Software

A respeito de engenharia de software, julgue o item a seguir. 


O padrão arquitetural MVC (model-view-controller) é adequado para aplicações de pequeno porte e baixa complexidade, e não é eficiente em sistemas maiores e mais complexos. 

Alternativas
Q3287316 Arquitetura de Software

Acerca das aplicações para dispositivos móveis, julgue o item a seguir. 


Componentes de interface como hamburger menus são considerados obsoletos em designs modernos para dispositivos móveis. 

Alternativas
Q3287184 Arquitetura de Software

Acerca de engenharia de software, julgue o seguinte item. 


No desenvolvimento ágil de software, a engenharia de requisitos e a ideação ágil não são compatíveis com a arquitetura MVC, pois esta última não permite a flexibilidade necessária para as rápidas mudanças de requisitos típicas dos processos ágeis.

Alternativas
Q3287179 Arquitetura de Software

Julgue o item a seguir, a respeito de programação web. 


Em uma arquitetura de microsserviços, cada serviço é implementado e escalado de maneira independente, e a comunicação entre os serviços pode ser realizada por meio de protocolos leves, como HTTP/REST, e mensagens assíncronas. 

Alternativas
Q3287003 Arquitetura de Software

Em relação às metodologias de desenvolvimento de software Scrum e Kanban, à arquitetura de software e à notação BPMN, julgue o item que se segue. 


O conceito de arquitetura em camadas, na arquitetura de software, representa uma abordagem na qual todos os componentes do sistema podem se comunicar diretamente entre si, sem restrições. 

Alternativas
Q3286996 Arquitetura de Software

Julgue o próximo item, relativo aos padrões de programação para smartphones, às tecnologias de persistência de dados em dispositivos móveis e aos modelos de ciclo de vida de software.


A principal característica do padrão Factory method é que ele permite a clonagem de objetos, para evitar instanciar novas instâncias repetitivamente. 


Alternativas
Q3286995 Arquitetura de Software

Julgue o próximo item, relativo aos padrões de programação para smartphones, às tecnologias de persistência de dados em dispositivos móveis e aos modelos de ciclo de vida de software.


No desenvolvimento de aplicativos para smartphones, o padrão de arquitetura MVC (model-view-controller) é adotado para separar a lógica de apresentação da lógica de negócios, o que facilita a manutenção e a escalabilidade do código. 


Alternativas
Q3286986 Arquitetura de Software

Julgue o item seguinte, a respeito de servidores web, suporte técnico e usabilidade do usuário. 


A usabilidade de um sistema é medida pela facilidade com que os usuários podem aprender a usar e podem operar esse sistema de maneira eficiente, eficaz e satisfatória. 

Alternativas
Q3286418 Arquitetura de Software

Julgue o item subsequente, relacionado a arquitetura de software escalável e manutenível ao longo do tempo. 


O uso de padrões de projeto (design patterns) em uma arquitetura de software pode contribuir significativamente para a manutenção e escalabilidade do sistema. 

Alternativas
Q3286417 Arquitetura de Software

Julgue o item subsequente, relacionado a arquitetura de software escalável e manutenível ao longo do tempo. 


Uma arquitetura de software bem projetada deve permitir que o sistema cresça e evolua de maneira eficiente, sem necessidade de grandes reestruturações. 

Alternativas
Q3286416 Arquitetura de Software

Julgue o item subsequente, relacionado a arquitetura de software escalável e manutenível ao longo do tempo. 


Na arquitetura de microsserviços, a comunicação entre os serviços é sempre realizada de forma síncrona, o que garante a consistência dos dados. 

Alternativas
Q3286415 Arquitetura de Software

Julgue o item subsequente, relacionado a arquitetura de software escalável e manutenível ao longo do tempo. 


A utilização de um monolito é sempre a melhor escolha para a garantia da escalabilidade e da manutenção do software ao longo do tempo. 

Alternativas
Q3286410 Arquitetura de Software

Julgue o próximo item, relativo a arquitetura de aplicações de software.


Entre outras vantagens, a arquitetura de microsserviços facilita a escalabilidade e manutenção de componentes individuais da aplicação, sem afetar o restante do sistema. 

Alternativas
Q3286409 Arquitetura de Software

Julgue o próximo item, relativo a arquitetura de aplicações de software.


Na arquitetura em camadas, a camada de apresentação é responsável por fornecer os dados diretamente ao banco de dados para armazenamento, sem intermediários. 

Alternativas
Q3286297 Arquitetura de Software

Julgue o seguinte item, relativo à infraestrutura de dados espaciais. 


Arquitetura Orientada a Serviços (SOA) é um estilo arquitetural cujo objetivo é alcançar fraco acoplamento entre diferentes software, disponibilizando-os como serviços que interagem entre si. 

Alternativas
Respostas
361: E
362: C
363: C
364: D
365: C
366: E
367: E
368: E
369: C
370: E
371: E
372: C
373: C
374: C
375: C
376: E
377: E
378: C
379: E
380: C