Definição de programação

A programação é a ação e o efeito da programação . Este verbo tem vários usos: refere-se a planejar e ordenar as ações que serão executadas dentro da estrutura de um projeto; ao anúncio das partes que compõem um ato ou espetáculo; à preparação de máquinas para que elas cumpram uma certa tarefa em um determinado momento; ao desenvolvimento de programas para resolver problemas através de computadores; e a preparação dos dados necessários para obter uma solução para um problema através de uma calculadora eletrônica, por exemplo.

Atualmente, a noção de programação está intimamente associada à criação de aplicativos de computador e videogames; é o processo pelo qual uma pessoa desenvolve um programa usando uma ferramenta que permite escrever o código (que pode estar em uma ou várias linguagens, como C ++, Java e Python) e outro que é capaz de "traduzir" para o que é conhecido como linguagem de máquina , que pode ser entendido por um microprocessador.

Este último passo é conhecido como compilação e é necessário para que o código possa ser executado pela plataforma para a qual foi criado, que pode ser um computador , um tablet, um console ou um telefone celular, por exemplo. Há também uma maneira de traduzir o código chamado interpretação , que é analisar linha por linha, até que seja traduzido o suficiente para executar uma tarefa. Deve-se mencionar que as linguagens de programação estão divididas em dois grandes grupos, onde aqueles que podem ser compilados não podem ser interpretados, e vice-versa.

Todo o processo de desenvolvimento abrange várias etapas e requer o trabalho de diferentes especialistas. Em princípio, a partir da base de um projeto bem organizado, é necessário encontrar uma idéia atraente e interessante que justifique os meses ou anos de esforço que virão. Só esta primeira parte pode levar muito tempo, já que o que começa como um produto perfeito pode se tornar, após questionar e observar de diferentes ângulos, uma falha segura .

Uma vez que a ideia é encontrada, o desenho deve ser estabelecido; Em outras palavras, trata-se de formalizar tudo o que foi discutido durante a pesquisa inicial. Enquanto cada equipe trabalha à sua maneira, desde a criação de uma forma rígida não pode ser estruturada, é provável que o próximo passo lógico é começar a experimentar através de programação, para facilitar os designers um contato direto e interativo com sua ideia

Os programadores têm em suas mãos o poder de dar vida a um sistema, a um aplicativo, a um videogame. É importante notar que todos esses produtos podem ser definidos em qualquer detalhe em um documento, incluindo imagens e gráficos que expliquem como cada milímetro funciona; No entanto, até que um desenvolvedor de software não tome medidas, não é possível vê-los em movimento, para experimentá-los, para passar da teoria para a prática.

Em um plano mais técnico, a programação é feita através do uso de algoritmos , que são seqüências de instruções finitas, ordenadas e não ambíguas, que devem ser seguidas para resolver um problema . Alguns deles podem ser agrupados e receber um nome para ser facilmente invocado quantas vezes forem necessárias. Da mesma forma que os seres humanos precisam respirar constantemente, um aplicativo de computador precisa saber a posição do ponteiro do mouse a cada momento, assim como sua atividade (se foi clicado e com qual botão, se foi liberado ou se foi mantido pressionado) , etc.).

Finalmente, deve-se notar que o conjunto de programas de televisão ou rádio é conhecido como programação. Por exemplo: "Eu quero ver um filme; vamos ver o que está na programação " .

border=0

Procurar por outra definição