Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q2198869 Programação
O componente-padrão do Java, que fornece um ambiente para o desenvolvimento de aplicativos desktop e de servidores de pequeno e médio porte, além de um conjunto de APIs-base da plataforma, é o
Alternativas
Q2197547 Programação
No contexto de estilização de páginas web com CSS, qual das seguintes propriedades é utilizada para alterar a fonte do texto?
Alternativas
Q2197545 Programação
O padrão HTML mais recente é o:
Alternativas
Q2197541 Programação

Qual seria o resultado da seguinte expressão em JAVA se x=3, y=5, e z=10?

++z + y - y + z + x++

Alternativas
Q2197540 Programação
No contexto da linguagem JAVA, quando um array é passado para um método, o que o método recebe?
Alternativas
Q2197539 Programação
Na linguagem de programação JAVA, qual das seguintes alternativas representa uma declaração válida?
Alternativas
Q2197538 Programação
Sob qual pilar da Programação Orientada a Objetos (POO), estão os relacionamentos entre classe base e classe derivada?
Alternativas
Q2197537 Programação
Em programação orientada a objetos, quando um objeto é criado com base na palavra-chave (ou reservada) “new”?
Alternativas
Q2188071 Programação
Em programação orientada a objetos, os membros public de uma classe são acessíveis onde quer que o programa tenha uma referência a um objeto dessa classe ou a uma de suas subclasses. Os membros private de uma classe só são acessíveis dentro da própria classe. Assim,

I. os métodos de uma subclasse não conseguem acessar diretamente os membros private de sua superclasse;
II. uma subclasse pode alterar o estado de variáveis de instância private da superclasse somente por meio de métodos private fornecidos na superclasse e herdados pela subclasse;
III. com a herança, os métodos e as variáveis de instância que são os mesmos para todas as classes na hierarquia são declarados em uma superclasse. As alterações feitas nesses recursos comuns na superclasse são herdadas pela subclasse.

Conforme Deitel (2016), está CORRETO o que se afirma em:
Alternativas
Q2188056 Programação
Analise as afirmações a seguir sobre o objetivo da metodologia de programação estruturada no projeto da lógica de construção de programas:

I. Agiliza a codificação e a escrita de programas.
II. Facilita a depuração na sua leitura.
III. Permite a verificação de possíveis falhas apresentadas pelos programas.

Assinale a alternativa CORRETA conforme Manzano (2000, p. 4):
Alternativas
Q2186964 Programação
Considere o seguinte código em HTML:

<html> <body>
<form>  Idade:<br>  <input type="text" id="idade">  <br> </form>
</body> </html> 
Após a execução do código-fonte, o resultado apresentado será: 
Alternativas
Q2186963 Programação
A linguagem SQL (Structured Query Language) é uma linguagem de pesquisa para banco de dados relacionais, aceita pela maioria dos produtos existentes no mercado. A SQL foi desenvolvida na IBM Research no início da década de 1970. Em relação aos comandos da linguagem SQL, a linha de código abaixo é utilizada para: 
TRUNCATE TABLE Vendas; 
Alternativas
Q2186956 Programação

Considere o seguinte código em Python:


class colaborador:

     pass

     def __init__(self, nome, setor, idade, salario):

 self.nome = nome

 self.setor = setor

 self.idade = idade

 self.salario = salario

adm_colab = colaborador("Sr Administrador", "protocolo", "36", 3500.00)

print (adm_colab.nome[0:8], adm_colab.setor, adm_colab.idade, adm_colab.salario)


Após a execução do código-fonte, será apresentado na tela do computador o seguinte resultado:

Alternativas
Q2183341 Programação
O desenvolvedor Luís implementou a interface Java ProcessoAB. O ProcessoAB mapeia a conversão de objetos da classe ProcessoA em objetos da classe ProcessoB através da ferramenta MapStruct. O atributo “nome” do ProcessoA corresponde ao atributo “titulo” do ProcessoB. A fim de orientar o correto mapeamento entre atributos de nomes diferentes, Luís recorreu à anotação Java do MapStruct que torna explícitos os nomes dos atributos mapeados.
Luís recorreu à anotação do MapStruct:
Alternativas
Q2183333 Programação

No contexto de um script JavaScript numa página Web, considere o trecho a seguir.


<script>

function teste(x) {

      return (x / 2);

}

alert (teste);

</script>


É correto afirmar sobre esse script que:

Alternativas
Q2183328 Programação

Analise o trecho de código a seguir, usado para recuperar o valor de um cookie. 


$cookie_name = "usuario";


if(!isset($_COOKIE[$cookie_name])) {

      echo "Cookie '" . $cookie_name . "' ausente!<br>";

} else {

 echo "Cookie '" . $cookie_name . "' OK!<br>";

 echo "Valor: " . $_COOKIE[$cookie_name];

}


Esse é um código: 
Alternativas
Q2183327 Programação
Analise o trecho de código Java a seguir.
 int x = 5;  x <<= 2;
O valor final da variável x deve ser:
Alternativas
Q2183326 Programação
No contexto da linguagem JavaScript, analise as afirmativas sobre variáveis declaradas como const.

I. Devem ter seus valores atribuídos na declaração.
II. Podem ter seus valores alterados depois de declaradas.
III. Têm sempre escopo global.

Está correto o que se afirma em:
Alternativas
Q2183325 Programação

Analise o código Python a seguir.


L=[3,5,1,7]

while len(L) < 8:

         L.append(L[-2] - L[-1])

print (L)


O último número exibido pelo comando print é:


Alternativas
Q2182226 Programação
O PHP e MySQL possuem total compatibilidade e funcionam muito bem juntos. O PHP possui todas as funções para conectar-se ao MySQL, consultar tabelas e realizar operações de insert, entre outras. Para exibir os resultados de uma consulta SQL em um código PHP, a forma correta é:
Alternativas
Respostas
3301: E
3302: C
3303: D
3304: C
3305: D
3306: A
3307: E
3308: B
3309: D
3310: E
3311: E
3312: B
3313: D
3314: B
3315: B
3316: E
3317: C
3318: B
3319: E
3320: D