Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Campinas - SP 
2023 
 
 
 
 
EVERTON ANDRÉ DOS SANTOS - 3514742702 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA: 
 
 
LÓGICA E MATEMÁTICA COMPUTACIONAL 
 
DESENVOLVIMENTO DE UM DIAGRAMA DE BLOCOS PARA O CÁLCULO DA 
MÉDIA DE DOIS VALORES 
 
 
UNIVERSIDADE ANHANGUERA – UNIDERP 
CENTRO DE EDUCAÇÃO À DISTÂNCIA 
SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE 
SISTEMAS 
 
 
 
 
 
 
 
 
Campinas - SP 
2023 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA 
 
 
LÓGICA E MATEMÁTICA COMPUTACIONAL 
 
DESENVOLVIMENTO DE UM DIAGRAMA DE BLOCOS PARA O CÁLCULO DA 
MÉDIA DE DOIS VALORES 
 
Aula prática de lógica e matemática computacional apre-
sentado como requisito parcial para a obtenção de média 
semestral no curso superior de tecnologia em análise e 
desenvolvimento de sistemas 
 
Tutor: Cristiano Giroldo 
 
EVERTON ANDRÉ DOS SANTOS - 3514742702 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SUMÁRIO 
 
 
1 INTRODUÇÃO ...................................................................................................... 4 
2 DESENVOLVIMENTO .......................................................................................... 5 
2.1 O QUE É LÓGICA E MATEMÁTICA COMPUTACIONAL? ........................... 5 
2.2 DIAGRAMA DE BLOCOS ............................................................................. 5 
2.3 VISUAL PARADIGM ..................................................................................... 6 
3 RELATÓRIO EXPLICATIVO DO FLUXOGRAMA EM BLOCO: CÁLCULO DE 
MÉDIA PARA AVALIAÇÃO DE ALUNOS ................................................................... 8 
4 CONCLUSÃO ..................................................................................................... 10 
5 REFERÊNCIAS .................................................................................................. 11 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4 
 
1 INTRODUÇÃO 
Este trabalho apresenta a importância da lógica computacional e da ma-
temática computacional na ciência da computação. Enquanto a lógica computa-
cional se concentra na teoria da computação e algoritmos, a matemática compu-
tacional aplica técnicas matemáticas para resolver problemas práticos na com-
putação. Ambas são cruciais para entender a estrutura dos sistemas computaci-
onais modernos. Além disso, também enfatiza o papel vital dos diagramas de 
blocos como ferramentas visuais para representar e analisar processos e algo-
ritmos. Um exemplo específico será apresentado, mostrando como os diagramas 
de blocos são valiosos para representar processos lógicos de forma clara e com-
preensível, como cálculo automatizado de médias de alunos. 
 
5 
 
2 DESENVOLVIMENTO 
2.1 O QUE É LÓGICA E MATEMÁTICA COMPUTACIONAL? 
 
 Lógica Computacional é o estudo da lógica aplicada à computação. Ela 
se concentra na análise e desenvolvimento de algoritmos, na teoria da comple-
xidade computacional e em questões relacionadas à computabilidade. A lógica 
computacional investiga as estruturas formais que são usadas para representar 
o raciocínio e o processo de tomada de decisões em computadores. Isso inclui 
estudar linguagens de programação, algoritmos, teoria dos autômatos e lógica 
de programação. 
 
 Matemática Computacional, refere-se à aplicação de conceitos e téc-
nicas matemáticas para resolver problemas computacionais complexos. Envolve 
o uso de métodos matemáticos para analisar algoritmos, modelar sistemas com-
plexos, realizar simulações numéricas e otimizar processos computacionais. A 
matemática computacional é fundamental em áreas como análise de dados, 
aprendizado de máquina, criptografia, gráficos por computador, simulação com-
putacional e muitas outras disciplinas relacionadas à ciência da computação. 
Ou seja, a lógica computacional está mais relacionada à teoria da com-
putação, incluindo algoritmos e computabilidade, enquanto a matemática com-
putacional se concentra na aplicação de técnicas matemáticas para resolver pro-
blemas práticos na computação. Ambas as áreas são essenciais para o desen-
volvimento e avanço da ciência da computação. 
 
2.2 DIAGRAMA DE BLOCOS 
Um diagrama de blocos, também conhecido como fluxograma de blocos, 
é uma representação gráfica de um processo ou sistema que usa blocos para 
representar operações, setas para indicar o fluxo sequencial de eventos e linhas 
de conexão para mostrar a relação entre os blocos. É uma técnica amplamente 
utilizada para modelar algoritmos e sistemas, ajudando a compreender a lógica 
de um processo e a estrutura geral de um sistema. 
 
6 
 
Cada bloco em um diagrama de blocos representa uma etapa ou uma 
parte do processo. Os blocos geralmente contêm uma descrição curta do que 
estão representando. As setas indicam a direção do fluxo, mostrando como os 
dados ou o controle se movem de um passo para o próximo. As linhas de cone-
xão podem ser usadas para indicar dependências entre os blocos. 
Diagramas de blocos são ferramentas visuais poderosas usadas em di-
versas áreas, incluindo ciência da computação, engenharia, processos industri-
ais, sistemas de controle e muitas outras disciplinas. Eles são úteis para repre-
sentar algoritmos, fluxos de trabalho, sistemas de informação, processos indus-
triais, entre outros, de uma forma fácil de entender e analisar. 
 
 
Figura 1: Quadro explicativo Fonte: Everton André dos Santos 
 
2.3 VISUAL PARADIGM 
O Visual Paradigm é uma ferramenta e poderosa e versátil modelagem 
para criar diagramas UML e outros tipos de diagramas, incluindo diagramas de 
blocos e design amplamente usada por profissionais de TI, engenheiros de 
 
7 
 
software e analistas de negócios. Ele suporta diversos tipos de diagramas, in-
cluindo UML, BPMN, ERD, DFD, Caso de Uso, Wireframe e outros. A ferra-
menta é essencial para visualizar, documentar e otimizar sistemas de software 
e processos de negócios. Além disso, facilita a colaboração em equipe e a pro-
totipagem de interfaces de usuário, sendo uma escolha popular em várias in-
dústrias. 
 
 
Figura 2: Área de trabalho do Visual Paradigm. 
Fonte: Everton André dos Santos 
 
 
 
8 
 
3 RELATÓRIO EXPLICATIVO DO FLUXOGRAMA EM BLOCO: CÁLCULO 
DE MÉDIA PARA AVALIAÇÃO DE ALUNOS 
 
 
Figura 3: Diagrama de blocos com cálculo da média de dois valores 
Fonte: Everton André dos Santos 
 
Este fluxograma em bloco foi desenvolvido para automatizar o processo 
de cálculo da média de um aluno com base em suas notas das provas 1 e 2, 
determinar se o aluno foi aprovado ou reprovado, e exibir a decisão ao usuário. 
O fluxograma segue uma sequência lógica de operações para alcançar esse ob-
jetivo. Abaixo, apresentamos uma explicação detalhada das partes principais do 
fluxograma. 
 
1. Declarar Variáveis: 
Nesta etapa, o programa declara as variáveis necessárias para armaze-
nar as notas das provas e a média calculada. No caso deste fluxograma, usamos 
três variáveis: Nota Prova 1, Nota Prova 2 e Média. 
 
9 
 
 Entrada de Dados: 
Nesta seção, o fluxograma solicita e lê as notas das provas do usuário. 
Há dois blocos de entrada para inserir as notas da “Prova 1” e “Prova 2”. Os 
valores inseridos pelo usuário são armazenados nas variáveis Nota Prova 1 e 
Nota Prova 2. 
 
 Processamento: Cálculo da Média 
Após obter as notas das provas, o fluxograma calcula a média aritmética 
das duas notas. O bloco de cálculo “Média = (Nota Prova 1 + Nota Prova 2) / 2” 
realiza essa operação, atribuindo o resultado à variável Média. 
 
 Saída de Dados: Exibir Média Final: 
Este bloco exibe a média final calculada. O programa apresenta "Média 
Final:" seguido pelo valor da média armazenada na variável “Média”. Esta etapa 
fornece uma visão imediata do desempenho médio do aluno. 
 
 Decisão (Estrutura Condicional):A estrutura condicional é usada para tomar uma decisão com base na 
média calculada. Se a “Média” for maior ou igual a 6, o aluno é considerado 
aprovado. O fluxo do programa segue para o bloco exibir "Aluno Aprovado"`. Se 
a “Média” for menor que 6, o aluno é considerado reprovado, e o fluxo segue 
para o bloco exibir "Aluno Reprovado". 
 
Fim do programa 
O programa é encerrado. Este fluxograma em bloco fornece uma repre-
sentação clara e estruturada do processo de cálculo de média para avaliação de 
alunos. Ele simplifica o procedimento, tornando-o fácil de entender para usuários 
que podem não estar familiarizados com a lógica de programação. Além disso, 
a estrutura condicional incorporada permite que o programa tome decisões au-
tomaticamente com base nas notas inseridas, fornecendo uma resposta imediata 
sobre o status do aluno. 
 
10 
 
4 CONCLUSÃO 
Este trabalho proporciona uma visão abrangente sobre a importância da 
lógica computacional e da matemática computacional na ciência da computação. 
A lógica computacional foca na teoria da computação, enquanto a matemática 
computacional se dedica a aplicar técnicas matemáticas para solucionar proble-
mas práticos na computação. Ambas são essenciais para compreender a estru-
tura e o funcionamento dos sistemas computacionais modernos. 
Além disso, de destacar o valor dos diagramas de blocos como ferramen-
tas visuais poderosas para modelar algoritmos e sistemas complexos. Estes di-
agramas, ao representarem processos e algoritmos graficamente, oferecem uma 
compreensão clara e intuitiva das operações realizadas, sendo cruciais em di-
versas áreas, incluindo ciência da computação e engenharia. 
O exemplo prático apresentado no trabalho, um fluxograma para calcular 
a média de alunos e decidir aprovação ou reprovação, ilustra de forma concreta 
como os diagramas de blocos são úteis na representação de lógica e processos 
de decisão. Essa demonstração reforça a importância de ferramentas visuais 
como o Visual Paradigm, que não apenas simplificam a representação de siste-
mas complexos, mas também facilitam a colaboração e a prototipagem de inter-
faces de usuário. 
Assim, o trabalho enfatiza não apenas a teoria por trás da ciência da com-
putação, mas também a aplicação prática desses conceitos, destacando a rele-
vância contínua da lógica computacional, matemática computacional e ferramen-
tas visuais na evolução e inovação da computação contemporânea. 
 
 
11 
 
5 REFERÊNCIAS 
YOUTUBE. Aprenda o que é Diagrama de Blocos Funcionais | SENAI 
Play Disponível em: 
Acesso em: 23/10/2023 
YOUTUBE. Diagrama de Blocos- Introdução - Profa Anamaria de Oli-
veira Cardoso Disponível em: Acesso em: 23/10/2023 
YOUTUBE. Lógica de Programação Aula 05: Fluxograma ou Diagrama 
de Blocos Disponível em: Acesso em: 23/10/2023 
YOUTUBE. Diagrama de Blocos Parte 1 - Renato Aguiar Disponível em: 
 Acesso em: 23/10/2023 
YOUTUBE. Diagrama de Blocos Parte 2 - Renato Aguiar Disponível em: 
 Acesso em: 23/10/2023 
VISUAL PARADIGM. Site Visual Paradigm Online. Disponível em: 
 Acesso em: 23/10/2023 
 
 
https://www.youtube.com/watch?v=XFMSiZ_QYcc
https://www.youtube.com/watch?v=XFMSiZ_QYcc

Mais conteúdos dessa disciplina