DESAFIO PROFISSIONAL FUNDAMENTOS DA COMPUTAÇÃO
Esta é a descrição do seu Desafio Profissional. Para que você possa desenvolver esta atividade e chegar à conclusão desta avaliação, é preciso baixar e salvar o Template Padrão Único (em Word), disponível no link ao final desta descrição. Para baixá-lo, clique em Arquivo Criar uma cópia / Baixar uma cópia. Você só conseguirá editar o arquivo depois de salvá-lo.
Vamos adiante, leia com atenção.
Seja bem-vindo(a) ao Desafio Profissional da disciplina de Fundamentos da Computação. Aqui, você assume o papel de profissional responsável por resolver um problema computacional e propor uma solução estruturada com base nos principais fundamentos da computação. É o momento de aplicar seus conhecimentos teóricos para compreender como dados são representados, processados e organizados em um sistema computacional.
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.
ETAPA 2 - Materiais de referência e orientações
Os materiais abaixo são úteis para reforçar a compreensão dos conceitos básicos de computação, tais como representação de dados, lógica de programação, estrutura de algoritmos, sistemas de numeração e arquitetura computacional.
Conceitos e Fundamentos
TutorialsPoint – Introduction to Computers
Link para tutorialspoint.com
Khan Academy – Representação de Dados na Computação
Link para pt.khanacademy.org
Sistemas de numeração e representação de dados
Khan Academy – Sistemas de Numeração (binário, decimal, hexadecimal)
Link para pt.khanacademy.org
Lógica computacional e algoritmos
VCS Educado – Python Tutorial (inclui lógica e estruturas)
Link para youtube.com/watch?v=hEgO047G86U
Codecademy – Learn Logic & Algorithms (Inglês)
Codecademy – Learn Logic & Algorithms (Inglês)
Link para codecademy.com/learn/learn-logic-and-algorithms
ETAPA 3 - Levantamento de conceitos teóricos (Preencher no Template Padrão Único)
Nesta etapa, o estudante deverá descrever conceitos sobre:
Sistemas de numeração e representação binária;
Lógica computacional e construção de algoritmos;
Estruturas de dados básicas;
Tipos de dados e variáveis;
Arquitetura básica de computadores (CPU, memória, dispositivos de entrada e saída);
Ciclo de execução de instruções.
ETAPA 4 - Aplicação dos conceitos teóricos ao Desafio Profissional (Preencher no Template Padrão Único)
Nesta etapa, o estudante deverá aplicar os conceitos teóricos e educação apresentada, demonstrando como os fundamentos da computação contribuem para:
Definir o melhor caminho na lógica do sistema;
Escolher tipos de dados adequados;
Organizar melhor o armazenamento das informações;
Otimizar o desempenho do processamento;
Compreender a relação entre software e hardware.
ETAPA 5 - ETAPA FINAL - Redação do Produto Final/Memorial Analítico
Chegou o momento de transformar toda a sua pesquisa e investigação em um Memorial Analítico, onde deve bem estruturado e objetivo. Este será o produto final do Desafio Profissional, avaliado com nota de zero a dez e que vale na média final da disciplina de Fundamentos da Computação.
BIBLIOGRAFIA:
VILAR, Ricardo José. Introdução aos Fundamentos da Computação: Linguagem e Máquinas. São Paulo: Cengage Learning, 2016.
KOCHANSKI, Eliana. Fundamentos da Computação. Londrina: Editora e Distribuidora Educacional S.A. (Biblioteca Virtual Unopar), 2016.
| 1 x de R$69,99 sem juros | Total R$69,99 | |
| 2 x de R$34,99 sem juros | Total R$69,99 |
