Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 6.883 questões

Q2467012 Arquitetura de Software

Com base nos conceitos fundamentais de padrões de projeto (designer patterns) e padrões de arquitetura MVC, julgue o seguinte item.


O padrão observer segue a arquitetura MVC uma vez que, quando os dados de seu modelo mudam de estado, as suas visões correspondentes são notificadas e atualizadas. 

Alternativas
Q2464534 Arquitetura de Software

A respeito de linguagens de programação, julgue o próximo item.


O padrão MVC é obtido ao se colocar o componente Controller para controlar o fluxo da aplicação entre as camadas de apresentação e de manipulação de dados. 

Alternativas
Q2464527 Arquitetura de Software

Julgue o item seguinte, que tratam de padrões de projeto e dos protocolos para Web services, padrões e tecnologias relacionadas.


O padrão de projetos Iterator fornece aos clientes vários métodos simples de acesso aos elementos da coleção, protegendo a coleção contra ações descuidadas ou maliciosas passíveis de ocorrência caso seja permitido o acesso direto à coleção.

Alternativas
Q2464526 Arquitetura de Software

Julgue o item seguinte, que tratam de padrões de projeto e dos protocolos para Web services, padrões e tecnologias relacionadas.


O elemento header (cabeçalho) do envelope de uma mensagem enviada pelo SOAP é um elemento indispensável, uma vez que ele informa o endereço da mensagem. 

Alternativas
Q2464525 Arquitetura de Software

Julgue o item seguinte, que tratam de padrões de projeto e dos protocolos para Web services, padrões e tecnologias relacionadas.


Na comunicação feita entre cliente e servidor, uma API Restful armazena informações de outras sessões a respeito das solicitações, de modo a fazer um controle confiável das suas transações.

Alternativas
Q2464129 Arquitetura de Software
Acerca de conteinerização e orquestração com Docker e Kubernetes, assinale a opção correta. 
Alternativas
Q2463075 Arquitetura de Software
A representação hexadecimal oferece uma maneira eficiente e conveniente de expressar valores numéricos e dados binários em uma forma mais compreensível para os humanos e mais fácil de manipular para os computadores. Qual é o valor hexadecimal equivalente ao número decimal 4598?
Alternativas
Q2461139 Arquitetura de Software
A arquitetura de um sistema foi projetada para garantir a separação entre a apresentação e os dados do sistema. Para isso, foram definidos três componentes: um para gerenciar os dados e operações associadas; um para gerenciar como os dados são apresentados aos usuários; e um para controlar as interações e requisições disparadas pelos usuários. Qual o nome do modelo arquitetural que foi descrito e definido?
Alternativas
Q2457562 Arquitetura de Software
Assinale a ação mais apropriada para realizar uma análise de requisitos de usabilidade eficaz. 
Alternativas
Q2457561 Arquitetura de Software
Um formulário para cadastro de usuários segue o guia de estilo da Web Content Accessibility Guidelines (WCAG).

Assinale a implementação que está mais alinhada às diretrizes desse guia e aos princípios de usabilidade.
Alternativas
Q2457560 Arquitetura de Software
Considerando as melhores práticas em Engenharia de Usabilidade, assinale a opção que apresenta a forma correta de utilizar a prototipação.
Alternativas
Q2457557 Arquitetura de Software
A respeito da Arquitetura Orientada a Serviços (SOA), analise as afirmativas a seguir.


I. Dentro de uma arquitetura orientada a serviços (SOA), a transferência bancária usando PIX estimula que cada instituição financeira desenvolva seu próprio protocolo de comunicação.

II. O pagamento de boletos utilizando o PIX, inserido em uma SOA, exige mecanismos de segurança robustos.

III. Um problema relevante na implementação de SOA é a gestão de serviços, que pode se tornar complexa necessitando de ferramentas eficientes de governança.


Está correto o que se afirma em
Alternativas
Q2457550 Arquitetura de Software
A Prefeitura de Nova Esperança planeja criar um sistema de gestão para aumentar a eficiência dos serviços e a interação cidadã. Ele precisa se aproveitar de um sistema de bancos de dados legado. E as regras fiscais serão projetadas futuramente pelos especialistas e legisladores.

Sobre a hipótese apresentada, assinale a afirmativa correta.
Alternativas
Q2457549 Arquitetura de Software
Assinale a opção que indica o padrão responsável pela criação de objetos de várias classes graças à especialização de sua classe principal.
Alternativas
Q2457397 Arquitetura de Software
Analise as afirmativas relativas ao desenvolvimento de serviços web, considerando aspectos de segurança.

I. Para implementar um EndPoint SOAP, é necessário utilizar um arquivo WSDL para definir os serviços e suas operações.

II. Em REST, a segurança contra injeção de SQL pode ser reforçada pelo uso da JPA, que permite consultas parametrizadas, reduzindo os riscos.

III. Na segurança de serviços SOAP, os mecanismos como WS-Security para autenticação e criptografia já são automaticamente pré-configurados pelo protocolo https.



Está correto o que se afirma em
Alternativas
Q2457392 Arquitetura de Software
No contexto do Modelo de Acessibilidade do Governo Eletrônico (eMAG), assinale a afirmativa que melhor descreve sua principal finalidade. 
Alternativas
Q2457200 Arquitetura de Software
Ao navegar em um site podemos nos deparar com problemas de usabilidade.
As opções a seguir apresentam problemas de usabilidade, à exceção de uma. Assinale-a.
Alternativas
Ano: 2024 Banca: FUNDATEC Órgão: CREMERS Prova: FUNDATEC - 2024 - CREMERS - Analista de TI |
Q2452839 Arquitetura de Software
Em uma arquitetura orientada a serviços (SOA), o componente responsável pela comunicação de outros serviços ou sistemas com um serviço é chamado de:
Alternativas
Q2451565 Arquitetura de Software
Pensando em uma implementação comum da API REST, assinale a opção que indica o principal princípio associado ao seu estilo arquitetural.
Alternativas
Q2451557 Arquitetura de Software
Queremos construir uma aplicação WEB em JAVA em três camadas.
Sobre a utilização do padrão de projeto MVC nesta aplicação, assinale a afirmativa correta.
Alternativas
Respostas
601: C
602: C
603: C
604: E
605: E
606: C
607: C
608: C
609: D
610: E
611: D
612: A
613: A
614: A
615: B
616: C
617: C
618: C
619: B
620: C