Executando verificação de segurança...
1

Conceitos básicos de programação de maneira simples (Iniciantes)

Introdução

Aqui mostro de maneira bem simples alguns conceitos importante e que serão vistos na maioria das linguages de programação.

#1 - Variáveis e Constantes

Na programação, elas são utilizadas para armazenar valores que possam ser reutilizados posteriormente durante o fluxo do sistema.

A diferença entre elas é que, uma variável pode mudar de valor durante o processamento da informação, já a constante o valor recebido inicialmente não pode ser alterado.

A maneira que são definidas depende da linguagem, no javascript por exemplo fica da seguinte maneira:


var minhaVariavel = 10;
const minhaConstante = 5;

minhaVariavel = minhaVariavel * minhaConstante;


Perceba que 'minhaVariavel' é o nome definido para representar o valor 10. Então sempre que utilizar 'minhaVariavel' no meu sistema ela vai conter o valor 10, caso não seja alterado durante o processo.

Já a constante 'minhaConstante', recebe o valor 5 e esse valor nunca irá mudar, do contrário, vai disparar um erro.

#2 - Tipos de dados

Dentro de um sistema, nós trabalhamos com dados e essas informações possuem tipos para que possamos processá-los de maneira correta. De modo geral, existem tipos que são comum em praticamente todas as linguagens, também conhecidos como tipos primitivos.

Tipos comuns nas linguagens:

  • Texto: 'Dev do Interior' ;
  • Inteiro: 10 ;
  • Real: 9,5 ;
  • Lógico: Verdadeiro ou falso ;

Para exemplificar, imagine um o formulário para cadastro de pessoas:

Nome: 'Tabnews' - Texto;
Idade: 30 - Inteiro;
Salário: 600.000,00 - Real;
Casado: Verdadeiro - Lógico;

Você que está inciando

Esses conceitos são importantíssimos para desenvolver sua lógica de programação, existem alguns mais complexos e conforme for evoluindo vão surgir outras tipagens/objetos que melhoram cada vez mais a dinâmica de desenvolvimento. Pode parecer complexo no início, mas com a prática você entenderá que é bem mais simples do que parece.

Carregando publicação patrocinada...