Prévia do material em texto
DESAFIO PROFISSIONAL DE LÓGICA E TÉCNICAS DE PROGRAMAÇÃO Esta é a descrição do seu Desafio Profissional. Para que você possa desenvolver sua atividade e chegar à conclusão desta avaliação, é preciso baixar e salvar o Template Padrão Único em Word, que está 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 template depois de salvá-lo. Vamos adiante. Leia com atenção. Seja bem-vindo ao Desafio Profissional da Disciplina de Lógica e Técnicas de Programação. Aqui, você assume o papel de profissional responsável por analisar a situação, tomar decisões e propor soluções. É o momento de aplicar seus conhecimentos de forma prática e mostrar como lidaria com um desafio real. ETAPA 1 - Apresentação do Desafio Profissional. Você foi contratado como desenvolvedor iniciante em uma empresa de tecnologia educacional chamada EduLogic Sistemas. A empresa está criando um módulo chamado “Assistente de Aprovação”, que ajudará professores a calcular automaticamente a situação final de estudantes em uma disciplina, com base nas notas e frequência. Atualmente, o processo é manual cada professor usa planilhas diferentes, faz contas na calculadora e, muitas vezes, comete erros na aplicação das regras. A direção decidiu padronizar a lógica em um sistema que siga as seguintes regras · Cada estudante possui duas notas principais (N1 e N2). · A média final (M) é calculada como o M=(N1+N2)2 · A situação final depende de média e frequência o Aprovado se M ≥ 7,0 E frequência ≥75% o Recuperação se 5,0 ≤ M 7,0 E frequência ≥ 75 o Reprovado se M 5,0 OU frequência 75%. Seu papel será projetar a lógica desse módulo, produzindo 1. Um pseudocódigo (portugol) ou em Python bem estruturado. 2. Um fluxograma representando a sequência de decisões do programa. 3. Uma explicação de como os conectivos lógicos (E, OU, NÃO) aparecem nas condições de decisão. ETAPA 2 - Materiais de referência (ambientação) para o Desafio Profissional Lógica de programação introdução a algoritmos e pseudocódigo - httpswww.devmedia.com.brlogica-de-programacao-introducao-a-algoritmos-e-pseudocodigo37918 O QUE É PORTUGOL SAIBA COMO PROGRAMAR EM PORTUGUÊS - httpswww.youtube.comwatchv=uwHNagJ1M2g LÓGICA CONECTIVOS LÓGICOS - httpswww.youtube.comwatchv=i8jbzEWEOYk Introdução à Programação de Computadores - httpdocente.ifsc.edu.bredilson.hipolitomateriais2016-2FIC-introducao-a-programacao-computadores-pythonFIC%20Introdução%20à%20Programação%20-%20aula%2003%20-%20Formas%20de%20representação%20de%20algoritmos.pdf ETAPA 3 - Levantamento de conceitos teóricos (preencher no Template Padrão Único). ETAPA 4 - Aplicação dos conceitos teóricos ao Desafio Profissional (preencher no Template Padrão Único). ETAPA 5 – ETAPA AVALIATIVA - Redação do produto - Memorial Analítico - (preencher no Template Padrão Único e, após a finalização, copiar e colar no campo de resposta a seguir). Chegou a hora de transformar todo o seu percurso investigativo em um texto claro, bem estruturado e objetivo. Você deverá desenvolver um Memorial Analítico. Este será o produto final do Desafio Profissional, que será avaliado com nota de zero a dez e terá peso três na média final da disciplina de Lógica e Técnicas de Programação. Lembre-se para baixar o Template Padrão Único do Desafio Profissional, clique no link a seguir e siga o passo a passo clique em Arquivo Criar uma cópia Baixar uma cópia. Você só conseguirá editar o template depois de salvá-lo. Bons estudos! ALÉSSIO, S. C. Lógica e técnicas de programação. Indaial UNIASSELVI, 2017. image1.png