Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 8.303 questões

Q2716795 Arquitetura de Software

Em relação ao nível de isolamento de transação read-commited, em banco de dados, assinale a alternativa correta.

Alternativas
Q2716794 Arquitetura de Software

O seguinte comando cria uma chave estrangeira na tabela PRODUTO, referenciando a tabela TIPOPRODUTO. Como esse tipo de comando é conhecido?


ALTER TABLE PRODUTO

ADD CONSTRAINT FK_PRODUTO_TIPO_PRODUTO

FOREIGN KEY (IDTIPOPRODUTO)

REFERENCES TIPOPRODUTO(ID

Alternativas
Q2716793 Arquitetura de Software

Foi criada uma tabela de clientes através do sistema gerenciador de banco de dados MySQL. A tabela cliente foi iniciada com os seguintes comandos:

INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (1, ‘EDUARDO RODRIGUES’,’(44) 9911-1122’);

INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (3, ‘ROBSON CABRAL’, ‘(41) 9922-3344’);

INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (2, ‘SILVANA NOGUEIRA’, NULL);


Considerando que os comandos de INSERT foram realizados com sucesso e a tabela agora possui somente os três registos executados pelos comandos apresentados, qual será o retorno se o seguinte SQL for executado para a tabela cliente?


SELECT COUNT(C.TELEFONE) FROM CLIENTE C

Alternativas
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
Respostas
3961: D
3962: B
3963: A
3964: D
3965: E
3966: D
3967: D
3968: D
3969: B
3970: C
3971: E
3972: A
3973: E
3974: D
3975: D
3976: C
3977: E
3978: A
3979: D
3980: B