Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.644 questões

Q952505 Arquitetura de Software
A arquitetura de microserviços é utilizada para desenvolver uma aplicação como um conjunto de pequenos serviços
Alternativas
Q950975 Arquitetura de Software

Acerca de interface de interação com usuários, julgue o item subsequente.


Na avaliação de interfaces, o método percurso cognitivo pode ser aplicado sem envolvimento de usuários, apenas com a equipe envolvida no sistema.

Alternativas
Q950974 Arquitetura de Software

Acerca de interface de interação com usuários, julgue o item subsequente.


Um sistema tem o mesmo grau de facilidade e de dificuldade no que se refere ao uso e ao aprendizado.

Alternativas
Q950969 Arquitetura de Software

Considerando os conceitos de análise e projeto orientados a objetos, julgue o item subsecutivo.


De acordo com os padrões GRASP, a função do low coupling é garantir que o acoplamento entre classes ou entidades permaneça fraco, de forma a permitir a maior reutilização possível.

Alternativas
Q950948 Arquitetura de Software

Julgue o item seguinte, a respeito de arquitetura de software.


O objetivo da arquitetura orientada a serviços é realizar uma separação entre a lógica de integração de negócios e a implementação. Nessa arquitetura, os serviços são funções e(ou) processos de negócios individuais, compartilhados e reutilizáveis, que podem fazer parte da composição de outros serviços pela integração e(ou) orquestração de tais serviços.

Alternativas
Q950932 Arquitetura de Software

Julgue o item seguinte, a respeito de web services.


SOA é uma arquitetura que permite a criação de serviços interoperáveis que podem ser reutilizados e compartilhados entre aplicações.

Alternativas
Q950931 Arquitetura de Software

Julgue o item seguinte, a respeito de web services.


SOAP utiliza um sistema de mensagens SMTP sobre a camada de transporte.

Alternativas
Q949802 Arquitetura de Software
A interface com o usuário deve informar continuamente o que ele está fazendo. Essa característica está relacionada a
Alternativas
Q949282 Arquitetura de Software

Quanto aos elementos de interconexão de redes de computadores, à arquitetura TCP/IP e à arquitetura cliente‐servidor, julgue o próximo item.


Por ser considerada como um modelo de arquitetura estável e gerenciável, a arquitetura cliente‐servidor possibilita que as aplicações cliente‐servidor estejam isentas de certos problemas, como o deadlock.

Alternativas
Q949281 Arquitetura de Software

Quanto aos elementos de interconexão de redes de computadores, à arquitetura TCP/IP e à arquitetura cliente‐servidor, julgue o próximo item.


Em uma arquitetura cliente‐servidor, os chamados sistemas cliente‐servidor são descritos como sistemas em duas camadas (two‐tier systems) e há uma separação física entre o cliente e o servidor.

Alternativas
Q949261 Arquitetura de Software

Julgue o item seguinte, relativo a algoritmos, a estruturas de dados e objetos, à programação orientada a objetos e à arquitetura MVC.


Uma interface de linha de comandos em uma aplicação Java é um exemplo do componente Visualização da arquitetura MVC.

Alternativas
Q949260 Arquitetura de Software

Julgue o item seguinte, relativo a algoritmos, a estruturas de dados e objetos, à programação orientada a objetos e à arquitetura MVC.


A arquitetura MVC é vantajosa em sistemas em que a camada de apresentação tem a possibilidade de mudanças constantes.

Alternativas
Q948649 Arquitetura de Software
NfeAutorizacao é um web service para disponibilizar o serviço destinado à recepção de mensagens de lote de NF-e. No caso do processamento assíncrono, as mensagens armazenadas na fila de entrada passam por validação de forma e das regras de negócios, e os resultados do processamento são armazenados na fila de saída. A validação da NF-e, não apresentando qualquer problema, resultará em “autorização de uso”, sendo a operação regular e a NF-e válida será armazenada no banco de dados. Caso ocorra algum problema de validação, o resultado poderá ser
Alternativas
Q943688 Arquitetura de Software
O serviço Web que define os componentes de uma especificação de serviço que podem ser usados para descobrir a existência de um serviço é conhecido por
Alternativas
Q943684 Arquitetura de Software

 Preencha corretamente as lacunas do texto abaixo.


Uma definição para web service é uma representação padrão para alguma informação ou recurso que pode ser usado por outros programas. ________________________é um padrão de intercâmbio de mensagens que suporta a comunicação entre serviços e define os componentes essenciais e opcionais das mensagens passadas entre os serviços. ________________________ é um estilo de arquitetura baseado na transferência de representações de recursos de um servidor para um cliente e é o estilo que sustenta a web como um todo. ________________________é um padrão para definição de interface de serviço, determinando como as operações de serviço e ligações de serviço devem ser definidas.


A sequência que preenche corretamente as lacunas do texto é

Alternativas
Q943683 Arquitetura de Software

Sobre o ciclo de vida de um software, avalie as afirmações a seguir.


I. O ciclo de vida em cascata apresenta alta flexibilidade e visibilidade.

II. O ponto de partida para a arquitetura de um processo é a escolha do modelo de ciclo de vida.

III. O ciclo de vida em espiral requer gestão sofisticada e equipe disciplinada e experiente.

IV. No modelo de entrega evolutiva, as atividade de especificação do problema são executadas em espiral e as atividades restantes são executas em cascata.

Está correto apenas o que se afirma em

Alternativas
Ano: 2018 Banca: Quadrix Órgão: CFBio Prova: Quadrix - 2018 - CFBio - Técnico em TI |
Q943313 Arquitetura de Software

A respeito da arquitetura cliente‐servidor multicamadas e dos conceitos básicos sobre desenvolvimento e manutenção de sistemas e aplicações, julgue o item subsequente.


A principal característica da arquitetura cliente‐servidor multicamadas é ser formada essencialmente por vários clientes e um único servidor.

Alternativas
Ano: 2018 Banca: Quadrix Órgão: CFBio Prova: Quadrix - 2018 - CFBio - Técnico em TI |
Q943312 Arquitetura de Software

A respeito da arquitetura cliente‐servidor multicamadas e dos conceitos básicos sobre desenvolvimento e manutenção de sistemas e aplicações, julgue o item subsequente.


Na arquitetura cliente‐servidor multicamadas, a estação cliente não realiza comunicação direta com o servidor de banco de dados.

Alternativas
Q942876 Arquitetura de Software
Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções utilizadas anteriormente em outros sistemas.

Considere as afirmativas abaixo a respeito dos padrões de projeto Proxy e Template Method.


I O padrão Proxy pode ser usado para controlar os direitos de acesso a outro objeto.

II O padrão Proxy pode ser usado para acessar um objeto localizado em um ambiente remoto.

III O padrão Template Method define métodos templates para a criação de objetos que seguem uma determinada regra.

IV O padrão Template Method permite definir uma família de algoritmos que podem ser substituídos dinamicamente.


Estão corretas as afirmativas

Alternativas
Q942875 Arquitetura de Software
Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções utilizadas anteriormente em outros sistemas.

Considere as seguintes afirmativas a respeito dos padrões de projeto Facade (Fachada) e Composite.


I Uma das consequências negativas do padrão Facade é que ele aumenta o acoplamento entre os subsistemas no qual é aplicado.

II O padrão Facade define uma interface única para acesso a um subsistema, tornando mais fácil a utilização de seus serviços.

III No padrão Composite, objetos que representam composições e objetivos primitivos são tratados (chamados) de forma idêntica pelo cliente.

IV O padrão Composite permite variar dinamicamente a quantidade de objetos primitivos, mas não de objetos composite.


Estão corretas as afirmativas

Alternativas
Respostas
2981: C
2982: C
2983: E
2984: C
2985: C
2986: C
2987: E
2988: B
2989: E
2990: C
2991: C
2992: C
2993: B
2994: C
2995: C
2996: C
2997: E
2998: C
2999: A
3000: C