Questões de Programação para Concurso
Foram encontradas 12.222 questões
Para que, ao se clicar no link Excluir, seja enviado o código do cliente como parâmetro para a página excluir.jsp utiliza-se, na lacuna I, a instrução
Nas condições apresentadas, para que o método salvar grave as informações do cliente no banco de dados aberto, a lacuna I deve ser corretamente preenchida com a instrução
Considere a classe abaixo.
A assinatura correta do método que deve ser colocada na lacuna I é
Considere a classe abaixo.
Ao executar a classe,
Considere o trecho de código Java abaixo.
public class Procurador {
private String numOAB;
private String nome;
private String cpf;
public Procurador (){
}
public Procurador (String numOAB, String nome, String cpf){
this.numOAB = numOAB;
this.nome = nome;
this.cpf = cpf;
}
}
Considerando os fundamentos da Orientação a Objetos e o código acima, é correto afirmar:
Considerando os fundamentos da Orientação a Objetos e o código acima, é correto afirmar:
<!DOCTYPE html> <html> <body> <?php $a=2; while ($a--) { echo "a - $a * 2 = " .$a * $a; echo "<br>"; } ?> </body> </html>
O resultado da sua execução será:
1. public static int f1(ArrayList lista){ 2. for (int i = 0; i < 10; i++) { 3. Produto P = Produto(); 4. lista.add(P); 5. } 6. return lista.size(); 7. }
Após analisar o trecho de código-fonte, assinale a afirmativa correta.
( ) O estado agrupa os valores de todos os atributos de um objeto, e cada atributo é uma parte da informação que qualifica o objeto continente. Cada atributo pode receber um valor em um domínio de definição.
( ) O estado de um objeto corresponde a uma seleção determinada de valores, partindo de valores possíveis dos diversos atributos. Essencialmente, um atributo é uma propriedade ou característica de uma classe e descreve uma gama de valores que a propriedade poderá conter nos objetos da classe.
( ) O comportamento é o conjunto de capacidades e atitudes de um objeto e que descreve as suas ações e reações. Cada componente de comportamento individual de um objeto denomina-se operação. Uma operação é algo que a classe pode realizar ou o que podemos fazer a uma classe. As operações de um objeto são acionadas (ativadas) como resultado de um estímulo externo representado na forma de uma mensagem enviada a outro objeto.
( ) A identidade é a propriedade que diferencia um objeto de outro similar. Essencialmente, a identidade de um objeto caracteriza sua própria existência. A identidade torna possível distinguir qualquer objeto sem ambiguidade e, independentemente de seu estado, isso permite, dentre outros fatores, a diferenciação de dois objetos que tenham os atributos idênticos.
A sequência está correta em
1. Lista.
2. Tuplas.
3. Conjuntos.
4. Dicionários.
( ) numeros = set([1, 2, 2, 3, 3, 3])
( ) frutas = ['Laranja, 'Goiaba', 'Pera', 'Banana']
( ) pessoa = {'nome': 'Torvalds', 'altura': 1.65, 'idade': 21}
( ) numeros = (10, 20, 30)
A sequência está correta em
Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.
A interação entre objetos, de acordo com o paradigma de
orientação a objetos, deve ser feita por meio da passagem de
mensagens, sendo tais mensagens compostas de duas partes:
o objeto para o qual a mensagem será enviada e o nome do
método, no objeto de destino, que deverá ser executado.
Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.
Uma diferença existente entre o conceito de funções virtuais
e o de sobrecarga de funções está relacionada ao fato de,
quando se utiliza uma função virtual, o protótipo da função na
classe base deve ser igual ao protótipo dessa função na classe
derivada, o que não é necessário no caso da sobrecarga de
funções.
Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.
Uma função virtual é uma função cuja declaração é feita em
uma classe base, mas cuja definição somente é feita em classes
derivadas dessa classe base.
Considerando os conceitos e princípios que norteiam esse paradigma de programação, e acerca da sua adoção parcial ou total por certas linguagens, julgue o item a seguir.
A herança múltipla acontece quando duas ou mais classes
herdam atributos e métodos de uma mesma classe base.
Encapsulamento consiste em separar os aspectos externos dos aspectos internos de um objeto. Os externos são acessíveis a outros objetos e os internos devem permanecer escondidos internamente. O uso do encapsulamento permite que a implementação de um objeto possa ser modificada sem afetar as aplicações que usam este objeto.
Com relação ao código em C++ acima, julgue o item seguinte.
Caso as linhas 12 e 13 fossem substituídas, respectivamente, pelas linhas a seguir, a saída padrão permaneceria a mesma.
long i=5, j=6, k;
int l=10, m=5, n;
Com relação ao código em C++ acima, julgue o item seguinte.
O trecho a seguir corresponde à declaração de uma função inline. Esse tipo de função faz que o compilador, em vez de criar um conjunto separado de instruções na memória, copie o código de definição da função diretamente para o código de quem a chamou.