Lista completa de Questões de Ciência da Computação do ano 2004 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
A figura acima apresenta a estrutura em camadas do sistema operacional 4.4BSD, um sistema Unix-like. Acerca da organização de sistemas operacionais Unix-like, julgue os itens que se seguem.
Devido à facilidade provida pela API de system-calls dos sistemas Unix-like, um programa de sistema originalmente escrito em C, que funciona em um sistema operacional FreeBSD sobre uma máquina com processador Pentium, pode ser facilmente migrado para um sistema FreeBSD sobre uma máquina com processador Alpha, sem necessidade de recompilação.
Analise as seguintes afirmações relativas à linguagem Java na programação para ambiente Web.
I. O método getAllByName( ) da classe java. net.InetAddress determina todos os endereços IP de uma máquina.
II. O método getContent( ) da classe URL do package java.net retorna o conteúdo do URL.
III. O método getHost( ) da classe URL do package java.net retorna o endereço IP da máquina.
IV. O método getProtocol( ) da classe URL do package java.net retorna a porta utilizada pelo protocolo especificado.
Indique a opção que contenha todas as afirmações verdadeiras.
I e II
II e III
III e IV
I e III
II e IV
Com relação aos conceitos básicos da linguagem JavaScript é correto afirmar que
a presença de scripts em um documento HTML é identificada pelas tags
e .nos programas codificados em JavaScript, criam- se objetos usando-se a instrução new seguida pelo nome da classe e por parâmetros entre parênteses como, por exemplo, new nome_da_Classe (par1, par2, par3);.
pela simplicidade da linguagem JavaScript a definição de uma classe dispensa a definição de um método construtor.
nos programas codificados em JavaScript os serviços que podem ser solicitados a um método são definidos pelo objeto.
nos programas codificados em JavaScript a definição de um método deve ser realizada no corpo do construtor.
Na linguagem de programação Java as visibilidades dos atributos e dos métodos podem ser públicas, privadas e protegidas. O acesso aos atributos e aos métodos privados
só pode ser feito a partir dos métodos que contenham atributos protegidos.
não pode ser feito a partir dos métodos membros da classe.
só pode ser feito a partir dos objetos encapsulados.
só pode ser feito a partir dos métodos de qualquer classe.
só pode ser feito a partir dos métodos membros da classe.
Na linguagem de programação Java o mesmo nome de método pode ser usado para identificar diferentes métodos em uma mesma classe ou diferentes métodos em classes diferentes. Essa característica é denominada
métodos abstratos.
herança.
polimorfismo
construtor.
exceções.
Em um programa codificado em Java, um thread é criado quando a classe Thread é instanciada. A classe Thread do package java.lang contém diversos métodos que permitem controlar o thread criado. O método
yield( ) interrompe o thread.
sleep( ) destrói o thread.
join( ) aguarda a morte do thread.
isAlive( ) retorna a prioridade do thread..
activeCount( ) retorna a prioridade do thread.
Considerando o seguinte programa em Java: public class ClasseTeste { public static void main(String[] a) { int j=0; http://www.java.xx for(int i=0; i < 4; i++) { j=j*i; if(i==2) break http; j=j+i; } System.out.println("***Resultado final: "+ j); } } podemos afirmar quanto à sua compilação e execução:
O programa irá gerar um erro em tempo de compilação, porque não importou a biblioteca java.net.* .
O programa irá compilar normalmente e exibir "*** Resultado final: 15".
O programa irá compilar normalmente e exibir "*** Resultado final: 2".
O programa irá compilar normalmente e não executará a linha System.out.println("*** Resultado final: + j)
O programa irá compilar normalmente e irá gerar um erro em tempo de execução, pois o site h ttp://www.java.xx não existe.
Quanto à compilação e execução do seguinte programa em Java, podemos afirmar que:
O programa irá exibir na saída padrão "A".
O programa irá exibir na saída padrão "B".
O programa irá exibir na saída padrão "C".
O programa irá exibir na saída padrão "D".
O programa irá exibir na saída padrão "E".
O Java collections framework da API Java J2SE possui um conjunto de interfaces e implementações que define estruturas usadas para manipular coleções de objetos. Acerca das interfaces e implementações das estruturas do Java collections framework, julgue os itens que se seguem.
As interfaces fundamentais do framework estão associadas à identificação de funcionalidades típicas de estruturas de dados clássicas. Assim, a interface java.util.List está ligada a estruturas de listas, a interface java.util.Set está associada a estruturas do tipo conjuntos e a interface java.util.Map refere-se a estruturas do tipo mapas. Set, List e Map possuem a interface abstrata java.util.Collection como superinterface.
O Java collections framework da API Java J2SE possui um conjunto de interfaces e implementações que define estruturas usadas para manipular coleções de objetos. Acerca das interfaces e implementações das estruturas do Java collections framework, julgue os itens que se seguem.
As classes java.util.Vector e java.util.Stack implementam a interface java.util.SortedList.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...