Tipos de dados: diferentes tipos de informação — Informática, 11–13 anos
Um computador precisa de saber se algo é um número, um texto ou um valor de sim/não. Os tipos de dados ajudam o programa a tratar cada espécie de informação com segurança.
A informação tem tipos
Um número, uma palavra e uma resposta de sim ou não podem ser guardados por um computador, mas não são a mesma coisa. Um tipo de dados diz ao programa que informação tem, para este saber que operações fazem sentido.
Porque é importante indicar o tipo?
Sem tipos, um programa poderia tentar somar o nome de uma rua a uma pontuação, ou tratar o número 12 como o texto «12». O computador precisa desta distinção para rejeitar disparates e escolher a operação certa, em vez de adivinhar.
Número ou texto?
Imagina que um jogo guarda a pontuação de um jogador como o número 12. Passo 1: somar 5 dá 17. Passo 2: se a pontuação fosse o texto «12», juntar «5» daria «125», e não 17. O tipo muda o significado da instrução.
«Parece um número»
É comum pensar que tudo o que é formado por algarismos é automaticamente um número. É uma confusão compreensível, porque 12 e «12» parecem iguais no ecrã. A diferença só aparece quando o programa calcula ou junta texto.
Formulários e pontuações
Um formulário de compras pode guardar o teu nome como texto, a tua idade como número e a tua autorização como sim ou não. Um jogo usa a mesma ideia para nomes, pontuações e saber se uma porta está aberta.
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…