Logo Passei Direto
Buscar

Geometria

Outros
Algoritmo é um processo de cálculo ou de resolução de um grupo de problemas semelhantes, em que se estipulam, com generalidade e sem restrições, regras formais para a obtenção de resultado ou de solução de problema.
Sobre as instruções do algoritmo para a troca de uma lâmpada, ordene os itens a seguir:
I- Posicione a escada embaixo da lâmpada queimada.
II- Pegue uma escada.
III- Suba na escada e retire a lâmpada velha.
IV- Pegue uma lâmpada nova.
V- Coloque a lâmpada nova, desça e guarde a escada.
A II - I - IV - III - V.
B IV - I - III - V - II.
C I - II - V - IV - III.
D III - V - II - I - IV.
User badge image
Questões Para o Saber

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar a sequência correta das instruções para a troca de uma lâmpada: I- Posicione a escada embaixo da lâmpada queimada. - Este passo deve ser feito após pegar a escada, então não pode ser o primeiro. II- Pegue uma escada. - Este é o primeiro passo, pois você precisa da escada para realizar a troca. III- Suba na escada e retire a lâmpada velha. - Este passo deve ocorrer após posicionar a escada. IV- Pegue uma lâmpada nova. - Este passo deve ser feito após retirar a lâmpada velha. V- Coloque a lâmpada nova, desça e guarde a escada. - Este passo deve ser o último, após colocar a lâmpada nova. Agora, organizando os passos na ordem correta, temos: 1. II - Pegue uma escada. 2. I - Posicione a escada embaixo da lâmpada queimada. 3. III - Suba na escada e retire a lâmpada velha. 4. IV - Pegue uma lâmpada nova. 5. V - Coloque a lâmpada nova, desça e guarde a escada. Portanto, a sequência correta é: A) II - I - III - IV - V.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Os softwares representam componentes lógicos e abstratos presentes nos sistemas computacionais. Assim, técnicas têm que ser aplicadas para a construção dos programas que os compõem e uma dessas técnicas é a utilização de algoritmos que representam um conjunto de instruções que deverão ser traduzidas para a linguagem do computador.
Sobre o algoritmo anexo, assumindo que a sua implementação está correta, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O resultado apresentado em X é igual a 30.
( ) O resultado apresentado em X é igual a 50.
( ) O resultado será o mesmo utilizando essa fórmula X:= 5*(10/2)+5.
( ) O resultado será o mesmo utilizando essa fórmula X:= 5*(10/2+5).
A ) F - V - F - F.
B ) F - V - V - V.
C ) V - F - F - V.
D ) V - F - V - F.

Considere um algoritmo que solicite e armazene o preço de venda de uma mercadoria e o valor pago pelo cliente, nesse sentido, a saída deverá calcular e exibir o troco a ser entregue ao cliente.
Assinale a alternativa CORRETA que apresenta o algoritmo em pseudocódigo do cenário proposto:
a) ------------------------------------------------- Algoritmo troco; var Preco_Venda, Valor_Pago Troco : inteiro; início Escreva('Preço da mercadoria: '); Leia(Preco_Venda); Escreva('Valor pago: '); Leia(Preco_Venda); Troco := Valor_Pago - Preco_Venda; Escreva('Troco: ', Valor_Pago ); Fim. -------------------------------------------------
b) ------------------------------------------------- Algoritmo troco; início Escreva('Preço da mercadoria: '); Leia(Preco_Venda); Escreva('Valor pago: '); Leia(Valor_Pago); Escreva('Troco: ', Valor_Pago - Preco_Venda); Fim. -------------------------------------------------
c) ------------------------------------------------- Algoritmo troco; var Preco_Venda, Valor_Pago, Troco : caractere; início Escreva('Preço da mercadoria: '); Leia(Preco_Venda); Escreva('Valor pago: '); Leia(Valor_Pago); Escreva('Troco: ', Valor_Pago - Preco_Venda;); Fim. -------------------------------------------------
d) ------------------------------------------------- Algoritmo troco; var Preco_Venda, Valor_Pago, Troco : Real; início Escreva('Preço da mercadoria: '); Leia(Preco_Venda); Escreva('Valor pago: '); Leia(Valor_Pago); Troco := Valor_Pago - Preco_Venda; Escreva('Troco: ', Troco); Fim. -------------------------------------------------

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.
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.
a) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
b) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
c) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
d) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.

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.
Com base na divisão, analise as sentenças a seguir:
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.
a) As sentenças II e III estão corretas.
b) As sentenças II, III e IV estão corretas.
c) Somente a sentença I está correta.
d) As sentenças I e IV estão corretas.

Para a construção de algoritmos que realizam cálculos matemáticos, todas as expressões aritméticas devem ser linearizadas, ou seja, colocadas em linhas. Para isso acontecer, essas expressões devem ser atribuídas para uma variável. E para "colocar" um valor em uma variável dentro de um algoritmo, utilizamos o operador de atribuição.
Com base no modelo de atribuição visto até agora nos pseudocódigos e sobre a forma de atribuição, assinale a alternativa INCORRETA:
a) nota1 + nota2 <- valor
b) idade <- 12+5
c) Preco <- valor
d) A <- B + C + 4

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:
( ) 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.
a) V - V - V - F.
b) F - V - V - F.
c) V - F - F - V.
d) F - F - 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 = 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
a) F - F - F - F - V.
b) V - F - V - F - F.
c) V - V - F - V - V.
d) V - V - F - V - 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.
a) As opções I e IV estão corretas.
b) As opções II, III e IV estão corretas.
c) Somente a opção I está correta.
d) As opções II e III estão corretas.

Mais conteúdos dessa disciplina