Робота з величинами. Введення-виведення виразів. Лінійні алгоритми



Сторінка1/8
Дата конвертації04.12.2016
Розмір1,28 Mb.
  1   2   3   4   5   6   7   8





РОБОТА З ВЕЛИЧИНАМИ. ВВЕДЕННЯ-ВИВЕДЕННЯ
ВИРАЗІВ. ЛІНІЙНІ АЛГОРИТМИ


Величини

Для програмної обробки в ЕОМ дані представляються у вигляді величин і їхніх сукупностей. Величина — це елемент даних з погляду їх семантичного (значеннєвого) змісту або обробки. Значеннєва (семантична) розбивка даних виробляється під час постановки завдання й розробки алгоритму її рішення (вхідні, вихідні й проміжні). Вхідні дані — це дані, відомі перед виконанням завдання, з умови. Вихідні дані — результат рішення завдання. Змінні, які не є ні аргументом, ні результатом алгоритму, а використаються тільки для позначення проміжного значення, що обчислює, називаються проміжними. Разом з тим, архітектура ЕОМ, використовуване програмне забезпечення вимагають указати імена й типи даних - цілий, речовинний, логічний і символьний.

Отже, з поняттям величини зв'язані наступні характеристики (атрибути):


  • ім'я (ідентифікатор) — це її позначення й місце в пам'яті;

  • тип — безліч припустимих значень і безліч застосовних операцій до неї;

  • значення — динамічна характеристика, може мінятися багаторазово в ході виконання алгоритму. Під час виконання алгоритму в кожен конкретний момент величина має якесь значення або не визначена.

Постійної називається величина, значення якої не змінюється в процесі виконання алгоритму, а залишається тим самим, зазначеним у тексті алгоритму. Змінної називається величина, значення якої міняється в процесі виконання алгоритму.

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



Розрізняють змінні наступних простих типів: цілі (Integer, Byte, ShortInt, Word, LongInt), дійсні (Real, Comp, Double, Single, Extended), логічний (Boolean), символьний (Char), що перераховує, діапазонний.

Взагалі, ієрархія типів у мові Pascal наступна:
Оголошення служать для компілятора джерелом інформації про властивості величин, використовуваних у програмі, і встановлення зв'язку між цими величина і їхні ідентифікатори, фіксуючи тим самим конкретний зміст, запропонований різним ідентифікаторам у програмі. Згідно оголошеним змінним й їхньою кількістю компілятор резервує необхідний обсяг пам'яті для зберігання значень величин, над якими виконуються необхідні операції.

Опис змінної: ім'я змінної (ідентифікатор) : тип;

Приклад опису:

Var D, C, N : Integer;

LogPer : Boolean;

A, B : Real;

K : Char;

Тип змінної визначає діапазон припустимих значень, прийнятих величинами цього типу; набір операцій, припустимих над даною величиною й обсяг пам'яті, що відводить під цю змінну.



Типи величин

Каталог: Documenty
Documenty -> Мета. Формувати розуміння того, що українська мова наш скарб, без якого не може існувати ні народ, ні Україна як держава. Розширювати знання про красу і багатство української мови. Ознайомити дітей з українськими обрядами і звичаями
Documenty -> Виступ на науково-пошуковій конференції “Типи учнівських проектів” заступника директора з нвр бойко Тетяни Петрівни
Documenty -> Урок №1 Растрова, векторна і фрактальна графіка. Історія анімації. Формати графічних і анімаційних файлів
Documenty -> Відомість про наукову, науково-методичну, дослідницьку роботу педагогічних працівників Вишнівської загальноосвітньої школи І-ІІІ ступенів №2
Documenty -> Затверджую: погоджено


Поділіться з Вашими друзьями:
  1   2   3   4   5   6   7   8


База даних захищена авторським правом ©refos.in.ua 2019
звернутися до адміністрації

увійти | реєстрація
    Головна сторінка


завантажити матеріал