Aula 1 algoritmos

1124 palavras 5 páginas
Algoritmos
Cláudio C. Rodrigues

O conceito de Algoritmos
 A representação de Algoritmos


Primitivas
Pseudocódigo




O delineamento de Algoritmos
A teoria da Resolução de Problemas
A busca de um ponto de partida


1

O Conceito de Algoritmo





Um algoritmo é um conjunto ordenado de passos executáveis não ambíguos, definindo um processo que tem um término.
Conceitos inter-relacionados:
Algoritmo:




Programa:




abstrato e distinto de sua representação
É uma das possíveis representações do algoritmo

Processo:


A atividade de executar um algoritmo.
2

O Conceito de Algoritmo


Considere que um algoritmo deve consistir de passos executáveis. Para tanto, considerar as instruções: Passo 1. Construir uma lista de todos os inteiros positivos
Passo 2. Organizar esta lista em ordem decrescente
Passo 3. Extrair o primeiro inteiro da lista resultante.

Esta sequência caracteriza um algoritmo?

3

A representação de Algoritmos




Aqui, trataremos dos assuntos relativos à representação de um algoritmo.
Primitivas:




Conjunto bem definido de elementos funcionais básicos com os quais podem ser construidas representações de algoritmos.
Um conjunto de primitivas, juntamente com um de regras, estabelecendo de que maneira as primitivas podem ser combinadas, constituí uma linguagem de programação. 4

Representação de Algoritmos


Cada primitiva consiste de duas partes:


Sintaxe:




representação simbólica da primitiva

Semântica:


significado da primitiva

5

Representação de Algoritmos


Narrativa


Representação dos algoritmos expressa em linguagem natural.


Tem a inconveniência da má interpretação, originando ambigüidades e imprecisões.

6

Representação de Algoritmos


Exemplo:


Trocar o pneu de um carro
1.
2.
3.
4.
5.
6.

Afrouxar ligeiramente as porcas
Suspender o carro
Retirar as porcas e

Relacionados

  • Algoritmo - Aula 1
    915 palavras | 4 páginas
  • Algoritmo aula 1
    1031 palavras | 5 páginas
  • Aula 1 Algoritmo
    2293 palavras | 10 páginas
  • Aula 04 Analise De Algoritmos Parte 1 V2
    3373 palavras | 14 páginas
  • AULA 1 E 2 Conceitos Fundamentais De Programa O No O De Algoritmos
    1125 palavras | 5 páginas
  • Algoritmos E Prog Aula 05 Int C 1
    810 palavras | 4 páginas
  • Aula 3 Algoritmos Conceitos Iniciais Parte 1
    1781 palavras | 8 páginas
  • Atps
    1149 palavras | 5 páginas
  • Algoritmos Aula 2
    919 palavras | 4 páginas
  • soaris
    4025 palavras | 17 páginas