Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

Sub-rotina aninhada

Índice Sub-rotina aninhada

Em programação, uma subrotina aninhada (ou função aninhada) é uma subrotina encapsulada noutra.

29 relações: ActionScript, Ada (linguagem de programação), ALGOL, ALGOL 68, Algoritmo, C (linguagem de programação), Clausura (ciência da computação), Common Lisp, D (linguagem de programação), Digital Mars, Estrutura de repetição, Fortran, GNU Compiler Collection, JavaScript, Linguagem de script, Lisp, Método (programação), Modula-2, Pascal (linguagem de programação), Perl, Pilha de chamada, Programação de computadores, Programação funcional, Programação orientada a objetos, Python, Ruby (linguagem de programação), Scheme, Simula, Tipo de dado.

ActionScript

ActionScript é uma linguagem de script orientada a objetos baseada no ECMAScript, utilizada principalmente para construção de aplicações RIA (do inglês RIA: Rich Internet Applications (Aplicações Ricas de Internet)).

Novo!!: Sub-rotina aninhada e ActionScript · Veja mais »

Ada (linguagem de programação)

Ada é uma Linguagem de programação estruturada, de tipagem estática, é uma linguagem imperativa, orientada a objetos e é uma linguagem de alto nível, originada de Pascal, Simula e outras linguagens.

Novo!!: Sub-rotina aninhada e Ada (linguagem de programação) · Veja mais »

ALGOL

O ALGOL é uma família de linguagens de programação de alto nível voltadas principalmente para aplicações científicas.

Novo!!: Sub-rotina aninhada e ALGOL · Veja mais »

ALGOL 68

ALGOL 68, sigla ALGOrithmic Language 1968, é uma das linguagens de programação da família de ALGOL, sendo uma estruturada e imperativa, que foi concebida como sucessora de ALGOL 60, sendo projetada com os objetivos de atender um escopo muito maior de aplicações e possuir uma sintática e semântica mais rigorosas.

Novo!!: Sub-rotina aninhada e ALGOL 68 · Veja mais »

Algoritmo

Uma animação do algoritmo de ordenação quicksort de uma matriz de valores ao acaso. As barras vermelhas marcam o elemento pivô. No início da animação, estando o elemento para o lado direito, é escolhido como o pivô Em matemática e ciência da computação, um algoritmo é uma sequência finita de ações executáveis que visam obter uma solução para um determinado tipo de problema.

Novo!!: Sub-rotina aninhada e Algoritmo · Veja mais »

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

Novo!!: Sub-rotina aninhada e C (linguagem de programação) · Veja mais »

Clausura (ciência da computação)

Em ciência da computação e na programação uma clausura (do inglês closure) é uma função que referencia variáveis livres no contexto léxico.

Novo!!: Sub-rotina aninhada e Clausura (ciência da computação) · Veja mais »

Common Lisp

Common Lisp é uma implementação específica da linguagem de programação Lisp multi-paradigma que suporta programação funcional e procedural.

Novo!!: Sub-rotina aninhada e Common Lisp · Veja mais »

D (linguagem de programação)

D é uma linguagem de programação de uso geral projetada por Walter Bright da Digital Mars.

Novo!!: Sub-rotina aninhada e D (linguagem de programação) · Veja mais »

Digital Mars

Digital Mars é uma empresa de desenvolvimento de software dos Estados Unidos que produz compiladores para C e C++, assim como utilitários para ambientes de desenvolvimento integrado.

Novo!!: Sub-rotina aninhada e Digital Mars · Veja mais »

Estrutura de repetição

A construção "enquanto" (também chamada "repetição pré-testada") é a mais difundida estrutura de repetição, e sua estrutura básica é a seguinte: Enquanto (condição) Faça Fim Enquanto Nesta estrutura, a condição é primeiramente verificada, e se for verdadeira o bloco é executado.

Novo!!: Sub-rotina aninhada e Estrutura de repetição · Veja mais »

Fortran

A família de linguagens de programação conhecida como Fortran foi desenvolvida a partir da década de 1950 e continua a ser usada hoje em dia.

Novo!!: Sub-rotina aninhada e Fortran · Veja mais »

GNU Compiler Collection

O GNU Compiler Collection (chamado usualmente por GCC) é um conjunto de compiladores de linguagens de programação produzido pelo projecto GNU para construir um sistema operativo semelhante ao Unix livre.

Novo!!: Sub-rotina aninhada e GNU Compiler Collection · Veja mais »

JavaScript

JavaScript (frequentemente abreviado como JS) é uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma (protótipos, orientado a objeto, imperativo e funcional).

Novo!!: Sub-rotina aninhada e JavaScript · Veja mais »

Linguagem de script

Exemplo de código em Python. Linguagem de script ou scripting é uma linguagem de programação que suporta scripts, programas escritos para um sistema de tempo de execução especial que automatiza a execução de tarefas que seriam executadas, uma de cada vez, por um operador humano.

Novo!!: Sub-rotina aninhada e Linguagem de script · Veja mais »

Lisp

Lisp é uma família de linguagens de programação concebida por John McCarthy em 1958.

Novo!!: Sub-rotina aninhada e Lisp · Veja mais »

Método (programação)

Em orientação a objetos, uma Função (ou função membro) é uma sub-rotina (ou procedimento ou função) associada a um objeto, e que possui acesso aos seus dados, as variáveis membro.

Novo!!: Sub-rotina aninhada e Método (programação) · Veja mais »

Modula-2

Modula-2 é uma linguagem de programação projetada e criada por Niklaus Wirth no Instituto Federal de Tecnologia de Zurique (ETH), em torno de 1978.

Novo!!: Sub-rotina aninhada e Modula-2 · Veja mais »

Pascal (linguagem de programação)

Pascal, é uma linguagem de programação orientada por objetos, que recebeu este nome em homenagem ao matemático e físico Blaise Pascal.

Novo!!: Sub-rotina aninhada e Pascal (linguagem de programação) · Veja mais »

Perl

Perl é uma família de duas linguagens de programação multiplataforma, Perl 5 e Perl 6.

Novo!!: Sub-rotina aninhada e Perl · Veja mais »

Pilha de chamada

Em ciência da computação, uma pilha de chamada (ou pilha de execução) é uma pilha que armazena informações sobre as sub-rotinas ativas num programa de computador.

Novo!!: Sub-rotina aninhada e Pilha de chamada · Veja mais »

Programação de computadores

coloração de sintaxe e indentação de código. Programação é o processo de escrita, teste e manutenção de um programa de computador.

Novo!!: Sub-rotina aninhada e Programação de computadores · Veja mais »

Programação funcional

Em ciência da computação, programação funcional é um paradigma de programação que trata a computação como uma avaliação de funções matemáticas e que evita estados ou dados mutáveis.

Novo!!: Sub-rotina aninhada e Programação funcional · Veja mais »

Programação orientada a objetos

Programação orientada a objetos (POO, ou OOP segundo as suas siglas em inglês) é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos.

Novo!!: Sub-rotina aninhada e Programação orientada a objetos · Veja mais »

Python

Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

Novo!!: Sub-rotina aninhada e Python · Veja mais »

Ruby (linguagem de programação)

Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planejada e desenvolvida no Japão em 1995, por Yukihiro "Matz" Matsumoto, para ser usada como linguagem de script.

Novo!!: Sub-rotina aninhada e Ruby (linguagem de programação) · Veja mais »

Scheme

Scheme é uma linguagem de programação multiparadigma que suporta programação funcional e procedural.

Novo!!: Sub-rotina aninhada e Scheme · Veja mais »

Simula

Simula é uma família de linguagens de programação, projetadas para apoiar a simulação de eventos discretos, criada entre 1962 e 1968 por Kristen Nygaard e Ole-Johan Dahl no Centro Norueguês de Computação em Oslo.

Novo!!: Sub-rotina aninhada e Simula · Veja mais »

Tipo de dado

Em ciência da computação tipos de variáveis ou dados é uma combinação de valores e de operações que uma variável pode executar, o que pode variar conforme o sistema operacional e a linguagem de computador.

Novo!!: Sub-rotina aninhada e Tipo de dado · Veja mais »

Redireciona aqui:

Função aninhada.

CessanteEntrada
Ei! Agora estamos em Facebook! »