Lista completa de Questões de Ciência da Computação do ano 2007 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
NÃO é uma definição convencionada para que uma classe seja considerada um JavaBean:
implementar a interface java.io.Serializable.
conter método de tratamento de eventos.
conter um construtor sem argumentos.
ser componente do tipo servidor, parte da plataforma J2EE.
ter propriedades acessíveis por meio de métodos "get" e "set", segundo padrão de nomenclatura.
Determinados dados podem ser acessados em domínios diferentes se for implementado pelo JavaScript o método de segurança
scripts assinados.
data tainting.
privilégios de servidor.
chave privada criptografada.
chave pública criptografada.
O client JavaScript, quando se soltar um botão do mouse pressionado, invocará o evento
MouseOver.
MouseDown.
MouseUp.
MouseMove.
MouseOut.
Analise os seguintes valores, variáveis e operações usando expressões Java:
Após a última operação, o resultado será igual a
−7
−32
−33
60
84
Quanto às variáveis Java, um inteiro de 64 bits em notação de complemento de dois que pode assumir valores entre −263 e 263−1 é
Analise as seguintes afirmações sobre a linguagem Java.
I. Java é uma linguagem de programação orientada a objetos, que possui os principais conceitos de orientação a objetos, tais como: objeto, classe, atributos, métodos e herança múltipla de classes.
II. Programas escritos em Java, em geral, são compilados para um código intermediário, chamado bytecode, o qual é interpretado. Isto permite a portabilidade de programas Java, uma vez que um mesmo arquivo bytecode pode ser executado em interpretadores Java de diferentes sistemas operacionais.
III. Java é uma linguagem que permite a manipulação de ponteiros e dispõe de coleta automática de lixo, com alocação automática de memória.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Analise as seguintes afirmações sobre o ambiente de desenvolvimento Java.
I. O ambiente de desenvolvimento Java padrão, fornecido pela empresa criadora de Java, é o JDK (Java Development Kit). Esse ambiente possui o compilador, o interpretador e outros aplicativos utilizados no desenvolvimento de programas Java2SE.
II. Existe uma série de ambientes de desenvolvimento em Java, dentre eles, o NetBeans que é uma IDE gratuita, que da suporte ao desenvolvimento de aplicações Java2SE e Java2EE.
III. A plataforma Java conta com três versões: Java2ME, Java2SE e Java2EE, que lidam, respectivamente, com aplicações para dispositivos móveis, aplicações para uso geral em desktops e aplicações para uso em servidores de aplicação.
Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).
Considerando o código Java mostrado acima, julgue os seguintes itens.
Os atributos definidos na classe Lista podem ser acessados por métodos na classe Fila, e TAM_MAX é uma constante. O atributo maximo declarado na classe Lista pode ser inicializado com um parâmetro informado quando a classe Fila é instanciada ou com o valor TAM_MAX.
Considerando o código Java mostrado acima, julgue os seguintes itens.
Há erros nas classes Lista e Fila, pois os métodos wait() e notify() não foram definidos nas classes. Além disso, a exceção IllegalArgumentException (L.7) não pode ser lançada em um construtor e a exceção InterruptedException (L.12 e L.27) não é lançada por instruções nos métodos inserir() e remover().
Considerando o código Java mostrado acima, julgue os seguintes itens.
Threads podem executar concorrentemente os métodos inserir() e remover() sobre uma mesma instância de Fila. O método remover() pode ser redefinido em classes derivadas de Lista.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...