Algoritmia e programação

825 palavras 4 páginas
Algoritmia e Programação • Algoritmo
– Sequência finita e não ambígua de instruções elementares bem definidas, conducente à solução de um determinado problema, cada uma das quais pode ser executada mecanicamente numa quantidade finita de tempo e com uma quantidade finita de esforço.

Algoritmia e Programação • Algoritmo
– Características
• Entradas: Quantidades inicialmente especificadas (por exemplo através de instruções de leitura.) • Saídas: Uma ou mais saídas (habitualmente por instruções de escrita) • Finitude: A execução deve terminar sempre num número finito de passos.

Algoritmia e Programação • Algoritmo
– Características (cont.)
• Precisão: Todos os passos do algoritmo devem ter um significado preciso não ambíguo, especificando exactamente o que deve ser feito. Para evitar a ambiguidade das linguagens humanas (linguagens naturais), linguagens especiais (denominadas linguagens de programação) foram criadas para exprimir algoritmos.

Algoritmia e Programação • Algoritmo
– Características (cont.)
• Eficácia: Os passos devem conduzir à resolução do problema proposto. Devem ainda ser executáveis numa quantidade finita de tempo e com uma quantidade finita de esforço. • Eficiência: Em muitos casos colocam-se questões de eficiência a um algoritmo.

Algoritmia e Programação • Algoritmo
– É representado por uma linguagem com uma determinada sintaxe e semântica associada – Formas de representação
• Diagramas de fluxo • Linguagem auxiliar Fluxogramas Pseudocódigo

Algoritmia e Programação • Algoritmo
– Formas de representação
• Fluxogramas
– Virtudes: podem ajudar a visualizar melhor algumas estruturas da programação

– Defeitos: difíceis de concretizar, pois podem exigir muito espaço

Algoritmia e Programação • Algoritmo
– Formas de representação
• Pseudocódigo
– Revela-se mais prático e vantajoso na estruturação de um raciocínio e dos elementos (acções/instruções e dados) a incluir num programa.

Algoritmia e Programação •

Relacionados

  • algoritmia e programacao
    914 palavras | 4 páginas
  • Introdução à Algoritmia e Programação
    972 palavras | 4 páginas
  • APLICABILIDADE DAS TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO NO ENSINO-APRENDIZAGEM DA ALGORITMIA
    15003 palavras | 61 páginas
  • Introdução à algoritmia
    2204 palavras | 9 páginas
  • APROG PBC DF 1110461 1111638
    1178 palavras | 5 páginas
  • Administrador
    979 palavras | 4 páginas
  • trabalho
    4983 palavras | 20 páginas
  • Livro Algoritmia E Estrutura De Dados
    4192 palavras | 17 páginas
  • Sebenta algoritmos
    12530 palavras | 51 páginas
  • Algoritimos
    10818 palavras | 44 páginas