Основні типи змінних: формалізація даних

Поняття типу, як і, власне, змінної і її значення актуально для будь-якої мови програмування, системи управління базами даних, програмованих оболонок, і застосовуються в різних системних служби і сервіси. Багато розробники додатків і веб-ресурсів вводять свої описатели для типів змінних. Уявлення про базові типи актуальні, дозволяють уникнути помилок та побудувати ефективний алгоритм.

Природні інформаційні елементи

У світі реальної інформації немає змінних, але існують, образно кажучи, опису об’єктів. Що розуміти під об’єктом, часто залежить не від його опису, а від ситуації, в якій сталася «концентрація» інформації і з’явився її споживач.

Шкільна зошит в руках учня – це місце, в яке можна помістити різну інформацію. При цьому в зошит помістяться не тільки числа, рядки, малюнки, але й інтелектуальний рівень господаря, просочиться інформація про його захоплення, грамотності, настрої, можливо, стане відомо, хто його батьки і де він навчається.

  • для продавця – це вартість, кількість та облік продажів;
  • для покупця – це якість паперу, виробник і можливості: для математики чи письма.

Математики оперують формулами. Особливого значення функції і типи змінних не мають, але маються на увазі. Комплексне число ніколи не буває цілим або дробовим – воно буває лише комплексним. Його дві частини – це зовсім інше. Нескінченно мала величина або величина, що прагне до нескінченності, – теж абстракції природного типу.

Будь-яка бухгалтерська або управлінська завдання в природному світі ставиться гранично чітко і розуміється як постановником, так і виконавцем. Питання, що рівень розуміння може відрізнятися – деталь. Завдання є, і як її поставити – питання не складний. Але ось як запрограмувати завдання? Тут дійсно є над чим подумати.