NEW
Font size
WorksheetsPseudocódigos
Total questions: 12
Worksheet time: 8mins
Este símbolo no fluxograma representa
uma ação de entrada e saída de dados
a ligação a ligação ou conexão entre diferentes fluxos de ações representados num algoritmo
uma condição ou expressão lógica que dependerá uma decisão a seguir num sentido ou noutro
uma operação de processamento interno, como, por exemplo, a atribuição de um valor a uma variável
Esta imagem representa...
um pseudocódigo
um programa
um fluxograma
um esquema
Para uma variável "nome completo do aluno", qual será o tipo de dados?
Caractere
Real
lógico
Qual o resultado do algoritmo acima?
Verdadeiro
2
Falso
A = 2
O que é algoritmo?
Algoritmo é um conjunto finito de regras, nada definida, que leva à solução de um problema em um tempo finito.
Algoritmo é um conjunto finito de regras, bem definidas, que nos leva à solução de um problema em um tempo finito.
Algoritmo é um elemento finito de regras, pouco definidas, que nos leva à solução de um problema em um tempo finito.
Algoritmo é um conjunto infinito de regras, bem definidas, que nos leva à solução de um problema em um tempo longo.
Analise o seguinte trecho:
O que o irá acontecer com o valor lido, o que será mostrado como resultado?
O resultado é o triplo do valor lido.
O resultado não é calculado, pois o tipo de dado não pode ser utilizado para fazer cálculos.
O resultado é a METADE do valor lido.
O resultado é o QUADRADO do valor lido.
Para testar a lógica de um programa, podemos utilizar, além das estruturas de controle, os operadores lógicos. Em uma determinada situação, a instrução, para caso a condição seja verdadeira, só poderá ser executada caso o número seja maior que 30 e se o número for menor que 80. Assinale a alternativa que traz as sentenças que solucionam esse problema.
se(numero>30 ou numero <80).
se(numero>30 e numero=30) e (numero<80 e numero=80).
se(numero>30 e numero <80).
se(numero>30 e numero=30) ou (numero<80 e numero=80).
Um algoritmo pode ser considerado como um conjunto de passos para realizar determinada tarefa.
"Imagine que você precisa fazer um avião de papel e propõe para um amigo que cada um escreva um algoritmo para realizar essa tarefa. Cada um escreve o seu; vocês constatam que eles são diferentes tanto na quantidade de passos como na própria descrição dos passos. Depois dessa fase, vocês trocam os algoritmos: você faz o avião com o algoritmo escrito pelo seu amigo e vice-versa. Seguindo cada passo, os dois conseguem fazer um avião de papel."
O que é possível afirmar sobre seus algoritmos?
Somente quem escreve um algoritmo pode interpretá-lo. Assim, cada um deveria ter feito o avião de papel com o seu próprio algoritmo.
Os algoritmos escritos estão funcionando bem, visto que atingiram o objetivo: fazer um avião de papel.
Algo está errado, pois não é possível ter mais de um algoritmo para resolver a mesma tarefa.
Não existe algoritmo para fazer algo que não envolva tecnologia. Portanto, estes não são algoritmos.
Em pseudocódigo, qual comando representa e executa uma instrução conforme a análise da condição, a qual pode ser verdadeira ou falsa?
Assinale a alternativa correta de acordo com a sintaxe na estrutura composta.
Ela é composta pelas sentenças "se - entao -senao - fimse".
Ela é composta pelas sentenças "senao – se-fimse-senao se".
Ela é composta pelas sentenças "se-senao se-fimse".
Ela é composta pelas sentenças "senao se – senao-se".
Qual resultado final do algoritmo:
var a,b,c,d: inteiro
a <- 5
b <- 3
c <- 7
c <- b
escreva (c)
5
3
7
10
Que tipo de instrução nos permite receber um valor para atribuir a uma variável?
Escrever
Atribuir
Ler
Definir
Que tipo de instrução exibe mensagens ou resultados na tela?
Definir
Escrever
Atribuir
Ler
