Foram encontradas 5.502 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q994670 Redes de Computadores

O espaço de endereços na rede de computadores é dividido em vários blocos de tamanhos variados e cada bloco é alocado para um propósito especial.


A denominação dada ao bloco no espaço de endereços usado para comunicação (um pra um) entre dois hosts na Internet é

Alternativas
Q994669 Redes de Computadores

O uso de conexões lógicas facilita a reflexão sobre a função de cada camada da pilha de protocolos TCP/IP.


A figura a seguir mostra as conexões lógicas na nossa internet simples.


Imagem associada para resolução da questão


Como mostra a figura, a função das camadas de enlace de dados e física é

Alternativas
Q994668 Banco de Dados

Em uma tabela de Produtos, havia os campos Código, Nome, DataCompra, ValorPago e LocalCompra. O usuário dessa tabela precisa visualizar os dados de forma específica, e a quantidade de registros é enorme.


A sequência correta, que mostra ao usuário os campos nome e data da compra dos produtos classificados por data de compra em ordem decrescente na linguagem SQL, é

Alternativas
Q994667 Banco de Dados

A figura a seguir ilustra um diagrama entidade relacionamento, na qual os detalhes das cardinalidades estão ocultos.


Imagem associada para resolução da questão


A cardinalidade na figura de Bebê/Bebê_Mãe e Bebê_Mãe/Mãe é

Alternativas
Q994666 Redes de Computadores

A figura a seguir ilustra a comunicação por fluxo, na qual os detalhes dos argumentos estão simplificados. A figura não mostra o servidor fechando o soquete que usa para “escutar” os pedidos de conexão. Normalmente, um servidor primeiro “escuta” e “aceita” uma conexão e depois cria um novo processo para se comunicar com o cliente. Nesse meio-tempo, ele continuaria “escutando” pedidos de conexão no processo original.


Imagem associada para resolução da questão


A respeito da comunicação por fluxo, avalie as afirmações a seguir.


I. O servidor ou o processo de "escuta" primeiro usa a operação socket para criar um soquete de fluxo, e a operação bind para vincular seu soquete ao endereço de soquete do servidor.

II. O cliente usa a chamada de sistema accept para aceitar uma conexão solicitada por um servidor e para obter um novo soquete para comunicação com esse servidor.

III. O processo cliente usa a operação socket para criar um soquete de fluxo e depois usa a chamada de sistema connect para solicitar uma conexão por meio do endereço de soquete do processo de "escuta" (servidor).

IV. Após a conexão ter sido estabelecida, os dois processos podem então usar as operações write e read em seus respectivos soquetes, para enviar e receber sequências de bytes por meio da conexão.


Está correto apenas o que se afirma em

Alternativas
Q994665 Engenharia de Software

Modelos orientados a objetos são implementados utilizando uma linguagem de programação orientada a objetos. A engenharia de software, orientada a objetos vai além da utilização desses mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos. A UML é adequada para a modelagem de sistemas orientados a objetos.


A esse respeito, é correto afirmar que os objetivos da UML são, respectivamente,

Alternativas
Q994664 Governança de TI

A Suíte de Produtos CMMI foi concebida a fim de ser utilizada para auxiliar o programa de melhoria de processo da organização.


Isso pode ser feito em um processo

Alternativas
Q994663 Governança de TI

Para apoiar o uso da representação por estágios, todos os modelos CMMI refletem os níveis de maturidade em seu design e conteúdo. Existem cinco níveis de maturidade, numerados de 1 a 5. Cada um é uma camada que representa a base para as atividades de melhoria contínua de processo.


Qual é o nível em que os projetos da organização têm a garantia de que os processos são planejados e que contribuem para que as práticas existentes sejam mantidas durante períodos de stress?

Alternativas
Q994662 Arquitetura de Software

Muitos dos desafios em sistemas distribuídos já foram resolvidos, mas os projetistas precisam conhecê-los e tomar o cuidado de levá-los em consideração. O tratamento de falhas é um desses desafios a serem considerados.


A esse respeito, é correto afirmar que um exemplo de ocultação de falhas ocorre na/no

Alternativas
Q994661 Arquitetura de Computadores

Apesar do crescente aumento de desempenho de computadores denominados convencionais encontrados no mercado, existem usuários especiais que executam aplicações que precisam de ainda maior desempenho. Se executadas em máquinas convencionais, estas aplicações precisariam de várias semanas ou até meses para executar. Em alguns casos extremos, nem executariam por causa de falta de memória.


É considerado um exemplo de tipo de aplicação que necessita de maior desempenho a/o

Alternativas
Q994660 Banco de Dados

Os dados armazenados em um banco de dados devem ser mantidos exatamente como indicado no modelo, assegurando-se a individualidade de cada dado.


A função tipicamente executada dentre as funções do SGBD é a/o

Alternativas
Q994659 Arquitetura de Computadores

Um dos objetivos de uma hierarquia de memória é estender a memória principal usando o próprio disco rígido, também chamado de memória virtual. A memória virtual possui algumas permissões e desvantagens.


Das desvantagens da memória virtual, pode-se destacar a

Alternativas
Q994658 Sistemas Operacionais

De modo geral, pode-se lidar com o problema de deadlock de algumas maneiras.

A respeito dos métodos para tratamento de deadlocks, avalie as afirmações a seguir.


I. Usar um protocolo para prevenir ou evitar deadlock.

II. Garantir que o sistema sempre entrará no estado de deadlock.

III. Ignorar o problema e fingir que os deadlocks nunca ocorrem no sistema.

IV. Permitir que o sistema entre em estado de deadlock, detectá-lo e recuperá-lo.


Está correto apenas o que se afirma em

Alternativas
Q994657 Sistemas Operacionais

Uma forma de estruturar um sistema operacional é fazer uso da noção de camadas.


A esse respeito, é correto afirmar que nessa estrutura as camadas

Alternativas
Q994655 Sistemas Operacionais

Um sistema operacional não é um bloco único e fechado de software executando sobre o hardware.


Alguns dos componentes mais relevantes de um sistema operacional típico são

Alternativas
Q994654 Programação

O Doctype deve ser sempre a primeira linha de código do documento antes da tag HTML, conforme o exemplo a seguir.


<!DOCTYPE html>


É correto afirmar que o Doctype indica

Alternativas
Q994653 Algoritmos e Estrutura de Dados
A figura a seguir representa um tubo em que são empilhadas bolas numeradas. Nesse caso, cada bola vai para o topo.
Imagem associada para resolução da questão
Após análise da figura, é correto afirmar que a estrutura de dados representada é uma
Alternativas
Q994652 Programação

As threads possuem vários estados pelos quais elas podem passar. Na programação Java, para uma thread sair de um estado de bloqueio, uma destas ações a seguir, chamadas pela própria thread, precisam ocorrer uma chamada do método.

Na programação Java, para uma thread sair de um estado de bloqueio, chamada pela própria thread, precisa ocorrer uma chamada do método

Alternativas
Q994651 Programação

Analise o código na linguagem Java a seguir.


Imagem associada para resolução da questão


A impressão correta do código quando executado é

Alternativas
Q994650 Programação

O desenvolvimento dos programas em Java escreve seus códigos combinando métodos e classes conforme os objetivos de entrega das suas demandas.


Na programação na linguagem Java, os métodos de classe ou os métodos estáticos são usados em situações quando

Alternativas
Respostas
1781: A
1782: D
1783: C
1784: A
1785: D
1786: D
1787: B
1788: C
1789: D
1790: B
1791: C
1792: B
1793: D
1794: C
1795: A
1796: C
1797: B
1798: C
1799: C
1800: D