Font size
WorksheetsProgramação Aplicada - Revisão
Total questions: 19
Worksheet time: 10mins
Qual das seguintes opções descreve corretamente o uso de uma estrutura condicional se em Portugol?
Permite executar um bloco de código repetidamente.
Organiza o código em módulos e procedimentos.
Executa operações matemáticas com base em condições.
Em que cenário você usaria uma estrutura de seleção?
Quando você precisa executar um bloco de código diversas vezes até que uma condição seja falsa.
Quando você tem múltiplas condições que dependem do valor de uma única variável e quer executar diferentes blocos de código dependendo desse valor.
Quando você precisa verificar a validade de uma condição complexa composta por várias subcondições.
Quando você quer garantir que um loop seja executado pelo menos uma vez, independentemente da condição de teste.
O que é um algoritmo?
O que faz um loop enquanto em Portugol?
Executa um código um número fixo de vezes.
Verifica a condição após a execução do bloco.
Executa pelo menos uma vez antes de testar a condição.
Executa enquanto a condição for verdadeira.
O que caracteriza uma estrutura de repetição `para` em Portugol?
Um loop `para` é usado para executar um bloco de código um número indefinido de vezes até que uma condição externa seja atendida.
Um loop `para` é geralmente utilizado quando o número de iterações é desconhecido e depende de uma condição dinâmica.
Um loop `para` executa um bloco de código por um número predeterminado de vezes, incrementando ou decrementando uma variável a cada iteração.
Um loop `para` é utilizado exclusivamente para operações de entrada e saída, executando um bloco de código cada vez que um evento de IO ocorre.
O que é uma variável em Portugol?
Uma variável é um endereço de memória.
Uma receita de bolo é um algoritmo?
Não sei
Não!!
Talvez
Sim
O que é hardware?
O que esse algoritmo faz quando inserir o numero 10?
Exibe números impares de 1 a N.
Gera uma sequência de números aleatórios. Entra em um loop infinito, imprimindo números pares indefinidamente.
Imprime todos os números pares de 1 até 9.
Imprime todos os números pares de 2 até 10, inclusive.
Qual será o valor de fatorial ao final da execução do algoritmo se o usuário inserir o valor 5 para N?
120
5
24
60
o que o comando Leia em visualg faz?
O que o comando Escreva() em visualg faz?
Qual é o tipo utilizado para armazenar números inteiros no visualg?
O tipo caracter ou caracteres armazena dados de que tipo no visualg?
Texto
O que é software?
O que tipo de dados uma variável do tipo Real no VisualG armazena?
números inteiros
Números reais
Caracteres
Booleano
O que é passo incremental no loop?
O passo incremental no `para` é o valor que determina quantas vezes o `para` será executado.
O passo incremental no `para` é o valor que determina a condição de parada do `para`.
O passo incremental no `para` é o valor pelo qual a variável de controle é aumentada ou diminuída a cada iteração.
O passo incremental no `para` é o valor que determina a ordem de execução das instruções dentro do `para`.
Qual é o valor de X?
3
10
5
2
Uma receita de bolo é um exemplo de ..
(a)
