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!
 

Programação de computadores

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

79 relações: Ada (linguagem de programação), Ada Lovelace, Alan Turing, Algoritmo, Ambiente de desenvolvimento integrado, Arte, Assembly, Astronomia, Índice Tiobe, C (linguagem de programação), C Sharp, C++, Callback, Cartão perfurado, Casa, Código de máquina, Código-fonte, Charles Babbage, Ciência, Ciência da computação, Compilador, Componente, Construção, David Parnas, Donald Knuth, Edsger Dijkstra, Embarcadero Delphi, Engenharia, Engenharia de software, Engenho analítico, Enigma (máquina), Executável, Falha de segmentação, Go (linguagem de programação), Heron de Alexandria, História das linguagens de programação, IBM, Indentação, Java (linguagem de programação), JavaScript, Linguagem de programação, Lista de linguagens de programação, Lord Byron, Matemática, MATLAB, Object Pascal, Objective-C, Ordenação (computação), Orientação a objetos, Perl, ..., PHP, PL/SQL, Problema, Programa de computador, Programação estruturada, Programação funcional, Programação imperativa, Programação orientada a aspecto, Programação orientada a eventos, Programador, Projeto Manhattan, Python, R (linguagem de programação), Realce de sintaxe, Ruby (linguagem de programação), Scratch, Segunda Guerra Mundial, Software, Swift (linguagem de programação), Teste de caixa-preta, Universidade Brown, Universidade Columbia, Universidade da Califórnia, Universidade de Princeton, Universidade Harvard, Universidade Yale, Visual Basic, Visual Basic .NET, 1947. Expandir índice (29 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!!: Programação de computadores e Ada (linguagem de programação) · Veja mais »

Ada Lovelace

Ada Augusta King, Condessa de Lovelace (nascida Byron, —), atualmente conhecida como Ada Lovelace, foi uma matemática e escritora inglesa.

Novo!!: Programação de computadores e Ada Lovelace · Veja mais »

Alan Turing

Alan Mathison Turing OBE (Paddington, Londres, — Cheshire East, Cheshire) foi um matemático, lógico, criptoanalista e cientista da computação britânico.

Novo!!: Programação de computadores e Alan Turing · 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ô. Algoritmo é uma sequência finita de instruções bem definidas e não ambíguas, cada uma das quais devendo ser executadas mecânica ou eletronicamente em um intervalo de tempo finito e com uma quantidade de esforço finita.

Novo!!: Programação de computadores e Algoritmo · 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!!: Programação de computadores e Ambiente de desenvolvimento integrado · Veja mais »

Arte

Da Vinci: uma das pinturas mais conhecidas do mundo. Arte (do termo latino ars, significando técnica e/ou habilidade) pode ser entendida como a atividade humana ligada às manifestações de ordem estética ou comunicativa, realizada por meio de uma grande variedade de linguagens, tais como: arquitetura, desenho, escultura, pintura, escrita, música, dança, teatro e cinema, em suas variadas combinações.

Novo!!: Programação de computadores e Arte · Veja mais »

Assembly

Motorola MC6800. Assembly ou linguagem de montagem é uma notação legível por humanos para o código de máquina que uma arquitetura de computador específica usa, utilizada para programar códigos entendidos por dispositivos computacionais, como microprocessadores e microcontroladores.

Novo!!: Programação de computadores e Assembly · Veja mais »

Astronomia

Formação estrelar na Grande Nuvem de Magalhães, uma galáxia irregular. Mosaico da Nebulosa do Caranguejo, remanescente de uma supernova. Astronomia é uma ciência natural que estuda corpos celestes (como estrelas, planetas, cometas, nebulosas, aglomerados de estrelas, galáxias) e fenômenos que se originam fora da atmosfera da Terra (como a radiação cósmica de fundo em micro-ondas).

Novo!!: Programação de computadores e Astronomia · Veja mais »

Índice Tiobe

Índice TIOBE (do inglês, TIOBE Programming Community Index) é uma lista ordenada de linguagens de programação, classificada pela freqüência de pesquisa na web usando o nome da linguagem como a palavra-chave.

Novo!!: Programação de computadores e Índice Tiobe · Veja mais »

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela ISO, criada em 1972, por Dennis Ritchie, no AT&T Bell Labs, para desenvolver o sistema operacional Unix (que foi originalmente escrito em Assembly).

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

C Sharp

C# (lê-se "") é uma linguagem de programação, multiparadigma, de tipagem forte, desenvolvida pela Microsoft como parte da plataforma.NET.

Novo!!: Programação de computadores e C Sharp · Veja mais »

C++

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

Novo!!: Programação de computadores e C++ · Veja mais »

Callback

Em programação de computadores, um método de callback é um pedaço de código executável que é passado como parâmetro para algum método, é esperado que o método execute o código do argumento em algum momento.

Novo!!: Programação de computadores e Callback · Veja mais »

Cartão perfurado

O cartão perfurado foi aproveitado inicialmente por Herman Hollerith, fundador da Tabulating Machine Company, precursora da IBM, porém foi inventado por Joseph-Marie Jacquard em 1804, com projeto inicial de um "tear" automatizado.

Novo!!: Programação de computadores e Cartão perfurado · Veja mais »

Casa

Casa (do latim casa) ou residência (do latim residentia) é, no seu sentido mais comum, um conjunto de paredes construídas pelo ser humano cuja função é constituir um espaço de moradia para um indivíduo ou conjunto de indivíduos, de tal forma que eles estejam protegidos dos fenômenos naturais exteriores (como a chuva, o vento, calor e frio, etc.), além de servir de refúgio contra ataques de terceiros.

Novo!!: Programação de computadores e Casa · Veja mais »

Código de máquina

Um programa em código de máquina consiste de uma sequência de bytes que se tratam de instruções a serem executadas pelo processador.

Novo!!: Programação de computadores e Código de máquina · Veja mais »

Código-fonte

IDE com suporte a colorização de código. 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!!: Programação de computadores e Código-fonte · Veja mais »

Charles Babbage

Charles Babbage (Londres, 26 de Dezembro de 1791 — Londres, 18 de Outubro de 1871) foi um cientista, matemático, filósofo, engenheiro mecânico e inventor inglês nascido em Teignmouth, Devon que originou o conceito de um computador programável junto à condessa de Lovelace, Augusta Ada King.

Novo!!: Programação de computadores e Charles Babbage · Veja mais »

Ciência

Ciência (do latim scientia, traduzido por "conhecimento") refere-se a qualquer conhecimento ou prática sistemáticos.

Novo!!: Programação de computadores e Ciência · 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!!: Programação de computadores e Ciência da computação · 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!!: Programação de computadores e Compilador · Veja mais »

Componente

* Componente eletrônico.

Novo!!: Programação de computadores e Componente · Veja mais »

Construção

São Pedro, em Belo Horizonte, Brasil. Na engenharia e na arquitetura, a construção é a execução do projeto previamente elaborado, seja de uma edificação ou de uma obra de arte, que são obras de maior porte destinadas a infraestrutura como pontes, viadutos ou túneis.

Novo!!: Programação de computadores e Construção · Veja mais »

David Parnas

David Lorge Parnas (Plattsburgh) é um cientista da computação dos Estados Unidos, pioneiro na área de engenharia de software, e que desenvolveu o conceito de desenvolvimento modular e os fundamentos do que atualmente se conhece por programação orientada a objeto.

Novo!!: Programação de computadores e David Parnas · Veja mais »

Donald Knuth

Donald Ervin Knuth (Milwaukee) é um cientista computacional de renome e professor emérito da Universidade de Stanford.

Novo!!: Programação de computadores e Donald Knuth · Veja mais »

Edsger Dijkstra

Edsger Wybe Dijkstra (Roterdã, — Nuenen) foi um cientista da computação holandês conhecido por suas contribuições nas áreas de desenvolvimento de algoritmos e programas, de linguagens de programação (pelo qual recebeu o Prêmio Turing de 1972 por suas contribuições fundamentais), sistemas operacionais e processamento distribuído.

Novo!!: Programação de computadores e Edsger Dijkstra · Veja mais »

Embarcadero Delphi

Embarcadero Delphi, anteriormente conhecido como CodeGear Delphi, Inprise Delphi e Borland Delphi, também conhecido como Delphi, é um compilador e uma IDE, produzido anteriormente pela Borland Software Corporation e atualmente pela Embarcadero.

Novo!!: Programação de computadores e Embarcadero Delphi · Veja mais »

Engenharia

A Falkirk Wheel, um exemplo da aplicação de várias técnicas e ciências da engenharia. Engenharia é a aplicação do conhecimento científico, econômico, social e prático, com o intuito de inventar, desenhar, construir, manter e melhorar estruturas, máquinas, aparelhos, sistemas, materiais e processos.

Novo!!: Programação de computadores e Engenharia · Veja mais »

Engenharia de software

acessodata.

Novo!!: Programação de computadores e Engenharia de software · Veja mais »

Engenho analítico

A máquina analítica, também designado engenho analítico foi na história dos computadores um projecto de um computador mecânico moderno de uso geral, feito pelo professor de matemática britânico Charles Babbage.

Novo!!: Programação de computadores e Engenho analítico · Veja mais »

Enigma (máquina)

Enigma é o nome por que é conhecida uma máquina eletromecânica de criptografia com rotores, utilizada tanto para criptografar como para descriptografar códigos de guerra, usada em várias formas na Europa a partir dos anos 1920.

Novo!!: Programação de computadores e Enigma (máquina) · Veja mais »

Executável

Um programa executável ou arquivo executável, em informática, é um arquivo em que seu conteúdo deve ser interpretado como um programa por um sistema operacional.

Novo!!: Programação de computadores e Executável · Veja mais »

Falha de segmentação

Falha de segmentação (segmentation fault, também referido por segfault) é um erro que ocorre em programa quando este tenta acessar (para leitura ou escrita) um endereço na memória RAM que está reservado para outro programa (ou o próprio sistema operativo) ou que não existe.

Novo!!: Programação de computadores e Falha de segmentação · Veja mais »

Go (linguagem de programação)

Go é uma linguagem de programação criada pela Google e lançada em código livre em novembro de 2009.

Novo!!: Programação de computadores e Go (linguagem de programação) · Veja mais »

Heron de Alexandria

Heron de Alexandria, ou ainda Hero ou Herão (10 d.C. - 80 d.C.Andrew G. Traver (2002).. Greenwood Publishing Group. p. 128. ISBN 978-0-313-30942-7.) foi um matemático e mecânico grego.

Novo!!: Programação de computadores e Heron de Alexandria · Veja mais »

História das linguagens de programação

Este artigo discute os principais desenvolvimentos na história das linguagens de programação.

Novo!!: Programação de computadores e História das linguagens de programação · Veja mais »

IBM

International Business Machines (IBM) é uma empresa dos Estados Unidos voltada para a área de informática.

Novo!!: Programação de computadores e IBM · Veja mais »

Indentação

Em ciência da computação, indentação (recuo, neologismo derivado da palavra em inglês indentation) é um termo aplicado ao código fonte de um programa para ressaltar ou definir a estrutura do algoritmo.

Novo!!: Programação de computadores e Indentaçã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.

Novo!!: Programação de computadores e Java (linguagem de programação) · Veja mais »

JavaScript

JavaScript é uma linguagem de programação interpretada.

Novo!!: Programação de computadores e JavaScript · Veja mais »

Linguagem de programação

C. Uma linguagem de programação é um método padronizado para comunicar instruções para um computador.

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

Lista de linguagens de programação

O objetivo desta lista de linguagens de programação é incluir todas as linguagens de programação, atuais e históricas, em ordem alfabética, com exceção de dialetos de BASIC e linguagens esotéricas.

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

Lord Byron

George Gordon Byron, 6º Barão Byron FRS (Londres, 22 de janeiro de 1788 — Missolonghi, 19 de abril de 1824), conhecido como Lord Byron, foi um poeta britânico e uma das figuras mais influentes do romantismo.

Novo!!: Programação de computadores e Lord Byron · Veja mais »

Matemática

grego, representado por Rafael em A Escola de Atenas. A matemática (dos termos gregos μάθημα, transliterado máthēma, 'ciência', conhecimento' ou 'aprendizagem'; e μαθηματικός, transliterado mathēmatikós, 'inclinado a aprender') é a ciência do raciocínio lógico e abstrato, que estuda quantidades, medidas, espaços, estruturas, variações e estatísticas.

Novo!!: Programação de computadores e Matemática · Veja mais »

MATLAB

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

Novo!!: Programação de computadores e MATLAB · Veja mais »

Object Pascal

Object Pascal é uma ramificação de linguagens derivativas de Pascal, com suporte a orientação a objetos.

Novo!!: Programação de computadores e Object Pascal · Veja mais »

Objective-C

Objective-C, denominado frequentemente de ObjC ou mais raramente de Objective C ou Obj-C, é uma linguagem de programação reflexiva orientada a objecto que adiciona transmissão de mensagens no estilo Smalltalk para o C. Hoje em dia, é utilizada principalmente no Mac OS X e GNUstep, dois ambientes baseados no padrão OpenStep e é a principal linguagem utilizada nos aplicativos estruturais NeXTSTEP, OPENSTEP e Cocoa.

Novo!!: Programação de computadores e Objective-C · Veja mais »

Ordenação (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!!: Programação de computadores e Ordenação (computação) · Veja mais »

Orientação a objetos

Programação Orientada a Objetos (também conhecida pela sua sigla POO) é um modelo de análise, projeto e programação de software baseado na composição e interação entre diversas unidades chamadas de 'objetos'.

Novo!!: Programação de computadores e Orientação a objetos · Veja mais »

Perl

Perl é uma linguagem de programação multiplataforma usada em aplicações de CGI para a web, para administração de sistemas linux e por várias aplicações que necessitam de facilidade de manipulação de strings.

Novo!!: Programação de computadores 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!!: Programação de computadores e PHP · Veja mais »

PL/SQL

PL/SQL (acrónimo para a expressão inglesa Procedural Language/Structured Query Language) é uma extensão da linguagem padrão SQL para o SGBD Oracle da Oracle Corporation.

Novo!!: Programação de computadores e PL/SQL · Veja mais »

Problema

* Problema matemático — questão proposta em busca de uma solução.

Novo!!: Programação de computadores e Problema · Veja mais »

Programa de computador

Um programa de computador ou programa informático é um conjunto de instruções que descrevem uma tarefa a ser realizada por um computador.

Novo!!: Programação de computadores e Programa de computador · Veja mais »

Programação estruturada

A programação estruturada (PE) é um paradigma de programação, uma forma de programação de computadores, com ênfase no uso de subrotinas, laços de repetição, condicionais e estruturas em bloco.

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

Programação imperativa

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

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

Programação orientada a aspecto

Em ciência da computação, programação orientada a aspectos ou POA, é um paradigma de programação de computadores que permite aos desenvolvedores de software separar e organizar o código de acordo com a sua importância para a aplicação (separation of concerns).

Novo!!: Programação de computadores e Programação orientada a aspecto · Veja mais »

Programação orientada a eventos

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

Novo!!: Programação de computadores e Programação orientada a eventos · Veja mais »

Programador

Em ciências da computação; programador, desenvolvedor, codificador ou engenheiro de software é alguém que escreve, desenvolve ou faz manutenção de software em um grande sistema ou alguém que desenvolve software para uso em computadores pessoais.

Novo!!: Programação de computadores e Programador · Veja mais »

Projeto Manhattan

O Projeto Manhattan foi um projeto de pesquisa e desenvolvimento que produziu as primeiras bombas atômicas durante a Segunda Guerra Mundial.

Novo!!: Programação de computadores e Projeto Manhattan · 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!!: Programação de computadores e Python · Veja mais »

R (linguagem de programação)

R é uma linguagem e também um ambiente de desenvolvimento integrado para cálculos estatísticos e gráficos.

Novo!!: Programação de computadores e R (linguagem de programação) · Veja mais »

Realce de sintaxe

Realce de sintaxe (ou coloração de sintaxe) é uma funcionalidade disponível em alguns editores de texto que apresenta texto — em especial código fonte — numa formatação específica para cada categoria de termos.

Novo!!: Programação de computadores e Realce de sintaxe · 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!!: Programação de computadores e Ruby (linguagem de programação) · Veja mais »

Scratch

Scratch é uma linguagem de programação criada em 2007 pelo Media Lab do MIT.

Novo!!: Programação de computadores e Scratch · Veja mais »

Segunda Guerra Mundial

A Segunda Guerra Mundial foi um conflito militar global que durou de 1939 a 1945, envolvendo a maioria das nações do mundo — incluindo todas as grandes potências — organizadas em duas alianças militares opostas: os Aliados e o Eixo.

Novo!!: Programação de computadores e Segunda Guerra Mundial · Veja mais »

Software

OpenOffice.org ''writer'' Software (pronúncia: ˈsɔftwɛəɹ, ˈsɔftwæɹ), logiciário ou suporte lógico é uma sequência de instruções a serem seguidas e/ou executadas, na manipulação, redirecionamento ou modificação de um dado/informação ou acontecimento.

Novo!!: Programação de computadores e Software · Veja mais »

Swift (linguagem de programação)

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

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

Teste de caixa-preta

Teste de caixa-preta é um teste de software para verificar a saída dos dados usando entradas de vários tipos.

Novo!!: Programação de computadores e Teste de caixa-preta · Veja mais »

Universidade Brown

A Universidade Brown (em inglês: Brown University) é uma instituição de ensino superior privada norte-americana localizada em Providence, Rhode Island.

Novo!!: Programação de computadores e Universidade Brown · Veja mais »

Universidade Columbia

A Universidade Columbia (em inglês: Columbia University ou, oficialmente, Columbia University in the City of New York) é uma instituição de ensino superior privada localizada na cidade de Nova Iorque, Estados Unidos.

Novo!!: Programação de computadores e Universidade Columbia · Veja mais »

Universidade da Califórnia

A Universidade da Califórnia (University of California, UC) é uma instituição de ensino superior dos Estados Unidos mantida pelo Estado da Califórnia.

Novo!!: Programação de computadores e Universidade da Califórnia · Veja mais »

Universidade de Princeton

A Universidade Princeton (em inglês Princeton University) é uma universidade americana, localizada em Princeton, estado de Nova Jérsei, Estados Unidos, sendo uma das oito prestigiosas universidades da Ivy League.

Novo!!: Programação de computadores e Universidade de Princeton · Veja mais »

Universidade Harvard

Universidade de Harvard (Harvard University) é uma universidade privada membro da Ivy League, localizada em Cambridge, Massachusetts, Estados Unidos, e cuja história, influência e riqueza tornam-na uma das mais prestigiadas universidades do mundo.

Novo!!: Programação de computadores e Universidade Harvard · Veja mais »

Universidade Yale

A Universidade Yale é uma instituição de ensino superior privada norte-americana situada em New Haven, Connecticut.

Novo!!: Programação de computadores e Universidade Yale · 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!!: Programação de computadores 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!!: Programação de computadores e Visual Basic .NET · Veja mais »

1947

1947 (na numeração romana) foi um ano comum, de 365 dias, do Calendário Gregoriano, a sua letra dominical foi E, teve 52 semanas, início a uma quarta-feira, terminou também a uma quarta-feira.

Novo!!: Programação de computadores e 1947 · Veja mais »

Redireciona aqui:

Programação, Programação de Computadores, Programação de computador.

CessanteEntrada
Ei! Agora estamos em Facebook! »