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

Prévia do material em texto

NOME: TAYNARA DE JESUS ALVES 
RA: 3717181402 
CURSO: ANÁLISES E DESENVOLVIMENTO DE SISTEMAS 
DISCIPLINA: LÓGICA E MATEMATICA COMPUTACIONAL 
 
I. INTRODUÇÃO 
Visual Paradigm Online 
Visual Paradigm Online é uma ferramenta CASE (Computer-Aided Software 
Engineering) que se destaca por sua interface gráfica intuitiva e suas capacidades 
abrangentes para modelagem de sistemas e criação de diversos diagramas. Projetada 
para atender às necessidades de profissionais de TI, desenvolvedores de software e 
analistas de sistemas, esta ferramenta permite a elaboração de diagramas UML, 
fluxogramas, diagramas de processos de negócios (BPMN), diagramas ERD para 
modelagem de banco de dados, entre outros. 
Com suporte a colaboração em tempo real e uma vasta gama de templates e 
recursos, Visual Paradigm Online facilita o desenvolvimento de projetos complexos, 
melhorando a comunicação entre as equipes e agilizando o processo de design e 
documentação de sistemas. 
Lógica de Matemática Computacional 
A lógica de matemática computacional é um ramo fundamental da ciência da 
computação que estuda a aplicação de princípios matemáticos para resolver problemas 
computacionais. Ela abrange uma variedade de tópicos, incluindo algoritmos, teoria da 
computação, criptografia, teoria dos grafos, e modelagem matemática. 
A lógica matemática fornece as bases para o desenvolvimento de algoritmos 
eficientes e a criação de modelos computacionais que podem ser implementados em 
software. Este campo é essencial para a análise e otimização de sistemas complexos, 
permitindo a construção de soluções robustas e eficazes para problemas em áreas como 
inteligência artificial, redes de computadores, engenharia de software e segurança da 
informação. 
A compreensão dos princípios de lógica matemática é crucial para qualquer 
profissional de TI, pois eles formam a base para a resolução de problemas e inovação 
tecnológica. 
 
 
II. OBJETIVOS 
 
Desenvolvimento de um diagrama de blocos para o cálculo da média de dois valores. 
 
 
III. MATERIAIS E MÉTODOS 
 
Problema Proposto: 
Desenvolva um diagrama de blocos para o cálculo de média, levando em 
consideração os seguintes pontos: 
• Declarar as variáveis que serão utilizadas; 
• Pedir a nota da Prova 1. 
• Realizar a leitura da nota da Prova 1. 
• Pedir a nota da Prova 2. 
• Realizar a leitura da nota da Prova 2. • Calcular a média. 
• Exibir a média Final. 
• Se a média for maior ou igual a seis, o aluno foi aprovado. 
• Se a média for menor que seis, o aluno foi reprovado. 
• Exibir se o aluno foi aprovado ou reprovado 
 
Para desenvolver um diagrama de blocos para o cálculo da média de duas provas 
e determinar se o aluno foi aprovado ou reprovado, vamos seguir os passos fornecidos. O 
diagrama de blocos será composto por blocos de início/fim, entrada, processamento e 
decisão. 
Passos para o Diagrama de Blocos: 
1. Início 
2. Declarar Variáveis: nota1, nota2, media 
3. Pedir a Nota da Prova 1 
4. Ler a Nota da Prova 1: nota1 
5. Pedir a Nota da Prova 2 
6. Ler a Nota da Prova 2: nota2 
7. Calcular a Média: media = (nota1 + nota2) / 2 
8. Exibir a Média Final 
9. Decisão: media >= 6 
• Se verdadeiro, exibir "Aprovado" 
• Se falso, exibir "Reprovado" 
10. Fim 
Descrição do Diagrama de Blocos: 
Início 
• Representa o ponto de início do algoritmo. 
Declarar Variáveis 
• Declarar as variáveis nota1, nota2 e media. 
Entrada da Nota da Prova 1 
• Solicitar ao usuário a nota da Prova 1 e ler o valor em nota1. 
Entrada da Nota da Prova 2 
• Solicitar ao usuário a nota da Prova 2 e ler o valor em nota2. 
Calcular a Média 
• Calcular a média das duas notas e armazenar o resultado em media. 
Exibir Média 
• Mostrar a média final calculada ao usuário. 
Decisão 
• Verificar se a média é maior ou igual a 6: 
▪ Se verdadeiro, exibir "Aprovado". 
▪ Se falso, exibir "Reprovado". 
11. Fim 
• Representa o ponto de término do algoritmo. 
Diagrama de Blocos: 
Aqui está uma representação textual do diagrama de blocos que você pode 
desenhar utilizando uma ferramenta de diagramas como o Visual Paradigm Online, 
Lucidchart, ou até mesmo em papel. 
[Início] 
 | 
 v 
[Declarar variáveis: nota1, nota2, media] 
 | 
 v 
[Pedir a nota da Prova 1] 
 | 
 v 
[Ler nota1] 
 | 
 v 
[Pedir a nota da Prova 2] 
 | 
 v 
[Ler nota2] 
 | 
 v 
[Calcular média: media = (nota1 + nota2) / 2] 
 | 
 v 
[Exibir média final] 
 | 
 v 
[media >= 6?] 
 / \ 
 / \ 
 / \ 
/ \ 
v v 
[Aprovado] [Reprovado] 
 | 
 v 
 [Fim] 
 
Detalhes do Diagrama de Blocos: 
• Blocos de Início/Fim: Indicam o início e o fim do algoritmo. 
• Blocos de Processamento: Usados para declarar variáveis, calcular a média e ler 
as notas. 
• Blocos de Entrada/Saída: Usados para pedir e exibir notas e média. 
• Blocos de Decisão: Usados para determinar se o aluno foi aprovado ou reprovado 
com base na média calculada. 
 
IV. RESULTADO 
 
INÍCIO 
 
 // Declarar as variáveis 
 DECLARAR nota1 COMO FLOAT 
 DECLARAR nota2 COMO FLOAT 
 DECLARAR media COMO FLOAT 
 
 // Pedir a nota da Prova 1 
 ESCREVER "Digite a nota da Prova 1:" 
 // Realizar a leitura da nota da Prova 1 
 LER nota1 
 
 // Pedir a nota da Prova 2 
 ESCREVER "Digite a nota da Prova 2:" 
 // Realizar a leitura da nota da Prova 2 
 LER nota2 
 
 // Calcular a média 
 media <- (nota1 + nota2) / 2 
 
 // Exibir a média Final 
 ESCREVER "A média final é: ", media 
 
 // Verificar se o aluno foi aprovado ou reprovado 
 SE media >= 6 ENTÃO 
 ESCREVER "O aluno foi aprovado." 
 SENÃO 
 ESCREVER "O aluno foi reprovado." 
 FIM_SE 
 
 
V. CONCLUSÃO 
 
A criação de um diagrama de blocos para o cálculo da média de duas provas e a 
determinação do status de aprovação do aluno é uma excelente prática para estruturar o 
raciocínio lógico e o desenvolvimento de algoritmos. Este processo começa com a 
declaração de variáveis necessárias, a solicitação e leitura das notas das provas, seguida 
pelo cálculo da média e exibição do resultado final. A inclusão de uma estrutura de 
decisão permite verificar se a média atende ao critério de aprovação, exibindo uma 
mensagem adequada ao usuário. 
Este exercício não apenas auxilia na compreensão dos conceitos básicos de 
programação, como também destaca a importância da modelagem visual para planejar e 
comunicar claramente a lógica de um algoritmo. Ferramentas como Visual Paradigm 
Online podem ser extremamente úteis para criar tais diagramas, proporcionando uma 
interface gráfica intuitiva que facilita o entendimento e a documentação dos processos. 
Ao seguir um diagrama de blocos, desenvolvedores e estudantes podem garantir 
que todos os passos necessários são considerados e implementados de forma ordenada, 
minimizando erros e aumentando a eficiência no desenvolvimento de software. Em suma, 
a prática de criar diagramas de blocos antes da implementação de código é uma 
habilidade valiosa que contribui significativamente para o sucesso de projetos de 
programação e engenharia de software. 
 
	Visual Paradigm Online
	Lógica de Matemática Computacional
	Passos para o Diagrama de Blocos:
	Descrição do Diagrama de Blocos:
	Diagrama de Blocos:
	Detalhes do Diagrama de Blocos:

Mais conteúdos dessa disciplina