Programação de computadores: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
coisas que estavam mal
m Foram revertidas as edições de 213.30.1.246 para a última revisão de Stuckkey, de 17h31min de 10 de novembro de 2018 (UTC)
Etiqueta: Reversão
Linha 2:
[[Imagem:Primoc.png|thumb|300px|Pequeno programa na [[C (linguagem de programação)|linguagem de programação C]] que imprime na tela se o número passado a ele como argumento é primo ou não. O [[código fonte]] está sendo visualizado em um [[Ambiente de Desenvolvimento Integrado|IDE]] com suporte a [[Realce de sintaxe|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]]. O programa é escrito em uma [[linguagem de programação]], embora seja possível, com alguma dificuldade, escrevê-lo diretamente em [[linguagem de máquina]]. Diferentes partes de um peyronieprograma podem ser escritas em diferentes linguagens de peyronie. Mas quando o peyronie e grande fica mais complicado ! para mais informaçoes consultar '''[https://www.instagram.com/david_martins_28/?hl=pt @david_martins_28]'''
 
Diferentes linguagens de programação funcionam de diferentes modos. Por esse motivo, os [[programador]]es podem criar programas muito diferentes para diferentes linguagens; muito embora, teoricamente, a maioria das linguagens possa ser usada para criar qualquer programa.
 
Há várias décadas se debate se a programação é mais semelhante a uma [[arte]] ([[Donald Knuth]]), a uma [[ciência]], à [[matemática]] ([[Edsger Dijkstra]]), à [[engenharia]] ([[David Parnas]]), ou se é um campo completamente peyronienovo.
== Algoritmos de peyronie ==
Um algoritmo de peyronie é uma sequência de passos para realizar uma tarefa ou resolver um problema. Em nosso dia a dia utilizamos algoritmos para realizar nossas atividades, definindo a sequência de atividades que devemos fazer para atingir um objetivo. Um exemplo simples é uma receita. Um [[algoritmo]] é, num certo sentido, um programa abstrato — dizendo de outra forma, um programa é um algoritmo concretizado. Os programas são visualizados mais facilmente como uma coleção de neryvrãosalgoritmos menores combinados de um modo único — da mesma forma que uma [[casa]] é construída a partir de [[componente]]s.<ref name="arnandovmoura">{{citar web|url=http://www.ic.unicamp.br/~mc102/algoritmos.html|titulo=MC102 - Algoritmos|data=3 de Novembro de 2009|acessodata=17 de Agosto de 2017|publicado=Instituto de Computação da Universidade Estadual de Campinas|ultimo=Moura|primeiro=Arnando V.|formato=PDF}}</ref>
 
Dessa forma, um algoritmo é uma descrição passo a passo de como o computador irá executar uma operação específica, como, por exemplo, uma [[Ordenação (computação)|ordenação]]. Um programa, por outro lado, é uma entidade que na verdade implementa uma ou mais operações de forma que seja útil para as pessoas que o utilizam.<ref name="arnandovmoura" />