Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q3281640 Arquitetura de Software
Uma equipe de desenvolvimento de software de uma prefeitura está criando um sistema para gestão de solicitações de serviços urbanos. Durante a análise inicial, foi definido que o código deve seguir o Single Responsibility Principle (SRP) do SOLID. A estratégia que a equipe pode adotar, que está de acordo com o SRP, é 
Alternativas
Q3281639 Arquitetura de Software
A equipe de desenvolvimento de uma prefeitura está refatorando um sistema legado de atendimento ao público e precisa utilizar o padrão Factory Method para criar diferentes tipos de objetos relacionados a solicitações (como solicitações de manutenção, serviços ou emergências). A prática de implementação que reflete adequadamente o padrão Factory Method com foco em extensibilidade e encapsulamento é  
Alternativas
Q3281637 Arquitetura de Software
A equipe de TI de uma prefeitura está implementando uma arquitetura orientada a eventos (event-driven) para um sistema de notificação em tempo real. Nesse contexto, a prática fundamental de arquiteturas event-driven relacionada a como às componentes devem se comunicar e processar os eventos, garantindo maior resiliência e escalabilidade, é 
Alternativas
Q3281636 Arquitetura de Software
Uma prefeitura está desenvolvendo um sistema para integrar um módulo de pagamentos legados, cujo formato de dados é incompatível com o novo subsistema de cobrança online. E necessário permitir que o novo subsistema utilize o módulo antigo sem modificá-lo diretamente. Nesse contexto, o padrão estrutural Gang of Four (GOF) que resolve de forma ideal o problema de integração entre interfaces incompatíveis é o 
Alternativas
Q3281614 Arquitetura de Software
A Prefeitura de São Paulo está revisando sua Infraestrutura de TIC para garantir maior continuidade, eficiência e resiliência nos serviços essenciais. Em um debate técnico relativo ao tema, um dos Analistas, com propriedade, afirmou que a 
Alternativas
Q3279454 Arquitetura de Software

Acerca de suporte técnico aos usuários e de experiência de usuário, julgue o próximo item.  


É suficiente fornecer suporte técnico aos usuários apenas por telefone, pois o usuário raramente precisa de outras formas de comunicação, como e-mail ou chat. 

Alternativas
Q3279453 Arquitetura de Software

Acerca de suporte técnico aos usuários e de experiência de usuário, julgue o próximo item.  


A experiência de usuário (UX) abrange todos os aspectos da interação do usuário final com a empresa, com os seus serviços e com os produtos. 

Alternativas
Q3274680 Arquitetura de Software

No que diz respeito aos testes de software e à criação de software backend, utilizando REST/JSON e webservice SOAP, julgue o item a seguir.


A arquitetura REST requer que todas as operações sejam stateful, armazenando o estado do cliente no servidor para um melhor desempenho. 

Alternativas
Q3274676 Arquitetura de Software

No que diz respeito às metodologias Agile, Scrum e Kanban, à arquitetura de software e às ferramentas utilizadas em projeto de software, julgue o item seguinte.


A principal função de uma arquitetura de software em um sistema complexo é determinar a linguagem de programação e as ferramentas específicas a serem utilizadas durante o desenvolvimento.

Alternativas
Q3271654 Arquitetura de Software
Sobre os conceitos de padrão de projeto, considere como verdadeira (V) ou falsa (F) cada uma das afirmativas a seguir:

I. O padrão de projeto Decorator adiciona novas funcionalidades a um objeto, em tempo de execução, de forma dinâmica;
II. O padrão de projeto Proxy encapsula um objeto A por meio de um outro objeto B, que possui a mesma interface, de forma que o objeto B controla o acesso ao objeto A;
III. O padrão de projeto Builder fornece uma interface para criar objetos em uma superclasse, mas permite que as subclasses alterem os tipos de objetos que serão criados.

A sequência correta é
Alternativas
Q3271640 Arquitetura de Software
O padrão de arquitetura de software MVC, Modelo-Visão-Controlador, baseia-se na separação do sistema em três componentes lógicos com escopos distintos, permitindo que os dados sejam alterados independentemente da sua representação e vice-versa.

Com relação ao padrão de arquitetura MVC, analise as afirmativas abaixo:

I. O componente Visão gerencia como os dados são apresentados ao usuário
II. O componente Modelo gerencia os dados do sistema e as operações a eles associadas.
III. O componente Controlador gerencia o comportamento do sistema.
IV. Esse padrão é utilizado exclusivamente em aplicações web.

Está CORRETO o que se afirma em:
Alternativas
Q3258426 Arquitetura de Software
Para garantir uma experiência positiva para os usuários no que se refere à usabilidade, um site deve ser, prioritariamente, 
Alternativas
Q3258425 Arquitetura de Software
São princípios fundamentais para uma interface de qualidade 
Alternativas
Q3258424 Arquitetura de Software
Considere que um analista de certa empresa tenha observado que os usuários do site dessa empresa frequentemente desistiam de navegar, alegando que as informações estavam muito dispersas no site. A partir dessa situação hipotética, assinale a opção que apresenta a ação mais recomendada para solucionar os problemas do site em apreço.
Alternativas
Q3258423 Arquitetura de Software
No desenvolvimento de sistemas para aprendizagem corporativa, os fatores que devem ser priorizados para garantir uma experiência eficiente e inclusiva são 
Alternativas
Q3258422 Arquitetura de Software
Assinale a opção em que são corretamente apresentados os conceitos que estão, respectivamente, mais relacionados à criação de fluxo de navegação simples e à presença de recursos como legendas e adaptação de design em uma plataforma de gestão educacional. 
Alternativas
Q3258421 Arquitetura de Software
A comunicação visual é essencial no design de plataformas de aprendizagem digital. Elementos como ícones intuitivos, tipografia legível e organização lógica impactam diretamente a experiência do usuário. A esse respeito, assinale a opção correta. 
Alternativas
Q3258420 Arquitetura de Software

No que concerne a testes de usabilidade, julgue os itens seguintes. 


I Testes de interface analisam elementos visuais, semânticos e de navegação.

II Testes de usabilidade avaliam a interação do usuário com o sistema e a eficiência deste.

III Testes de compatibilidade verificam o funcionamento da aplicação em diferentes dispositivos e navegadores.


Assinale a opção correta. 

Alternativas
Q3258419 Arquitetura de Software

Julgue os itens a seguir, relativos aos fundamentos da UX (user experience). 


I O design centrado no usuário compreende as necessidades e os comportamentos dos usuários, com vistas ao alcance de soluções intuitivas e acessíveis.

II O mapeamento da jornada do cliente identifica melhorias na interação com o sistema, otimizando a experiência de aprendizado.

III A análise de feedbacks dos usuários é essencial para o desenvolvimento e o aprimoramento das plataformas educacionais. 


Assinale a opção correta. 

Alternativas
Q3258418 Arquitetura de Software

No que se refere à formação e à manutenção de uma base de conhecimento para atendimento ao cliente, julgue os itens seguintes. 


I A constituição de uma estrutura lógica e organizada para a base de conhecimento é supérflua para fins de navegabilidade do usuário.

II As bases de conhecimento devem ter desempenho consistente, independentemente do tipo de dispositivo a ser utilizado e do local de realização da consulta.

III A utilização de elementos multimídia dificulta a compreensão das orientações das ferramentas ou dos recursos instrucionais da base de conhecimento.


Assinale a opção correta.

Alternativas
Respostas
281: D
282: E
283: B
284: A
285: B
286: E
287: C
288: E
289: E
290: A
291: C
292: B
293: A
294: B
295: A
296: B
297: C
298: D
299: D
300: B