Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Виды объектов данных




Объекты данных

Имена

Фиксированный формат записи.

Свободный формат записи.

Представленная ранее простейшая программа написана в свободном формате. В свободном формате текст записывается по следующим правилам:

Ø длина строки текста равна 132 символам;

Ø запись оператора может начинаться с любой позиции строки;

Ø на одной строке можно располагать несколько операторов, разделенным между собой точной с запятой (;);

Ø если строка текста завершается символом &, то последующая строка воспринимается как строка продолжения;

Ø в операторе Фортрана может быть до 7200 символов, число строк продолжения не может быть более 54;

Ø любые символы, расположенные между восклицательным знаком (!) и концом строки воспринимаются как комментарий.

Для частичной иллюстрации сформулированных правил можем переписать рассматриваемую программу в виде:

program sample_1_2_1! sample_1_2_1 – имя программы real x, y, z! Объявление типов переменных x=1.2; у=3.4; z=y-x! Задание исходных значений переменных print *,&! Вывод результата на экран ’z=’,z! Результат вывода: z= 2.200000 end! end – обязательный оператор завершения программы

Заметим, что помимо свободного формата программу можно также записать и в так называемом фиксированном формате. Такой формат, являющийся наследником перфокарточной эры программирования, характерен для стандарта FORTRAN 77 и более ранних. Вместе с тем, Fortran 90 и более поздние стандарты поддерживают фиксированный формат, что обеспечивает соответствующую совместимость.

Переменные, константы (постоянные), программные компоненты имеют имена. Имя – это последовательность латинских (английских) букв, арабских цифр и символов подчеркивания, обязательно начинающаяся с буквы. Имя не должно содержать более 31 символа. Важно еще раз отметить, что в Фортране, в отличие от многих других языков программирования, регистр букв не является значимым. Так, например, имена ab, Ab, aB, AB на Фортране это одно и тоже имя. Для большей «читабельности» текста программы программисту следует придумывать имена, отражающие смысл применяемых переменных, констант и программных компонентов.

Имена разделяются на глобальные имена (например, имя главной программы или встроенной процедуры) и локальные имена (например, имя переменной или константы).

Локальные и глобальные имена, определяемые программистом, не должны совпадать с именами встроенных в Фортран процедур, а также операторов и иных объектов Фортрана.

Программа выполняет обработку данных. Объектами данных являются переменные, константы и функции. Объекты данных различаются именами, типами и другими свойствами.

Типы данных разделяются на встроенные (например, целый или вещественный тип) и производные (они создаются программистом для описания объектов, обработка которых выполняется программой).

Данные могут быть организованы в виде скалярных объектов (скаляров) и массивов. В настоящей лекции будут рассматриваться только скалярные объекты, а массивы станут предметом изучения далее.

 




Поделиться с друзьями:


Дата добавления: 2014-12-07; Просмотров: 472; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.