Questões de Concurso
Comentadas sobre conceitos básicos de programação em programação
Foram encontradas 1.031 questões
• selecionar e imprimir apenas valores múltiplos de 2 ou de 3, considerados representativos de padrões estruturais esperados;
• excluir e não imprimir os valores múltiplos de 5, que podem indicar leituras provocadas por alguma anomalia não observada no processo.
Para testar o programa, é inserida a lista ‘nums’, que contém os seguintes valores de cargas (em kN):
nums = [10, 12, 15, 18, 20, 21, 22, 24, 25, 27]
O trecho do programa que realiza corretamente, na lista ‘nums’, a filtragem descrita é
Considere a listagem de código a seguir:
nomes = [“Lucas”, “Mariana”, “Pedro”]
idades = [25, 22, 30]
Qual das alternativas constrói corretamente uma lista de dicionários denominada “pessoas”, na qual cada dicionário associa os descritores “nome” e “idade” com base nas informações das listas iniciais?
Um perito analisa a fórmula usada para calcular a média final de um estudante e precisa identificar qual elemento da expressão corresponde a uma operação aritmética válida no algoritmo.
A expressão na linguagem JAVA estritamente aritmética é
Qual função MATLAB calcula autovalores e autovetores de uma matriz?
Em MATLAB, qual comando cria uma matriz 5x5 com valores 1 na diagonal principal e 0 nos demais elementos?
A programação textual é amplamente utilizada em linguagens como Python, JavaScript e C, enquanto a programação em blocos é comum em ferramentas como Scratch e App Inventor. Analise as afirmativas a seguir:
I.A programação textual exige a escrita manual de comandos usando sintaxe de uma linguagem formal, diferentemente dos blocos arrastáveis.
II.A programação em blocos não requer conhecimento de lógica de programação, pois os blocos se encaixam automaticamente, corrigindo erros de raciocínio lógico do usuário.
III.A programação textual é menos eficiente que a programação em blocos, pois exige o uso obrigatório de teclado em todos os dispositivos móveis.
É correto o que se afirma em:
A programação em blocos é uma abordagem recomendada pela BNCC (Base Nacional Comum Curricular) e pela SBC (Sociedade Brasileira de Computação) para a Educação Básica. Analise as afirmativas a seguir:
I.Utiliza comandos visuais (blocos arrastáveis) para tornar a lógica de programação mais acessível, especialmente a iniciantes.
II.Permite que os alunos criem programas sem compreender os conceitos de sequência, condicional e repetição, pois a interface visual substitui a necessidade de lógica estruturada na programação.
III.Tem como objetivo principal substituir permanentemente as linguagens de programação textuais em todos os níveis de ensino.
É correto o que se afirma em:
Considerando o fragmento de código Python, informe a saída esperada.
a = [8,7,6,5,4,3,2,1]
a[2:5] = [0]
print(a)
Analise o código abaixo, que foi escrito na linguagem PHP:
<?php
$Municipio = "Imbe";
$ano = "2025";
echo "_Municipio" . "-" . "$ano";
?>
Ao final da execução, o que será impresso pelo comando echo?