Questões de Concurso Sobre arquitetura de software

Questões Discursivas

Foram encontradas 8.195 questões

Q2716797 Arquitetura de Software

Na linguagem Delphi, o comando “continue” é um comando de controle de fluxo. Esse comando terá qual comportamento, quando executado na primeira linha de um laço de repetição “while”?

Alternativas
Q2716796 Arquitetura de Software

Analisando o seguinte código, que foi escrito utilizando a linguagem Delphi, o que acontecerá quando a função UsarValor for executada?


unit Unit2;


interface


type

TMeuInteger = ^Integer;


function GetValor(numero :Integer) :TMeuInteger;

procedure UsaValor;


implementation


function GetValor(numero :Integer) :TMeuInteger;

begin

Result := @numero;

numero := 4;

end;


procedure UsaValor;

var

i : Integer;

begin

i := GetValor(5)^;

end;


end.

Alternativas
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
Respostas
4161: E
4162: C
4163: D
4164: B
4165: A
4166: D
4167: E
4168: D
4169: D
4170: D
4171: B
4172: C
4173: E
4174: A
4175: E
4176: D
4177: D
4178: C
4179: E
4180: A