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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Prévia do material em texto

Fluxograma
claudineysanches@hotmail.com
Fluxograma
•é utilizado para representar graficamente:
•a origem dos dados
•o destino das informações
•os tipos de armazenamento
•o meio físico utilizado pelo sistema
Fluxograma
•explicita de onde vêm os dados para o 
processamento
•em macrovisão ou sem detalhar sua 
lógica e para onde vão as informações
Fluxograma 
•representará a origem e a saída de 
dados
Diagrama de Bloco 
•representará graficamente a lógica do 
programa
Fluxograma x Diagrama de Blocos
•Diversos profissionais preferem adotar sua 
própria nomenclatura para os símbolos do 
fluxograma
•O correto é trabalharmos com os símbolos 
ANSI (American National Standards Institute)
Símbolos 
Disco ou Tambor Magnético Programa
Documento ou Impressora Monitor ou Vídeo
Teclado ou Entrada ManualFita Magnética
Fita Magnética
•é uma memória não volátil
•os dados não se apagam ou são perdidos quando o 
computador é desligado
•é uma fita plástica coberta de material 
magnetizável
• tendo as mais novas o composto magnético de bário 
e ferro (BaFe) que está substituindo as de composto 
magnético metálico
Fita Magnética
•pode ser utilizada para registro de informações 
analógicas ou digitais
• incluindo áudio, vídeo e dados de computador
•existem basicamente duas tecnologias de gravação 
em fitas magnéticas
•a longitudinal
•a helicoidal
Fita Magnética
• a capacidade pode variar 
•de acordo com o modelo
• tipo do mecanismo de gravação e leitura
•material do composto
• velocidade de leitura e gravação
• atualmente podemos encontrar com capacidade de 40 
GB a 6.25 TB 
•Modelo LTO ou Ultrium Tape Media
Disco, HD, Tambor Magnético
•é uma memória não volátil 
•é considerado o principal meio de 
armazenamento de dados em 
massa dos computadores
•é necessário como meio de 
executar novamente programas
Disco, HD, Tambor Magnético
• é necessário para carregar arquivos 
contendo os dados inseridos 
anteriormente quando ligamos ao 
computador
• a capacidade atualmente disponível no 
mercado para uso doméstico e 
comercial varia de 500 GB a 4TB
Exemplo
Dados
Programa
Informação
Como criar
•A complexidade dependerá da complexidade do 
sistema em questão
• É comum ao elaborar ficar preocupado com qual o 
tamanho correto do símbolo
• fica convencionado que o tamanho do símbolo pode 
variar
• permanecer constante a relação entre largura e 
altura que cada símbolo tem para consigo e para 
com o conjunto representado
Como criar
•As instruções escritas dentro dos símbolos 
podem ser 
•expressas em português
•expressões matemáticas
•siglas mnemônicas
•A direção natural do fluxo é de cima para 
baixo 
•Da esquerda para a direita
Exemplo
Relatório AtualizadoAtual 
Cad
Programa de 
Atualização
Cópia 
Cad.
Cadastro 
Movimento
Diagrama de Blocos
•é a representação gráfica de um algoritmo
•seus blocos representam as operações 
executáveis por um computador
Diagrama de Blocos
•o diagrama representa 
•o roteiro de trabalho
•a solução lógica do problema a ser 
executado pelo computador
•é também conhecido como Fluxograma do 
Programa 
Diagrama de Blocos
•possibilita 
•o planejamento da estrutura do 
programa
•facilitando a validação
•cada operação a ser executada é 
representada por um símbolo 
•a forma identifica o tipo de processo 
envolvido
Símbolo - terminal
•representa 
• início ou fim de um diagrama
•uma parte dele quando modelamos 
subsistemas
•podendo ser utilizado também para 
representar uma interrupção
Terminal
Símbolo - processamento 
• representa uma função de processamento 
interno
•utilizado para qualquer operação que altere 
• o valor
• a forma 
• a localização 
de um dado
Processamento
Símbolo - Entrada e Saída 
•representa uma função de 
•entrada de dados
•saída de informações
• indica um procedimento externo
Entrada/Saída
Símbolo - Decisão
•representa uma operação de decisão ou 
desvio do fluxo na sequência lógica do 
programa
•conforme variam as situações
Decisão
Símbolo - Preparação
•representa a alteração no estado dos 
arquivos
•abertura ou fechamento de arquivos
Preparação
Símbolo - Processamento pré-definido
•representa 
•Módulo
•Sub-rotina
•Procedimento
•Função
Processamento pré-definido
Símbolo - Conector 
• representa a conexão do fluxo de dados do 
programa, emendas no programa
•normalmente é utilizado com uma letra no seu 
interior que representará a conexão, permitindo ligar 
pontos do diagrama
Conector
Vem de Vai para
a a
Símbolo - Conector de página 
• representa a ligação de pontos entre páginas 
diferentes 
•normalmente é utilizado um número no seu interior 
que representa a conexão de página
Conector 
de Página
2
Exemplo
Início
DiasVividos = 0
Nome = “”
Idade = 0
Escreva( 
“Digite seu 
nome:”)
Leia 
(Nome)
Escreva( 
“Digite sua 
idade: ”)
Leia 
(Idade)
DiasVividos = 
365*Idade
Escreva 
(Nome, 
“você tem”, 
DiasVividos)
Fim
a
a
b
b
Referências
• FOBERLLONE, André Luiz Villar; Eberspächer, Henri Frederico. Lógica 
de programação: a construção de algoritmos e estruturas de dados. 
3 ed. São Paulo: Prentice Hall, 2005.
• UCCI, Waldir; Souza; REGINALDO Luiz & KOTANI, Alice Maymi. Lógica 
de programação: os primeiros passos. 2 ed. São Paulo: Érica, 1991.
• CARBONI, Irenice de Fátima. Lógica de Programação. São Paulo: 
Pioneira Thomson Learning, 2003.
• MAGRI, João Alexandre. Lógica de Programação: ensino prático. São 
Paulo: Érica, 2003.
Exercício
•Faça um algoritmo que leia 3 valores 
inteiros e determine e imprima o 
menor deles.
Solução
Algoritmo
Defina o tipo de variáveis
Leia os números
Determine o menor
Escreva o menor
FimAlgoritmo
Solução
Algoritmo
Declare Num1, Num2, Num3, Menor: inteiro; 
Leia Num1, Num2, Num3;
Se Num1 < Num2 e Num 1 < Num3 então
Menor <- Num1
Else
Se Num2 < Num3 então
Menor <- Num2
Else
Menor <- Num3
FimSe
FimSe
Escreva Menor;
FimAlgoritmo.

Mais conteúdos dessa disciplina