Prévia do material em texto
ANHAGUERA – PARALELA TECNOLOGIA EM CIENCIAS DE DADOS PAULO GABRIEL LOPES DOS SANTOS - 3854737302 PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA: Lógica e Matemática Computacional PAULO GABRIEL LOPES DOS SANTOS - 3854737302 PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA Lógica e Matemática Computacional Trabalho de portfólio apresentado como requisito parcial para a obtenção de pontos para a média semestral. Orientador: Anderson Inacio Salata de Abreu Salvador/Ba 2024 SUMÁRIO 1. INTRODUÇÃO..................................................................................................3 2. DESENVOLVIMENTO.......................................................................................4 2.1 Criando um diagrama de blocos..................................................................4 2.2 Filtrando e selecionando Block Diagram......................................................4 3. PROBLEMA PROPOSTO.................................................................................5 3.1. Iniciando Pseudocódigo..............................................................................5 3.2. Declarando as variáveis..............................................................................5 3.3. Exibindo Resultados...................................................................................6 3.4. Entrada Manual dos Dados.........................................................................6 3.5. Atribuindo Valores as Variáveis..................................................................7 3.6. Tomada de Decisão....................................................................................7 4. CONCLUSÃO....................................................................................................8 REFERÊNCIAS......................................................................................................9 3 1 INTRODUÇÃO O objetivo deste portfólio é criar um diagrama de blocos que represente um programa simples em pseudocódigo para calcular a média de um aluno e determinar se ele foi aprovado ou reprovado, com base nas notas das duas provas. O programa também deve exibir a média final para o usuário. 4 2 2. DESENVOLVIMENTO 2.1 Criando um diagrama de blocos O diagrama de blocos pode ser feito em diversas ferramentas, mas neste portfólio iremos usar o Visual Paradigm para sua criação. Para isso, será necessário acessar o site oficial da ferramenta Visual Paradigm Online. 2.2 Filtrando e Selecionando Block Diagram Para criar um diagrama de blocos será necessário filtrar na tela inicial do Visual Paradigm, procurando por Block Diagram, seguindo o passo 1 e passo 2 conforme a imagem 5 3. PROBLEMA PROPOSTO A seguir, descrevemos o diagrama de blocos que representa o processo de cálculo da média e determinação da aprovação ou reprovação do aluno. 3.1 Iniciando o Pseudocódigo Para iniciar o pseudocódigo vamos filtrar por terminal, representa o início ou fim de um fluxo lógico e, em certos casos, define sub-rotinas. 3.2 Declarando as variáveis Para declarar as variáveis iremos usar o símbolo retângulo, que representa uma operação ou ação que é realizada no contexto do processo ou sistema que está sendo modelado. 6 3.3 Exibindo Resultados Após a declaração das variáveis, é fundamental exibir os resultados processados para os usuários finais ou para outros sistemas. Para isso vamos selecionar o símbolo de exibição no diagrama de blocos que representa a fase em que os resultados do processamento são mostrados ou comunicados de alguma forma, seja por meio de interfaces de usuário, relatórios ou outras formas de saída visual ou digital. 3.4 Entrada Manual dos Dados Esse processo é chamado de entrada manual de dados, onde os usuários inserem as informações diretamente. Isso pode envolver preenchimento de formulários ou digitação de dados. É uma etapa importante para garantir que o sistema tenha as informações corretas para funcionar adequadamente. Verificações são feitas para garantir a precisão dos dados inseridos. 7 3.5 Atribuindo Valores as Variáveis Vamos atribuir o valor da nota1 e nota2 para a variável soma, ela será responsável em somar o total da nota fornecida pelo usuário, e para e variável média, iremos atribuir a divisão por 2 das notas, para que assim possamos chegar ao resultado final 3.6 Tomada de decisão Nesta fase, o sistema avalia as informações processadas para tomar decisões com base em critérios predefinidos. O símbolo de tomada de decisão em um diagrama de blocos é usado para representar uma decisão ou uma condição que determina o caminho a ser seguido no fluxo do processo. Essas decisões podem direcionar o fluxo do processo para diferentes caminhos ou ações, dependendo das condições estabelecidas. A tomada de decisão é fundamental para automatizar ações com base nos resultados obtidos. 8 4. Conclusão Este diagrama de blocos descreve o processo de cálculo de média e determinação de aprovação ou reprovação de um aluno com base nas notas das provas. O programa é simples e fácil de entender, permitindo que o usuário insira as notas e obtenha um resultado imediatamente. Este portfólio serve como uma introdução ao desenvolvimento de algoritmos e diagramas de blocos em programação. 9 3 REFERÊNCIAS Visual Paradigm Online: Visual Collaboration Suite (2023). Acessado em 02 de novembro de 2024, de https://online.visual-paradigm.com/ Rovai, Kleber Ricardi, Artero, Marcio Aparecido e Scheffe, Vanessa Cadan : Algoritmos e Programação Estruturada. Editora e Distribuidora Educacional S.A, 2020.