Buscar

Presencial Linguagem de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1
A classe JavaFX permite a utilização de componentes prontos para a criação de interfaces gráficas utilizada a linguagem Java. Um dos componentes, do conjunto de componentes disponíveis, permite realizar a seleção de opções mutuamente excludentes em forma de lista. Aponte entre as alternativa, qual apresenta o nome correto do referido componente:
A) TextFild
B) CheckBox
C) TextArea
D) ComboBox
E) Label
Questão 2
O tratamento de exceções é considerado um recurso indispensável da linguagem Java para lidar com comportamentos que fogem ao padrão esperado. Esse tipo situação é algo incomum, ocorrendo poucas vezes mas precisa ser considerado, para evitar, por exemplo, o travamento e sua aplicação. No caso da construção de um código que faça a divisão de algum número por zero, será lançada qual das exceções abaixo:
A) CalcDivisionException
B) NullPointerException
C) ArithmeticException
D) InputMismatchException
E) NumberFormatException
Questão 3
A biblioteca JavaFX permite gerenciar os componentes na tela, durante processo de construção de uma tela gráfica. Para que isso seja possível, a biblioteca conta com algumas classes que atuam nessa tarefa. Uma dessas classes utiliza a estratégia de fazer o alinhamento baseado no empilhamento dos componentes. Assinale a alternativa que apresenta a classe correta:
A) Hbox
B) StackPane
C) Vbox
D) Javax Library
E) PinJava
Questão 4
__________ é um elemento que representa as características intrínsecas da classe enquanto que ___________________ dá ao objeto de uma classe a capacidade de executar algum tipo de ação, comportamento ou processamento:
A) Método, Function
B) Método, Atributo
C) Nenhuma das alternativas
D) Function, Método
E) Atributo, Método
Questão 5
As interfaces são recursos disponíveis na linguagem java que existem para lidar com uma certa limitação dessa linguagem, que não permite a implementação de heranças múltiplas.
Classifique cada uma das seguintes afirmações em "V" (para Verdadeira) ou "F" (para Falsa) e assinale a alternativa que corresponde à sequência correta de indicações:
( ) É na inteface Runnable que existe o método compareTo
( ) Comparable permite impor ordem aos objetos de uma determinada classe que os implementa
( ) Runnable permite impor ordem aos objetos de uma determinada classe que os implementa
( ) Serializable é utilizada para especificar algumas tarefas a serem realizadas. Existe um método que deve ser implementado para que isso seja possível.
A) F-V-F-F
B) V-V-V-F
C) F-F-V-V
D) F-V-F-V
E) V-F-V-V
Questão 6
Em java é possível utilizar a saída padrão conhecida por ________ que fará uso do monitor para exibir a saída padrão. Já o ________ é considerado o output padrão que exibe erros do sistema e por fim, o _________ permite realizar a leitura padrão de dados de entrada. Assinale a alternativa que apresenta a sequência correta:
A) System.out, System.in, System.err
B) System.out, System.err, System.enter
C) System.ount, System.enter, System.fail
D) System.out, System.err, System.in
E) System.err, System.in, System, out
Questão 7
Analise o código a seguir:
1 class OlaMundo {
2 public static void main(String args[]) {
3 System.out.println("Olá Mundo!");
4 }
Identifique qual qualificador está sendo utilizado para garantir que o método main() possa ser reconhecido por outras classes:
A) static
B) println
C) void
D) public
E) class
Questão 8
Os especificadores de formato, como o próprio nome sugere, são códigos que auxiliam na definição de onde e qual será o tipo de um determinado dado a ser exibido em uma saída. Ele geralmente é iniciado com o símbolo de porcentagem (%) seguido por um carácter que representa o tipo do dado. Qual das opções a seguir, é o correto a ser utilizando quando se trata de um valor do tipo float:
A) %f
B) %xj
C) %x
D) %d
E) %e
Questão 9
Analise o código a seguir:
public class Soma{
public static void main(String args[]) {
int n1=10;
int n2=25;
int soma=n1+n2;
System.out.println("Soma de " + n1 + " + " + n2 + " = " + soma);
}
}
Qual parte do código a seguir, é utilizado para concatenar texto e valores de variáveis, exibindo-os como resultado final:
A) +
B) args[]
C) int
D) n1
E) =
Questão 10
Os paradigmas de programação podem ser organizados no que chamamos de vertentes. Entre elas, existem duas específicas que possibilitam visualizar melhor tais paradigmas. Por exemplo, a vertente de programação do tipo Imperativo, declara comandos dizendo exatamente como o código deve executar algo. Outra ainda, descreve o que deve ser feito, contudo, não apresenta como deve ser feito. A qual vertente estamos nos referindo:
A) Conjuntivo
B) Declarativo
C) Cumulativo
D) Imperativo
E) Explorativo
Questão 11
A sequência de escape auxilia o/a programador/a na construção de código de diversas maneiras. Por exemplo, existe um escape que server para inserir tabulação na horizontal. Assinale a alternativa que apresenta a opção correta:
A) \r
B) \n
C) \t
D) \l
E) Nenhuma das alternativas
Questão 12
A documentação em javadoc, muito utilizada na programação com a linguagem Java, pode ser melhorada e melhor estruturada utilizando algumas tags disponíveis. Uma delas, permite descrever uma exceção ou um erro lançado por um método ou construtor. De qual tag a questão trata:
A) Nenhuma das alternativas
B) @throws
C) @return
D) @returns
E) @trows

Mais conteúdos dessa disciplina