Questões de Concurso Sobre programação

Foram encontradas 14.769 questões

Q3702601 Programação
Em algumas linguagens de programação, pode-se criar em uma classe um método especial que será considerado o ponto de entrada de um programa. A presença desse método na classe fará com que a classe se torne executável e, dentro desse método, pode-se ter a criação e a manipulação de dados e instâncias de classes. Esse método especial é chamado de:
Alternativas
Q3702596 Programação
O paradigma de programação orientado a objetos implica em uma análise e em um projeto orientado a objetos. Os principais conceitos abordados são chamados por muitos autores de quatro pilares da programação orientada a objetos. Assinale a alternativa INCORRETA quanto ao conceito que não se aplica aos quatro pilares do paradigma. 
Alternativas
Q3702595 Programação
Analise o código abaixo:

Public class automóvel {
String marca;
String cor;
int velocidade = 0;

void acelerar () {
velocidade = velocidade +1;
}
}

Assinale a alternativa INCORRETA em relação ao código acima.
Alternativas
Q3701768 Programação

Avalie o shell script abaixo e responda à questão.


#!/bin/bash

i=1

LOG=logfile

while [ $i -lt 3 ]

do

               echo $i >> $LOG

               i=$(($i + 1))

done 

Qual resultado vamos encontrar na variável $LOG ao final da execução?
Alternativas
Q3688341 Programação

Considere o trecho de código a seguir, escrito em PHP 7.


37.jpg (625×155)


Assinale a alternativa que representa a saída correta gerada pela execução do código acima. 

Alternativas
Q3688340 Programação
Considere o trecho abaixo de uma página HTML (HyperText Markup Language) que utiliza JQuery em um navegador moderno que suporta HTML5, CSS3 e Javascript. 
36.jpg (628×375)
É correto afirmar que, ao se clicar no botão apresentado na página,
Alternativas
Q3688339 Programação
Considere as afirmativas a seguir acerca do HTML5 (HyperText Markup Language).
I. A introdução de novos atributos do HTML5, tais como “pattern” e “required”, reduzem a necessidade de utilização de JavaScript para auxiliar na formatação e validação de elementos de formulários.
II. O HTML5 estabelece tags para definir a estrutura de uma página, tais como “nav”, “header”, “section”, “article”, “leftbar”, atribuindo mais semântica às partes que a compõem, em oposição à tag mais genérica “div”.
III. A tag “dropdown”, combinada com a tag “summary”, permite criar um texto de resumo que, quando recebe o clique do mouse, é expandido para mostrar conteúdo adicional.
IV. A tag “<input type="text” id="name" placeholder="Seunome aqui" required> representa um campo de preenchimento obrigatório que mostra o valor “Seu nome aqui”, até ser preenchido.
Assinale a alternativa que apresenta apenas itens corretos. 
Alternativas
Q3688338 Programação
Assinale a alternativa INCORRETA sobre o CSS3 (Cascading Style Sheets).
Alternativas
Q3687412 Programação
Um desenvolvedor de Visual Basic .Net está testando um programa simples de soma de valores que deve ser executado e exibido no console. Para que o programa seja executado, em qual escopo o código deve ser inserido?  
Alternativas
Q3687407 Programação
Para definir uma variável em PHP chamada de ‘id’ que possua um valor numèrico de ‘9’, selecione a opção correspondente a ação:  
Alternativas
Q3687406 Programação
Para exibir uma mensagem na tela de console utilizando a linguagem C# contendo o seguinte a mensagem “Hello, World!”, utiliza-se o comando: 
Alternativas
Q3687395 Programação
O Visual Basic .Net evoluiu a partir do BASIC (beginner’s all-purpose symbolic instruction code – código de instrução simbólico para iniciantes), desenvolvido na metade da década de 60 pelos professores John Kemeny e Thomas Kurtz da Faculdade de Dartmouth. Nesta fase de desenvolvimento, qual era a característica da linguagem e seu propósito primário?  
Alternativas
Q3685246 Programação
Não é uma estrutura de repetição existente na linguagem Java 8: 
Alternativas
Q3685245 Programação

Considere que, em um sistema acadêmico que possua duas classes, “Pessoa” e “Estudante”, a classe “Pessoa” serve como a classe base e representa qualquer pessoa cadastrada no sistema. Por sua vez, a classe “Estudante” é uma subclasse de “Pessoa” e representa todos os estudantes cadastrados nesse sistema.


Assinale a alternativa que realiza uma atribuição incorreta entre as classes Pessoa e Estudante na linguagem Java 8.

Alternativas
Q3685244 Programação

Em um suposto desenvolvimento de um sistema de gerenciamento de estudantes em Java, precisa-se armazenar os nomes dos estudantes de uma turma. Além disso, precisa-se garantir que não haja nomes duplicados e que se mantenha os elementos ordenados.


Assinale a alternativa com a collection em Java 8 mais apropriada para resolver esse problema.

Alternativas
Q3685243 Programação

Considere o trecho de código a seguir, implementado em JavaScript.

Imagem associada para resolução da questão

Assinale a alternativa referente ao conteúdo presente no vetor myArray após a execução do código apresentado.

Alternativas
Q3685240 Programação

Considere o código a seguir, escrito em JavaScript


Imagem associada para resolução da questão

Assinale a alternativa que apresenta a impressão resultante do comando console.log. 

Alternativas
Q3668338 Programação
Qual linguagem de programação visual é mais adequada para desenvolver aplicações para Windows?
Alternativas
Q3668337 Programação
Qual das seguintes linguagens de programação é visual?
Alternativas
Q3664319 Programação
A respeito da linguagem C#, assinale a alternativa CORRETA
Alternativas
Respostas
3261: D
3262: E
3263: B
3264: D
3265: C
3266: A
3267: A
3268: A
3269: E
3270: D
3271: B
3272: B
3273: B
3274: D
3275: C
3276: A
3277: B
3278: D
3279: D
3280: E