Logica de Programação

834 palavras 4 páginas
Lógica de Programação
2ª e 3ª AULA ESTÁCIO/FIC
Conceitos básicos
Prof. Emerson Landim

Apresentação
• Prof. Emerson Landim:
• Bacharel em Ciências da Computação (UECE)
• Tecnólogo em Telemática/Telecomunicações (IFCE)
• MBA em Gestão de Projetos com ênfase em TI (UNIFOR)
• Mestre Profissional em Administração e Controladoria (UFCE)

CONCEITOS BÁSICOS
Arquitetura
básica de um computador CONCEITOS BÁSICOS
• Um computador tem duas partes básicas:
• Hardware – composto pelas partes físicas.
• Software – composto pelos programas.

• Para tornar possível a instrução do computador para as nossas necessidades, criamos um software composto por um programa ou um sistema mais complexo formado por vários programas que comunicam-se entre si.
• A linguagem de programação é a linguagem que os computadores e os programadores entendem e que torna possível a criação dos programas e de sistemas complexos.
• As etapas para o desenvolvimento de um programa são:
• Análise: Entender o problema para definição dos dados de entrada, processamento e dados de saída.
• Algoritmo: Sequência lógica de instruções que devem ser seguidas para a resolução de um problema ou para a execução de uma tarefa.
• Codificação: O algoritmo é codificado em instruções e comandos numa linguagem de programação selecionada.

ALGORITMOS
• Exemplos de algoritmos:
• Fazer um bolo.
• Trocar uma lâmpada.
• Sacar dinheiro no banco 24 horas.
• Etc.

• Tipos de algoritmos – Existem diversos tipos de algoritmos, podendo-se destacar o pseudocódigo, descrição narrativa, fluxograma e diagrama de Chapin.
• Descrição narrativa: Consiste em analisar o enunciado do problema e escrever, utilizando uma linguagem natural (p. ex.: língua portuguesa), os passos a serem seguidos para sua resolução.
• Fluxograma: Consiste em analisar o enunciado do problema e escrever, utilizando símbolos gráficos, os passos a serem seguidos para sua resolução.
• Diagrama de Chapin: Também conhecido por diagrama Nassi-Shneiderman ou diagrama N-S,

Relacionados

  • Logica de programação
    1457 palavras | 6 páginas
  • lógica de programação
    608 palavras | 3 páginas
  • Logica de Programação
    18016 palavras | 73 páginas
  • Lógica de Programação
    12666 palavras | 51 páginas
  • Logica de programação
    20197 palavras | 81 páginas
  • Logica de Programação
    288 palavras | 2 páginas
  • logicas de programação
    735 palavras | 3 páginas
  • Lógica de Programação
    1869 palavras | 8 páginas
  • Logica de programação
    404 palavras | 2 páginas
  • Logica de programação
    20194 palavras | 81 páginas