Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.584 questões

Q2714210 Arquitetura de Software

Com relação às redes ópticas e suas principais topologias, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.


1. Topologia em árvore.

2. Topologia em anel.

3. Topologia em estrela.

4. Topologia em barramento.


( ) Os usuários são conectados ao terminal de linha óptica (OLT) através de derivações de um entroncamento principal, permitindo conexão ponto-multiponto.

( ) É a mais adequada para uma rede óptica passiva (PON) em uma rede local (LAN), pois permite o compartilhamento de infraestrutura entre todos os usuários, reduzindo custos, com o sinal sendo levado de uma OLT até um splitter, que divide o sinal entre os N usuários finais.

( ) Os usuários finais são conectados diretamente a um terminal de linha óptica (OLT), permitindo grandes taxas de transmissão de dados e uso de bandas dedicadas ao usuário final.

( ) Permite adotar esquemas de redundância e segurança, com conexão ponto-multiponto, porém torna difícil a administração e localização de defeitos.


Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.

Alternativas
Q2050055 Arquitetura de Software
O Projeto de Arquitetura de um software visa a estabelecer como um sistema deve ser organizado e sua estrutura geral. Algumas formas comuns de organização se tornaram padrões de arquitetura, descrevendo, de forma abstrata, boas práticas experimentadas e testadas em diferentes sistemas e ambientes. Sobre padrões de arquitetura de software, analise as afirmativas abaixo.
I. O padrão Modelo-Visão-Controlador (MVC) faz a separação entre a interface do usuário, a funcionalidade e o conteúdo de informações (dados). Quando usado em aplicações Web, o modelo contém os dados e a lógica de processamento, a visão contém as funções específicas para a interface com o usuário e o controlador coordena o fluxo de dados entre visão e modelo.
II. O padrão Repositório organiza todos os dados do sistema em um repositório central, acessível a todos os componentes do sistema. Os componentes não interagem diretamente, apenas por meio do repositório.
III. O padrão Cliente-Servidor organiza a funcionalidade do sistema em serviços, sendo cada serviço prestado por um servidor. Os clientes são os usuários desses serviços e acessam os servidores para fazer uso deles.
IV. O padrão Duto-Filtro organiza o processamento de dados de um sistema, de modo que cada componente de processamento (filtro) seja discreto e realize um tipo de transformação de dados. Os dados fluem (como em um duto) de um componente para outro a fim de realizar o processamento.
É CORRETO o que se afirma em: 
Alternativas
Q1861921 Arquitetura de Software
Assinale a alternativa que completa CORRETA e RESPECTIVAMENTE as lacunas.

O padrão de projeto _________ assegura que uma classe gere apenas uma instância e forneça acesso a essa instância.
O padrão de projeto _________ organiza objetos em estruturas de árvore para representar hierarquias todo-parte. Esse padrão permite que clientes tratem objetos individuais e coleções de objetos de maneira uniforme.
O padrão de projeto _________ acrescenta responsabilidades adicionais a um objeto dinamicamente. Esse padrão fornece uma alternativa flexível para a extensão de funcionalidade em relação à solução por meio de herança.
Alternativas
Q1380333 Arquitetura de Software
A respeito do funcionamento de uma aplicação web, é correto afirmar que
Alternativas
Ano: 2016 Banca: IADES Órgão: MCTI
Q1227834 Arquitetura de Software
No que se refere às terminologias usuais da plataforma SAP, é correto afirmar que o termo go live é utilizado
Alternativas
Ano: 2016 Banca: FCC Órgão: Prefeitura de Teresina - PI
Q1219748 Arquitetura de Software
A arquitetura de software em três camadas, com relação à de duas camadas, tem a vantagem de 
Alternativas
Q1192082 Arquitetura de Software
Segundo as recomendações do W3C, a funcionalidade oferecida por um Web Service deve ser descrita por meio da linguagem
Alternativas
Q1192080 Arquitetura de Software
De acordo com as Diretrizes de Acessibilidade para Conteúdo Web (WCAG 2.0), os quatro princípios que fundamentam a acessibilidade estabelecem que todos os sites acessíveis devem possuir conteúdo que seja
Alternativas
Q1192012 Arquitetura de Software
O objetivo central de um projeto arquitetural de software é prover um projeto que
Alternativas
Q1191986 Arquitetura de Software
Em aplicações web, um padrão de arquitetura que pode ser seguido a fim de garantir a separação das regras de negócio dos formatos de exibição é o:
Alternativas
Q1191170 Arquitetura de Software

Um problema importante na implementação e utilização de linguagens de programação é conhecido como “memory leak”, ou “vazamento de memória”.


Esse problema surge quando um programa

Alternativas
Q1191156 Arquitetura de Software
Para atender seu contexto de negócio, a empresa “Solução & Associados” possui diversas aplicações desenvolvidas em diferentes plataformas e linguagens de programação que precisam se comunicar. Desta forma, a “Solução & Associados” resolveu empregar a Arquitetura Orientada a Serviços (SOA) com a utilização de um barramento de serviços, ou Enterprise Service Bus (ESB).
Assim, a utilização desse barramento 
Alternativas
Ano: 2016 Banca: IADES Órgão: MCTI
Q1185168 Arquitetura de Software
Nas últimas décadas, as organizações têm investido em sistemas de informação com o objetivo de integrar informações e processos visando a melhorar o próprio gerenciamento. Um sistema tem o objetivo maior de suportar todas as necessidades de informações contidas em uma única base de dados, automatizar processos, possibilitando a execução de várias atividades de forma conectada e facilitando a tomada de decisão gerencial.
As informações fazem referência a um sistema denominado
Alternativas
Q1176000 Arquitetura de Software
Qual das alternativas a seguir está relacionada com um projeto de orientação a objetos conhecido como “tem-um”?
Alternativas
Q1087709 Arquitetura de Software
Geralmente as aplicações web são desenvolvidas em três camadas (three tier). Sabendo disso, assinale a alternativa que apresenta apenas vantagens dessa arquitetura.
Alternativas
Q1069983 Arquitetura de Software

Com relação às vantagens da arquitetura multicamadas, assinale V para a afirmativa verdadeira e F para a falsa.


( ) Ajuda a abstrair à lógica do acesso a dados.

( ) Permite a reutilização de objetos por outras aplicações.

( ) Dificulta manutenções na base de dados.


As afirmativas são, respectivamente,

Alternativas
Q1069982 Arquitetura de Software

Adalberto foi incumbido de desenvolver a aplicação web CONECTA que utiliza arquitetura em múltiplas camadas para conectar a Secretaria de Educação às escolas. Adalberto escolheu utilizar o modelo em três camadas (3 Tier Model), que é composto da camada de apresentação, da camada de negócios e da camada de dados.


Em relação à arquitetura multicamadas proposta e às boas práticas de programação, Adalberto deve implementar

Alternativas
Q1063162 Arquitetura de Software

ERP (Sistema Integrado de Gestão) é um sistema de informação adquirido na forma de pacotes de software que permitem a integração entre dados dos sistemas de informação transacionais e dos processos de negócio de uma organização.

JUNIOR, C.C. Sistemas Integrados de Gestão ERP: uma abordagem gerencial. Curitiba: Ibpex, 2008.

Com relação aos ERPs, assinale a alternativa correta.

Alternativas
Q944831 Arquitetura de Software

Suponha que exista uma interface ITraduzFrase que define o método imprimeFrase(). Existem, também, as classes InglesTraduzFrase, EspanholTraduzFrase e AlemaoTraduzFrase que estendem a interface ITraduzFrase e utilizam o método imprimeFrase(). Um Analista utilizou um design pattern que cria objetos de forma dinâmica sem conhecer a classe de implementação. A classe FrasePadrao implementa esse padrão de forma que, de acordo com o idioma desejado, retorna um objeto do tipo ITraduzFrase. O objetivo é que, sendo fornecido o idioma, a frase será nele impressa, em inglês, espanhol ou alemão.


Considerando o exemplo e sabendo que a definição do padrão é "Define uma interface para criar um objeto, mas permite às classes decidirem qual classe instanciar. Este padrão permite a uma classe deferir a instanciação para subclasses.", o nome do padrão usado pelo Analista é

Alternativas
Q929886 Arquitetura de Software
Com relação ao padrão de projeto Command, é correto afirmar que:
Alternativas
Respostas
3861: D
3862: E
3863: D
3864: D
3865: D
3866: B
3867: C
3868: E
3869: A
3870: E
3871: D
3872: D
3873: C
3874: E
3875: A
3876: D
3877: B
3878: A
3879: B
3880: E