Aula 1 módulo i - psi

260 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
260
No SlideShare
0
A partir de incorporações
0
Número de incorporações
59
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • Didáxis - Cooperativa de Ensino
  • Didáxis - Cooperativa de Ensino
  • Aula 1 módulo i - psi

    1. 1. Programação e Sistemas de InformaçãoTÉCNICO DE GESTÃO EPROGRAMAÇÃO DE SISTEMASINFORMÁTICOSIntrodução ao Módulo I – Introdução à Programação e AlgoritmiaAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
    2. 2. Objetivos para a aula:oNoção de algoritmo.oRegras e fases de construção de um algoritmo.Desenvolvimento de algoritmos.oPseudo-código e fluxogramas.oResolução de exercícios.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
    3. 3. AlgoritmosAlgoritmo é uma sequência de instruções organizadas deforma lógica e estruturada (sem desvios), expressas emlinguagem natural (Português estruturado), que tem porfinalidade resolver um problema ou descrever uma tarefa.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
    4. 4. Passos para construção de Algoritmo:1. Identificar o problema (objetivo);2. Identificar os dados que devem ser fornecidos;3. Identificar as saídas de dados que devem ser geradoscomo resultado da solução;4. Determinar o que deve ser feito para transformar asentradas nas saídas (processamento) desejadas;5. Construir o algoritmo, utilizando uma forma derepresentação de algoritmos;6. Testar a solução.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
    5. 5. Passos iniciais para construção deAlgoritmos:1. Entradas (O que preciso?);2. Processamento (Como chegar ao que quero?);3. Saídas (O que quero?).Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
    6. 6. Algoritmo + Linguagem Programação = ProgramaFormas de representação de algoritmo: Descrição Narrativa, Fluxograma; Pseudocódigo;Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
    7. 7. Descrição NarrativaVantagens: Conhecimento da língua Portuguesa;Desvantagens: Imprecisão; Extensa (Escrever muito para dizer pouco).Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
    8. 8. FluxogramaVantagens: Ferramenta bastante conhecida; Figuras dizem mais do que palavras; Padrão mundial;Desvantagens:Pouca atenção aos Dados, não oferecem recursospara os descrever ou representar; Complica-se com o crescimento do algoritmo;Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
    9. 9. Pseudo-códigoVantagens: Usar português como base; Dados bem Definidos e estruturados; Passagem quase imediata para qualquerlinguagem de programação;Desvantagens:Exige a definição de uma linguagem não realpara trabalho; Não padronizado;Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
    10. 10. FluxogramasUm fluxograma (ou diagrama de fluxo) pode serentendido como uma representação esquemática de umprocesso, muitas vezes feita através de gráficos queilustram de forma simples a transição de informações entreos elementos que o compõem.É um diagrama que representa passo-a-passo aprogressão de um processo ou sistema, utilizandoespecialmente linhas de ligação e um conjunto desímbolos convencionais.Aulas Virtuais e Interativas Didáxis - Cooperativa de Ensino
    11. 11. FluxogramasInicio / FimE/SDadosAção / Processo SubRotinaFluxoDecisãoLigaçãoAulas Virtuais e Interativas Didáxis - Cooperativa de Ensino

    ×