Programa de computador ou informático

Maio 2017


O que é um programa informático

O andamento de um programa depende do tipo de linguagem utilizada para fazer o programa. Porém, quase todas as linguagens de programação baseiam-se no mesmo princípio: uma sequência de instruções que a máquina deve executar. Esta, executa as instruções na medida que lê o arquivo (de cima para baixo) até encontrar uma instrução (chamada às vezes de 'instrução de ligação') que vai indicar para ir para um determinado lugar do programa.Trata-se de uma espécie de jogo de pista, no qual a máquina deve seguir um fio condutor e executar as instruções que encontrar pelo caminho, até chega ao fim do programa,

Como se apresenta uma variável

Na maior parte das linguagens, trabalha-se geralmente com variáveis, isto é, associa-se um nome a um conteúdo. Podemos ter uma variável toto e, ali armazenar o número 8.

Como o dado é tratado em um programa informático

Certas linguagens aceitam que se associe um nome de variável a qualquer tipo de dado (quer dizer, um número inteiro ou um caractere), chamamos de linguagens não caracterizadas. . Com efeito, o tipo de dado condiciona o número de bytes no qual o dado é codificado, quer dizer, o espaço que o dado ocupa na memória, bem como o formato no qual ele é representado. Esta é a razão pela qual as linguagens evoluídas (tipo C, Java) são ditas linguagens caracterizadas, o que significa que a uma variável é associada não somente a um nome, mas também a um tipo de dado, quando o nome da variável for escrito pela primeira vez. Por isso, é preciso indicar ao compilador, qual o tipo de dados ele vai conter. Resumindo, declarar uma variável dependerá da linguagem usada..

Como é a sintaxe

As linguagens exigem uma sintaxe rigorosa, por isso não se pode escrever as coisas como queremos. Assim, certas linguagens são case sensitive(em português sensíveis à ruptura), o que significa que um nome que não comporta apenas minúsculas, não será considerado como equivalente ao mesmo nome com maiúsculas. A variável Toto será uma variável diferente da variável toto.

Os nomes de variáveis admitem geralmente um comprimento máximo (dependendo da linguagem) e um jogo de caracteres reduzido, entre os quais se encontram, geralmente, os caracteres seguintes:
abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890_ 
.

Assim, um espaço (“ “) é realmente um caractere, chamado caractere especial). Deste modo, é raro que uma linguagem aceite caracteres especiais em um nome de variável.

Por que as linguagens tem 'palavras reservadas'

Na maior parte das linguagens, existe um pequeno grupo de palavras que não se pode atribuir aos nomes variáveis, são as palavras reservadas (em inglês, reserved words). Estas serão indicadas em cada capítulo que corresponde a cada uma das diferentes linguagem.

O que são as constantes

As constantes são dados cujo valor não pode ser alterado e são definidas no início do programa. O valor de uma constante pode ser de qualquer tipo, de acordo com o que a linguagem autoriza.

Para que servem os comentários

É bom poder acrescentar, em um programa, linhas de texto que não serão consideradas pelo compilador. Estas linhas de textos são precedidas (ou enquadradas) por instruções especiais que assinalarão ao compilador para ignorá-las.


Os comentários servem para entender um programa, com explicações. Servirão se, por acaso, uma pessoa tentar compreender o funcionamento do programa lendo o arquivo fonte pela primeira vez ou para a pessoa que o criou, ao reler o arquivo fonte muito tempo depois tê-lo escrito: os detalhes podem ser esquecidos.

Veja também


Program structure
Program structure
Estructura de programa
Estructura de programa
Structure d'un programme
Structure d'un programme
Struttura di un programma
Struttura di un programma
Última modificação: 7 de maio de 2017 às 08:45 por ninha25.
Este documento, intitulado 'Programa de computador ou informático', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.