Introdução à Computação: Fundamentos

479 palavras 2 páginas
Introdução à Computação
1.0 Fundamentos
Prof. Flávio Barrella

1

Algoritmos


Ação




Algoritmo






Quando todos os seus comandos forem entendidos pelo destinatário.
Caso existam comandos no algoritmo que não são entendidos pelo destinatário, este deve ser refinado.

Refinamento




É a descrição de um conjunto de comandos que, obedecidos, resultam numa sucessão finita de ações.

Algoritmo Completo




É um acontecimento que, a partir de um estado inicial, após um período finito, produz um estado final previsível e bem definido.

Mecanismo de substituir um comando de um algoritmo por outros, mais detalhados. Programa


Um algoritmo “traduzido” para uma linguagem que uma máquina computacional entende e executa.

Introdução à Computação

2

1

Algoritmos Estruturados


Objetivos


facilitar o desenvolvimento dos algoritmos;



facilitar o seu entendimento pelos humanos;



antecipar a comprovação da sua correção;



facilitar a sua manutenção e sua correção;



permitir que o seu desenvolvimento possa ser empreendido simultaneamente por uma equipe de pessoas. Introdução à Computação

3

Algoritmos Estruturados


Fundamentos pra atingir os objetivos
a) os algoritmos sejam desenvolvidos por refinamentos sucessivos partindo de uma descrição geral e, gradativa e sucessivamente, atacando as minúcias e particularidades.
(Top-Down)
b) os sucessivos refinamentos são módulos, que delimitam poucas funções e são mais independente possível, isto é, conservam poucos vínculos com outros módulos.
c) nos módulos deve ser usado um número limitado de diferentes comandos e de diferentes estruturas de controle

Introdução à Computação

4

2

Fases do Desenvolvimento de um programa



Concepção:




Definição:




Estou usando o código corretamente? (linguagem, algoritmos)

Avaliação:




Qual a melhor solução para cada uma das

Relacionados

  • Estudante
    1323 palavras | 6 páginas
  • Sistemas ufpe
    7127 palavras | 29 páginas
  • 07 Guia Do Curso
    2348 palavras | 10 páginas
  • PIM12345
    1260 palavras | 6 páginas
  • abertura de uma oficina
    2917 palavras | 12 páginas
  • Introdução ao PDI
    2332 palavras | 10 páginas
  • Bases Computacionais
    3558 palavras | 15 páginas
  • Grade curricular
    23003 palavras | 93 páginas
  • AD computa o q0kqm5lbdx3oi0214072015
    276 palavras | 2 páginas
  • Calendario ad
    467 palavras | 2 páginas