Buscar

Algoritmos e Operadores Relacionais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

02/04/2023, 19:17 Avaliação I - Individual
about:blank 1/6
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:823817)
Peso da Avaliação 1,50
Prova 60140696
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Um algoritmo é uma sequência finita de passos que objetivam a solução de um problema. Ele é 
composto por três etapas: a entrada, o processamento e a saída. Com base no pseudocódigo apresentado e 
nas instruções que correspondem a cada etapa, classifique V para as sentenças verdadeiras e F para as 
falsas:
Algoritmo soma_valores;
var
 valor1, valor2, soma : real;
inicio
 escreva(' informe o primeiro valor ');
 leia(valor1);
 soma <- valor1+15;
 escreva(' o valor final sera ', soma);
end.
( ) As operações de entradas neste caso são realizadas nas solicitações de dados, como valor1.
( ) As operações de saída nos algoritmos são exclusivamente realizadas pela operação escreva.
( ) O processamento no algoritmo apresentado ocorre através do comando: soma <-valor1 +15.
( ) Após a execução do algoritmo apresentado, o valor da variável Valor2 será sempre 15.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - F.
B V - V - V - F.
C V - F - V - F.
D F - V - V - V.
O objetivo dos operadores relacionais é permitir que se façam desvios condicionais dentro de um 
algoritmo. Desvios estes baseados no valor que determinadas variáveis recebem durante o fluxo de 
execução. Com relação aos operadores relacionais e as três variáveis (A, B e C), tais que A = 2, B = 5 e C = 
3, bem como a notação para operadores lógicos, classifique V para as sentenças verdadeiras e F para as 
falsas:
( ) (A + 1) > B
( ) (A < 5) e (B - A) = C
( ) (A > B) e (C + B) < A
( ) (A + C) > B+7
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - F.
 VOLTAR
A+ Alterar modo de visualização
1
2
02/04/2023, 19:17 Avaliação I - Individual
about:blank 2/6
B V - V - F - V.
C V - V - F - V.
D F - V - F - F.
Em um algoritmo, os identificadores são palavras que distinguem os diversos tipos de elementos (por 
exemplo, nome do algoritmo, nome de uma variável etc.). O nome de uma variável, por sua vez, segue uma 
regra com relação aos caracteres válidos. Com base nessas regras adotadas no desenvolvimento de um 
algoritmo e observando os comandos em linguagem portugol, sobre a correta declaração de variáveis, 
analise as opções a seguir:
I- ano : real.
II- variavel 1, variavel 2, variavel 3 : Inteiro.
III- 9valor: Real.
IV- algoritmo= 55.
Assinale a alternativa CORRETA:
A Somente a opção I está correta.
B As opções I e IV estão corretas.
C As opções II e III estão corretas.
D As opções II, III e IV estão corretas.
Cada informação a ser armazenada ou utilizada em um algoritmo pertence a um tipo de dado 
definido. Considerando que o nome de cada uma das variáveis a seguir representa o conteúdo que ela 
armazenará, defina o tipo de dado ideal para cada variável: 
 
 Nome_do_carro
 Placa_do_carro
 Salário 
 Quantidade_de_carros
A Caractere, caractere, real, inteiro.
B Real, lógico, inteiro e inteiro.
C Real, lógico, inteiro e real.
D Caractere, caractere, real, real.
Durante a fase de processamento de um algoritmo, muitas vezes é necessário realizar cálculos 
matemáticos. Como subtração, adição, multiplicação e divisão. Semelhante à matemática convencional, os 
algoritmos também seguem regras de precedência para executar os cálculos. No caso da divisão, ela é 
formada por quatro elementos: o dividendo, o divisor, o resto e o quociente. Com base na divisão, analise 
as sentenças a seguir:
3
4
5
02/04/2023, 19:17 Avaliação I - Individual
about:blank 3/6
I- O resto da operação em um algoritmo, é obtido através da função MOD.
II- O resultado de 14 div 4 é 5.
III- O resultado da operação 14 mod 4 = 1.
IV- As opções MOD e DIV só podem ser usadas em conjunto.
Assinale a alternativa CORRETA:
A As sentenças II, III e IV estão corretas.
B As sentenças I e IV estão corretas.
C Somente a sentença I está correta.
D As sentenças II e III estão corretas.
O objetivo dos operadores relacionais é permitir que se façam desvios condicionais dentro de um 
algoritmo, desvios estes baseados no valor que determinadas variáveis recebem durante o fluxo de 
execução. Com relação aos operadores relacionais e as três variáveis (A, B e C), tais que A = 12, B = 15 e 
C = 3, bem como a notação para operadores lógicos, classifique V para as sentenças verdadeiras e F para as 
falsas:
( ) (A + B) > 30 ou (A + B - 5) = (A + C)
( ) (A >= C) e (A + B) = C
( ) (A > B) e (C + B) < A
( ) (A + C) > B
( ) B >= A + 2
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - F - F - V.
B V - V - F - V - V.
C V - F - V - F - F.
D V - V - F - V - F.
Uma empresa deseja aumentar seu grau de segurança e, para isso, foi solicitada a criação de um 
algoritmo que faça a criptografia de textos, no qual tem-se como entrada um texto em letras minúsculas e 
como saída uma string formada apenas por letras minúsculas e espaço(s) em branco. O algoritmo tem 
apenas quatro regras, quais sejam:
- Troca-se cada letra da mensagem original pela letra seguinte do alfabeto (Por exemplo, troca-se "g" por 
"h").
- A exceção da regra anterior ocorre com relação às vogais, que devem ser trocadas por um "x" (Por 
exemplo, tanto a vogal "a" como a "u" devem ser substituídas por um "x").
- Quaisquer outros caracteres da mensagem original devem ser ignorados e, portanto, excluídos da saída - 
inclusive os espaços em branco e símbolos de pontuação.
- A cada cinco letras geradas, acrescenta-se um espaço em branco na mensagem criptografada.
Com base no exposto, classifique V para as sentenças verdadeiras e F para as falsas:
( )A mensagem "navegar, preciso" é criptografada como "obxfhbs, qsfdjtp".
( )As mensagens "fazenda minha vista" e "fazendo milho vasto" gerarão a mesma mensagem 
6
7
02/04/2023, 19:17 Avaliação I - Individual
about:blank 4/6
criptografada.
( )A mensagem de saída "nxxux dxmxs" tanto pode ter sido gerada a partir da mensagem "muito calor" 
como de "moita colar".
( )A mensagem de saída "vnqxs extxm" tanto pode ter sido gerada a partir da mensagem "um por do sol" 
como de "um par de cal".
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: https://www.aprovaconcursos.com.br/questoes-de-
concurso/questoes/disciplina/Algoritmos%2Be%2BEstrutura%2Bde%2BDados%2B%2528TI%2529/filtro/auto.
Acesso em: 7 dez. 2018.
A F - F - V - F.
B F - V - F - V.
C V - V - F - V.
D V - F - F - V.
O objetivo dos operadores relacionais é permitir que se façam desvios condicionais dentro de um 
algoritmo, desvios estes baseados no valor que determinadas variáveis recebem durante o fluxo de 
execução. Com relação aos operadores relacionais e as três variáveis (A, B e C), tais que A = 12, B = 15 e 
C = 3, bem como a notação para operadores lógicos, classifique V para as sentenças verdadeiras e F para as 
falsas:
( ) (A + B) > 30 ou (A + B - 5) = (A + C)
( ) (A > 5) e (B - A) = C
( ) (A > B) e (C + B) < A
( ) (A + C) > B
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - F.
B F - V - F - F.
C V - V - F - V.
D V - V - F - V.
Um algoritmo é uma sequência finita de passos que objetivam a solução de um problema. Ele é 
composto por três etapas: a entrada, o processamento e a saída. Com base no código apresentado e nas 
instruções que correspondem a cada etapa, analise o código a seguir:
algoritmo "mediafinal"
var
 nome_aluno : caracter
 n1,n2,n3,n4 : real
 soma : real
 media : real
inicio
 escreva("Digite o Nome do Aluno: ")
 leia(nome_aluno)
8
9
02/04/2023, 19:17 Avaliação I - Individual
about:blank 5/6
 escreva("Digite a primeira nota: ")
 leia(n1)
 escreva("Digite a segunda nota: ")
 leia(n2)
 escreva("Digite a terceira nota: ")
 leia(n3)
 escreva("Digite a quarta nota: ")
 leia(n4)
 media <-((N1*1)+(N2*1)+(N3*4.8)+(N4*3.2))/10escreva(media)
fimalgoritmo
Com base no exposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) As operações de entradas neste caso, são realizadas nas solicitações de dados, como nome e notas.
( ) As operações de saída são exclusivamente realizadas pela operação escreva.
( ) O processamento ocorre na linha media <-((N1*1)+(N2*1)+(N3*4.8)+(N4*3.2))/10.
( ) A variável "nome " não é considerada uma entrada, pois não é utilizada no cálculo.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F.
B V - F - F - V.
C F - V - V - F.
D F - F - V - V.
As palavras "dados" e 'informação", são recorrentes no vocabulário de quem está envolvido com 
tecnologia. No entanto, o problema é que nem sempre sabemos qual a real diferença entre esses dois 
termos. No primeiro momento podemos até achar que tudo é a mesma coisa, pensar que os conceitos são os 
mesmos, mas na verdade não são. Sobre os termos "dados" e "informação":
I- O dado não possui significado relevante e não conduz a nenhuma compreensão. Representa algo que não 
tem sentido a princípio. Portanto, não tem valor algum para embasar conclusões, muito menos respaldar 
decisões.
PORQUE
II- A informação é a ordenação e organização dos dados de forma a transmitir significado e compreensão 
dentro de um determinado contexto. Seria o conjunto ou consolidação dos dados de forma a fundamentar o 
conhecimento.
Assinale a alternativa CORRETA:
FONTE: https://www.binapratica.com.br/dados-x-informacao. Acesso em: 7 dez. 2018.
A A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
B As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
C As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira
D A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
10
02/04/2023, 19:17 Avaliação I - Individual
about:blank 6/6
Imprimir

Mais conteúdos dessa disciplina