Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 5.295 questões
A linguagem Ladder é muito utilizada para a programação de controladores lógicos programáveis.
Pascal é extremamente eficiente porque constitui linguagem de programação orientada a objetos desde o início de seu desenvolvimento.
Em Pascal, as funções podem retornar valores, o que não é possível quando se usam procedimentos.
O C# é um padrão internacional proposto pelas empresas Borland e Netscape.
I. O Java suporta somente herança única, embora alguns benefícios da herança múltipla possam ser ganhos usando-se a construção de interface.
II. OJava não temumtipo booleano primitivo.
III. O Java inclui coerções de tipo (conversões de tipo implícitas) somente se eles estiverem sendo convertidos do tipo menor para um tipo maior, como, por exemplo, as coerções de float para int.
Em relação às sentenças acima é correto afirmar que somente
I. É possível utilizar vários blocos catch para capturar exceções vindas de um único bloco try.
II. Uma classe pode implementar mais de uma interface.
III. Todas as classes em Java herdam implicitamente a classe Object.
IV. É possível sobrecarregar um operador da linguagem como, por exemplo, o operador '+', assim como pode ser feito na linguagem C++.
Está(ão) correta(s) apenas a(s) afirmativa(s):
I. A palavra chave class é usada para definir tipos derivados em Java. De fato, tais tipos constituem às principais estruturas dos programas orientados a objetos.
II. O modificador private, quando aplicado a um atributo de classe, impede que qualquer outra classe tenha acesso a tal atributo.
III. A palavra chave extends é usada para permitir a herança múltipla em Java.
IV. O modificador protected, quando aplicado a um atributo de classe, permite que classes filhas desta classe, tenham acesso a este atributo.
Estão corretas apenas as afirmativas: