Questões

Total de Questões Encontradas: 50

Várias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#. A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a 
A
criação de classes e suas instâncias e a utilização do conceito de herança como forma de facilitar o reuso e a extensão do código ou das interfaces. 
B
construção de aplicações distribuídas e concorrentes, já que objetos devem ser usados apenas em aplicações que tenham essas características. 
C
exposição da implementação e dos detalhes do código interno dos módulos, classes e objetos, ao invés de esconder esses detalhes por intermédio de interfaces com funções. 
D
implementação de rotinas em linguagens de baixo nível de forma a aumentar a eficiência do código. 
E
utilização de interpretadores ao invés de compiladores, o que confere uma característica mais flexível à linguagem.
Em uma rede de computadores, utilizam-se endereços de 32 bits para identificar as estações. Em uma determinada sub-rede M, todas as estações têm os 21 bits mais significativos idênticos pois esses bits determinam que a estação pertence à sub-rede M. Considere que, para os bits restantes, são proibidas: sequências com todos os bits iguais a 1 e todas as sequências que são compostas por zeros adjacentes começando do bit menos significativo.

Quantas estações podem ser endereçadas nessa sub-rede?
A
2.000 
B
2.012 
C
2.024 
D
2.036 
E
2.048
A tecnologia da Internet foi concebida para integrar diferentes redes físicas em uma grande rede interconectada. A entrega de datagramas IP está baseada em uma tecnologia desenvolvida especificamente para permitir que os pacotes trafeguem por essas diferentes redes, sendo capaz de encaminhar esses pacotes de rede em rede, independentemente das tecnologias específicas de cada uma delas, até que a entrega ao destino final, na rede destinatária, seja efetuada.

Um dos protocolos mais importantes nessa tarefa é o protocolo ARP utilizado para 
A
descobrir o endereço IP do roteador que deverá ser usado no encaminhamento dos pacotes que devem seguir para outras redes. 
B
facilitar a interface entre o IP e o protocolo do nível de transporte da arquitetura, que pode ser orientado a conexão ou não. 
C
informar a todas as estações o endereço IP dos roteadores disponíveis na rede. 
D
realizar a resolução de endereços IP em endereços da sub-rede pela qual o pacote irá trafegar. 
E
transformar o nome do domínio do destino em um endereço IP.
Inicialmente, aplicações www utilizavam apenas páginas estáticas previamente armazenadas e estruturadas segundo regras de linguagens de marcação como o HTML. Com o passar do tempo, as páginas puderam passar a ser geradas dinamicamente, com base em algum processamento realizado no servidor. Também se tornou possível incrementar as tecnologias e a capacidade de processamento no ambiente dos clientes. Linguagens de script, por exemplo, puderam passar a ser embutidas nas páginas e executadas no ambiente do cliente, em seu navegador.  Outra forma mais independente de dotar o cliente de um poder de processamento é permitir que ele possa executar pequenos trechos de código em linguagens de programação como Java, por exemplo. O navegador pode receber esses trechos de código como um recurso independente, sem a necessidade de embutir o código em uma página HTML, e a aplicação passa a contar com um ambiente mais extenso para a sua execução (que passa a incluir uma máquina virtual).

Esses pequenos trechos de código executáveis em uma máquina virtual no cliente ficaram conhecidos como 
A
Servlets 
B
CGIs 
C
Applets 
D
DLLs 
E
Sockets
O predicado g(x, y) é avaliado como verdadeiro se “x gosta de y”.

A sentença “se uma pessoa não gosta de si mesma então não gosta de qualquer outra” pode ser expressa em lógica de primeira ordem como
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Uma árvore B é uma estrutura de dados em árvore na qual 
A
a profundidade das folhas é variável. 
B
as chaves armazenadas em cada nó são mantidas em uma ordem aleatória. 
C
os nós das folhas têm, no máximo, 1 filho. 
D
existem limites inferiores e superiores para o número de chaves que os nós intermediários podem conter. 
E
um nó interno contém N chaves e (N-1) filhos.
Considere o seguinte trecho de código na linguagem Java. 
Imagem da Questão
Um programa que utilize a classe ContaBancariaExt e crie uma instância (objeto) dessa classe: 
A
não poderá chamar o método deposito. 
B
não poderá chamar o método retirada. 
C
poderá chamar apenas o método display. 
D
poderá chamar todos os métodos, menos o método display. 
E
poderá chamar todos os métodos da classe Conta-Bancaria e o método display.
Considere o seguinte trecho de código implementado em Java:
Imagem da Questão
O código apresenta a implentação de uma classe ArraySort, que contém um método denominado Sort, cuja finalidade é implementar a 
A
arrumação dos nós na forma adequada em uma árvore binária.
B
arrumação dos nós na forma adequada em uma árvore B. 
C
ordenação em uma lista encadeada utilizando o método do quicksort
D
ordenação em um vetor utilizando o método do quicksort
E
ordenação em um vetor utilizando o método da bolha (bubble sort).
Uma árvore B+ difere de uma árvore B no sentido que a árvore B+
A
tem um limite inferior menor do que a árvore B para o número de chaves que um nó interno pode conter. 
B
 tem um limite superior maior do que a árvore B para o número de chaves que um nó interno pode conter 
C
permite que as folhas tenham profundidades variadas enquanto que a árvore B obriga que a profundidade de todas as folhas seja a mesma. 
D
permite um armazenamento maior do que a árvore B.
E
armazena apenas ponteiros de chaves e filhos nos nós internos, enquanto as árvores B armazenam, também, informações “satélite” (ou ponteiros para tais informações) nos nós internos.
Considere o esquema relacional abaixo, proposto para um sistema de informações de uma locadora de vídeos em formato DVD, em que os atributos que correspondem às chaves primárias estão sublinhados, os atributos opcionais, em negrito e as referências entre chaves estrangeiras e primárias são triviais, indicadas por atributos (quase) homônimos nas tabelas relacionadas.
Imagem da Questão
O resultado dessa consulta é listar 
A
o nome e o telefone residencial dos clientes que já gastaram mais do que um determinado valor na locadora. 
B
o número de clientes que alugaram um determinado DVD. 
C
o total que já foi arrecadado com o aluguel de um determinado DVD, explicitando cada cliente que o alugou (com seu telefone) juntamente com o valor gasto por ele com aquele DVD. 
D
para cada cliente que já alugou algum DVD, seu nome e telefone residencial, a quantidade total de DVDs já alugados e o valor total pago. 
E
para cada DVD disponível, quais os clientes (com nome e telefone) o alugaram e o quanto gastaram com aquele DVD.
Página 4 de 5