Автоматизированная обработка данных - одна из основных массовых проблем, решаемых с помощью ЭВМ. На персональных компьютерах IBM PC базовым средством обработки данных является язык программирования Basic. В операционной системе Windows это язык считается основным языком разработки программ для компьютеров IBM PC.
Основной особенностью языков структурного и графического программирования Бейсика как языка обработки данных являются операторы данных data, позволяющие описывать данные непосредственно в текстах программ. Пример и реализация алгоритма обработки данных:
алг «день рождения» '
день рождения
нач cls
вывод («день рождения») print «день рождения:»
чтение пт$, dn, ms, gd read nm$, dn, ins, gd
вывод nm$; dn; ms; gd print nm$; dn; ms; gd
кон end
дано: Саша, 18, 10, 1980 data «Саша», 18,10,1980
Выполнение программы на компьютере приведет к появлению на экране следующих строк:
день рождения:
Саша 18 10 1980
Для решения этой задачи для других данных необходимо внести изменения в оператор данных data и вновь запустить программу на выполнение. Пример изменения данных:
дано: Оля, 1, 12, 1974 data «Оля», 1,12,1974
В традиционных версиях языка Бейсик с нумерацией строк операторы data выделяются в отдельные группы и нумеруются обычно с числа 1000. Это позволяет четко отделить в программах описание данных от операторов их обработки:
алг «дни рождения» 10 ' дни рождения
нач 20 cls
вывод («день рождения:») 30 print «день рождения:»
чтение nт$, dn, ms, gd 40 read nm$, dn, ms, gd
вывод nm$; dn; ms; gd 50 print nm$; dn; ms; gd