Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

UNIVERSIDADE NORTE DO PARANÁ - UNOPAR
ENGENHARIA DE SOFTWARE
ALANA BARBOSA DOS SANTOS
LÓGICA E MATEMÁTICA COMPUTACIONAL
Relatório de Aula Prática
SÃO LUIS – MA
2023
UNIVERSIDADE NORTE DO PARANÁ - UNOPAR
ENGENHARIA DE SOFTWARE
ALANA BARBOSA DOS SANTOS
LÓGICA E MATEMÁTICA COMPUTACIONAL
Relatório de Aula Prática
Relatório técnico apresentado como requisito parcial
para obtenção de aprovação na disciplina Lógica e
Matemática Computacional, no Curso de Engenharia de
Software, na Universidade Norte do Paraná.
Profª Vanice Dalto 
SÃO LUIS – MA
2023
RESUMO
Este relatório descreve o desenvolvimento de um diagrama de blocos para calcular
a média de um aluno com base em duas notas de prova. O objetivo é criar um programa
que peça as notas das provas, realize os cálculos necessários e exiba a média final,
juntamente com a decisão de aprovação ou reprovação.
SUMÁRIO
1. INTRODUÇÃO.................................................................................................................1
2. DESENVOLVIMENTO......................................................................................................2
2.1 Criando um diagrama de blocos................................................................................2
2.2 Filtrando e selecionando Block Diagram....................................................................2
3. PROBLEMA PROPOSTO................................................................................................3
3.1. Iniciando o pseudocódigo..........................................................................................3
3.2. Declarando as variáveis............................................................................................3
3.3. Exibindo resultados...................................................................................................4
3.4. Entrada manual dos dados.......................................................................................4
3.5. Atribuindo valores as variáveis..................................................................................5
3.6. Tomada de decisão...................................................................................................5
 4. CONCLUSÃO.................................................................................................................6
REFERÊNCIAS....................................................................................................................7
1
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.
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 novo 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
https://online.visual-paradigm.com/w/yvhakqwn/drive/#infoart:proj=0&dashboard
3
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 inciar 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. 
4
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 onde 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. 
5
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 media, 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.
6
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.
7
REFERÊNCIAS
Visual Paradigm Online: Visual Collaboration Suite (2023). Acessado em 23 de outubro de
2023, 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. 
https://online.visual-paradigm.com/
	1. INTRODUÇÃO
	2. DESENVOLVIMENTO
	2.1 Criando um diagrama de blocos
	2.2 Filtrando e selecionando Block Diagram
	3. PROBLEMA PROPOSTO
	3.1. Iniciando o pseudocódigo
	3.2. Declarando as variáveis
	3.3. Exibindo resultados
	3.4. Entrada manual dos dados
	3.5. Atribuindo valores as variáveis
	3.6. Tomada de decisão
	4. CONCLUSÃO
	REFERÊNCIAS

Mais conteúdos dessa disciplina