Questões de Concurso Comentadas sobre java em programação

Questões Discursivas

Foram encontradas 1.776 questões

Q1014824 Programação
As linguagens de programação
Alternativas
Q1010251 Programação
Em Orientação a Objetos, Herança Múltipla ocorre quando uma classe herdar de duas ou mais classes. Java não permite Herança Múltipla entre classes, ou seja, em Java uma classe só pode herdar de no máximo uma outra classe. Entretanto, normalmente os desenvolvedores Java utilizam-se de outra estrutura para simular Herança Múltipla. Que estrutura é essa?
Alternativas
Q1010250 Programação
Dado um projeto Java onde temos duas classes concretas A e H, duas interfaces B e D e uma classe abstrata C, todas no mesmo pacote, assinale o único código permitido em Java.
Alternativas
Q1008001 Programação
Em aplicações em que se utilizam os conceitos de orientação a objetos, precisa-se constantemente manipular muitas informações e muitos objetos ao mesmo tempo. Então, utilizam-se estruturas que permitem armazená-los e recuperá-los sempre que se desejar. A linguagem Java oferece várias dessas estruturas de dados em um conjunto de classes chamadas de coleções. Nesse contexto, uma API da linguagem Java que tem como característica implementar coleções ordenadas (sequências) é
Alternativas
Q1006553 Programação
A linguagem de programação Java, apresenta uma série de “operadores” que são utilizados, principalmente, na etapa de processamento para a construção da lógica, possibilitando realizar ações específicas sobre os dados. Um determinado operador é utilizado para definir o valor inicial ou sobrescrever o valor de uma variável. Em seu uso, o operando à esquerda representa a variável para a qual desejamos indicar o valor informado à direita. Estamos falando do operador:
Alternativas
Q1001603 Programação

“Uma Interface de função externa (do inglês Foreign function interface, FFI) é um mecanismo pela qual, um programa escrito em determinada linguagem e tecnologia, pode realizar chamadas, funções e comunicar-se outros programas e serviços de linguagens distintas.”

Disponível em: https://pt.wikipedia.org/wiki/Interface_de_fun%C3%A7%C3%A3o_externa. Acesso em: 13.12.2018


Na linguagem de programação Java, é correto afirmar?

Alternativas
Q1001598 Programação

“Um servlet é um programa Java especial que deve ser acessado através de um servidor HTTP. Um cliente, tipicamente um browser, acessa o servlet localizado no servidor”

Disponível em: https://books.google.com.br/books?isbn=8574523364. Acesso em: 13.12.2018


Quais os métodos disponíveis na classe HTTPServlet?

Alternativas
Q1001597 Programação

“O desenvolvimento de software é extremamente amplo. Nesse mercado, existem diversas linguagens de programação, que seguem diferentes paradigmas. Um desses paradigmas é a Orientação a Objetos, que atualmente é o mais difundido entre todos. Isso acontece porque se trata de um padrão que tem evoluído muito, principalmente em questões voltadas para segurança e reaproveitamento de código, o que é muito importante no desenvolvimento de qualquer aplicação moderna.”

Disponível em: https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-objetos/9264/. Acesso em: 17.11.2018


Considere o programa abaixo escrito na linguagem Java:


Public class veículo {}

Public class carro extends veículo {}

Public class avião extends veículo {}


Qual a afirmativa correta?

Alternativas
Q1001595 Programação

“Java é uma linguagem de programação orientada a objeto desenvolvida para permitir que desenvolvedores criem uma plataforma continua.”

Disponível em: https://www.lenovo.com/br/pt/faqs/notebook-faqs/java/. Acesso em: 13.12.2018


Qual o trecho de código que utiliza o recurso chamado generics da forma correta, ao criar uma lista de objetos da classe Discente?

Alternativas
Q1001592 Programação

“Uma linguagem de programação é um método padronizado para comunicar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador.”

Disponível em:https://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o. Acesso em: 13.12.2018


Qual trecho de código em Java está declarando uma classe corretamente?

Alternativas
Q998338 Programação
Um programador Java, na tentativa de armazenar quatro valores inteiros referentes a números de contas bancárias em um array, utilizou as instruções abaixo.
I. int [ ] contas = {1234, 3451, 2341, 3214}; II. int contas = [{1234}, {3451}, {2341}, {3214}]; III. int [ ] contas; contas = {1234, 3451, 2341, 3214}; IV. contas = new int[4]; contas[1]=1234; contas[2]=3451; contas[3]=2341; contas[4]=3214;
Está correto o que se afirma APENAS em
Alternativas
Q996793 Programação
Julgue o item seguinte, a respeito de segurança e criptografia.
Para gerar um código hash em Java, é correto utilizar o método digest da classe java.security.MessageDigest, informando-se como parâmetro, no momento da sua instanciação, o nome do hash a ser gerado, como, por exemplo, o MD5 e o SHA-1.
Alternativas
Q994871 Programação
Atualmente, Java e JavaScript estão entre as linguagens de programação de maior emprego pela indústria de software. Apesar da semelhança dos nomes, elas possuem muitas diferenças. Qual dos trechos abaixo é válido, tanto em JavaScript quanto em Java?
Alternativas
Q994869 Programação
Nas tecnologias PHP, PostgreSQL, XML, CSS, JavaScript e Java,
Alternativas
Q993839 Programação
Em Java 8, qual modificador de acesso torna um membro disponível somente para classes dentro do mesmo pacote ou subclasses?
Alternativas
Q993822 Programação
Sobre a linguagem de programação Java, assinale a alternativa correta.
Alternativas
Q990075 Programação
A Apache ANT é uma biblioteca Java e uma ferramenta de linha de comando. Em relação ao arquivo build.xml, a ser interpretado pelo ANT, assinale a opção correta.
Alternativas
Q990070 Programação
Considerando que a ferramenta SonarQube permite analisar código gerado na linguagem Java e em outras linguagens, assinale a opção que indica erro que, na análise do código de um sistema de recursos humanos, pode ser identificado como configuração default dessa ferramenta.
Alternativas
Q990069 Programação
Nos testes unitários, é possível testar uma classe ou até mesmo um objeto Java. Nesse contexto, uma classe, para ser testada pelo Junit, deve se estender a partir de
Alternativas
Q986381 Programação

Duas características importantes e relacionadas entre si, presentes em Java por ser uma linguagem orientada a objetos, são a herança e o polimorfismo. Considere as afirmativas I e II a seguir e depois marque a alternativa correta.

I. Herança múltipla é um recurso existente em Java para permitir que uma classe possa herdar atributos e métodos de mais de uma classe.

II. Polimorfismo em Java é a capacidade de duas ou mais classes derivadas de uma mesma superclasse possuírem a mesma assinatura de um método, porém com comportamento diferente.

Alternativas
Respostas
621: A
622: E
623: E
624: B
625: B
626: C
627: B
628: C
629: C
630: C
631: A
632: C
633: C
634: B
635: D
636: E
637: E
638: E
639: D
640: A