Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Сумісність і перетворення типів даних

Реферат Сумісність і перетворення типів даних





Сумісність і перетворення типів даних

Курсовий проект з програмування

Склала: Ірина Комарова IT2V

Таллінн 2004

Введення

Мова програмування Pascal був розроблений в 1968-1971 рр.. Ніклаус Віртом в Цюріхському Інституті інформатики (Швейцарія), і названий вчесть Блеза Паскаля - видатного математика, філософа і фізика 17-го століття. Початкова мета розробки мови диктувалася необхідністю створення інструменту "для навчання програмуванню як систематичній дисципліні ". Однак дуже скоро виявилася надзвичайна ефективність мови Pascal в самих різноманітних додатках, від вирішення невеликих завдань чисельного характеру до розробки складних програмних систем - компіляторів, баз даних, операційних систем і т.п. До теперішнього часу Pascal належить до групи найбільш поширених і популярних у світі мов програмування:

• існують численні реалізації мови практично для всіх машинних архітектур;

• розроблено десятки діалектів і проблемно-орієнтованих розширень Pascal;

• навчання програмуванню та науково-технічні публікації в значній мірою базуються на цій мові.

Опис типів даних

Перевагою мови Паскаль є можливість використання широкого набору різних типів даних. Тип даних визначає можливі значення констант, змінних, функцій, виразів і операцій, що можуть виконуватися над ними.

Типи даних поділяються на прості і складні. Прості типи поділяються на стандартні (Зумовлені) типи і типи визначаються користувачем (для користувача типи).

Імена стандартних типів є ідентифікаторами і діють у будь-якій точці програми. Вони описані в стандартному модулі System. Так само, як і інші ідентифікатори, імена стандартних типів можуть бути перевизначені в програмі. p> Однак залишається можливість звернення до їх первісного змісту за допомогою кваліфікується ідентифікатора із зазначенням імені модуля System. Наприклад: System.Integer, System.Real. p> До стандартним типів відносяться:

• група цілих типів (Shortint, Integer, Longint, Byte, Word);

• група речових типів (Single, Real, Double, Extended, Comp);

• група логічних (булевских) типів (Boolean, ByteBool, WordBool, LongBool);

• символьний тип (Char);

• строковий тип (String, Pchar);

• вказівний тип (Pointer);

• текстовий тип (Text).

Символьний тип, цілі і Булевського типи відносять до, так званих, порядковим типами.

Порядкові типи характеризуються такими властивостями:

1. Безліч допустимих значень будь-якого порядкового типу являє собою упорядковану послідовність, кожен елемент якої має свій порядковий номер. Порядковий номер представляється цілим числом. Перше значення будь-якого порядкового типу має номер 0, наступний номер 1 і т.д. Виняток становлять порядкові типи Integer, Shortint, Longint, де порядковим номером значень цих типів є саме значення.

2. До будь-якого значення порядкового ...


сторінка 1 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування і реалізація абстракцій типів даних
  • Реферат на тему: Типи даних в Object Pascal
  • Реферат на тему: Еволюція операційних систем комп'ютерів різних типів
  • Реферат на тему: Базові типи даних і операції мови С
  • Реферат на тему: Розрахунок функцій перетворення, чутливості до вимірюваних фізичним величин ...