Atenção!

Seu navegador não é compatível com este curso. Instale um dos navegadores a seguir:

FUNDAMENTOS DE LÓGICA DE PROGRAMAÇÃO

Diagrama de Blocos – Padrão de Utilização das Principais Formas Geométricas

Vamos conhecer os principais símbolos usados na construção de fluxogramas?

Preste bastante atenção! Cada elemento tem função e significado diferentes.

Clique em cada forma geométrica para acessar sua descrição.

1 TERMINAL 2 VERIFICAÇÃO OU DECISÃO 3 SETA DE FLUXO 4 AÇÃO OU PROCESSAMENTO 5 5.1 5.2 5.3 5.4 ENTRADA DE DADOS ENTRADA DE DADOS (via cartão) ENTRADA MANUAL (via teclado) SAÍDA DE DADOS (via monitor) SAÍDA DE DADOS (via impressora) 6 CONECTOR TerminalIndica o ponto de início ou término de uma sequência lógica.Deve ser utilizado com a palavra início ou fim escrita dentro da figura. Verificação Condição ou decisãoIndica o ponto de teste (verdadeiro ou falso) ou de tomada de decisão (sim ou não). Conta com uma entrada e permite indicar duas saídas diferentes, sendo uma para cada situação/resposta.Exemplo: Está chovendo? Saída 1 Saída 2 NÃO SIM Ver televisão em casa Passear no parque Seta de fluxoIndica o sentido do fluxo de informações e instruções. Deve ser utilizada para conectar todos os símbolos do diagrama. Ação ou processamentoIndica uma ação ou um processamento de qualquer tipo.Exemplos: Calcular o preço final do produto. Jogar a embalagem no lixo. Entrada/saída de dadosSímbolo genérico que indica a entrada ou a saída de dados, respectivamente uma leitura/captura de dados ou uma gravação/apresentação da informação após o processamento, independentemente da forma como essas informações serão inseridas ou disponibilizadas aos usuários. Entrada de dados (via cartão)Indica a entrada de dados, através da leitura em cartão perfurado. Este símbolo está em desuso atualmente. Entrada manual (via teclado)Indica a entrada de dados feitamanualmente pelo usuário, isto é, por meio de digitação.Exemplos: Digitar o preço do produto. Entrar/Digitar a nota da avaliação. Saída de dados (via monitor)Indica que algum resultado, dado ou informação será exibido na tela do dispositivo ao usuário.Exemplos: Mostrar/Exibir/Apresentar a média do aluno. Exibir o valor total do produto. Saída de dados (via impressora)Indica resultados ou informações que serão disponibilizadas ao usuário por meio de impressão – recibos, relatórios, documentos etc.Exemplos: Imprimir relatório de compra ou venda. Imprimir recibo de entrega de documento. ConectorIndica o ponto a partir do qual o algoritmo ou processamento irá continuar em outro lugar, repetindo, também, este mesmo símbolo. Deve conter um mesmo número ou uma mesma letra em seu interior, indicando a saída com a sua respectiva entrada no fluxo.Funciona como um conector, que tem por objetivo dar continuidade a duas partes de um mesmo processo que se encontram escritas em locais separados.IMPORTANTE: Se necessário, podemos definir vários conectores de saída no fluxo, mas APENAS UM conector de entrada.