Qual é a função de um algoritmo no processo de programação de um sistema de gestão de estoque?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual é a função de um algoritmo no processo de programação de um sistema de gestão de estoque?
- A) Executar operações diretamente no banco de dados.
- B) Organizar visualmente a interface do usuário.
- C) Definir a lógica para manipulação de dados.
- D) Determinar a quantidade de itens fisicamente.
- E) Armazenar dados em um arquivo.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Um algoritmo é uma sequência finita e ordenada de passos que descreve como resolver um problema. No contexto de um sistema de gestão de estoque, ele representa a lógica que o programa segue para tratar as informações, como registrar entradas e saídas, calcular saldos e emitir alertas de reposição.
- Analisando as alternativas, a alternativa C afirma que o algoritmo define a lógica para manipulação de dados, o que corresponde exatamente a essa função: ele especifica o que fazer com os dados e em que ordem.
- A alternativa A está errada porque executar operações no banco de dados é papel do sistema gerenciador de banco de dados, que o algoritmo pode acionar, mas não é sua função essencial.
- A alternativa B está errada porque a organização visual da interface pertence ao design de interface e não à lógica do algoritmo.
- A alternativa D está errada porque a quantidade física de itens é um dado do estoque real, que o sistema registra, mas que o algoritmo não determina por si só.
- A alternativa E está errada porque armazenar dados em arquivo é função do meio de armazenamento, como banco de dados ou arquivo, e não da lógica do algoritmo.
- Conclusão: a alternativa correta é a C, em concordância com o gabarito oficial.
💡 Dica: Defina o que é um algoritmo e sua aplicação em sistemas.
Alternativa por alternativa
O aluno confunde o algoritmo, que é a lógica do programa, com o sistema gerenciador que efetivamente executa consultas e alterações no banco de dados.
Por que engana: Confundir a função do algoritmo com tarefas específicas de interface ou armazenamento, como manipular dados visualmente ou armazenar arquivos.
O aluno associa programação à parte visual do sistema, achando que o algoritmo organiza telas e elementos da interface do usuário.
Algoritmos são essenciais para definir como os dados serão usados e processados.
O aluno acredita que o algoritmo controla a quantidade física de itens no estoque, confundindo o registro computacional com a contagem real de mercadorias.
O aluno associa o algoritmo ao armazenamento, confundindo a lógica de processamento com o meio onde os dados são guardados, como arquivos ou bancos.
Raio-X da questão
função de um algoritmo
avaliacao
conceito de algoritmo · noções básicas de programação
Revisar o conceito de algoritmos e sua importância na programação.
Confundir a função do algoritmo com tarefas específicas de interface ou armazenamento, como manipular dados visualmente ou armazenar arquivos.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Qual é a função principal de um algoritmo na manipulação de dados em um programa de computador?
- Qual é a função principal de um algoritmo na programação?
- Qual a função de um algoritmo em um programa de computador?
- Qual é a função de um algoritmo de busca em um programa?
- Ao programar em um ambiente digital, qual é a função de um algoritmo?
- Qual é a função de um algoritmo na organização de dados em um computador?
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
