View
108
Download
1
Category
Preview:
Citation preview
Engenharia de Software Unimep/Pronatec
2° Semestre
AULA 2
- Prof. André Bertoletti -
apbertolet@unimep.br
Nossa agenda de hoje
• Materiais sugeridos
• Diagramas
Entendeu, ou quer que eu
desenhe?
O poder de uma imagem!
O que tem de comum nestas imagens?
Diagrama
Diagrama é uma representação visual, estruturada e simplificada de um determinado conceito, ideia ou processo.
Exemplos de diagramas
Exemplos de diagramas
Fluxograma
Nosso primeiro diagrama
Fluxograma
Fluxograma é um tipo de diagrama, e pode ser entendido como uma representação esquemática de um processo, onde cada operação será representado por um símbolo diferente, e estes estarão ligados numa sequência lógica para que resolva o problema em questão.
Veja um exemplo de fluxograma para você trocar uma
lâmpada
Outro exemplo de fluxograma
Bem “útil”, por sinal :P
Faça você mesmo
Desenhe o fluxograma do seu processo de saída da sua casa até
chegar na faculdade hoje.
Fluxograma no mundo do
software
Desenhando nosso código
Símbolos e seus significados
Terminador Indica o início e o fim do fluxo do algoritmo.
Atribuição Símbolo utilizado para indicar processamentos e atribuição de valores a variáveis
Seta de fluxo Indica o sentido do fluxo de execução do algoritmo. É através dela que os símbolos do fluxograma são conectados.
Símbolos e seus significados
Entrada de Dados Corresponde à instrução de entrada de dados no seu algoritmo.
Saída de Dados Corresponde à instrução de saída de dados. Os dados serão exibidos pelo seu algoritmo.
Desvio condicional Divide o fluxo do programa em dois caminhos, dependendo do teste lógico que fica dentro do losango.
Algoritmo
Fluxograma inicio
a <- 0
b <- 0
c <- 0
a
b
c <- a + b
c
inicio
Vamos treinar um pouco?!
1. Desenhe o fluxograma do algoritmo abaixo
1. (resolução)
2. Escreva o algoritmo do fluxograma abaixo
2. (resolução em Portugol IDE)
2. (resolução em Portugol Studio)
2. (resolução em C#)
3. Desenhe o fluxograma do algoritmo abaixo
3. (resolução)
4. Escreva o algoritmo do fluxograma abaixo
4. (resolução em Portugol IDE)
4. (resolução em Portugol Studio)
4. (resolução em C#)
Pra concluir...
“Quando eu ouço, esqueço.
Quando eu vejo, entendo.
Quando eu faço, APRENDO!"
Por hoje é só!
Agora é hora de estudar!
Recommended