Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 5.295 questões
Com base no código java a seguir responda:
List<String> letras = new ArrayList<String>();
letras.add(“W”);
letras.add(“X”);
letras.add(“G”);
letras.add(“B”);
letras.add(“A”);
Qual das seguintes alternativas indica o método
que ordena a lista acima?
Com base no código java a seguir responda:
public class Exemplo {
public static void main(String[] args) {
Set<String> carros = new HashSet<String>();
carros.add(“Sonic”);
carros.add(“Celta”);
carros.add(“Corsa”);
carros.add(“Sonic”);
carros.add(“Celta”);
carros.remove(“Celta”);
carros.remove(“Corsa”);
for (String string : carros) {
System.out.println(string);
}
}
}
Qual das seguintes alternativas informa o resultado
da execução do código?
public class Automovel { public void nome(String nome) { return nome; } } public class Carro extends Automovel { @Override public void nome(String nome) { return “O carro é “ + super.nome(nome); } } public class Executa { public static void main(String[] args) { Carro carro = new Carro(); System.out.println(carro.nome(“Corsa”)); } }
Qual das seguintes alternativas indica o resultado da execução do código?
Para enviar uma grande quantidade de informações em uma aplicação Ajax, deve-se utilizar o POST, o qual não possui limitações de tamanho.
Struts é uma estrutura não intrusiva cuja base são padrões de injeção de dependência por meio de anotações. Ele se encarrega de instanciar classes Java externamente para ligar os componentes de forma a montar as aplicações.
O comando
read.csv(“arquivo.csv”, header = TRUE)
permite carregar os dados exportados por uma planilha Excel em português, sem que seja necessário qualquer manipulação no arquivo CSV.
II - A abstração consiste em identificar todas as características e comportamentos possíveis de um objeto, evita que a modelagem siga apenas a partir dos objetivos principais do negócio.
III - O encapsulamento é um princípio que permite a criação de classes como especializações de classes já existentes. O que ajuda a diminuir a duplicação de código, reaproveitando dados e comportamento de classes já existentes.
IV - O polimorfismo é um recurso que permite a utilização de uma única referência para diferentes especializações da mesma classe, obtendo dinamicamente o comportamento adequado.
Estão corretas as afirmativas:
#include <stdio.h> int fat(int n) { if (n) return n*fat(n-1) else return 1; }
Qual é a técnica utilizada?
No Python 3.0, foi disponibilizado um módulo de debug, chamado faulthandler, aplicável exclusivamente para os casos de falha de sistema.
O Ruby permite que seja implementada a herança múltipla de classes, desde que as superclasses não tenham conflitos a serem resolvidos.
public class Loop{ public static void main(String[] args) { int a, b; a=1; b=2; while(a<7){ a = b+a; do { b= a+b; a= a+1; } while(b<9); } System.out.print(a + " e " + b); } }
Qual o resultado exibido da execução do programa acima?
Considere as afirmações acerca de um arquivo de extensão .php
I - Pode conter somente comandos PHP;
II - Pode conter comandos HTML e PHP;
III - Pode conter comandos JAVASCRIPT e PHP;
Estão corretas:
Considere o seguinte extrato de código Java:
int a = 20;
int b, c;
b = a++;
c = ++a;
Após a execução, os valores finais para a, b e c são,
respectivamente,