Questões de Concurso Sobre arquitetura de software

Foram encontradas 7.361 questões

Q2757838 Arquitetura de Software
Um protocolo simples de redes de computadores, da camada de transporte, que fornece serviço da Internet não orientado à conexão é o
Alternativas
Q2757837 Arquitetura de Software
Qual dos dispositivos físicos de redes de computadores listados abaixo pertence à camada de redes?
Alternativas
Q2757836 Arquitetura de Software
A tecnologia de redes locais de computadores, em que os nós são interconectados por um canal broadcast e usa o algoritmo de acesso múltiplo CSMA/CD, é conhecida como
Alternativas
Q2757835 Arquitetura de Software
Sobre topologias de redes de computadores, seguem-se três afirmações:

I- A falha de um único enlace em uma rede estruturada em árvore pode resultar na repartição da rede.

II- Em uma rede em anel, pelo menos dois enlaces precisam falhar para haver uma repartição.

III- Em uma rede em estrela, se a instalação central falhar cada instalação no sistema ficará desconectada.

Quais dessas afirmações estão corretas?
Alternativas
Q2757834 Arquitetura de Software
Na pilha de protocolos da Internet, o protocolo HTTP pertence à camada de
Alternativas
Q2757833 Arquitetura de Software
Em um sistema de banco de dados, as estruturas de acesso adicionais auxiliares, usadas para aumentar a velocidade da recuperação de registros na resposta a certas condições de busca, são denominadas
Alternativas
Q2757832 Arquitetura de Software
Analise os seguintes parâmetros de sistemas de banco de dados:

I- Tempo de resposta: é o tempo decorrente a partir da submissão de uma transação para o banco de dados, sua execução e resposta.

II- Utilização de espaço: é o espaço total de armazenamento usado pelos arquivos do banco de dados e por suas estruturas de caminho de acesso.

III- Taxa de utilização do sistema: é a média do número de usuários que consultam os arquivos do banco de dados por dia.

Quais desses parâmetros são critérios usados para orientar a escolha de opções do projeto físico de banco de dados?
Alternativas
Q2757831 Arquitetura de Software
No modelo relacional de banco de dados, uma tabela é chamada de relação e cada campo é denominado atributo. Qual a denominação correspondente à linha de uma tabela?
Alternativas
Q2757829 Arquitetura de Software
Qual das operações abaixo não é uma operação do modelo relacional de banco de dados?
Alternativas
Q2757828 Arquitetura de Software
Qual o algoritmo para transporte de chave criptográfica de conteúdo/sessão adotado como padrão pelo e-PING?
Alternativas
Q2757827 Arquitetura de Software
A arquitetura do e-PING ( Padrões de Interoperabilidade do Governo Brasileiro), segundo a versão 2014, está segmentada em cinco partes, para cada uma das quais foi criado um grupo de trabalho, composto por profissionais atuantes em órgãos dos governos federal, estadual e municipal, especialistas em cada assunto. Assinale a alternativa que não é um segmento da arquitetura e-PING.
Alternativas
Q2757825 Arquitetura de Software
O tipo de software malicioso, projetado para esconder a existência de certos processos ou programas dos métodos normais de detecção e permitir contínuo acesso privilegiado a um computador, é conhecido como
Alternativas
Q2757824 Arquitetura de Software
Assinale a alternativa que não se refere a um atributo básico da segurança da informação, segundo padrões internacionais.
Alternativas
Q2757823 Arquitetura de Software
Sobre as possibilidades de implementação do padrão de projeto MVC (Modelo-Visão-Controlador, do Inglês Model-View- Controller), seguem-se três afirmações quanto às interações entre os seus componentes:

I- Um controlador pode enviar comandos para o modelo para atualizar o estado do modelo.

II- Um modelo pode notificar suas visões e controladores associados quando há uma mudança em seu estado.

III- Uma visão pode solicitar do modelo a informação que ela necessita para gerar uma representação de saída.

Quais dessas afirmações estão corretas?
Alternativas
Q2757820 Arquitetura de Software
Na linguagem Java, para indicar que uma variável não faz parte do estado persistente de um objeto, deve-se declará-la como
Alternativas
Q2757819 Arquitetura de Software
Qual é o nome da classe Java que habilita a sincronização entre nós infoset XML e objetos JAXB representando algum documento XML?
Alternativas
Q2757378 Arquitetura de Software

RAID (Redundant Array of Independent Disk) é uma tecnologia de emprego de múltiplos discos rígidos e de paralelismo cujo propósito básico é usar redundância para aumento de confiabilidade, mas que se aproveita do paralelismo para aumentar o desempenho de sistemas que operam com grandes volumes de dados e que exigem baixos tempos de transferência. Há seis possíveis organizações padrões, sendo chamadas de RAID nível 0 a RAID nível 5. Considere as características apresentadas dos níveis RAID:


I. implementa paralelismo e não implementa redundância.

II. para cada disco no sistema há pelo menos um disco de cópia.

III. distribui bits de paridade de maneira uniforme em todos os discos do sistema.


As características apresentadas em I, II e III são implementadas pelos níveis:

Alternativas
Q2757377 Arquitetura de Software

Sistemas de troca de mensagem têm dois ou mais processos que executam independentemente um do outro. Por exemplo, um processo pode produzir alguns dados, e um, ou outros mais, podem consumi-los. Não há nenhuma garantia de que, quando o remetente tiver mais dados, os receptores estarão prontos para ele, pois cada um executa seu próprio programa. A maioria dos sistemas de troca de mensagens fornece duas primitivas (usualmente chamadas de bibliotecas), send e receive. Outras semânticas também são possíveis, entre elas:


I. troca síncrona de mensagens.

II. troca de mensagens por buffers.

III. troca de mensagens sem bloqueio.


Dentre as assertivas I, II e III, pode-se afirmar que:

Alternativas
Q2757376 Arquitetura de Software

A melhor alternativa para realizar operações de entrada/saída (E/S) com o máximo de rendimento da Unidade Central de Processamento (UCP) é o método denominado acesso direto à memória (DMA). Sobre o DMA, é correto afirmar que:

Alternativas
Q2757375 Arquitetura de Software

Há anos, sabe-se que o processo de buscar instruções na memória é um grande gargalo na velocidade de execução de instrução. Para amenizar este problema, os computadores, desde o IBM Stretch (1959), tinham a capacidade de buscar as instruções na memória antecipadamente, de maneira que estivessem presentes quando necessárias. Essas instruções eram armazenadas em um conjunto de registradores denominado:

Alternativas
Respostas
2341: E
2342: A
2343: B
2344: E
2345: A
2346: C
2347: B
2348: E
2349: C
2350: D
2351: A
2352: C
2353: B
2354: E
2355: D
2356: B
2357: D
2358: E
2359: B
2360: B