ETAPA 1 - Apresentação do Desafio Profissional
Uma empresa de médio porte decidiu desenvolver internamente um sistema simples para controle de estoque e vendas. O sistema deverá registrar produtos, controlar quantidades disponíveis, calcular valores de venda e emitir relatórios básicos.
No entanto, a equipe responsável pelo desenvolvimento apresenta dificuldades relacionadas a:
Falta de clareza na definição de algoritmos;
Escolha inadequada de tipos de dados;
Ineficiência no armazenamento e organização de informações;
Lentidão no processamento de relatórios;
Falta de compreensão sobre como o hardware executa as instruções.
A direção percebeu que o problema não está apenas na programação, mas na ausência de técnicas dos fundamentos da computação, como lógica, estruturas básicas, representação de dados e funcionamento da arquitetura computacional.
Você foi contratado(a) para analisar a situação e propor uma solução fundamentada nos princípios básicos da computação.
