da net

1265 palavras 6 páginas
Algoritmos – Parte 2
Introdução à Ciência da Computação
Rosane Minghim
Guilherme Pimentel Telles
Apoio na confecção: Rogério Eduardo Garcia
Danilo Medeiros Eler

Algoritmo
Seqüência de passos para a execução de uma tarefa
– Ex: Receita de Bolo
Entrada

Saída

Processo
Descrição
dos passos

Algoritmos Computacionais
O computador deve executar a tarefa
Precisamos de uma linguagem de programação para construir um programa executável É preciso transformar a idéia da tarefa
(receita) em um programa

Linguagens de Programação
As operações são limitadas a um pequeno conjunto
A forma de escrever um algoritmo, sua sintaxe, deve seguir um certo padrão bem definido
A entrada de dados e os dados que o programa manipula deve ser bem especificados Linguagens de Programação
Pascal é uma linguagem estruturada, assim como C, Modula 2, Perl e outras.
Ao invés de estudar Pascal ou outra linguagem diretamente, vamos definir uma linguagem padrão para construir algoritmos computacionais chamada de pseudo-código e usar esse pseudo-código para apresentar os conceitos comuns às linguagens estruturadas Vantagens do Pseudo-Código
Sintaxe mais flexível que a de uma linguagem de programação real
– Permite que pensemos nos passos que o algoritmo computacional deve descrever sem nos preocuparmos demais com a forma de escrevêlos

Ênfase nas idéias, e não nos detalhes

Vantagens do Pseudo-Código
Poderemos construir um programa em uma linguagem estruturada com facilidade se tivermos um algoritmo em pseudo-código estruturado adequadamente
– Os elementos do pseudo-código são os mesmos das linguagens estruturadas. Isto é, depois de desenvolver as idéias, a tradução para linguagem de programação é um processo simples e mecânico Passos de um Programa
Algoritmo Raízes
Sejam a, b e c os coeficientes da equação do segundo grau
Calcule delta
Se delta for negativo, imprima a mensagem
“não há raízes reais”
Se delta for

Relacionados

  • Net net
    13378 palavras | 54 páginas
  • nets
    1323 palavras | 6 páginas
  • Net
    906 palavras | 4 páginas
  • NET
    632 palavras | 3 páginas
  • Sem net
    379 palavras | 2 páginas
  • Pim net
    7917 palavras | 32 páginas
  • Net tv
    13187 palavras | 53 páginas
  • Fatura Net
    541 palavras | 3 páginas
  • NET framework
    764 palavras | 4 páginas
  • Net campinas
    1355 palavras | 6 páginas