Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

Q1631431 Arquitetura de Software
Analise as afirmativas abaixo com relação à arquitetura de microserviços.
1. A arquitetura de microserviços pode ser definida como aquela que empacota todos os componentes de uma aplicação em uma única unidade de implantação. Os microserviços são definidos dentro desta unidade de implantação.
2. A arquitetura de microserviços é utilizada para desenvolver uma aplicação como um conjunto de pequenos serviços, cada um funcionando em seu próprio processo. Cada serviço é desenvolvido em torno de um conjunto de regras de negócio específico, e é implementado de forma independente.
3. Uma das vantagens de se usar a arquitetura monolítica é a total independência que os microserviços têm dentro da aplicação. Cada microserviço tem o seu próprio banco de dados, sendo este um dos fatores que caracterizam um microserviço. Entretanto, esta também é a característica que tem o maior custo de planejamento por arquitetos e desenvolvedores de software.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q1631430 Arquitetura de Software
Com relação à arquitetura em camadas, assinale a alternativa correta.
Alternativas
Q1630436 Arquitetura de Software
Usabilidade refere-se à qualidade da interação de sistemas com os usuários e depende de vários aspectos. O fator que avalia o esforço físico e cognitivo do usuário durante o processo de interação, medindo a velocidade e o número de erros cometidos durante a execução de uma determinada tarefa, é chamado de
Alternativas
Q1630429 Arquitetura de Software
O conhecimento que define a forma de expressar um modelo ou conceito de informação, utilizado em atividades que exigem detalhes explícitos de sistemas complexos, é conhecido como:
Alternativas
Q1390813 Arquitetura de Software
A partir dos fundamentos da Engenharia de Software e dos padrões General Responsibility Assignment Software Patterns [or Principles] (GRASP), assinale a alternativa INCORRETA.
Alternativas
Q1371795 Arquitetura de Software
Dada a estrutura de diretório a seguir:
Imagem associada para resolução da questão

e os códigos separados em três arquivos:
Imagem associada para resolução da questão
Seguindo a ordem dos arquivos e a estrutura dos diretórios, os nomes das camadas da arquitetura MVC à qual pertencem os respectivos arquivos e as strings que completam os comandos das linhas 2 (Arquivo 2) e 9 (Arquivo 3) são
Alternativas
Ano: 2017 Banca: CESPE / CEBRASPE Órgão: CGM de João Pessoa - PB
Q1212166 Arquitetura de Software
Com base na NBR ISO/IEC 26300:2006 e ISO 32000-1:2008, julgue os próximos itens.
A ISO 32000-1:2008 trata de processos específicos para conversão de documentos eletrônicos ou em papel para o formato PDF, da gestão eletrônica desses arquivos por meio de XML como representação e de métodos para validação da conformidade de arquivos PDF ou leitores.


Alternativas
Ano: 2017 Banca: FEPESE Órgão: CIASC
Q1204885 Arquitetura de Software
Analise as afirmativas abaixo com relação ao SOAP.

1. SOAP especifica uma sintaxe baseada em XML para se escrever e endereçar uma mensagem entre dois sistemas comunicantes.
2. SOAP é um protocolo baseado em XML para a troca de informações estruturadas em ambientes distribuídos.
3. O protocolo SOAP provê uma forma de possibilitar a passagem de comandos e parâmetros entre as entidades
Requester e Provider, dependente da plataforma de implementação e de linguagem de programação utilizada.
4. Envelope, Header, Exception e Body são elementos básicos de uma mensagem SOAP.


Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Ano: 2017 Banca: Colégio Pedro II Órgão: Colégio Pedro II
Q1183953 Arquitetura de Software
Um sistema gerenciador de conteúdo (CMS) é criado para administrar o conteúdo que deverá ser exibido em uma página da Web. 
A respeito do CMS, foram feitas as seguintes afirmações:
I. Suas principais funções são coletar, gerenciar e publicar conteúdos.
II. As páginas são produzidas através de um HTML estático. 
III. Para seu uso, basta saber programar em HTML e javascript. 
IV. É composto de um editor front-end para coletar o conteúdo, um sistema de banco de dados para guardar o conteúdo e um mecanismo de template para levar o conteúdo para o site.
Estão corretas 
Alternativas
Q942140 Arquitetura de Software

O provedor de um serviço web precisa informar ao usuário os recursos disponíveis para que o usuário possa compor sua requisição de forma adequada.

A operação especificada nos serviços web de mapas para atender a essa demanda é:

Alternativas
Q926879 Arquitetura de Software
A definição de Web Services, de acordo com a W3C, é ser um sistema de software responsável por proporcionar a interação entre duas máquinas através de uma rede.
A respeito do Web Services, foram feitas as seguintes afirmações:
I. As bases para a construção de um Web service são os padrões XML e SOAP. II. Os dados (no nível de mensagem) são transferidos no formato XML, encapsulados pelo protocolo WSDL. III. O transporte dos dados é realizado normalmente via protocolo HTTP ou HTTPS para conexões seguras (o padrão não determina o protocolo de transporte). IV. O protocolo que representa a interface de um Web Service aos clientes é o SOAP.
Estão corretas
Alternativas
Q926870 Arquitetura de Software
MVC é o Acrônimo para Model-View-Controller, que é uma arquitetura que visa a separar a aplicação em camadas com funções específicas, de maneira a melhorar a manutenção do sistema.
São funções do MVC:
I. Definir classes que representam os dados e a validação lógica destes dados; II. Definir arquivos template usados dinamicamente para gerar respostas HTML; III. Receber as solicitações do usuário, obter os dados a partir dos modelos e especificar os templates de visualização que retornarão como resposta ao navegador;
As camadas às quais essas funções estão relacionadas são, respectivamente,
Alternativas
Q916762 Arquitetura de Software
Dentre os principais componentes da arquitetura da informação, NÃO podemos citar
Alternativas
Q916748 Arquitetura de Software
Sobre as recomendações de acessibilidade do eMAG v3.1, analise as afirmativas abaixo:
I. A observação desses padrões facilita o acesso ao conte do da Web, independente de certas limitações de ordem técnicas, como uma conexão lenta, a falta de recursos de mídia, etc. II. Para facilitar a implementação das recomendações, no eMAG, elas são separadas por seções, de acordo com as necessidades de implementação. III. Diferente da WCAG internacional, as recomendações de acessibilidade desse documento não estão divididas por níveis de prioridade e sim, por área.
Assinale a alternativa CORRETA.
Alternativas
Q916747 Arquitetura de Software
Sobre o eMAG, assinale a alternativa INCORRETA.
Alternativas
Q892869 Arquitetura de Software
Quanto ao histórico dos Sistemas de Informações, o ERP (Enterprise Resource Planning) teve como antecessor o (sigla em inglês):
Alternativas
Q892177 Arquitetura de Software
As três principais categorias em que se dividem os padrões de projeto são:
Alternativas
Q870906 Arquitetura de Software
O atendimento prioritário é um requisito em órgãos da administração pública direta, indireta e fundacional, nas empresas prestadoras de serviços públicos e nas instituições financeiras, segundo o Decreto Nº 5.296, de 2 de dezembro de 2004. Neste, a acessibilidade é definida como uma condição para utilização, com segurança e autonomia, total ou assistida, dos espaços, mobiliários e equipamentos urbanos, das edificações, dos serviços de transporte e dos dispositivos, sistemas e meios de comunicação e informação, por pessoa portadora de deficiência ou com mobilidade reduzida. Nesse contexto, analise as afirmativas abaixo:
I. A acessibilidade nos portais e sítios eletrônicos da administração pública na rede mundial de computadores (internet) é obrigatória para o uso das pessoas portadoras de deficiência visual, garantindo-lhes o pleno acesso às informações disponíveis; II. Os sítios eletrônicos acessíveis às pessoas portadoras de deficiência conterão símbolo que represente a acessibilidade na rede mundial de computadores (internet), a ser adotado nas respectivas páginas de entrada. III. Os sítios eletrônicos acessíveis às pessoas portadoras de deficiência deverão fornecer mecanismo de sonorização assistida para pessoas portadoras de deficiência auditiva.
Assinale a alternativa INCORRETA.
Alternativas
Q870901 Arquitetura de Software
O padrão de projetos chain of responsability é
Alternativas
Q870895 Arquitetura de Software
Sobre o uso de camadas na arquitetura de um sistema, assinale a alternativa CORRETA.
Alternativas
Respostas
3361: B
3362: D
3363: A
3364: B
3365: C
3366: B
3367: E
3368: E
3369: C
3370: A
3371: B
3372: C
3373: D
3374: D
3375: E
3376: C
3377: B
3378: X
3379: B
3380: B