Questões de Concurso Sobre programação
Foram encontradas 15.144 questões
Considere o código a seguir.
O código expressa propriedades CSS aplicadas a uma
Sobre JSF, analise as afirmativas a seguir.
I. Com o JSF se pode, de fato, projetar interfaces de usuário web integrando componentes dentro de um formulário e conectando-os a objetos Java, com a necessidade de mesclar código e markup (marcações).
II. Um ponto forte do JSF é o modelo de componentes extensível, o que propiciou o surgimento de grande número de componentes desenvolvidos por terceiros.
III. O JSF usa beans para separar a apresentação da lógica de negócios de uma aplicação web. As páginas JSF fazem referência às propriedades dos beans, enquanto a lógica de programação fica contida no seu código de implementação.
IV. Os beans se assemelham aos objetos Java. Porém, os objetos são criados e manipulados dentro de um programa Java quando o programa chama os construtores e invoca os métodos. Já os beans podem ser configurados e manipulados sem necessidade de programação.
Está INCORRETA apenas a afirmativa
Considere o código a seguir.

I. Em Java, ocorrerá um erro de compilação se o número de argumentos em uma chamada de método não corresponder ao número de parâmetros na declaração de um método. II. Os objetos de uma classe Java são sempre criados com a palavra reservada new. III. Alguns tipos primitivos em Java são: int, double, float, boolean, String e char. IV. Há três tipos de módulos em Java: métodos, classes e pacotes.
Estão corretas apenas as afirmativas
As linguagens de programação são utilizadas para construir sistemas computacionais. A partir dos aspectos da realidade, a linguagem que possui suporte a orientação a objetos permite uma modelagem mais fácil do mundo real, sendo mais fácil de implementar os conceitos para modelar as classes e objetos da realidade de um sistema. Com relação à programação em linguagem Java, analise as afirmativas a seguir.
I. Permite a declaração de uma classe dentro da outra, procedimento denominado de classe Interna, em que os atributos e métodos declarados na classe externa são visíveis para a classe interna, mesmo os declarados protected ou private.
II. A capacidade de possuir mais de uma superclasse é chamada de herança múltipla. A linguagem Java suporta este tipo de implementação; no entanto, a implementação desta facilidade é difícil e tende a apresentar muitos erros.
III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos. Esse mecanismo permite definir quais funcionalidades devem operar de forma dinâmica, abstraindo-se de seus detalhes particulares quando esses não forem necessários.
Está(ão) correta(s) apenas a(s) afirmativa(s)
I. As interfaces são classes abstratas, completamente não implementadas. II. A classe que implementa uma interface precisa fornecer uma implementação para todos os métodos na interface. III. Para que uma determinada classe seja vista como uma implementação de uma interface na linguagem Java, faz-se necessário indicar na declaração da classe a palavra reservada Extends. IV. Uma classe pode implementar apenas uma interface para evitar a herança múltipla, pois é de difícil implementação na linguagem Java.
Está(ão) correta(s) apenas a(s) afirmativa(s)
I. Apenas membros da classe possuem acesso. II. Apenas membros da classe e subclasse possuem acesso. III. Todos possuem acesso. IV. Somente classe do mesmo pacote possuem acesso.
A respeito das definições anteriores assinale a alternativa correta.
Considere os elementos da linguagem Java abaixo:
interface I { }
class A implements I { }
class B extends A { }
class C extends B { }
e as declarações abaixo:
A a = new A( );
B b = new B( );
Assinale a alternativa que apresenta a declaração que irá compilar e executar sem erros.
Considere a classe Java abaixo.

Para ordenar os números contidos no vetor processos é necessário trocar