Programação computacional: o que é, definição básica e estruturas de dados


post-title

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.

Projeto de Sistemas Computacionais – Aula 01 – Arquitetura e organização de computadores (Fevereiro 2024)


Etiquetas: computador
Top