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

Foram encontradas 5.475 questões

Q1322406 Programação
Sobre Java, considere as afirmativas a seguir.

I. A subscrição consiste em modificar um método já existente e os seus parâmetros. II. A herança é utilizada através da palavra reservada implements. III. A sobrecarga de métodos permite a criação de vários métodos de mesmo nome, porém com parâmetros diferentes.

Está(ão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Q1322405 Programação
Na linguagem de programação Java, o conceito de um objeto ter a capacidade de ser referenciado de diversas formas é conhecido como:
Alternativas
Ano: 2017 Banca: CONSULPLAN Órgão: Câmara de Belo Horizonte - MG
Q1236254 Programação
Acerca do tratamento de exceções em Java, analise as afirmativas a seguir.
I. Toda vez que a estrutura try é utilizada, obrigatoriamente, em seu encerramento (na chave final), deve existir pelo menos um catch, a não ser que ela utilize a instrução finally.
II. A estrutura try pode não conter nenhum bloco catch, porém o bloco finally torna-se obrigatório.
III. O objetivo do try é manter códigos para liberação de recursos adquiridos em seu bloco finally correspondente.
IV. O finally é obrigatório e fornece um conjunto de códigos que é sempre executado, independentemente de uma exceção ocorrer ou não.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Ano: 2017 Banca: Quadrix Órgão: CRF-RS
Q1208708 Programação
O projeto Hibernate é composto por vários pacotes Java. Cada pacote tem uma funcionalidade específica e alguns deles só estão disponíveis a partir da versão 5.0 do Java SE e do Java EE. Qual pacote é um Framework para particionamento horizontal de dados? 
Alternativas
Ano: 2017 Banca: FAURGS Órgão: HCPA
Q1181910 Programação
Assinale com V (verdadeiro) ou F (falso) as afirmações abaixo sobre conceitos de herança em JAVA.    (  ) Uma superclasse indireta é uma classe que está acima da classe indireta na hierarquia de classes. (  ) JAVA só permite herança única, mas pode-se utilizar sobrecarga para usufruir dos benefícios da herança múltipla.  (  ) Em JAVA, toda a classe, direta ou indiretamente, herda da classe Object .  (  ) Uma subclasse pode tornar-se superclasse para outras subclasses.     A sequência correta de preenchimento dos parênteses, de cima para baixo, é  
Alternativas
Q1173835 Programação
A linguagem de programação Python dá suporte a compreensão de listas (list comprehension). Esse recurso sintático permite que listas sejam
Alternativas
Q1173808 Programação
No jQuery, o seletor para selecionar todos os objetos “p” e “div” do documento é:
Alternativas
Q1173807 Programação
No Java, uma classe pode ser executada como uma thread desde que ela
Alternativas
Q1173806 Programação

Considere a classe Java a seguir:


public abstract class Aviao {
private final String modelo;
public Aviao(String modelo){
this.modelo = modelo;
}
private String getModelo(){
return this.modelo;
}
public abstract void Subir();
public abstract void Descer();
private abstract void Manobrar();
}


A compilação dessa classe produz um erro, pois

Alternativas
Q1022607 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
Se a expressão new C1().proc(5,6,new C2().proc(5,6,new C2().proc(5,6,7))) for executada, então o valor obtido será
Alternativas
Q1022606 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
A execução de new C1().proc(5,6,new C2().proc(5,6,7)) resulta no valor:
Alternativas
Q1022605 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
O valor resultante da execução de new C1().proc(5,6,7) + new C2().proc(5,6,7) é:
Alternativas
Q1022604 Programação
Para responder a questão, considere as seguintes classes em Java:
public class C1 { int proc (int x, int y, int z) { while (z < (x + y)) y--; return (x+y);} }
public class C2 extends C1 { int proc (int x, int y, int z) { while (z <= (x + y)) x--; return (x+y); } } 
O valor obtido pela execução de new C2().proc(5,6,7) é:
Alternativas
Q916749 Programação
A linguagem JavaScript permite manipular diversos objetos relacionados ao sítio ou portal; dentre esses objetos, temos o objeto navigator, que representa o browser e que, embora não possua um padrão público que se aplique a ele, a maioria dos browsers o suportam. Dentre as propriedades desse objeto, é INCORRETO afirmar que
Alternativas
Q892169 Programação

Considere o seguinte código no Python 3.5:


x = range(10)


O tipo da variável “x”, após a execução do código, é

Alternativas
Q892168 Programação
Na linguagem de programação Java, os operadores que são avaliados por último em uma expressão, isto é, que tem a menor precedência, são os operadores
Alternativas
Q892167 Programação
A forma como o código é compilado para a plataforma Java permite o uso de reflexão (reflection) sobre seus elementos. Tal recurso torna possível que
Alternativas
Q892166 Programação
A biblioteca do jQuery é distribuída em duas versões: desenvolvimento (.js) e produção (.min.js). A diferença entre elas é que a versão de
Alternativas
Q870894 Programação

Sobre as linguagens C# .NET e PHP, analise as seguintes afirmativas e os trechos de código:


I. new Tuple<string, string, int> ("Concurso UPE/SAD", "Prova Analista", 2017).

II. suporta características do paradigma de programação funcional como expressões lambda.

III. partial class A { ... }


Assinale a alternativa CORRETA em relação à validade da afirmativa ou do trecho de código nas duas linguagens.

Alternativas
Q870893 Programação
Sobre o uso de delegates na linguagem C# .NET, assinale a alternativa INCORRETA.
Alternativas
Respostas
3281: C
3282: D
3283: C
3284: A
3285: A
3286: B
3287: A
3288: A
3289: D
3290: D
3291: C
3292: A
3293: B
3294: C
3295: D
3296: A
3297: C
3298: B
3299: A
3300: E