O que se entende por programação de computador, conceitos que estão na base de uma organização correta dos dados pelo programador, que deve ter a capacidade de desenvolver um programa capaz de sequenciar todas as operações necessárias para obter o resultado desejado.
Programação básica de computadores
O termo programação indica o conjunto de procedimentos de TI usados para transmitir ao computador uma sequência ordenada de instruções, a fim de obter um resultado bem definido.
Esta sequência de instruções é indicada pelo termo "algoritmo".
A primeira coisa que um operador de TI deve fazer, que deseja definir o objetivo de desenvolver um programa, é colocar em seqüência todas as operações lógicas necessárias para alcançar o resultado desejado.
Posteriormente, o programa assim escrito deve ser traduzido em uma forma adequada para ser entendida pelo computador.
O programa escrito pelo programador é geralmente definido como o programa de origem, enquanto o programa obtido após o processo de tradução é chamado de programa objeto.
Para que um programa seja executado a partir de um computador, é essencial que ele seja traduzido em código de máquina, ou seja, em uma sucessão de números binários, alguns dos quais nada mais são do que instruções precisas direcionadas à unidade central de processamento, outros dados puros e outros ainda endereços de memória.
Na programação de computadores, os dados devem ser organizados em estruturas facilmente manipuladas; por esse motivo, a cada dado é atribuído um nome ou uma abreviação que permite sua identificação.
Os dados aos quais foi atribuído um nome exclusivo e que mantêm o mesmo valor para toda a parte do programa em que foram definidos são chamados constantes.
Pelo contrário, chamamos variáveis todos os dados aos quais, mesmo que um nome exclusivo tenha sido atribuído, o programa atribui livremente valores diferentes, dependendo de onde os encontra.
Um computador não deve apenas saber como um determinado dado é chamado, mas também deve saber de que tipo é, para poder tratá-lo adequadamente na memória.
Leituras recomendadas- Programas da Internet: navegue e baixe rapidamente
- Verifique o ping da conexão: como testar
- Vírus de computador: definição, riscos de segurança do PC
- Placa de vídeo: como montar o gerenciador gráfico do pc
- Programas do Office: processamento de texto, gerenciamento
A declaração de tipo em uma estrutura de dados fixa o número de elementos que a compõem, permite que o computador atribua a eles os recursos de cálculo e o espaço de memória necessário para um processamento correto, além das modalidades precisas sobre a forma de acesso aos elementos individuais da estrutura.
Se os dados são do mesmo tipo, por exemplo, todos os números ou todas as letras, é possível criar uma série, denominada "matriz", de dados pertencentes ao mesmo tipo com um único comando.
Cada elemento possui uma determinada localização de memória.
A série inteira é chamada estrutura ou registro e elementos ou campos variáveis individuais.
Como as estruturas de dados são geralmente fixas e, por esse motivo, em muitos casos insuficientes, pode ser necessário recorrer a estruturas de maior complexidade, capazes de mudar independentemente durante a execução do próprio programa.
Nesse caso, falamos de estruturas de dados dinâmicas.
Como seu tamanho e tipo variam ao longo de um período de tempo, essas estruturas são tratadas pelo próprio programa e não pelo computador. Por esse motivo, é essencial que o programador conheça profundamente o uso de algumas variáveis específicas, chamadas ponteiros, que possuem a tarefa de identificar com precisão um dado na estrutura em que foi criado e na memória do computador.
O uso incorreto das estruturas de dados pode causar instabilidade na operação do computador.