Академический Документы
Профессиональный Документы
Культура Документы
Tecnólogo em Redes de
Computadores
Aula 1 -
Conceitos de Lógica, Algoritmos e seus
Tipos.
Profa. Graziela Ferreira Guarda
Agenda:
• Conceito Introdutórios de Programação;
• Algoritmos;
• Instruções;
• Programas;
• Tipos de Algoritmos.
O que é programar?
• Programar é o ato de escrever um conjunto de
ordens a serem executadas pelo computador
para obtermos os resultados desejados,
programar é dizer ao computador o que ele
deve fazer, sendo algo simples ou não.
• Ciclo de Vida: Assim como os sistemas, os
programas também possuem ciclo de vida,
que possuem as seguintes fases:
Ciclo de Vida da Programação:
• Planejamento: É a fase onde definimos o
problema a ser resolvido utilizando um
computador. Nesta fase relacionamos a entrada e
a saída do futuro programa, assim como a
definição dos arquivos auxiliares que ele venha a
utilizar;
• Projeto: É a fase onde a resolução do problema é
concebida. Neste ponto são definidos detalhes do
algoritmo, estrutura de dados empregados pelo
programa;
Ciclo de Vida da Programação:
• Escrita: Consiste em codificar o programa em uma
linguagem de programação apropriada;
• Depuração: Ao final da escrita estaremos com o
programa quase pronto, mas não sabemos se ele está
funcionando corretamente, então depuramos o
programa, ou seja, corrigimos os erros;
• Manutenção: Passada a fase de depuração, o
programa será então liberado para utilização. Mas
durante sua vida útil, um programa pode ser alterado;
neste caso teremos que fazer novas mudanças, ou seja,
manutenção.
Linguagem de Programação:
• São técnicas de Programação:
Programação Estruturada (2° Semestre) e
Programação Orientada a Eventos e Objetos (3° Semestre).