Questões de Concurso sobre Linguagens de Programação

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
7.241 questões encontradas
Questões por página
20
Mais recentes
 

Em relação ao ciclo de vida e aos estados de thread na linguagem Java, é INCORRETO afirmar que uma thread


A

executável entra no estado terminado somente quando ela conclui com sucesso suas tarefas.


B

executável pode entrar no estado de espera sincronizada por um intervalo especificado de tempo.


C

em espera volta ao estado executável somente quando outra thread a notifica para continuar a execução.


D

no estado novo permanece nesse estado até que o programa inicie a thread, o que a coloca no estado executável.


E

executável passa para o estado bloqueado quando tenta realizar uma tarefa que não pode ser concluída de imediato e deve esperar temporariamente até que a tarefa seja concluída.

Na linguagem Java, o pacote que contém as classes e interfaces para acessar banco de dados relacionais é:


A

java.servlet


B

java.sql


C

java.net.socket


D

java.applet


E

java.awt

São métodos propostos para utilização na orientação a objetos:


A

Rumbaugh e Jacobson.


B

Booch e Jacopini.


C

Coad/Yourdon e Jacopini.


D

Jacobson e Bohn.


E

Bohn e Rumbaugh.

No que diz respeito às primitivas básicas de programação paralela, controle de tarefas, comunicação e sincronização, a seguir são descritos dois modelos de programação.


I. Execução de uma mesma atividade sobre diferentes partes de um conjunto de dados. Os dados determinam a concorrência da aplicação e a forma como o cálculo deve ser distribuído na arquitetura.

II. Execução de tarefas que compartilham um mesmo espaço de memória. Comunicação através do acesso a uma área compartilhada


Os modelos de programação descritos em I e II são denominados, respectivamente, paralelismo


A

de tarefas e memória compartilhada


B

de dados e memória segmentada


C

de tarefas e memória particionada


D

de dados e memória compartilhada

Na linha if ( vetor[i] > vetor [j]) {, a substituição de > por < implicaria que o código em questão, após ser executado, apresentasse em ordem decrescente os números digitados.


C

Certo


E

Errado

   
Gerar simulado