Logo Passei Direto
Buscar

Avaliação II - Individual

Ferramentas de estudo

Questões resolvidas

As estruturas de repetição também são conhecidas como laços (loops) e são utilizados para executar, repetidamente, uma instrução ou bloco de instrução enquanto determinada condição estiver sendo satisfeita.
Com relação às estruturas de repetição, analise as afirmativas a seguir:
I- A utilização das estruturas de repetição permitirá que um bloco de comandos seja executado pelo menos uma vez ou mais vezes, de acordo com uma condição que será avaliada a cada interação.
II- Um problema que pode ocorrer com a utilização de estruturas de repetição se definida de maneira incorreta é conhecida como looping infinito.
III- Toda repetição condicional pode ser representada por uma estrutura do tipo Enquanto-faça, Para-faça ou Repita-até.
A Somente a afirmativa I está correta.
B As afirmativas II e III estão corretas.
C As afirmativas I e III estão corretas.
D Somente a afirmativa II está correta.

O fatorial de um número é calculado pela multiplicação desse número por todos os seus antecessores até chegar ao número 1.
Com base nesse código, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O procedimento "obtervalor" não tem nenhum processamento.
( ) Caso seja passado o valor 4, o retorno será 24.
( ) O programa principal apenas faz a chamada do procedimento e da função.
( ) A ordem de execução do algoritmo abaixo será: obtervalor depois a funcao fatorial e por último o principal.
A F - F - F - V.
B V - V - V - F.
C V - V - F - F.
D F - F - V - V.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

As estruturas de repetição também são conhecidas como laços (loops) e são utilizados para executar, repetidamente, uma instrução ou bloco de instrução enquanto determinada condição estiver sendo satisfeita.
Com relação às estruturas de repetição, analise as afirmativas a seguir:
I- A utilização das estruturas de repetição permitirá que um bloco de comandos seja executado pelo menos uma vez ou mais vezes, de acordo com uma condição que será avaliada a cada interação.
II- Um problema que pode ocorrer com a utilização de estruturas de repetição se definida de maneira incorreta é conhecida como looping infinito.
III- Toda repetição condicional pode ser representada por uma estrutura do tipo Enquanto-faça, Para-faça ou Repita-até.
A Somente a afirmativa I está correta.
B As afirmativas II e III estão corretas.
C As afirmativas I e III estão corretas.
D Somente a afirmativa II está correta.

O fatorial de um número é calculado pela multiplicação desse número por todos os seus antecessores até chegar ao número 1.
Com base nesse código, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O procedimento "obtervalor" não tem nenhum processamento.
( ) Caso seja passado o valor 4, o retorno será 24.
( ) O programa principal apenas faz a chamada do procedimento e da função.
( ) A ordem de execução do algoritmo abaixo será: obtervalor depois a funcao fatorial e por último o principal.
A F - F - F - V.
B V - V - V - F.
C V - V - F - F.
D F - F - V - V.

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:1018437)
Peso da Avaliação 2,00
Prova 96151989
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
Para a criação de um algoritmo, muitas vezes será necessário a utilização de algumas técnicas básicas de programação, as quais poderão ser 
utilizadas várias vezes pelo desenvolvedor. Por exemplo, a inicialização de variáveis, contadores e acumuladores. Analise o algoritmo a seguir e assinale 
 VOLTAR
A+ Alterar modo de visualização
1
03/04/2025, 20:43 Avaliação II - Individual
about:blank 1/11
a alternativa CORRETA que apresenta as linhas em que os contadores e os acumuladores são utilizados, respectivamente:
A Linha 23 utiliza contador e linha 25 utiliza acumulador.
B Linha 25 utiliza contador e linha 23 utiliza acumulador.
C Linha 11 utiliza contador e linha 25 utiliza acumulador.
D Linha 21 utiliza contador e linha 23 utiliza acumulador
03/04/2025, 20:43 Avaliação II - Individual
about:blank 2/11
As estruturas de repetição também são conhecidas como laços (loops) e são utilizados para executar, repetidamente, uma instrução ou bloco de 
instrução enquanto determinada condição estiver sendo satisfeita. Qualquer que seja a estrutura de repetição, ela contém quatro elementos fundamentais: 
inicialização, condição, corpo e iteração. Existem situações em que processar um valor uma única vez não satisfaz o problema e temos que trabalhar com 
a mesma informação várias vezes, no mesmo algoritmo. Com relação às estruturas de repetição, analise as afirmativas a seguir:
I- A utilização das estruturas de repetição permitirá que um bloco de comandos seja executado pelo menos uma vez ou mais vezes, de acordo com uma 
condição que será avaliada a cada interação.
II- Um problema que pode ocorrer com a utilização de estruturas de repetição se definida de maneira incorreta é conhecida como looping infinito.
III- Toda repetição condicional pode ser representada por uma estrutura do tipo Enquanto-faça, Para-faça ou Repita-até.
Assinale a alternativa CORRETA:
A Somente a afirmativa II está correta.
B Somente a afirmativa I está correta.
C As afirmativas I e III estão corretas.
D As afirmativas II e III estão corretas.
Um algoritmo é uma sequência de passos que objetivam a solução de um problema. Ele é composto por três etapas: a entrada, o processamento e a 
saída. Dependendo de determinadas condições, um algoritmo pode seguir caminhos diferentes. Sobre a condição que permite essa escolha, assinale a 
alternativa CORRETA:
A Estrutura de seleção.
B Estrutura de repetição.
C Estrutura de teste.
2
Revisar Conteúdo do Livro
3
03/04/2025, 20:43 Avaliação II - Individual
about:blank 3/11
D Estrutura de condição.
Um programa de computador é basicamente um algoritmo escrito em alguma linguagem de programação. Para manipular as informações e poder 
fazer cálculos e verificações com elas, o computador precisa mantê-las em memória durante a execução do programa em estruturas que são conhecidas 
como variáveis. Dado o seguinte código em pseudocódigo na linguagem portugol, qual o valor das variáveis x e y, respectivamente, após sua execução?
A 3 e 4.
B 8 e 6.
C 6 e 12.
D 6 e 6.
O fatorial de um número é calculado pela multiplicação desse número por todos os seus antecessores até chegar ao número 1. A representação do 
fatorial é : n! = n . (n - 1) . (n - 2) . (n - 3)! O código anexo, desenvolvido em Visual G, faz o cálculo do fatorial. Com base nesse código, classifique V 
para as sentenças verdadeiras e F para as falsas:
( ) O procedimento "obtervalor" não tem nenhum processamento.
( ) Caso seja passado o valor 4, o retorno será 24.
( ) O programa principal apenas faz a chamada do procedimento e da função.
4
5
03/04/2025, 20:43 Avaliação II - Individual
about:blank 4/11
( ) A ordem de execução do algoritmo abaixo será: obtervalor depois a funcao fatorial e por último o principal.
Assinale a alternativa que apresenta a sequência CORRETA:
 
Algoritmo "FATORIAL"
var valor : inteiro
procedimento obtervalor
var x : inteiro
inicio
escreva("Digite um número:")
leia(x)
valor 2 entao
 escreval( "A =>> ",2*(5/20) + 30/(15*2))
 escreval( "C =>> ",35 div 6 - 2)
senao se ( 23 mod 4 ) = 3 entao
 escreval("B =>> ", 35 div 6 + 2 )
 escreval("D =>> ",35 div 6 * 2 )
 fimse
Fimalgoritmo
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - F - V.
B F - V - V - V.
C V - F - V - F.
7
03/04/2025, 20:43 Avaliação II - Individual
about:blank 7/11
D V - F - F - F.
Foi solicitado o desenvolvimento de um algoritmo em portugol para calcular a média ponderada de um aluno. Para isso, o programa deve solicitar o 
nome do aluno e as 4 notas. As notas 1 e nota 2 terão peso 1. Já a nota 3 terá peso 4.8 e a nota 4 terá peso 3.2. Sobre a realização deste cálculo, assinale a 
alternativa CORRETA:
algoritmo media_final;
var
 nome: caractere;
 N1,N2,N3,N4, media: real;
inicio
 escreva('informe o nome do aluno ');
 leia(nome);
 escreva('informe a primeira nota ');
 leia(N1);
 escreva('informe a segunda nota ');
 leia(N2);
 escreva('informe a terceira nota ');
 leia(N3);
 escreva('informe a quarta nota ');
 leia(N4);
 mediautilizem expressões aritméticas, fazemos o uso dos operadores aritméticos que são símbolos utilizados para 
efetuarmos cálculos matemáticos. Os operadores aritméticos são utilizados somente com dados do tipo inteiro e do tipo real. Considerando o algoritmo 
anexo para realizar uma determinada operação aritmética, classifique V para as sentenças verdadeiras e F para as falsas:
Algoritmo "calcula_soma"
var
valor1 : real
valor2 : real
inicio
escreva ("informe o valor1 :" )
leia(valor1)
escreva ("informe o valor2 :" )
leia(valor2)
 Se (valor2 >= valor1) entao
 valor2:= (valor1 + valor2)/2
 fimse
escreva (valor2)
Fimalgoritmo
( ) Se forem informados os seguintes valores (20 e 20), o resultado será 30.
( ) O tipo de dado para a variável Valor2 neste cenário deve ser o mesmo do tipo da variável Valor1 (inteiro).
( ) Ao executar o algoritmo apresentado, ele apresentará sempre a mensagem com o conteúdo da variável Valor2.
( ) Se forem informados os seguintes valores (20 e 10), não será apresentado nenhuma mensagem.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F.
B V - F - F - V.
C V - V - F - V.
D F - F - V - F.
9
03/04/2025, 20:43 Avaliação II - Individual
about:blank 9/11
Vetores e matrizes são estruturas de dados homogêneas que permitem o armazenamento de vários valores ao mesmo tempo. No entanto, todo valor 
armazenado em um mesmo vetor ou matriz deve possuir o mesmo tipo de dado associado, ou seja, um vetor/matriz de valores inteiros só pode armazenar 
valores inteiros. Com base nesse conceito, escreva um algoritmo que leia 5 valores e armazene todos eles. Em seguida, o algoritmo deverá exibir quantos 
valores positivos estão armazenados no vetor. Analise o código e classifique V para as sentenças verdadeiras e F para as falsas:
( ) O algoritmo apresenta erros na declaração das variáveis.
( ) O algoritmo somente executará até inserir um valor negativo.
( ) A mensagem com a quantidade de valores negativos, está dentro do loop.
( ) A variável "negativos" armazenará os valores negativos.
Algoritmo "atividade"
var
 valores : vetor [1..5] de real
 i, negativos : inteiro
inicio
 negativos

Mais conteúdos dessa disciplina