Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.275 questões

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
Q3258088 Arquitetura de Software
A respeito de arquitetura de software, julgue o item que se segue.
Em SOA, o princípio de granularidade define que os serviços devem ter baixo acoplamento e devem ser stateless.
Alternativas
Q3258086 Arquitetura de Software
A respeito de arquitetura de software, julgue o item que se segue.
Para facilitar a interoperabilidade entre sistemas, o envelope SOAP utiliza XML em toda a sua estrutura.  
Alternativas
Q3258085 Arquitetura de Software
A respeito de arquitetura de software, julgue o item que se segue.
Nos web services RESTful, os dados são retornados exclusivamente no formato XML. 
Alternativas
Q3257470 Arquitetura de Software

No que se refere à integração de sistemas, julgue o item que se segue.


O GraphQL permite que clientes definam exatamente os dados de precisam em uma única consulta, reduzindo over-fetching e under-fetching.


Alternativas
Q3257460 Arquitetura de Software
Julgue o item que se segue, a respeito de gerenciamento e orquestração de contêineres, implementação de práticas DevOps em ambientes de nuvem e configuration management tools.


O Puppet utiliza linguagem de domínio específico (DSL) que não suporta a definição de dependências entre recursos e a ordenação de execuções. 
Alternativas
Q3256016 Arquitetura de Software
Qual plataforma de código aberto que permite processar, armazenar e transmitir dados em tempo real, sendo uma alternativa aos sistemas de mensageria tradicionais e é muito usada para processamento de eventos e streaming de dados? 
Alternativas
Q3255998 Arquitetura de Software
Na Arquitetura Orientada a Eventos (Event-Driven Architecture - EDA), qual componente é responsável por capturar eventos gerados por diferentes fontes, armazená-los temporariamente e garantindo a entrega aos consumidores, mesmo em caso de falhas, permitindo que os sistemas sejam desacoplados e escaláveis? 
Alternativas
Q3253225 Arquitetura de Software
Análise as afirmativas a seguir sobre ciclo de vida da informação:

| - O ciclo de vida da informação descreve as etapas pelas quais os dados passam desde sua criação até seu descarte.
Il - As etapas deste ciclo são: criação, armazenamento, compartilhamento, uso e perda.
IlI - O armazenamento é a etapa mais critica para a integridade e confiabilidade dos dados.

Qual(is) afirmativa(s) esta(ao) correta(s)? 
Alternativas
Q3239242 Arquitetura de Software
Em relação ao Ciclo de Vida de Desenvolvimento de Software (SDLC), a coleta e a definição detalhada dos requisitos, bem como a elaboração de documentações, como fluxogramas e diagramas de sistemas, ocorre na etapa de
Alternativas
Respostas
581: A
582: C
583: B
584: A
585: B
586: A
587: B
588: C
589: D
590: D
591: B
592: E
593: C
594: E
595: C
596: E
597: E
598: C
599: D
600: D