Algoritmos

2439 palavras 10 páginas
UFU – Universidade Federal de Uberlândia
Faculdade de Computação

Apostila de Introdução a Algoritmos

Prof. Luiz Gustavo Almeida Martins

UFU – Universidade Federal de Uberlândia

Faculdade de Computação

Introdução a Algoritmos
1. Resolução de Problemas pelo Computador

Processamento
(Transformação)

Dados de
Entrada

Dados de
Saída

COMPUTADOR

! O computador é uma ferramenta que permite a realização do processamento de dados. ! Passos para resolução de problemas:
" Entendimento do Problema
" Criação de uma seqüência de operações para solução do problema
" Execução desta seqüência
" Verificação da adequação da solução
! O computador desempenha apenas uma parte deste processo (3º passo).

2. Fases de Desenvolvimento de Sistemas
O processo de desenvolvimento de sistemas de programação é dividido em 4 fases:

Problema

Análise de
Requisitos

Projeto e
Desenvolvimento

Manutenção

Produto

2.1.

Especificação

Testes e
Validação

Programas

Análise e Especificação de Requisitos

! Um sistema de programação deve satisfazer as necessidades de seus usuários, as quais são expressas na forma de requisitos.
Prof. Luiz Gustavo A. Martins

Pág.:1/28

UFU – Universidade Federal de Uberlândia

Faculdade de Computação

Requisito = ação que deve ser executada pelo sistema. (Ex: registrar as notas dos

alunos, calcular a média final, etc.)

! O levantamento destes requisitos e o seu refinamento (detalhamento) devem ser realizados junto com o usuário e registrado em um documento.
! O sucesso do sistema depende de 3 fatores:
" Quão bem o sistema captou os requisitos expressos;
" Quão bem os requisitos captaram as necessidades;
" Quão bem as necessidades refletem a realidade.

2.2.

Projeto e Desenvolvimento do Sistema

! A partir do documento de análise de requisitos, projeta-se o sistema de programação: 1ª Fase: Resolução do Problema
PROBLEMA

Solução
Algorítmica
Programa de

Relacionados

  • Algoritmos
    469 palavras | 2 páginas
  • Algoritmos
    5351 palavras | 22 páginas
  • Algoritmo
    698 palavras | 3 páginas
  • O que é um Algoritmo
    689 palavras | 3 páginas
  • Algoritmos
    864 palavras | 4 páginas
  • Algoritmo
    2704 palavras | 11 páginas
  • algoritmos
    2263 palavras | 10 páginas
  • Algoritmos
    834 palavras | 4 páginas
  • algoritmos
    1051 palavras | 5 páginas
  • Algoritmos
    958 palavras | 4 páginas