Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Информацию, относящуюся к решаемой задаче, принято подразделять на данные (исходные данные, промежуточные и конечные результаты) и программу (информация, задающая алгоритм решения задачи). В алгоритме данные описываются в предписании: «Список данных:...».
Все данные по своему виду подразделяются на константы и переменные (рис. 19). Константы — это данные, которые при выполнении алгоритма (программы) всегда определены и неизменны. Запись константы полностью определяет ее назначение, тип, форму представления и фактическое значение. Переменные — это условные обозначения данных, которые в процессе выполнения программы не меняют своего типа, но могут менять свое фактическое значение.
Данные | |||||||
Константы | Переменные | Массивы | |||||
Арифметические | Символьные | Управляющие | |||||
Вещественные | Комплексные | ||||||
С фиксированной точкой | С плавающей точкой | ||||||
Рис. 19. Классификация данных
По своему назначению данные делятся на арифметические, символьные и управляющие. Управляющие данные применяются для управления выполнением программы. Значениями арифметических данных являются числа, а символьных — строки символов, заключенные в апострофы, например: Конец решения, Проверка и т.п. Арифметические данные по своему типу делятся на вещественные (действительные) и комплексные. В том случае, если в вещественном числе отсутствует дробная часть, мы будем определять тип таких данных как целый. По форме представления данные делятся на данные с фиксированной точкой (например, 78.5) и с плавающей точкой (с масштабным множителем, например, 7.85Е + 01 = 7.85 ٠ 101).
Переменные, применяемые в алгоритмах и программах, могут образовывать упорядоченные структуры. Широкое применение находит упорядочение переменных в виде массивов.
Дата публикования: 2014-10-20; Прочитано: 475 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!