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!
 

Avaliação de curto-circuito

Índice Avaliação de curto-circuito

Avaliação de curto-circuito, avaliação mínima ou avaliação de McCarthy especifica a semântica de alguns operadores booleanos em algumas linguagens de programação na qual o segundo argumento é apenas executado ou avaliado se o primeiro argumento não for suficiente para determinar o valor da expressão: quando o primeiro argumento de uma função AND é avaliado como falso, o valor global deve ser falso e quando o primeiro argumento da função OR for avaliado como verdadeiro, o valor global deve ser verdadeiro.

31 relações: Ada (linguagem de programação), ALGOL 68, C (linguagem de programação), C Sharp, C++, ColdFusion, Eiffel (linguagem de programação), Erlang (linguagem de programação), Estrutura de seleção, Fortran, Haskell (linguagem de programação), Java (linguagem de programação), JavaScript, Linguagem de programação, Lisp, Lua (linguagem de programação), MATLAB, OCaml, Pascal (linguagem de programação), Perl, PHP, Python, R (linguagem de programação), Ruby (linguagem de programação), Scheme, Smalltalk, Standard ML, VBScript, Visual Basic, Visual Basic .NET, Visual Basic for Applications.

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!!: Avaliação de curto-circuito e Ada (linguagem de programação) · 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!!: Avaliação de curto-circuito e ALGOL 68 · 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!!: Avaliação de curto-circuito e C (linguagem de programação) · Veja mais »

C Sharp

C# é uma linguagem de programação, multiparadigma, de tipagem forte, desenvolvida pela Microsoft como parte da plataforma.NET.

Novo!!: Avaliação de curto-circuito e C Sharp · Veja mais »

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!!: Avaliação de curto-circuito e C++ · Veja mais »

ColdFusion

ColdFusion é uma plataforma de desenvolvimento Web proprietária da Adobe Systems.

Novo!!: Avaliação de curto-circuito e ColdFusion · Veja mais »

Eiffel (linguagem de programação)

Eiffel é uma linguagem de programação puramente orientada a objeto, padrão ECMA-367, que implementa as teorias sobre a orientação a objeto de Bertrand Meyer.

Novo!!: Avaliação de curto-circuito e Eiffel (linguagem de programação) · Veja mais »

Erlang (linguagem de programação)

LYME baseia '''Erlang''' e fornece uma alternativa para LAMP Erlang é uma linguagem de programação de uso geral e um sistema para execução.

Novo!!: Avaliação de curto-circuito e Erlang (linguagem de programação) · 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!!: Avaliação de curto-circuito e Estrutura de seleçã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!!: Avaliação de curto-circuito e Fortran · 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!!: Avaliação de curto-circuito e Haskell (linguagem de programação) · Veja mais »

Java (linguagem de programação)

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems, que em 2008 foi adquirido pela empresa Oracle Corporation.

Novo!!: Avaliação de curto-circuito e Java (linguagem de programação) · 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!!: Avaliação de curto-circuito e JavaScript · 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!!: Avaliação de curto-circuito e Linguagem de programação · Veja mais »

Lisp

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

Novo!!: Avaliação de curto-circuito e Lisp · Veja mais »

Lua (linguagem de programação)

Lua é uma linguagem de programação interpretada, de ''script'' em alto nível, com tipagem dinâmica e multiparadigma, reflexiva e leve, projetada por Tecgraf da PUC-Rio em 1993 para expandir aplicações em geral, de forma extensível (que une partes de um programa feitas em mais de uma linguagem), para prototipagem e para ser embarcada em softwares complexos, como jogos.

Novo!!: Avaliação de curto-circuito e Lua (linguagem de programação) · Veja mais »

MATLAB

MATLAB (MATrix LABoratory) trata-se de um software interativo de alta performance voltado para o cálculo numérico.

Novo!!: Avaliação de curto-circuito e MATLAB · 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!!: Avaliação de curto-circuito e OCaml · 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!!: Avaliação de curto-circuito 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!!: Avaliação de curto-circuito e Perl · Veja mais »

PHP

PHP (um acrônimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web.

Novo!!: Avaliação de curto-circuito e PHP · 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!!: Avaliação de curto-circuito e Python · Veja mais »

R (linguagem de programação)

R é uma linguagem de programação multi-paradigma orientada a objetos, programação funcional, dinâmica, fracamente tipada, voltada à manipulação, análise e visualização de dados.

Novo!!: Avaliação de curto-circuito e R (linguagem de programação) · 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!!: Avaliação de curto-circuito e Ruby (linguagem de programação) · Veja mais »

Scheme

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

Novo!!: Avaliação de curto-circuito e Scheme · Veja mais »

Smalltalk

Smalltalk-80, ou simplesmente Smalltalk, é uma linguagem de programação orientada a objeto dinamicamente tipada.

Novo!!: Avaliação de curto-circuito e Smalltalk · Veja mais »

Standard ML

Standard ML (SML) é uma linguagem de programação funcional de propósito geral modular com verificação e inferência de tipos em tempo de compilação.

Novo!!: Avaliação de curto-circuito e Standard ML · Veja mais »

VBScript

VBScript (Microsoft Visual Basic Scripting Edition) é uma versão interpretada da linguagem Visual Basic usada em Active Server Pages (ASP) para tarefas e construção dinâmica de página HTML, e Windows Scripting Host (WSH) para facilitar a construção de ferramentas por técnicos ou tarefas automatizadas.

Novo!!: Avaliação de curto-circuito e VBScript · Veja mais »

Visual Basic

O Visual Basic é uma linguagem de programação produzida pela empresa Microsoft, e é parte integrante do pacote Microsoft Visual Studio.

Novo!!: Avaliação de curto-circuito e Visual Basic · Veja mais »

Visual Basic .NET

Visual Basic.NET é uma linguagem de programação totalmente orientada a objetos e com suporte total a UML, criada pela Microsoft e distribuída com o Visual Studio.NET.

Novo!!: Avaliação de curto-circuito e Visual Basic .NET · Veja mais »

Visual Basic for Applications

O Visual Basic for Applications (VBA) é uma implementação do Visual Basic da Microsoft incorporada em todos os programas do Microsoft Office - dentro desse pacote estão os famosos aplicativos Office (Word, Excel, Power Point, Access, etc), bem como em outras aplicações da Microsoft, como o Visio, e que foi também incorporada pelo menos parcialmente em outros programas de terceiros como o AutoCAD, Mathcad e WordPerfect.

Novo!!: Avaliação de curto-circuito e Visual Basic for Applications · Veja mais »

Redireciona aqui:

Lógica de curto-circuito.

CessanteEntrada
Ei! Agora estamos em Facebook! »