Programação estruturada e tipos de dados

902 palavras 4 páginas
Programação estruturada e tipos de dados

Programação estruturada e tipos de dados

Em ciência da computação, mais especificamente no contexto da programação, uma sub-rotina (função, procedimento ou mesmo subprograma) consiste numa porção de código que resolve um problema específico, que faz parte de um problema maior (a aplicação final).

Programação estruturada e tipos de dados
O conceito de função difere da noção de procedimento, já que devolve um valor, se bem que, em algumas linguagens, esta distinção não existe. Por exemplo, em linguagem C, a implementação de um procedimento é uma função do

tipo void. No contexto da programação orientada a objetos, estas sub-rotinas são encapsuladas nos próprios objetos, passando a designar-se métodos.

Programação estruturada e tipos de dados
Vantagens na utilização de sub-rotinas:
• a redução de código duplicado num programa;
• a possibilidade de reutilizar o mesmo código sem grandes

alterações noutros programas;
• a decomposição de problemas grandes em pequenas partes;
• melhorar a interpretação visual de um programa;
• esconder ou regular uma parte de um programa, mantendo o restante código alheio às questões internas resolvidas

dentro dessa função;

Programação estruturada e tipos de dados
Componentes de uma sub-rotina:
• O seu protótipo, que inclui os parâmetros que são passados à sub-rotina na altura da invocação;

• O corpo, que contém o bloco de código que resolve o problema proposto;
• Um possível valor de retorno, que poderá ser utilizado imediatamente a seguir à invocação da sub-rotina.

Programação estruturada e tipos de dados

Programação estruturada e tipos de dados

Programação estruturada e tipos de dados

Programação estruturada e tipos de dados

Variáveis Globais:
São as variáveis declaradas no programa que são conhecidas em todo programa e inclusive nos subprogramas contidos nele. Variáveis Locais:
São as variáveis declaradas em um

Relacionados

  • Informatica
    1920 palavras | 8 páginas
  • Paradigmas orientados a objetos
    1236 palavras | 5 páginas
  • Programa o Estruturada
    1802 palavras | 8 páginas
  • Introdução à Programação Estruturada
    1377 palavras | 6 páginas
  • Aula Prog. Estruturada
    1135 palavras | 5 páginas
  • VERDADEIRO
    452 palavras | 2 páginas
  • Teoria de programaçao 1
    1277 palavras | 6 páginas
  • Plano de aula
    804 palavras | 4 páginas
  • engenharia
    1535 palavras | 7 páginas
  • Ava - ambiente virtual de aprendizagem
    623 palavras | 3 páginas