Компонентный Паскаль/Ввод данных в программу: различия между версиями
Содержимое удалено Содержимое добавлено
Fantom78 (обсуждение | вклад) |
Fantom78 (обсуждение | вклад) |
||
Строка 1:
__TOC__
==Взаимодействие с пользователем==
По примерам из других частей уже известно как выводить данные на экран. Выводился и текст, и целые и дробные числа. Но в программах не было ни разу использования ввода, хотя в реальных программах оно используется постоянно. Настал момент, когда необходимо устранить этот недостаток, для успешного продолжения. Потоки ввода/вывода являются абстракцией, и на каких компьютерах (домашних, рабочих) есть и клавиатура, и мышь, и экран, и принтер -- множество каналов ввода и вывода. А на других компьютерах (промышленные, сервисные, регулирующие) этих каналов ввода/вывода нет, зато есть вводы от датчиков и выходы на ''исполнительные механизмы''. И у них свои потребности в воде/выводе. Поэтому такой операции, как "print" в "python" у КП нет. Все подобные операции вынесены в отдельные ''подсистемы''. И во многом -- это положительно. Ведь если что-то в языке может вполне оказаться необязательным, зачем его утяжелять? В любом случае, необходимую подсистему всегда можно либо установить, либо создать самому.
==Модуль In==
|