Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q2219389 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


Pelo fato de o polimorfismo permitir que um objeto seja tratado de várias formas, ele não contribui para a flexibilidade e para a extensibilidade do código.


Alternativas
Q2219388 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


A herança é uma propriedade da POO que permite a uma classe reaproveitar o código de outra classe. Entretanto, a classe derivada, ou subclasse, não pode adicionar novos atributos e métodos.

Alternativas
Q2219387 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


Na POO, o encapsulamento envolve a combinação de dados e de métodos em uma única unidade, conhecida como classe.


Alternativas
Q2219386 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


Uma característica do while é que ele repete a execução do bloco de código enquanto a condição for verdadeira.

Alternativas
Q2219385 Programação

Quanto às estruturas de repetição e à programação orientada a objetos (POO), julgue o item.


O for, uma das estruturas de repetição, é utilizado quando o número de iterações não é conhecido antecipadamente.

Alternativas
Q2217512 Programação
Qual é a função principal de uma estrutura condicional "if" em programação?
Alternativas
Q2217511 Programação
O que significa a sigla "IDE" em relação à programação?
Alternativas
Q2217510 Programação
Qual é a finalidade principal de uma variável em programação? 
Alternativas
Q2217509 Programação
O que um loop “While” faz em um programa?
Alternativas
Q2217508 Programação
Em linguagens interpretadas, um artifício muito comum é a utilização de um operador chamado null safety. A sua função é dar a segurança ao programa de que certo valor, ao ser acessado pelo programa, não será lido com valor nulo ou indefinido. Qual é este símbolo? 
Alternativas
Q2217507 Programação
Qual é o operador lógico que representa a negação em muitas linguagens de programação?
Alternativas
Q2217503 Programação
let pilha = [30, 50, 60, 10, 9]; let removerDaPilha = 30; function removerDaPilha( item) {    const index = pilha.indexOf(item);    if (index !== -1) {     pilha.splice(index, 1); return “Item removido com sucesso" } return "Item não pode ser removido" } console.log(removerDaPilha(50));
Com base no bloco de código acima, qual será o retorno no console da aplicação quando o código for executado?
Alternativas
Q2217502 Programação
A Apple, muito conhecida por criar suas próprias soluções e alternativas para as concorrências existentes no mercado, criou também uma linguagem que é utilizada para desenvolvimento de sistemas para seus dispositivos. Qual seria esta?
Alternativas
Q2217500 Programação
O que significa HTML?
Alternativas
Q2217496 Programação

let result = 1000

while (true) {

   console.log(result);

   result -= 1;

   if (result == 0) {

        console.log(result);

        break;

    }

}

Analisando o bloco de código acima, qual a explicação correta sobre seu funcionamento?

Alternativas
Q2217494 Programação
Qual das linguagens de programação abaixo foi criada pela Microsoft?
Alternativas
Q2217490 Programação

function verify_var_type(variable) {

    if (typeof(variable) != ‘string’ {

            return                                        false;

    }

    else {

       return true;

    }

}

Analisando o bloco de código acima, responda. Qual o retorno dessa função?

Alternativas
Q2217481 Programação

Considerando o seguinte script em javascript::

let valor_1 = 5;

const valor_2 = 3;

valor_1 += valor_2 ;

console.log(valor_1);

Qual resultado deve ser impresso ao executar o programa?

Alternativas
Q2217479 Programação
Qual o tipo primitivo na programação, comumente usado para se referir a valores correspondentes a textos?
Alternativas
Q2217476 Programação
function sum_elements(list) { let total = 0; for (let i=1; i<list.length; i++) {         total+=list[i]; } console.log(total)
No bloco de código acima, qual será o valor mostrado no console, após o término da estrutura de repetição, caso a função recebesse o parâmetro [ 1, 2, 3, 4, 5 ]?
Alternativas
Respostas
3261: E
3262: E
3263: C
3264: C
3265: E
3266: B
3267: A
3268: D
3269: B
3270: D
3271: C
3272: B
3273: E
3274: E
3275: B
3276: D
3277: D
3278: A
3279: E
3280: B