Estruturas de programação

1174 palavras 5 páginas
Universidade do Estado de Mato Grosso Campus Sinop Departamento de Administração

Estruturas de Programação

Setembro, 2009

Software
• Definição:
Software é uma sentença escrita em uma linguagem computável, para a qual existe uma máquina (computável) capaz de interpretá-la. A sentença (o software) é composta por uma seqüência de instruções (comandos) e declarações de dados, armazenável em meio digital. Ao interpretar o software, a máquina computável é direcionada à realização de tarefas especificamente planejadas, para as quais o software foi projetado.
(FERNANDES, 2002)

• Etapas na Elaboração de um software: – Mapeamento do Problema; – Divisão do problema principal em partes menores; – Elaboração e Representação dos Algoritmos; – Definição da linguagem de programação; – Implementação do algoritmo na linguagem; – Teste; – Distribuição (CD’s – Downloads); – Manutenção.
2 Projeto CIAEM

1. Algoritmos e suas Representações

3

Projeto CIAEM

1 . Algoritmo
• Definição: Uma seqüência de procedimentos finitos que, se forem executados em determinado período de tempo, chegará ao seu objetivo. • Passos para a construção de um algoritmo: – Identificar o problema (objetivo); – Identificar os dados que devem ser fornecidos (entradas); – Identificar os dados que devem ser gerados como resultado (saídas); – Determinar o que deve ser feito para transformar as “entradas” nas “saídas” (processamento); – Construir o algoritmo (representá-lo); – Testar a solução;

4

Projeto CIAEM

1.2 Representações DOS Algoritmos
Podemos representar os algoritmos de várias formas: • Linguagem Natural
– Os algoritmos são expressos diretamente em linguagem natural;

• Fluxograma Convencional
– Esta é um representação gráfica que emprega formas geométricas padronizadas para indicar as diversas ações e decisões que devem ser executadas para resolver o problema.

• Pseudocódigo / Linguagem Estruturada / Portugol
– Emprega uma linguagem intermediária entre a

Relacionados

  • Estrutura de programação
    285 palavras | 2 páginas
  • estrutura de dados e programaçao
    2040 palavras | 9 páginas
  • Estruturas de controle - Programação
    293 palavras | 2 páginas
  • Estrutura de Linguagem de Programação
    6649 palavras | 27 páginas
  • Estruturas de repetição - programação
    279 palavras | 2 páginas
  • Estruturas de controle em linguagens de programação
    1516 palavras | 7 páginas
  • Linguagens de Programação e Estrutura de Dados
    994 palavras | 4 páginas
  • Estruturas Fundamentais de Programação em JAVA
    3373 palavras | 14 páginas
  • Linguagens de Programação e Estrutura de Dados
    4489 palavras | 18 páginas
  • Programação Orientada A Objetos _ Estrutura De Métodos
    1146 palavras | 5 páginas