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
 

Assinale a alternativa que apresenta os símbolos da UML (Unified Modelling Language) onde representam o controle de acesso a atributos e métodos na respectiva ordem: público, privado e protegido.


A

+, -, @


B

+ , - , #


C

<<, -, @


D

*, >>, #


E

*, @, #

Qual saída é esperada para o código Java a seguir?


class Animal{

public void andar(){

System.out.print("Animal anda. ");

}

public void pensar(){

System.out.println("Animal pensa. ");

}

}

class Humano extends Animal{

public void pensar(){

System.out.print("Humano pensa. ");

}

}

public class Main {

public static void main(String[] args) {

Animal animal = new Humano();

animal.andar();

animal.pensar();

}

}


A

Animal anda. Animal pensa..


B

Animal anda. Animal pensa. Humano pensa..


C

Humano anda. Humano pensa..


D

Humano anda. Animal pensa..


E

Animal anda. Humano pensa..

A Linguagem de Modelagem Unificada UML (Unified Modeling Language) é uma linguagem padrão para a elaboração da estrutura de projetos de software. Também é muito utilizada para visualização, especificação, construção e documentação de artefatos que façam uso de sistemas complexos de software. Em outras palavras, na área de Engenharia de Software, a UML é uma linguagem de modelagem que permite representar um sistema de forma padronizada com intuito de facilitar a compreensão. Qual das alternativas listam apenas exemplos dos principais tipos de diagramas UML?


A

Classe; Espiral; Sequência.


B

Classe; Espiral; Iterativo-incremental.


C

Classe; Caso de Uso; Sequência.


D

Classe; Caso de Uso; Espiral.


E

Classe; Caso de Uso; Iterativo-incremental.

Em relação à linguagem de programação Java, é correto afirmar que:


A

supondo que os argumentos de uma linha de comando são armazenados em String[ ] args, para receber o número total de argumentos da linha de comandos, pode-se utilizar a expressão args.count.


B

argumentos de linha de comando são separados por virgulas.


C

o método getContentPane para anexar componentes GUI é um método da classe Container.


D

um JPanel não pode ser adicionado a outro JPanel.


E

um array é um grupo de variáveis contendo valores do mesmo tipo.

A tecnologia padrão para gerenciamento específico de bancos de dados, em Java, que permite trabalhar de maneira simples, e orientada a objetos, com banco de dados é _____.


Assinale a alternativa que preencha corretamente a lacuna.


A

JPA


B

EJB


C

JSF


D

JEE

   
Gerar simulado