Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 8.031 questões
def validar_idade(idade): if idade < 0: raise ValueError(“Idade não pode ser negativa”) if idade > 150: raise ValueError(“Idade deve ser menor que 150”) return True
Analise as implementações de teste a seguir e identifique qual segue corretamente as convenções do pytest e testa adequadamente as exceções:
Considere o trecho de código a seguir, que utiliza a biblioteca asyncio do Python:
import asyncio
async def main():
print(‘Hello ...’)
await asyncio.sleep(1)
print(‘... World!’)
asyncio.run(main())
Fonte: https://docs.python.org/3/library/asyncio.html
Com base nesse código, complete corretamente as lacunas da afirmação a seguir:
A instrução await asyncio.sleep(1) indica que o programa ______, permitindo a execução de outras tarefas assíncronas durante esse tempo, e a função main() é declarada como ______ para per mitir o uso da palavra-chave await.
Ao validar dados de entrada, o programador quer lançar manualmente uma exceção se o valor informado for negativo, permitindo que camadas superiores tratem o problema adequadamente.
A instrução da linguagem JAVA que realiza o lançamento explícito de exceção é
Um desenvolvedor está tratando listas de valores dentro de uma estrutura de repetição e precisa pular diretamente para a próxima iteração sempre que encontrar um número negativo no processamento.
A instrução na linguagem JAVA de controle que realiza esse comportamento é
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 é
O requisito do sistema determina que, ao encontrar uma transação inválida (valor negativo), somente a transação atual deve ser ignorada, mas o laço externo deve avançar imediatamente para a próxima conta, sem continuar iterando o laço interno.
Para atender ao comportamento desejado sem alterar a lógica de processamento válida, a instrução (ou variação dela) que deve substituir o termo acima é
Considere o seguinte código Python:

A saída produzida pelo código é:
Assinale a opção que apresenta o valor da variável resultado, após a execução deste código.
Assinale a opção que apresenta a saída impressa pelo programa quando executado.
O efeito dessa instrução dentro do loop é de
Analise o código-fonte abaixo, escrito na linguagem PHP, versão 8.4:

Ao final da execução do código acima, quais serão, respectivamente, os valores das variáveis "a", "b" e "c"?
Qual é a principal diferença entre alocação de memória usando malloc() e declaração de array local em uma função?