Questões de Programação para Concurso

Foram encontradas 12.223 questões

Q2399481 Programação

Em programação, existem duas maneiras de realizar a passagem de parâmetros para uma função qualquer. Sobre o tema, analise as afirmativas a seguir e marque a alternativa correta:


I- A passagem de parâmetro pode ser feita por valor ou por referência.

II- Em Linguagem JAVA, a passagem de parâmetro por referência é feita por meio de ponteiros, de forma que o método recebe como argumento o endereço da memória onde está armazenado o valor da variável.


Alternativas
Q2399480 Programação

Sobre as linguagens de programação JAVA e C, analise as afirmativas seguintes e marque a alternativa correta:


I- Tanto em Java como em C, os blocos de códigos são modularizados em métodos e delimitados por chaves ({ e }).

II- Java é uma linguagem em que, apesar de permitir algoritmos de busca, não é possivel implantar algoritmos de ordenação.

Alternativas
Q2399262 Programação

Analise o script a seguir.


#!/bin/bash

x=5

y=3


[ $x -gt $y ] && opcao=1

[ $x -ne $y ] && opcao=2

[ $x -le $y ] && opcao=3

[ $x -eq $y ] && opcao=4


if [ $opcao == “1” ];

then

__ echo “Opção 1”

elif [ $opcao == “2” ];

then

__ echo “Opção 2”

elif [ $opcao == “3” ];

then

__ echo “Opção 3”

elif [ $opcao == “4” ];

then

__ echo “Opção 4”

else

__ echo “Opção inválida”

fi


A alternativa que indica a saída produzida pela execução do script apresentado acima é

Alternativas
Q2399261 Programação

Analise o código Python a seguir.


X, i = [0,1,5], 6

while True:

__ if len(X) > i:

__ __ y = list(range(X[0], X[6], X[2]))

__ __ print (y)

__ __ break

__ else:

__ __ X.append(len(X) * 5)


A opção que indica a saída produzida pela execução do código apresentado acima é

Alternativas
Q2399253 Programação

Analise o seguinte script.


__ #!/bin/bash

__ for ((i=3; i>=1; i--))

__ do

__ _ for ((j=0; j<=2; j++))

__ __ _ do

__ __ __ echo -n “$((j+i)) “

__ __ _ done

__ _ echo

__ done

__

Após a execução do script acima, o texto que será impresso no terminal é

Alternativas
Q2398429 Programação

Analise o código-fonte abaixo, escrito em PHP, para responder à questão.




  

Assinale a alternativa que será exibida após a execução do código.
Alternativas
Q2398427 Programação

Analise o código abaixo, desenvolvido em C#, para responder à questão.





   

Assinale a alternativa que apresenta o resultado após executar o comando.
Alternativas
Q2398426 Programação
Ao invocar o método getElementsByClassName, na linguagem Javascript, é(são) retornado(s)
Alternativas
Q2398425 Programação

Analise o código-fonte abaixo, escrito em PHP, para responder à questão.





Considerando o código-fonte acima, assinale a alternativa que apresenta o resultado correto, após a execução do código.
Alternativas
Q2398423 Programação
A plataforma .NET possui classes para a representação de cadeias de caracteres, em que algumas tem funções semelhantes. A utilização do System.Text.StringBuilder é indicada
Alternativas
Q2398421 Programação
Na programação HTML5, utiliza-se a da tag footer para inserir o conteúdo
Alternativas
Q2398418 Programação
Sobre a linguagem de programação JavaScript, assinale a alternativa correta.
Alternativas
Q2398417 Programação
Assinale a alternativa que apresenta linguagens que são tipicamente compiladas.
Alternativas
Q2398415 Programação

Analise a imagem abaixo para responder à questão.




   

O tipo modelo visual apresentado na lógica de programação acima é definido como
Alternativas
Q2398412 Programação
Assinale a alternativa que apresenta em quais linguagens as aplicações em ScriptCase são geradas.
Alternativas
Q2398324 Programação

Considere o seguinte código em JavaScript com React


import React from 'react';

function Number() {

 let x = 5, y = 5;

 const [n, setN] = React.useState(x);


 React.useEffect(() => {

 setN(x => x + n);

 setN(y => x + y);


 }, [])


 return n;

}



Ao se utilizar o componente funcional Number, o valor retornado por Number após a renderização final será:

Alternativas
Q2398321 Programação
Considere o seguinte código em ECMAScript 2021:

const num = 1_2_3_4_5+1_0; console.log(num)

Ao ser executado, o código acima exibe o seguinte texto no console:


Alternativas
Q2398320 Programação
O desenvolvedor José implementou a classe CGEPrincipal em Java 17. A fim de tornar a implementação mais aderente ao modelo de domínio, José restringiu a herança da classe na declaração, especificando que a CGEPrincipal poderia ser herdada apenas pelas classes CGEUm e CGEDois.
Para restringir a herança na declaração da classe CGEPrincipal, José utilizou a funcionalidade do Java 17:
Alternativas
Q2398319 Programação

Considere o seguinte trecho de código de uma página web:


<div id="opcoes" class="vert">

 <div class="item">Contratos</div>

 <div class="item">Convênios</div>

 <div class="item">Licitações</div>

</div>

E o respectivo código de Cascading Style Sheets:

.vert {

 display: flex;

 width: max-content;

}

.item {

 flex: auto;

 width: 110px;

}



Ao ser renderizado por um navegador web padrão, o elemento com id “opcoes” do código acima exibe três elementos div:


Alternativas
Q2398317 Programação

Observe o seguinte código escrito em Python.


import json

x = '{"nome":"Junior", "idade":5,

"brinquedo":["Carro", "Bola", "Trem", "Barco",

"Urso"]}';

y = json.loads(x)

z = len(y)

print(y["brinquedo"][int(z)])


O resultado da execução do código Python apresentado é: 

Alternativas
Respostas
1021: B
1022: B
1023: B
1024: B
1025: D
1026: D
1027: C
1028: B
1029: A
1030: C
1031: A
1032: C
1033: A
1034: C
1035: C
1036: C
1037: B
1038: C
1039: A
1040: E