Um algoritmo é uma “sequência de instruções, escritas de forma clara, ordenada e finita, e elaborada para realizar uma determinada tarefa ou resolver um problema. Como a lógica procura descrever, com o uso da razão, o mundo ao seu redor, todo o funcionamento do mundo pode ser ‘algoritmizável’. Qualquer fato, qualquer cenário, qualquer método ou procedimento pode ser descrito com um algoritmo” (TORRES et al., 2019, p. 26).
TORRES, F. E. et al. Pensamento computacional. Porto Alegre: Grupo A, 2019.
A utilização de algoritmos não se limita à lógica de aplicações computacionais, sendo observada em atividades do dia a dia, como os processos de escovar os dentes e lavar as mãos ou mesmo uma receita de bolo. Considere as afirmações a seguir.
I. O problema precisa ter uma descrição clara, sem ambiguidades, para que todas as tarefas tenham entendimento preciso em prol da realização correta.
III. A utilização de uma linguagem de programação elimina qualquer possibilidade da geração de algoritmos.
III. É possível utilizarmos condições lógicas para que uma tomada de decisão possa ser realizada corretamente.
IV. Em algoritmos, diferentemente de linguagens como Python, não precisamos declarar variáveis para qualquer demonstração.
Está correto o que se afirma em:
a.
I e II, apenas
b.
II e III, apenas
c.
I, II e IV, apenas
d.
I, III e IV, apenas
e.
I e III, apenas
Lista de comentários
Verified answer
Resposta:
Resposta do Bing - chat baseado em inteligência artificial da Microsoft.
Explicação:
A resposta correta é a letra E, o que afirma que apenas as afirmações I e III estão corretas.
Veja o porquê:
A afirmação I está correta, pois um algoritmo precisa ter uma descrição clara, sem ambiguidades, para que todas as tarefas tenham entendimento preciso em prol da realização correta12. Um algoritmo é uma sequência de raciocínios, instruções ou operações para alcançar um objetivo, sendo necessário que os passos sejam finitos e operados sistematicamente3. Se o problema não for bem definido, o algoritmo pode não resolver o que se espera ou gerar erros.
A afirmação II está incorreta, pois a utilização de uma linguagem de programação não elimina qualquer possibilidade da geração de algoritmos. Pelo contrário, uma linguagem de programação é uma forma de representar um algoritmo para que ele possa ser executado por um computador12. Existem diversas linguagens de programação, cada uma com suas características e sintaxes, mas todas elas permitem expressar algoritmos.
A afirmação III está correta, pois é possível utilizarmos condições lógicas para que uma tomada de decisão possa ser realizada corretamente. Condições lógicas são expressões que podem ser verdadeiras ou falsas, dependendo dos valores das variáveis envolvidas12. Elas são usadas para controlar o fluxo de execução de um algoritmo, permitindo que ele faça escolhas entre diferentes alternativas.
A afirmação IV está incorreta, pois em algoritmos, assim como em linguagens como Python, precisamos declarar variáveis para qualquer demonstração. Variáveis são espaços na memória do computador que armazenam dados temporariamente12. Elas são usadas para guardar valores que podem mudar durante a execução de um algoritmo. Para usar uma variável, é preciso dar um nome a ela e atribuir um valor inicial.
Sobre a utilização do algoritmo, as afirmativas I e III estão corretas. Algoritmos exigem problemas bem definidos e etapas claras. Usam estruturas condicionais para decisões com base em condições específicas. Letra E.
Utilização do Algoritmo
II. Incorreto. Uma linguagem de programação é justamente uma forma de escrever algoritmos de forma mais estruturada e que possam ser executados por um computador.
IV. Incorreto. Os algoritmos frequentemente usam variáveis para armazenar e manipular dados durante a execução do algoritmo. Em muitas linguagens de programação, incluindo Python, é necessário declarar variáveis antes de usá-las.
Aprenda mais sobre Algoritmo: https://brainly.com.br/tarefa/56103664
#SPJ5