Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Основы типизации и структуризации данных



Информацию, относящуюся к решаемой задаче, принято подразделять на данные (исходные данные, промежуточные и конечные результаты) и программу (информация, задающая алгоритм решения задачи). В алгоритме данные описываются в предписании: «Список данных:...».

Все данные по своему виду подразделяются на константы и переменные (рис. 19). Константы — это данные, которые при выполнении алгоритма (программы) всегда определены и неизменны. Запись константы полностью определяет ее назначение, тип, форму представления и фактическое значение. Переменные — это условные обозначения данных, которые в процессе выполнения программы не меняют своего типа, но могут менять свое фактическое значение.

    Данные    
         
         
Константы   Переменные   Массивы
         
         
Арифметические   Символьные   Управляющие
       
       
Вещественные   Комплексные  
       
       
С фиксированной точкой   С плавающей точкой  
               

Рис. 19. Классификация данных

По своему назначению данные делятся на арифметические, символьные и управляющие. Управляющие данные применяются для управления выполнением программы. Значениями арифметических данных являются числа, а символьных — строки символов, заключенные в апострофы, например: Конец решения, Проверка и т.п. Арифметические данные по своему типу делятся на вещественные (действительные) и комплексные. В том случае, если в вещественном числе отсутствует дробная часть, мы будем определять тип таких данных как целый. По форме представления данные делятся на данные с фиксированной точкой (например, 78.5) и с плавающей точкой (с масштабным множителем, например, 7.85Е + 01 = 7.85 ٠ 101).

Переменные, применяемые в алгоритмах и программах, могут образовывать упорядоченные структуры. Широкое применение находит упорядочение переменных в виде массивов.





Дата публикования: 2014-10-20; Прочитано: 475 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...