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

Paradigma de programação

Índice Paradigma de programação

Paradigma de programação é um meio de se classificar as linguagens de programação baseado em suas funcionalidades.

44 relações: C++, C++11, Ciência da computação, Ciência da computação e engenharia, Code smell, Combinador de ponto fixo, Comparação entre linguagens de programação, Engenharia de software, Estrutura de seleção, F Sharp, Fortran, FP (linguagem de programação), Haskell (linguagem de programação), Internet das biocoisas, LAMP, Linguagem de domínio específico, Linguagem de programação, Linguagem de programação multiparadigma, Lista de linguagens de programação, Meme, NATURAL, NetLogo, OCaml, Orientação a objetos, Oz (linguagem de programação), PowerShell, Programação concorrente, Programação de culto à carga, Programação declarativa, Programação estruturada, Programação funcional, Programação genérica, Programação imperativa, Programação lógica, Programação letrada, Programação orientada a autômatos, Programação orientada a eventos, Programação orientada a objetos, Programação por restrições, Programação procedural, Reflexão (programação), Standard Template Library, StarLogo, Teste de software.

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: Paradigma de programação e C++ · Veja mais »

C++11

C++11, anteriormente conhecido por C++0x é o novo padrão para a linguagem de programação C++.

Novo!!: Paradigma de programação e C++11 · Veja mais »

Ciência da computação

A Ciência da Computação lida com fundamentos teóricos da informação, computação, e técnicas práticas para suas implementações e aplicações.

Novo!!: Paradigma de programação e Ciência da computação · Veja mais »

Ciência da computação e engenharia

Ciência da computação e engenharia (CSE, em inglês) é um programa acadêmico em muitas universidades que inclui aspectos científicos e de engenharia da computação.

Novo!!: Paradigma de programação e Ciência da computação e engenharia · Veja mais »

Code smell

Em ciência da computação, um code smell é qualquer característica do código fonte de um programa de computador que indique a possibilidade de um problema mais profundo no sistema.

Novo!!: Paradigma de programação e Code smell · Veja mais »

Combinador de ponto fixo

Em ciência da computação, um combinador de ponto fixo  é uma função y de alta ordem que satisfaz a equação ou em palavras: y, quando aplicado a uma função arbitrária f, produz o mesmo resultado que f aplicada para o resultado da aplicação f para y. É assim chamado porque, por definição  x.

Novo!!: Paradigma de programação e Combinador de ponto fixo · Veja mais »

Comparação entre linguagens de programação

Segue-se uma comparação de características de diferentes linguagem de programação.

Novo!!: Paradigma de programação e Comparação entre linguagens de programação · Veja mais »

Engenharia de software

acessodata.

Novo!!: Paradigma de programação e Engenharia de software · Veja mais »

Estrutura de seleção

Na ciência da computação, estrutura de seleção (ou expressão condicional, ou construção condicional, ou função se-então-senão) é uma estrutura de desvio do fluxo de controle presente em linguagens de programação que realiza diferentes ações/computações dependendo se a condição/seleção é verdadeira ou falsa, em que a expressão é processada e transformada em um valor booleano.

Novo!!: Paradigma de programação e Estrutura de seleção · Veja mais »

F Sharp

F# é uma linguagem de programação multiparadigma para a plataforma.NET, que engloba programação funcional, imperativa e orientada a objetos.

Novo!!: Paradigma de programação e F Sharp · 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!!: Paradigma de programação e Fortran · Veja mais »

FP (linguagem de programação)

FP (de Function Programming) é uma linguagem de programação criada por John Backus para suportar o paradigma da programação em nível funcional. Isso permite a eliminação de variáveis nomeadas.

Novo!!: Paradigma de programação e FP (linguagem de programação) · Veja mais »

Haskell (linguagem de programação)

Haskell é uma linguagem de programação puramente funcional, de propósito geral, nomeada em homenagem ao lógico Haskell Curry.

Novo!!: Paradigma de programação e Haskell (linguagem de programação) · Veja mais »

Internet das biocoisas

O conceito de internet das Bio-Nano Coisas (Internet of Bio-Nano Things - IoBNT) representa um novo paradigma de tecnologia da informação que utiliza ferramentas de áreas como a biologia sintética e a nanotecnologia aplicadas a dispositivos de computação.

Novo!!: Paradigma de programação e Internet das biocoisas · Veja mais »

LAMP

LAMP (Linux, Apache, MySQL, PHP/Perl/Python) é um acrônimo que denota um dos conjuntos de soluções mais comuns para muitas das aplicações mais populares na web.

Novo!!: Paradigma de programação e LAMP · Veja mais »

Linguagem de domínio específico

Uma são os paradigmas e funções, ou códigos específicos, de uma linguagem de programação ou linguagem de especificação em desenvolvimento de software e engenharia de domínio, dedicada a um domínio de problema particular, uma técnica de representação de problema particular e/ou uma técnica de solução particular.

Novo!!: Paradigma de programação e Linguagem de domínio específico · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Novo!!: Paradigma de programação e Linguagem de programação · Veja mais »

Linguagem de programação multiparadigma

Paradigma de programação é a forma de se classificar determinada linguagem de programação com base em seu funcionamento e sua estruturação.

Novo!!: Paradigma de programação e Linguagem de programação multiparadigma · Veja mais »

Lista de linguagens de programação

Euphoria, uma linguagem interpretada procedural. Esta é uma lista de linguagens de programação, atuais e históricas, em ordem alfabética, que inclui também o desenvolvedor, data de criação e o paradigma de programação que é a forma de classificar as linguagens baseada em suas funcionalidades.

Novo!!: Paradigma de programação e Lista de linguagens de programação · Veja mais »

Meme

Meme é um termo criado em 1976 por Richard Dawkins no seu bestseller O Gene Egoísta e é para a memória o análogo do gene na genética, a sua unidade mínima.

Novo!!: Paradigma de programação e Meme · Veja mais »

NATURAL

NATURAL é uma linguagem de programação de Quarta Geração, uma geração após o Cobol, desenvolvida e distribuída pela Software AG no Brasil.

Novo!!: Paradigma de programação e NATURAL · Veja mais »

NetLogo

NetLogo é uma linguagem de programação e um ambiente de desenvolvimento integrado baseada em agentes.

Novo!!: Paradigma de programação e NetLogo · Veja mais »

OCaml

Objective Caml, também conhecida como OCaml (Objective Categorical Abstract Machine Language), é uma linguagem de programação funcional da família ML, desenvolvida pelo INRIA em 1996.

Novo!!: Paradigma de programação e OCaml · Veja mais »

Orientação a objetos

Programação Orientada a Objeto (também conhecida pela sua sigla POO) ou Modelagem Orientada ao Objeto, é um modelo/paradigma de projeto e programação de software baseado na abstração digital do mundo real, através da composição e interação entre diversas unidades chamadas de 'objetos' e as classes (representando objetos reais contendo identidade, propriedades e, métodos); baseado em quatro principais componentes da programação: abstração digital, encapsulamento, herança e, polimorfismo.

Novo!!: Paradigma de programação e Orientação a objetos · Veja mais »

Oz (linguagem de programação)

Oz é uma linguagem de programação multiparadigma, desenvolvida nos Laboratórios de Sistemas de Programação da Saarland University.

Novo!!: Paradigma de programação e Oz (linguagem de programação) · Veja mais »

PowerShell

PowerShell é um shell de linha de comando baseado em tarefas e linguagem de script desenvolvido no.

Novo!!: Paradigma de programação e PowerShell · Veja mais »

Programação concorrente

Programação concorrente ou programação simultânea é um paradigma de programação para a construção de programas de computador que fazem uso da execução simultânea de várias tarefas computacionais interativas, que podem ser implementadas como programas separados ou como um conjunto de threads criadas por um único programa.

Novo!!: Paradigma de programação e Programação concorrente · Veja mais »

Programação de culto à carga

A programação de culto à carga é um estilo de programação de computadores caracterizado pela inclusão ritual de código ou estruturas de programa que não servem a nenhum propósito real.

Novo!!: Paradigma de programação e Programação de culto à carga · Veja mais »

Programação declarativa

Programação declarativa é um paradigma de programação baseado em programação funcional, programação lógica e programação restritiva.

Novo!!: Paradigma de programação e Programação declarativa · Veja mais »

Programação estruturada

Programação Estruturada (PE) é um padrão ou paradigma de programação da engenharia de softwares, com ênfase em sequência, decisão e, iteração (sub-rotinas, laços de repetição, condicionais e, estruturas em bloco), criado no final de 1950 junto às linguagens ALGOL 58 e ALGOL 60, Este paradigma é normalmente formado por código em um único bloco e foi impulsionado pelas vantagens práticas que o paradigma oferece, e também pelo '' (de 1966, também chamado de teorema de Böhm-Jacopini) e a carta aberta de Dijkstra 'Go To Statement Considered Harmful' (de 1968).

Novo!!: Paradigma de programação e Programação estruturada · 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!!: Paradigma de programação e Programação funcional · Veja mais »

Programação genérica

Programação genérica é um paradigma de programação no qual os algoritmos são escritos em uma gramática estendida de forma a adaptar-se através da especificação das partes variáveis que são definidas na instância do algoritmo.

Novo!!: Paradigma de programação e Programação genérica · Veja mais »

Programação imperativa

Na ciência da computação, programação imperativa é um paradigma de programação de software que descreve a computação como ações, enunciados ou comandos que mudam o estado (variáveis) de um programa.

Novo!!: Paradigma de programação e Programação imperativa · Veja mais »

Programação lógica

Programação lógica é um paradigma de programação que faz uso da lógica matemática.

Novo!!: Paradigma de programação e Programação lógica · Veja mais »

Programação letrada

Programação letrada (do inglês literate programming) é um paradigma de programação baseada na premissa que um programa de computador deve ser escrito tendo a legibilidade humana como principal objetivo, similar a um trabalho de literatura.

Novo!!: Paradigma de programação e Programação letrada · Veja mais »

Programação orientada a autômatos

Programação orientada a autômatos é um paradigma de programação no qual o programa (ou partes dele) é pensado como um modelo de uma máquina de estados finitos (FSM, do inglês, finite state machine) ou qualquer outro (geralmente mais complicado) autômato formal (ver teoria de autômatos).

Novo!!: Paradigma de programação e Programação orientada a autômatos · Veja mais »

Programação orientada a eventos

Programação orientada a eventos é um paradigma de programação.

Novo!!: Paradigma de programação e Programação orientada a eventos · 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!!: Paradigma de programação e Programação orientada a objetos · Veja mais »

Programação por restrições

Programação por restrições é um paradigma de programação que se refere ao uso de restrições na construção de relações entre variáveis.

Novo!!: Paradigma de programação e Programação por restrições · Veja mais »

Programação procedural

Programação procedural ou programação procedimental é um paradigma de programação que se baseia em procedimentos, que são executados numa sequência.

Novo!!: Paradigma de programação e Programação procedural · Veja mais »

Reflexão (programação)

Em ciência da computação, reflexão computacional (ou somente reflexão) é a capacidade de um programa observar ou até mesmo modificar sua estrutura ou comportamento.

Novo!!: Paradigma de programação e Reflexão (programação) · Veja mais »

Standard Template Library

A Standard Template Library (STL; em português: Biblioteca de Modelos Padrão) é uma biblioteca de rotinas da linguagem de programação C++, que descreve containers, iteradores, algoritmos e functores.

Novo!!: Paradigma de programação e Standard Template Library · Veja mais »

StarLogo

StarLogo é uma linguagem de simulação baseada em agentes desenvolvida por Mitchel Resnick, Eric Klopfer e outros no MIT Media Lab e no Programa de Educação Docente do MIT em Massachusetts.

Novo!!: Paradigma de programação e StarLogo · Veja mais »

Teste de software

O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar, se relaciona com o conceito de verificação e validação.

Novo!!: Paradigma de programação e Teste de software · Veja mais »

Redireciona aqui:

Paradigmas de Programação, Paradigmas de programação.

CessanteEntrada
Ei! Agora estamos em Facebook! »