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!
 

C++

Índice 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.

222 relações: Abstração, Academia, Active Template Library, Ada (linguagem de programação), Adobe Acrobat, Adobe Illustrator, Adobe Photoshop, Alexander Stepanov, ALGOL, ALGOL 68, Algoritmo, Algoritmo de busca, Amazon, Ambiente de desenvolvimento integrado, American National Standards Institute, AmigaOS, Analisador sintático LR, Análise léxica, Análise sintática (computação), Android, Anjuta, Aquisição de Recurso é Inicialização, Arduino IDE, Armazenamento de dados de computador, Arquivo de cabeçalho, Arranjo, BCPL, Bell Labs, BeOS, Biblioteca (computação), Biblioteca padrão do C++, Bjarne Stroustrup, Blender, Boolean, Boost (bibliotecas de C++), Borland, Brian Kernighan, C (linguagem de programação), C Sharp, C++, C++11, C++17, C++20, C++Builder, Caractere, Código objeto, Código-fonte, Ciência da computação, Ciclo de vida de liberação de software, Clang, ..., Classe (programação), CLU (linguagem de programação), CMake, Code::Blocks, Comeau C/C++, Common Desktop Environment, Compilador, Component Object Model, Comportamento indefinido, Comunicação entre processos, Constante (programação), Container, CORBA, Cygwin, D (linguagem de programação), Década de 1980, Década de 1990, Delphi, Depurador, Desenvolvimento de software, Dev-C++, Digital Mars, Diretório, Doom 3, DOS, Doutoramento, Driver de dispositivo, Eclipse (software), Embarcadero Technologies, EMule, Endereço (memória), Entrada/saída, Escalabilidade, Espaço de nomes, Geany, Gerenciamento de memória, GNU Compiler Collection, GNU Debugger, Google, Googlebot, Gramática formal, Half-Life (série), Herança, Herança (programação orientada a objetos), Herança múltipla, Herb Sutter, Hewlett-Packard, IDE, Informática, Inteiro (ciência da computação), Intel, Intel C++ Compiler, Interface, Interface gráfica do utilizador, Internet, Internet Explorer, IPod, Iterador, Java (linguagem de programação), KDE, KDevelop, Língua inglesa, LibreOffice, Linguagem compilada, Linguagem de descrição de interface, Linguagem de programação, Linguagem tipada, Linux, Lista ligada, Mac OS Classic, MacOS, Macro, Mars Pathfinder, Maya, Máquina virtual Java, Método (programação), Memória compartilhada, Microsoft, Microsoft Foundation Classes, Microsoft Office, Microsoft Outlook Express, Microsoft Visual C++, Microsoft Visual Studio, Microsoft Windows, MinGW, ML (linguagem de programação), Motor de jogo, Mozilla Firefox, Mozilla Thunderbird, Multitarefa, MySQL, NASA, Núcleo (sistema operacional), NetBeans, NetWare, Null (programação), Objeto, Objeto (ciência da computação), Operador, Operadores em C e C++, Opportunity, Ordenação (computação), Organização Internacional de Normalização, Orientação a objetos, OS/2, Padrão de projeto de software, Palavra reservada, Paradigma de programação, Parâmetro (ciência da computação), PCSX2, PHP, Plataforma (computação), PlayStation 2, Polimorfismo (ciência da computação), Ponteiro (programação), Ponteiro inteligente, Portabilidade (informática), Pré-processador, Processador, Programa Olá Mundo, Programação concorrente, Programação funcional, Programação genérica, Programação imperativa, Programação orientada a objetos, Programação procedural, Projeto GNU, Qt, Qt Creator, Rússia, Refatoração, Referência (ciência da computação), Run-time type information, Rust (linguagem de programação), Segurança da informação, SETI, Silicon Graphics, Simula, Simula 67, Sistema de ficheiros, Sistema de processamento distribuído, Sistema operativo, Software aplicativo, Software livre, Solaris (sistema operacional), Sonda espacial, Squirrel, Standard Template Library, Sun Microsystems, Super Mario World, Swift (linguagem de programação), Symbian, TCP/IP, Tempo de compilação, Tempo de execução, Teoria dos grafos, Thread (computação), Tibia, Tipo de dado, Tratamento de exceção, Turbo C++, Turing completude, Ultimate++, Unix, Unreal Engine, Variável (programação), Vetor, Visual Basic, Visual FoxPro, Watcom C/C++ compiler, Winamp, Zig (linguagem de programação). Expandir índice (172 mais) »

Abstração

Abstração (do termo latino abstractio) é uma operação intelectual que consiste em isolar, por exemplo num conceito, um elemento à exclusão de outros, dos quais então se faz abstração.

Novo!!: C++ e Abstração · Veja mais »

Academia

A academia (do grego antigo Ακαδήμεια (transliterado Akadémeia), derivado de Ακάδημος (transliterado Akádēmos), "Academo") designa, no Ocidente, várias instituições vocacionadas para o ensino, a cultura e a ciência, nomeadamente as artísticas, literárias, científicas e físicas, filosóficas etc.

Novo!!: C++ e Academia · Veja mais »

Active Template Library

Active Template Library (ATL) é um conjunto de classes C++ baseadas em templates desenvolvidas pela Microsoft que simplificam a programação de objetos COM.

Novo!!: C++ e Active Template Library · 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!!: C++ e Ada (linguagem de programação) · Veja mais »

Adobe Acrobat

Adobe Acrobat é um software desenvolvido pela Adobe, que permite a conversão de documentos de diversos formatos em um arquivo de formato PDF (Portable Document Format).

Novo!!: C++ e Adobe Acrobat · Veja mais »

Adobe Illustrator

Adobe Illustrator é um editor de imagens vetoriais desenvolvido e comercializado pela Adobe Systems.

Novo!!: C++ e Adobe Illustrator · Veja mais »

Adobe Photoshop

Adobe Photoshop é um software caracterizado como editor de imagens bidimensionais do tipo raster (possuindo ainda algumas capacidades de edição típicas dos editores vectoriais) desenvolvido pela Adobe Systems.

Novo!!: C++ e Adobe Photoshop · Veja mais »

Alexander Stepanov

Alexander Alexandrowitsch Stepanov (Moscou, 16 de novembro de 1950) é um programador da Rússia (na época de seu nascimento, ainda União Soviética) notável por suas pesquisas no campo de programação genérica e pela criação da Standard Template Library, a principal biblioteca da linguagem de programação C++.

Novo!!: C++ e Alexander Stepanov · 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!!: C++ 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!!: C++ 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!!: C++ e Algoritmo · Veja mais »

Algoritmo de busca

Em ciência da computação, um algoritmo de busca, em termos gerais é um algoritmo que toma um problema como entrada e retorna a solução para o problema, geralmente após resolver um número possível de soluções.

Novo!!: C++ e Algoritmo de busca · Veja mais »

Amazon

Amazon.com, Inc. é uma empresa multinacional de tecnologia norte-americana com sede em Seattle, Washington.

Novo!!: C++ e Amazon · Veja mais »

Ambiente de desenvolvimento integrado

C e C++ para o ambiente GNOME. IDE, do inglês integrated development environment ou ambiente de desenvolvimento integrado, é um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo.

Novo!!: C++ e Ambiente de desenvolvimento integrado · Veja mais »

American National Standards Institute

A American National Standards Institute (literalmente traduz-se como "Instituto Nacional Americano de Padrões"), também conhecida por sua sigla ANSI, é uma organização particular estado-unidense sem fins lucrativos que tem por objetivo facilitar a padronização dos trabalhos de seus membros.

Novo!!: C++ e American National Standards Institute · Veja mais »

AmigaOS

Amiga OS é o sistema operacional nativo do PC amiga.

Novo!!: C++ e AmigaOS · Veja mais »

Analisador sintático LR

Um analisador sintático LR (também chamado parser LR) é um algoritmo de análise sintática para gramáticas livres de contexto.

Novo!!: C++ e Analisador sintático LR · Veja mais »

Análise léxica

Na ciência da computação, análise léxica, lexing ou tokenização é o processo de converter uma sequência de caracteres (como em um programa de computador ou página da web) em uma sequência de tokens (strings com um significado atribuído e, portanto, identificado).

Novo!!: C++ e Análise léxica · Veja mais »

Análise sintática (computação)

árvore da expressão Em ciência da computação e linguística, a análise sintática (do inglês: parsing) é um processo de um compilador (de uma linguagem de programação), é a segunda fase da compilação onde se analisa uma sequência que foi dada entrada (via um arquivo de computador ou via teclado, por exemplo) para verificar sua estrutura gramatical segundo uma determinada gramática formal.

Novo!!: C++ e Análise sintática (computação) · Veja mais »

Android

Android é um sistema operacional (SO) baseado no núcleo Linux, projetado principalmente para dispositivos eletrônicos móveis (como smartphones e tablets) com tela sensível ao toque ou interface de usuário baseada na manipulação direta; desenvolvido por um consórcio de desenvolvedores conhecido como Open Handset Alliance, sendo o principal colaborador o Google.

Novo!!: C++ e Android · Veja mais »

Anjuta

Tela de execução do '''Anjuta''' Anjuta é um ambiente de desenvolvimento integrado para C e C++ em GNU/Linux.

Novo!!: C++ e Anjuta · Veja mais »

Aquisição de Recurso é Inicialização

Aquisição de Recurso é Inicialização (conhecido pelo acrônimo RAII para o termo em língua inglesa Resource Acquisition Is Initialization) é um padrão de projeto de software para C++, D e Rust que combina a aquisição e liberação de recursos com inicialização e destruição de objetos.

Novo!!: C++ e Aquisição de Recurso é Inicialização · Veja mais »

Arduino IDE

Arduino Integrated Development Environment é uma aplicação de plataforma cruzada, escrito em funções de C e C ++.

Novo!!: C++ e Arduino IDE · Veja mais »

Armazenamento de dados de computador

O armazenamento de dados de computador é uma tecnologia que consiste em componentes de computador e mídia de gravação que são usados para reter dados digitais.

Novo!!: C++ e Armazenamento de dados de computador · Veja mais »

Arquivo de cabeçalho

Em programação de computadores, um arquivo cabeçalho ou arquivos de cabeçalho (header file) é um arquivo que permite que os programadores separem certos elementos de um código fonte de um programa em arquivos reutilizáveis.

Novo!!: C++ e Arquivo de cabeçalho · Veja mais »

Arranjo

*Arranjo (matemática), uma função matemática da combinatória.

Novo!!: C++ e Arranjo · Veja mais »

BCPL

BCPL é uma linguagem de programação, criada por Martin Richards, da Universidade de Cambridge em 1966.

Novo!!: C++ e BCPL · Veja mais »

Bell Labs

Nokia Bell Labs (originalmente chamada AT&T Bell Laboratories e Bell Telephone Laboratories) é uma empresa de pesquisa industrial e desenvolvimento científico, subsidiária da empresa finlandesa Nokia.

Novo!!: C++ e Bell Labs · Veja mais »

BeOS

BeOS foi um sistema operacional (ou sistema operativo S.O.) multitarefa preemptivo e monousuário desenvolvido pela Be Incorporated.

Novo!!: C++ e BeOS · Veja mais »

Biblioteca (computação)

Na ciência da computação, biblioteca ou library é uma coleção de subprogramas utilizados no desenvolvimento de software.

Novo!!: C++ e Biblioteca (computação) · Veja mais »

Biblioteca padrão do C++

Em C++, a biblioteca padrão é uma coleção de classes, funções e variáveis escritas na própria linguagem para facilitar o desenvolvimento de aplicações.

Novo!!: C++ e Biblioteca padrão do C++ · Veja mais »

Bjarne Stroustrup

Bjarne Stroustrup (Århus) é um cientista da computação dinamarquês e professor catedrático da Universidade do Texas A&M.

Novo!!: C++ e Bjarne Stroustrup · Veja mais »

Blender

Blender, também conhecido como blender3d, é um programa de computador de código aberto, desenvolvido pela Blender Foundation, para modelagem, animação, texturização, composição, renderização, e edição de vídeo.

Novo!!: C++ e Blender · Veja mais »

Boolean

Em ciência da computação, boolean, ou lógico, é um tipo de dado primitivo que possui dois valores, que podem ser considerados como 0 ou 1, falso ou verdadeiro.

Novo!!: C++ e Boolean · Veja mais »

Boost (bibliotecas de C++)

Boost é uma coleção de bibliotecas que estendem a funcionalidade da linguagem de programação C++.

Novo!!: C++ e Boost (bibliotecas de C++) · Veja mais »

Borland

A Borland Software Corporation foi uma empresa de software com sede em Austin, Texas, Estados Unidos.

Novo!!: C++ e Borland · Veja mais »

Brian Kernighan

Brian Kernighan (Toronto) é um cientista da computação canadense.

Novo!!: C++ e Brian Kernighan · 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!!: C++ 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!!: C++ 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!!: C++ 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!!: C++ e C++11 · Veja mais »

C++17

C++17 (ou C++1z) é o nome informal da revisão do padrão ISO/IEC para a linguagem de programação C++ que vem após a revisão C++14.

Novo!!: C++ e C++17 · Veja mais »

C++20

C++20 é o nome informal da revisão do padrão ISO/IEC para linguagem de programação C++ que virá após a revisão C++17.

Novo!!: C++ e C++20 · Veja mais »

C++Builder

C++Builder (ou abreviado por BCB) é um ambiente de desenvolvimento integrado (IDE) produzido pela Embarcadero para o desenvolvimento de softwares na linguagem C++.

Novo!!: C++ e C++Builder · Veja mais »

Caractere

Um (ou carácter em português europeu antes do Acordo Ortográfico de 1990), no contexto da informática, é o nome que se dá a cada um dos símbolos que se podem usar para produzir um programa de computador, bem como os textos e imagens apresentados na tela quando se executa um programa em modo texto.

Novo!!: C++ e Caractere · Veja mais »

Código objeto

Em computação, código objeto ou módulo objeto é o produto de um compilador.

Novo!!: C++ e Código objeto · Veja mais »

Código-fonte

Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.

Novo!!: C++ e Código-fonte · 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!!: C++ e Ciência da computação · Veja mais »

Ciclo de vida de liberação de software

Na informática, a liberação do programa computacional ou lançamento de software (em inglês: release) é o lançamento de nova versão oficial de produto de software.

Novo!!: C++ e Ciclo de vida de liberação de software · Veja mais »

Clang

Clang é um front-end de um compilador para as linguagens C, C++, Objective-C e Objective-C++ que utiliza o LLVM como back-end desde a versão 2.6 do LLVM.

Novo!!: C++ e Clang · Veja mais »

Classe (programação)

Em programação e na orientação a objetos, uma classe é um Tipo abstrato de Dados (TAD); ou seja, uma descrição que abstrai um conjunto de objetos com características similares (um projeto do objeto), é um código da linguagem de programação orientada a objetos que define e implementa um novo tipo de objeto, que terão características (atributos) que guardaram valores e, também funções específicas para manipular estes.

Novo!!: C++ e Classe (programação) · Veja mais »

CLU (linguagem de programação)

CLU é uma linguagem de programação criada pelo MIT pela estudante Barbara Liskov entre 1974 e 1975.

Novo!!: C++ e CLU (linguagem de programação) · Veja mais »

CMake

CMake é um sistema multiplataforma para realizar geração automatizada.

Novo!!: C++ e CMake · Veja mais »

Code::Blocks

Code::Blocks (ou C::B) é um ambiente de desenvolvimento integrado de código aberto e multiplataforma.

Novo!!: C++ e Code::Blocks · Veja mais »

Comeau C/C++

Comeau C/C++ é um compilador C/C++ desenvolvido pela Comeau Computing,.

Novo!!: C++ e Comeau C/C++ · Veja mais »

Common Desktop Environment

Common Desktop Environment (CDE, em português; ambiente de trabalho comum) é um ambiente de trabalho proprietário para UNIX baseado na biblioteca (toolkit) Motif.

Novo!!: C++ e Common Desktop Environment · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

Novo!!: C++ e Compilador · Veja mais »

Component Object Model

Component Object Model (COM) é uma plataforma da Microsoft para componentes de software lançada em 1993.

Novo!!: C++ e Component Object Model · Veja mais »

Comportamento indefinido

Na ciência da computação, comportamento indefinido é um recurso existente em algumas linguagens de programação, notoriamente na linguagem C. Para simplificar a especificação e permitir maior flexibilidade de implementação, as especificações determinam que o resultado de algumas operações é indefinido.

Novo!!: C++ e Comportamento indefinido · Veja mais »

Comunicação entre processos

A comunicação entre processos, em inglês Inter-Process Communication (IPC), é o grupo de mecanismos que permite aos processos transferirem informação entre si.

Novo!!: C++ e Comunicação entre processos · Veja mais »

Constante (programação)

Em linguagens de programação, constantes são usadas em expressões para representar vários tipos de valores.

Novo!!: C++ e Constante (programação) · Veja mais »

Container

Container pode significar.

Novo!!: C++ e Container · Veja mais »

CORBA

CORBA (abreviado de Common Object Request Broker Architecture) é a arquitetura padrão criada pelo Object Management Group para estabelecer e simplificar a troca de dados entre sistemas distribuídos heterogêneos.

Novo!!: C++ e CORBA · Veja mais »

Cygwin

Cygwin é uma coleção de ferramentas de software livre originalmente desenvolvidas por Cygnus Solutions de maneira a permitir que várias versões do Microsoft Windows possam, de certa forma, agir como um sistema Unix.

Novo!!: C++ e Cygwin · Veja mais »

D (linguagem de programação)

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

Novo!!: C++ e D (linguagem de programação) · Veja mais »

Década de 1980

Conforme padronização da norma internacional para representação de data e hora da Organização Internacional de Padronização (ISO), a década de 1980, também referida como década de 80 ou ainda anos 80, compreende o período de tempo entre 1 de janeiro de 1980 e 31 de dezembro de 1989.

Novo!!: C++ e Década de 1980 · Veja mais »

Década de 1990

Conforme padronização da norma internacional para representação de data e hora da Organização Internacional de Padronização (ISO), a década de 1990, também referida como década de 1990 ou ainda anos 1990, compreende o período de tempo entre 1 de janeiro de 1990 e 31 de dezembro de 1999.

Novo!!: C++ e Década de 1990 · Veja mais »

Delphi

Por Delphi pode estar à procura de.

Novo!!: C++ e Delphi · Veja mais »

Depurador

Um '''depurador''' de Python sendo executado Um depurador (debugger) é um programa de computador usado para testar outros programas e fazer sua depuração, que consiste em encontrar os defeitos do programa.

Novo!!: C++ e Depurador · Veja mais »

Desenvolvimento de software

Na computação, o desenvolvimento de software é o ato de elaborar e implementar um sistema computacional, isto é, transformar a necessidade de um utilizador ou de um mercado em um produto de software.

Novo!!: C++ e Desenvolvimento de software · Veja mais »

Dev-C++

Dev-C++ (também conhecido como Dev-Cpp) é um ambiente de desenvolvimento integrado livre que utiliza os compiladores do projeto GNU para compilar programas para o sistema operacional Microsoft Windows.

Novo!!: C++ e Dev-C++ · 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!!: C++ e Digital Mars · Veja mais »

Diretório

* Diretório (computação) — estrutura de organização de arquivos.

Novo!!: C++ e Diretório · Veja mais »

Doom 3

Doom 3 é um jogo de computador do tipo tiro em primeira pessoa, mais tarde convertido para Xbox.

Novo!!: C++ e Doom 3 · Veja mais »

DOS

O DOS, sigla para Disk Operating System ou sistema operacional em disco é um acrónimo para vários sistemas operativos intimamente relacionados que dominaram o mercado para compatíveis IBM PC entre 1981 e 1995, ou até cerca de 2000 caso sejam incluídas as versões de Microsoft Windows parcialmente baseadas em DOS: Windows 3.11, 95, 98 e Me.

Novo!!: C++ e DOS · Veja mais »

Doutoramento

é um grau académico concedido por uma instituição de ensino superior universitário, que pode ser uma universidade, um centro universitário, uma faculdade isolada, com o propósito de certificar academicamente a capacidade do candidato para desenvolver investigação num determinado campo da ciência (no seu conceito mais abrangente).

Novo!!: C++ e Doutoramento · Veja mais »

Driver de dispositivo

Na informática, a função de um driver de dispositivo ou controlador de dispositivo é aceitar requerimentos abstratos do software independente do dispositivo acima dele e cuidar para que a solicitação seja executada, permitindo que o software interaja com o dispositivo.

Novo!!: C++ e Driver de dispositivo · Veja mais »

Eclipse (software)

Eclipse é uma IDE para desenvolvimento Java, porém suporta várias outras linguagens a partir de plugins como C/C++, PHP, ColdFusion, Python, Scala e Kotlin.

Novo!!: C++ e Eclipse (software) · Veja mais »

Embarcadero Technologies

Embarcadero Technologies é uma empresa norte-americana de software que desenvolve, produz, licencia e dá suporte a uma ampla variedade de produtos e serviços relacionados a software através das suas várias divisões.

Novo!!: C++ e Embarcadero Technologies · Veja mais »

EMule

Em computação, eMule é um aplicativo de compartilhamento de arquivos (ou ficheiros) através de cliente/servidor que trabalha com as redes eDonkey2000 e Kad oferecendo mais funções do que o cliente eDonkey padrão.

Novo!!: C++ e EMule · Veja mais »

Endereço (memória)

Em Ciência da Computação, um endereço de memória é um identificador único para um local de memória no qual um processador ou algum outro dispositivo pode armazenar pedaços de dados.

Novo!!: C++ e Endereço (memória) · Veja mais »

Entrada/saída

Entrada/saída, sigla E/S (em inglês: Input/output, sigla I/O) é um termo utilizado quase que exclusivamente no ramo da computação (ou informática), indicando entrada (inserção) de dados por meio de algum código ou programa, para algum outro programa ou hardware, bem como a sua saída (obtenção de dados) ou retorno de dados, como resultado de alguma operação de algum programa, consequentemente resultado de alguma entrada.

Novo!!: C++ e Entrada/saída · Veja mais »

Escalabilidade

Em telecomunicações, infraestrutura de tecnologia da informação e na engenharia de software, escalabilidade é uma característica desejável em todo o sistema, rede ou processo, que indica a capacidade de manipular uma porção crescente de trabalho de forma uniforme, ou estar preparado para crescer.

Novo!!: C++ e Escalabilidade · Veja mais »

Espaço de nomes

Um espaço de nomes ("namespace" em inglês) é um delimitador abstrato (container) que fornece um contexto para os itens que ele armazena (nomes, termos técnicos, conceitos...), o que permite uma desambiguação para itens que possuem o mesmo nome mas que residem em espaços de nomes diferentes.

Novo!!: C++ e Espaço de nomes · Veja mais »

Geany

Geany é um editor de texto multiplataforma desenvolvido em GTK+ que possui funções básicas para um ambiente de desenvolvimento integrado (IDE), licenciado sob a GNU GPL versão 2.

Novo!!: C++ e Geany · Veja mais »

Gerenciamento de memória

Gerenciamento (ou gestão) de memória é um complexo campo da ciência da computação e são constantemente desenvolvidas várias técnicas para torná-la mais eficiente.

Novo!!: C++ e Gerenciamento de memória · 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!!: C++ e GNU Compiler Collection · Veja mais »

GNU Debugger

O GNU Debugger, mais conhecido por GDB, é um depurador do GNU.

Novo!!: C++ e GNU Debugger · Veja mais »

Google

Google LLC é uma empresa multinacional de softwares e serviços online (baseado na nuvem) fundada em 1998 na cidade norte-americana de Menlo Park (estado da Califórnia), que lucra principalmente através da publicidade pelo AdWords.

Novo!!: C++ e Google · Veja mais »

Googlebot

Googlebot é o robô indexador usado pelo Google para indexar páginas e documentos da web para construir um índice de buscas para o Google Search.

Novo!!: C++ e Googlebot · Veja mais »

Gramática formal

Em teoria das linguagens formais, uma gramática formal (algumas vezes simplesmente chamada de gramática) é um conjunto de regras de produção de cadeias em uma linguagem formal, ou seja, um objeto que permite especificar uma linguagem ou língua.

Novo!!: C++ e Gramática formal · Veja mais »

Half-Life (série)

Half-Life (estilizado como HλLF-LIFE, meia-vida, em tradução livre) é uma série de jogos de tiro em primeira pessoa, que dividem uma história alternativa de ficção científica.

Novo!!: C++ e Half-Life (série) · Veja mais »

Herança

Herança ou espólio (do latim hærentia) é o patrimônio (bens, direitos e obrigações) de uma pessoa que morreu, deixada a seus sucessores legais.

Novo!!: C++ e Herança · Veja mais »

Herança (programação orientada a objetos)

Herança é um princípio de orientação a objetos, que permite que classes compartilhem atributos e métodos, através de "heranças".

Novo!!: C++ e Herança (programação orientada a objetos) · Veja mais »

Herança múltipla

Herança múltipla, em orientação a objetos, é o conceito de herança de duas ou mais classes.

Novo!!: C++ e Herança múltipla · Veja mais »

Herb Sutter

Herb Sutter é um programador, escritor e colunista dos Estados Unidos, conhecido como um dos mais proeminentes especialistas em C++ na atualidade, além de pesquisador sobre programação concorrente e multitarefa.

Novo!!: C++ e Herb Sutter · Veja mais »

Hewlett-Packard

A Hewlett-Packard Company (comumente referida como HP) foi uma companhia de tecnologia da informação multinacional americana, até sua divisão, ocorrida em 2015 (gerando as empresas HP Inc. e Hewlett-Packard Enterprise).

Novo!!: C++ e Hewlett-Packard · Veja mais »

IDE

* Ambiente de Desenvolvimento Integrado (do inglês Integrated Development Environment), um ambiente integrado para desenvolvimento de software.

Novo!!: C++ e IDE · Veja mais »

Informática

Informática (do frances: "informatique", do alemã "informatik"; composição: "informação" e "automática") é um termo usado para descrever o conjunto das ciências relacionadas à coleta, armazenamento, transmissão e processamento de informações nos meios digitais, estando incluídas neste grupo: a ciência da computação, os sistemas de informação, a teoria da informação, o processo de cálculo, a análise numérica e, os métodos teóricos da representação dos conhecimentos e da modelagem dos problemas.

Novo!!: C++ e Informática · Veja mais »

Inteiro (ciência da computação)

Em ciência da computação, um inteiro é um dado do tipo integral, um tipo de dado que representa algum subconjunto finito dos inteiros matemáticos.

Novo!!: C++ e Inteiro (ciência da computação) · Veja mais »

Intel

Intel Corporation (estilizada como Intel, acrônimo de Integrated Electronics) é uma empresa multinacional e de tecnologia sediada em Santa Clara, Califórnia, no Vale do Silício.

Novo!!: C++ e Intel · Veja mais »

Intel C++ Compiler

Intel C++ Compiler (também conhecido como ICC ou ICL) é um grupo de compiladores C e C++ da Intel Corporation, e que estão disponíveis para Linux, Microsoft Windows e Mac OS X. A compilação é suportada para os processadores Intel IA-32, Intel 64, Itanium 2 e XScale.

Novo!!: C++ e Intel C++ Compiler · Veja mais »

Interface

O conceito de Interface é amplo, pode expressar pela presença de ferramentas para o uso e movimentação de qualquer sistema de informações, seja ele material, seja ele virtual.

Novo!!: C++ e Interface · Veja mais »

Interface gráfica do utilizador

Em informática, interface gráfica do (abreviadamente, o acrônimo GUI, do inglês Graphical User Interface) é um tipo de interface do utilizador que permite a interação com dispositivos digitais por meio de elementos gráficos como ícones e outros indicadores visuais, em contraste a interface de linha de comando.

Novo!!: C++ e Interface gráfica do utilizador · Veja mais »

Internet

A Internet é um sistema global de redes de computadores interligadas que utilizam um conjunto próprio de protocolos (Internet Protocol Suite ou TCP/IP) com o propósito de servir progressivamente usuários no mundo inteiro.

Novo!!: C++ e Internet · Veja mais »

Internet Explorer

Internet Explorer (anteriormente Microsoft Internet Explorer e Windows Internet Explorer, e comumente abreviado como IE ou MSIE) foi uma série de navegadores web gráficos desenvolvidos pela Microsoft e inclusos como parte da linha de sistemas operacionais Microsoft Windows, iniciado em 1995.

Novo!!: C++ e Internet Explorer · Veja mais »

IPod

iPod foi uma linha de reprodutores de mídia portáteis e computadores pessoais portáteis projetados e comercializados pela Apple Inc. O primeiro modelo foi lançado em 23 de outubro de 2001, cerca de 8 meses depois do lançamento do iTunes nos computadores Macintosh.

Novo!!: C++ e IPod · Veja mais »

Iterador

Em programação de computadores, um iterador se refere tanto ao objeto que permite ao programador percorrer um container, (uma coleção de elementos) particularmente listas, quanto ao padrão de projetos Iterator, no qual um iterador é usado para percorrer um container e acessar seus elementos.

Novo!!: C++ e Iterador · 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!!: C++ e Java (linguagem de programação) · Veja mais »

KDE

KDE é uma comunidade internacional de software livre produzindo um conjunto de aplicativos multiplataforma projetados para funcionar em conjunto com sistemas Linux, FreeBSD, Solaris Microsoft Windows, e Apple Mac OS X. Ela é mais conhecida pela sua área de trabalho Plasma, um ambiente de trabalho fornecido como o ambiente padrão em muitas distribuições, como Bluestar Linux, Chakra Linux, KaOS, KDE neon, Kubuntu, Netrunner e OpenSUSE.

Novo!!: C++ e KDE · Veja mais »

KDevelop

KDevelop é um ambiente de desenvolvimento integrado livre para a plataforma KDE multiplataforma.

Novo!!: C++ e KDevelop · Veja mais »

Língua inglesa

Inglês (English) é uma língua indo-europeia germânica ocidental que surgiu nos reinos anglo-saxônicos da Inglaterra e se espalhou para o que viria a tornar-se o sudeste da Escócia, sob a influência do reino anglo medieval da Nortúmbria.

Novo!!: C++ e Língua inglesa · Veja mais »

LibreOffice

LibreOffice é uma suíte de aplicativos livres e de código aberto para escritório disponível para Windows, Unix, Solaris, Linux e macOS.

Novo!!: C++ e LibreOffice · Veja mais »

Linguagem compilada

Linguagem compilada é uma linguagem de programação em que o código fonte, nessa linguagem, é executado diretamente pelo sistema operacional ou pelo processador, após ser traduzido por meio de um processo chamado compilação, usando um programa de computador chamado compilador, para uma linguagem de baixo nível, como linguagem de montagem ou código de máquina.

Novo!!: C++ e Linguagem compilada · Veja mais »

Linguagem de descrição de interface

Uma linguagem de descrição de interface ou IDL (do inglês, Interface Description Language) é uma linguagem de computador utilizada para descrever a interface dos componentes de software.

Novo!!: C++ e Linguagem de descrição de interface · 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!!: C++ e Linguagem de programação · Veja mais »

Linguagem tipada

Linguagem tipada, ou linguagem tipificada, é uma linguagem de programação que usa variáveis com tipos específicos.

Novo!!: C++ e Linguagem tipada · Veja mais »

Linux

Linux é um termo popularmente empregado para se referir a que utilizam o núcleo Linux.

Novo!!: C++ e Linux · Veja mais »

Lista ligada

Uma lista encadeada ou lista ligada é uma estrutura de dados linear e dinâmica.

Novo!!: C++ e Lista ligada · Veja mais »

Mac OS Classic

Macintosh Operating System (conhecido pelo retrônimo Mac OS Classic) foi um sistema operacional desenvolvido para computadores Macintosh produzidos pela Apple Inc., com o lançamento em 1984 e o encerramento do seu suporte em 2001.

Novo!!: C++ e Mac OS Classic · Veja mais »

MacOS

macOS (anteriormente Mac OS X e posteriormente OS X, na fase de desenvolvimento inicialmente chamado Rhapsody Project) é um sistema operativo proprietário desenvolvido e distribuído pela empresa Apple Inc. desde 2001 e destinado exclusivamente aos computadores Mac.

Novo!!: C++ e MacOS · Veja mais »

Macro

Uma macro (abreviação para macroinstrução), em ciência da computação, é uma regra ou padrão que especifica como uma certa sequência de entrada (frequentemente uma sequência de caracteres) deve ser mapeada para uma substituição de sequência de saída (também frequentemente uma sequência de caracteres) de acordo com um procedimento definido.

Novo!!: C++ e Macro · Veja mais »

Mars Pathfinder

Mars Pathfinder (MESUR Pathfinder) é uma sonda veicular robótica construída pela NASA e que pousou com uma base fixa levando um rover de exploração para o planeta Marte, em 1997.

Novo!!: C++ e Mars Pathfinder · Veja mais »

Maya

*Maya (álbum de M.I.A.) — álbum de estúdio da cantora M.I.A.

Novo!!: C++ e Maya · Veja mais »

Máquina virtual Java

Máquina virtual Java é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina.

Novo!!: C++ e Máquina virtual Java · 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!!: C++ e Método (programação) · Veja mais »

Memória compartilhada

Em computação, memória compartilhada é uma memória que pode ser acessada simultaneamente por múltiplos programas com a intenção de prover comunicação entre eles ou para evitar cópias redundantes.

Novo!!: C++ e Memória compartilhada · Veja mais »

Microsoft

Microsoft Corporation é uma empresa transnacional dos Estados Unidos com sede em Redmond, Washington, que desenvolve, fabrica, licencia, apoia e vende softwares de computador, produtos eletrônicos, computadores e serviços pessoais.

Novo!!: C++ e Microsoft · Veja mais »

Microsoft Foundation Classes

MFC é o acrônimo do inglês Microsoft Foundation Classes - as Classes Fundamentais da Microsoft, que dão aos desenvolvedores de programas um conjunto de componentes reutilizáveis escritos em C++ que encapsulam (wrappers) as funcionalidades necessárias para o desenvolvimento de aplicações para sistemas operacionais Windows®.

Novo!!: C++ e Microsoft Foundation Classes · Veja mais »

Microsoft Office

O Microsoft Office, ou simplesmente Office, era um pacote de aplicativos para escritório e serviços, desenvolvido pela Microsoft.

Novo!!: C++ e Microsoft Office · Veja mais »

Microsoft Outlook Express

Microsoft Outlook Express foi um programa cliente de e-mail e de notícias da Microsoft.

Novo!!: C++ e Microsoft Outlook Express · Veja mais »

Microsoft Visual C++

A Microsoft lançou a ferramenta do Visual Studio 2008 para desenvolvimento de software, utilizando a linguagem C++.

Novo!!: C++ e Microsoft Visual C++ · Veja mais »

Microsoft Visual Studio

Microsoft Visual Studio é um ambiente de desenvolvimento integrado (IDE) da Microsoft para desenvolvimento de software especialmente dedicado ao.NET Framework e às linguagens Visual Basic (VB), C, C++, C# (C Sharp) e F# (F Sharp).

Novo!!: C++ e Microsoft Visual Studio · Veja mais »

Microsoft Windows

Microsoft Windows (ou simplesmente Windows) é uma família de sistemas operacionais desenvolvidos, comercializados e vendidos pela Microsoft.

Novo!!: C++ e Microsoft Windows · Veja mais »

MinGW

MinGW (Minimalist GNU for Windows) é uma versão portada para Microsoft Windows do conjunto de ferramentas GNU.

Novo!!: C++ e MinGW · Veja mais »

ML (linguagem de programação)

ML é uma linguagem de programação funcional de proposta geral desenvolvida por Robin Milner e outros no final dos anos 1970 na Universidade de Edimburgo, cuja sintaxe foi inspirada pelo ISWIM.

Novo!!: C++ e ML (linguagem de programação) · Veja mais »

Motor de jogo

Jogo Yo Frankie!, sendo desenvolvido no Blender Motor de jogo, também conhecido pelo termo em inglês, game engine, ou simplesmente engine, é um programa de computador e/ou conjunto de bibliotecas, para simplificar e abstrair o desenvolvimento de jogos eletrônicos ou outras aplicações com gráficos em tempo real, para videogames e/ou computadores rodando sistemas operacionais.

Novo!!: C++ e Motor de jogo · Veja mais »

Mozilla Firefox

Mozilla Firefox é um navegador livre e multiplataforma desenvolvido pela Mozilla Foundation com ajuda de centenas de colaboradores.

Novo!!: C++ e Mozilla Firefox · Veja mais »

Mozilla Thunderbird

Mozilla Thunderbird é uma aplicação livre e de código aberto, que funciona como cliente de e-mails e notícias, tendo sido produzida pela Mozilla Foundation, a mesma criadora do navegador Mozilla Firefox.

Novo!!: C++ e Mozilla Thunderbird · Veja mais »

Multitarefa

Quando um sistema operacional permite a execução de mais de um programa ao mesmo tempo, ele é chamado de multitarefa e tem de lidar com procedimentos que concorrem quanto à utilização da capacidade de processamento do hardware.

Novo!!: C++ e Multitarefa · Veja mais »

MySQL

O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do inglês Structured Query Language) como interface.

Novo!!: C++ e MySQL · Veja mais »

NASA

Administração Nacional da Aeronáutica e Espaço (National Aeronautics and Space Administration — NASA) é uma agência do governo federal dos Estados Unidos responsável pela pesquisa e desenvolvimento de tecnologias e programas de exploração espacial.

Novo!!: C++ e NASA · Veja mais »

Núcleo (sistema operacional)

Um núcleo de sistema conecta o software aplicativo ao hardware de um computador Em computação, o núcleo ou kernel é o componente central do sistema operativo da maioria dos computadores; ele serve de ponte entre aplicativos e o processamento real de dados feito a nível de hardware.

Novo!!: C++ e Núcleo (sistema operacional) · Veja mais »

NetBeans

O NetBeans IDE é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software nas linguagens Java, JavaScript, HTML5, PHP, C/C++, Groovy, Ruby (sem suporte oficial a partir da versão 7), entre outras.

Novo!!: C++ e NetBeans · Veja mais »

NetWare

NetWare é um sistema operacional para servidores de arquivos, desenvolvido pela Novell.

Novo!!: C++ e NetWare · Veja mais »

Null (programação)

Em programação de computadores, null é um valor especial para um ponteiro (ou qualquer outro tipo de referência) que indica que este ponteiro, intencionalmente, não se refere a um objeto (ponteiro nulo).

Novo!!: C++ e Null (programação) · Veja mais »

Objeto

(latim: obiectum, significa atirado adiante) é, segundo a etimologia da palavra, o que é posto diante.

Novo!!: C++ e Objeto · Veja mais »

Objeto (ciência da computação)

Objeto em ciência da computação, é uma referência a um local da memória que possui um valor.

Novo!!: C++ e Objeto (ciência da computação) · Veja mais »

Operador

*Empresa de telefonia - chamadas "operadoras".

Novo!!: C++ e Operador · Veja mais »

Operadores em C e C++

C++ também contém os operadores para conversão de tipos de dados const_cast, static_cast, dynamic_cast e reinterpret_cast, que não estão listados na tabela.

Novo!!: C++ e Operadores em C e C++ · Veja mais »

Opportunity

* Opportunity (Washington).

Novo!!: C++ e Opportunity · Veja mais »

Ordenação (computação)

Em computação, ordenação é o ato de se colocar os elementos de uma sequência de informações, ou dados, em uma ordem predefinida.

Novo!!: C++ e Ordenação (computação) · Veja mais »

Organização Internacional de Normalização

A (International Organization for Standardization; L'Organisation internationale de normalisation), popularmente conhecida como ISO é uma entidade que congrega os grémios de padronização/normalização de 162 países.

Novo!!: C++ e Organização Internacional de Normalização · 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!!: C++ e Orientação a objetos · Veja mais »

OS/2

OS/2 ou OS/2 Warp foi um sistema operacional da IBM.

Novo!!: C++ e OS/2 · Veja mais »

Padrão de projeto de software

Em Engenharia de Software, um (do inglês design pattern) é uma solução geral para um problema que ocorre com frequência dentro de um determinado contexto no projeto de software.

Novo!!: C++ e Padrão de projeto de software · Veja mais »

Palavra reservada

Em programação de computadores, uma palavra reservada é uma palavra que, em algumas linguagens de programação, não pode ser utilizada como um identificador por ser reservada para uso da gramática da linguagem.

Novo!!: C++ e Palavra reservada · Veja mais »

Paradigma de programação

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

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

Parâmetro (ciência da computação)

Na ciência da computação, um parâmetro é um valor, proveniente de uma variável ou de uma expressão mais complexa, que pode ser passado para uma função interna (sub-rotina), que utiliza os valores atribuídos aos parâmetros para alterar o seu comportamento em tempo de execução.

Novo!!: C++ e Parâmetro (ciência da computação) · Veja mais »

PCSX2

PCSX2 é um programa emulador para computadores, open-source e gratuito, do console de video-game Sony PlayStation 2.

Novo!!: C++ e PCSX2 · 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!!: C++ e PHP · Veja mais »

Plataforma (computação)

Uma plataforma computacional é, no senso mais geral, qualquer que seja o ambiente preexistente, um pedaço de software que é projetado para ser executado internamente, obedecendo às suas limitações e fazendo uso das suas instalações.

Novo!!: C++ e Plataforma (computação) · Veja mais »

PlayStation 2

O PlayStation 2 (oficialmente abreviado como PS2) é um console de jogos eletrônicos produzido pela Sony Computer Entertainment (SCE).

Novo!!: C++ e PlayStation 2 · Veja mais »

Polimorfismo (ciência da computação)

Na programação orientada a objetos, o polimorfismo permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.

Novo!!: C++ e Polimorfismo (ciência da computação) · Veja mais »

Ponteiro (programação)

Em programação, um ponteiro ou apontador é um tipo de dado de uma linguagem de programação cujo valor se refere diretamente a um outro valor alocado em outra área da memória, através de seu endereço.

Novo!!: C++ e Ponteiro (programação) · Veja mais »

Ponteiro inteligente

Em ciência da computação, um apontador inteligente (também conhecido pelo termo em língua inglesa smart pointer) é um tipo de dado abstrato que simula um apontador.

Novo!!: C++ e Ponteiro inteligente · Veja mais »

Portabilidade (informática)

No contexto da informática, a portabilidade de um programa de computador é a sua capacidade de ser compilado ou executado em diferentes arquiteturas (seja de hardware ou de software).

Novo!!: C++ e Portabilidade (informática) · Veja mais »

Pré-processador

Um pré-processador é um programa que recebe texto e efectua conversões léxicas nele.

Novo!!: C++ e Pré-processador · Veja mais »

Processador

Processador pode se referir a.

Novo!!: C++ e Processador · Veja mais »

Programa Olá Mundo

PSP, uma forma de ''homebrew''. O "Olá Mundo" ou "Alô Mundo" é um famoso programa de computador que imprime "Olá, Mundo!" (ou "Hello, World!"), usualmente seguido de uma quebra de linha, com algumas variações como inexistência do ponto de exclamação e letras em minúscula, no dispositivo de saída.

Novo!!: C++ e Programa Olá Mundo · 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!!: C++ e Programação concorrente · 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!!: C++ 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!!: C++ 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!!: C++ e Programação imperativa · 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!!: C++ e Programação orientada a objetos · 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!!: C++ e Programação procedural · Veja mais »

Projeto GNU

Logotipo GNU Projeto GNU, em computação, é um projeto lançado em 27 de setembro de 1983 pelo ativista, programador e hacker Richard Stallman.

Novo!!: C++ e Projeto GNU · Veja mais »

Qt

Qt (oficialmente pronunciado como a palavra inglesa cute) é um framework multiplataforma para desenvolvimento de interfaces gráficas em C++ criado pela empresa norueguesa Trolltech.

Novo!!: C++ e Qt · Veja mais »

Qt Creator

Qt Creator é uma IDE multi-plataforma que traz consigo a Qt SDK.

Novo!!: C++ e Qt Creator · Veja mais »

Rússia

A Federação da Rússia (Российская Федерация), ou simplesmente chamada de Rússia (áudio), é um país localizado no norte da Eurásia, com área de quilómetros quadrados.

Novo!!: C++ e Rússia · Veja mais »

Refatoração

Refatoração (do inglês refactoring) é o processo de modificar um sistema de software para melhorar a estrutura interna do código sem alterar seu comportamento externo.

Novo!!: C++ e Refatoração · Veja mais »

Referência (ciência da computação)

Em ciência da computação, uma referência é um objeto que contém informação que indica dados armazenados em algum outro local ao invés de conter o próprio dado.

Novo!!: C++ e Referência (ciência da computação) · Veja mais »

Run-time type information

Runtime Type Information (frequentemente abreviado para RTTI; Informação de Tipo em Tempo de Execução em inglês) é uma técnica disponível em algumas linguagens de programação e que consiste em manter informação sobre o tipo de dado de um objeto em memória durante o tempo de execução de um programa de computador.

Novo!!: C++ e Run-time type information · Veja mais »

Rust (linguagem de programação)

Rust é uma linguagem de programação multiparadigma compilada desenvolvida pela Mozilla Research.

Novo!!: C++ e Rust (linguagem de programação) · Veja mais »

Segurança da informação

A criptografia é essencial para a troca de dados pela internet. A segurança da informação (SI) está diretamente relacionada com proteção de um conjunto de informações, no sentido de preservar o valor que possuem para um indivíduo ou uma organização.

Novo!!: C++ e Segurança da informação · Veja mais »

SETI

SETI (sigla em inglês para Search for Extraterrestrial Intelligence, que significa Busca por Inteligência Extraterrestre) é um projeto que tem por objetivo a constante busca por vida inteligente no espaço.

Novo!!: C++ e SETI · Veja mais »

Silicon Graphics

Estação de trabalho Octane A Silicon Graphics, Inc. (atualmente SGI ou Silicon Graphics International, historicamente referido como Silicon Graphics Computer Systems ou SGCS) foi uma empresa norte-americana de soluções para computação de alto desempenho, incluindo hardware e software.

Novo!!: C++ e Silicon Graphics · 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!!: C++ e Simula · Veja mais »

Simula 67

Simula 67 é uma linguagem de programação, extensão da ALGOL 60, projetada para apoiar a Simulação de Eventos Discretos, criadas entre 1962 e 1968 por Kristen Nygaard e Ole-Johan Dahl no Centro Norueguês de Computação em Oslo.

Novo!!: C++ e Simula 67 · Veja mais »

Sistema de ficheiros

Representação visual de um '''sistema de ficheiros''', contanto com diretórios (pastas) e ficheiros (arquivos) Em computação, (também conhecido por sistema de gestão de ficheiros) é a forma de organização de dados em algum meio de armazenamento de dados em massa, frequentemente feito em discos magnéticos.

Novo!!: C++ e Sistema de ficheiros · Veja mais »

Sistema de processamento distribuído

Um sistema de processamento distribuído ou paralelo é um sistema que interliga vários nós de processamento (computadores individuais, não necessariamente homogéneos) de maneira que um processo de grande consumo seja executado no nó "mais disponível", ou mesmo subdividido por vários nós.

Novo!!: C++ e Sistema de processamento distribuído · Veja mais »

Sistema operativo

é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos autossustentáveis, ou seja, capazes de prosseguirem sem ajuda externa.

Novo!!: C++ e Sistema operativo · Veja mais »

Software aplicativo

O OpenOffice.org é um exemplo de um aplicativo. Software aplicativo, (abreviadamente, app), é o software projetado através de Linguagem de programação para executar um grupo de funções, tarefas ou atividades coordenadas para o benefício do usuário.

Novo!!: C++ e Software aplicativo · Veja mais »

Software livre

Software livre é o software que concede liberdade ao usuário para executar, acessar e modificar o código fonte, e redistribuir cópias com ou sem modificações.

Novo!!: C++ e Software livre · Veja mais »

Solaris (sistema operacional)

Solaris é um Sistema Operacional UNIX desenvolvido pela antiga Sun Microsystems, hoje subsidiária da Oracle.

Novo!!: C++ e Solaris (sistema operacional) · Veja mais »

Sonda espacial

Sonda espacial é uma nave espacial não tripulada, utilizada para a exploração remota de outros planetas, satélites, asteroides ou cometas.

Novo!!: C++ e Sonda espacial · Veja mais »

Squirrel

Squirrel é uma linguagem de programação de alto nível, imperativa e orientada a objetos, desenvolvida para ser uma linguagem de script leve para ser usada em jogos.

Novo!!: C++ e Squirrel · 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!!: C++ e Standard Template Library · Veja mais »

Sun Microsystems

Sun Microsystems foi adquirida pela Oracle Corporation em 2009.

Novo!!: C++ e Sun Microsystems · Veja mais »

Super Mario World

, originalmente chamado no Japão de, é um jogo eletrônico de plataforma desenvolvido pela Nintendo Entertainment Analysis & Development e publicado pela Nintendo, em 1990, para o console Super Nintendo Entertainment System (SNES).

Novo!!: C++ e Super Mario World · Veja mais »

Swift (linguagem de programação)

Swift é uma linguagem de programação desenvolvida pela Apple para desenvolvimento no iOS, macOS, watchOS, tvOS, Windows e Linux.

Novo!!: C++ e Swift (linguagem de programação) · Veja mais »

Symbian

Symbian foi um (Operating System - OS) e plataforma de computação para smartphones, originalmente desenvolvido como um código-fonte fechado OS para PDAs em 1998 pela Symbian Corporation.

Novo!!: C++ e Symbian · Veja mais »

TCP/IP

O TCP/IP (também chamado de pilha de protocolos TCP/IP) é um conjunto de protocolos de comunicação entre computadores em rede.

Novo!!: C++ e TCP/IP · Veja mais »

Tempo de compilação

Na Ciência da computação, o termo tempo de compilação ("compile time", em inglês), é uma referência ao momento em que um programa de computador é compilado.

Novo!!: C++ e Tempo de compilação · Veja mais »

Tempo de execução

Em informática, tempo de execução ou runtime (termo em inglês), é o período em que um programa de computador permanece em execução.

Novo!!: C++ e Tempo de execução · Veja mais »

Teoria dos grafos

Grafo com quatro vértices e 6 arestas. É um grafo completo, conexo e planar. A teoria dos grafos ou de grafos é um ramo da matemática que estuda as relações entre os objetos de um determinado conjunto.

Novo!!: C++ e Teoria dos grafos · Veja mais »

Thread (computação)

Thread (em português: fio de execução ou encadeamento de execução) é uma forma como um processo/tarefa de um programa de computador é divido em duas ou mais tarefas que podem ser executadas concorrentemente ("simultâneo").

Novo!!: C++ e Thread (computação) · Veja mais »

Tibia

Tibia é um jogo eletrônico de RPG multijogador (MMORPG) gratuito, desenvolvido pela CipSoft.

Novo!!: C++ e Tibia · 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!!: C++ e Tipo de dado · Veja mais »

Tratamento de exceção

O tratamento de exceção, na ciência da computação, é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução de programas de computadores.

Novo!!: C++ e Tratamento de exceção · Veja mais »

Turbo C++

Turbo C++ é um compilador C++ e ambiente de desenvolvimento integrado produzido pela Borland, parte de uma popular família de compiladores que também inclui Turbo Pascal, Turbo Basic, Turbo Prolog e Turbo C. Sendo o sucessor do Turbo C, o Turbo C++ expandiu o compilador similarmente a como o Turbo Pascal 5.5 adicionou a funcionalidade de orientação a objeto em relação a versões anteriores.

Novo!!: C++ e Turbo C++ · Veja mais »

Turing completude

Na teoria da computação, a completude de Turing ou Turing-completo (do inglês: Turing-completeness; batizado em memória de Alan Turing), também chamado computacionalmente universal, é um conjunto de regras para manipulação de dados (semelhante a uma linguagem de programação, um autómato celular, um conjunto de instruções) que pode ser usado para resolver qualquer problema de computação (simula a lógica de qualquer algoritmo de computador).

Novo!!: C++ e Turing completude · Veja mais »

Ultimate++

Ultimate++ é uma aplicação C++ multiplataforma para desenvolvimento focada na produtividade dos programadores.

Novo!!: C++ e Ultimate++ · Veja mais »

Unix

Unix é um sistema operativo portável, multitarefa e multiutilizador originalmente criado por Ken Thompson, Dennis Ritchie, entre outros, que trabalhavam nos Laboratórios Bell da AT&T.

Novo!!: C++ e Unix · Veja mais »

Unreal Engine

Unreal Engine é um motor de jogo desenvolvido pela Epic Games, usado pela primeira vez em 1998 no jogo de tiro em primeira pessoa Unreal, ele tem sido a base de muitos jogos desde então.

Novo!!: C++ e Unreal Engine · Veja mais »

Variável (programação)

Na programação, uma variável é um objeto (uma posição, frequentemente localizada na memória) capaz de reter e representar um valor ou expressão.

Novo!!: C++ e Variável (programação) · Veja mais »

Vetor

* Vetor (matemática) — um elemento matemático com aplicações em Física e outras ciências.

Novo!!: C++ e Vetor · 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!!: C++ e Visual Basic · Veja mais »

Visual FoxPro

O Microsoft Visual FoxPro foi uma plataforma para o desenvolvimento de aplicações Windows para o desktop centradas em bases de dados, bem como front-end para sistemas cliente-servidor.

Novo!!: C++ e Visual FoxPro · Veja mais »

Watcom C/C++ compiler

O Watcom C/C++ compiler é estimado entre desenvolvedores DOS pela alta velocidade de execução do código compilado que produz e por ter sido um dos compiladores primeiro a suportar a Intel 80386 "modo protegido".

Novo!!: C++ e Watcom C/C++ compiler · Veja mais »

Winamp

Winamp é um reprodutor de mídia para PCs baseados em Windows e aparelhos com Android, desenvolvido pela Nullsoft, atualmente uma subsidiária da AOL.

Novo!!: C++ e Winamp · Veja mais »

Zig (linguagem de programação)

Zig é uma linguagem de programação de multiparadigma voltado para sistemas e compilável, embora seja de propósito geral, estaticamente tipada, projetada por.

Novo!!: C++ e Zig (linguagem de programação) · Veja mais »

Redireciona aqui:

ANSI C++, C Mais Mais, C Plus Plus, C com classes, C mais mais, C plus plus, ISO/IEC 14882, Linguagem C++, Linguagem de programação C mais mais, Linguagem de programação C++.

CessanteEntrada
Ei! Agora estamos em Facebook! »