ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Початкові відомості про програмування на мові Pascal
         

     

    Інформатика, програмування

    Початкові відомості про програмування на мові Pascal

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

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

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

    ім'я - це її позначення і місце в пам'яті;

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

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

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

    Тип вираження визначається типами що входять до нього величин, а також виконуваними операціями. У мовою 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;

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

    Кожен тип має свій ідентифікатор.        

    Ідентифікатор         

    Довжина, байт         

    Діапазон (безліч) значень         

    Операції             

    Цілі типи             

    integer         

    2         

    -32768 .. 32767         

    +, -,   /, *, Div, Mod,> =, =, =, =, =, =, =, =, =, =, =, B) And (C/P   / TD  / TR / TABLE P style = 'margin-top: 6.0pt' FONT style = 'color: black'Логіческій операнд - це конструкція відповідної мови програмування, яка задає правило для обчислення одного з двох можливих значень: True або False./FONT/P P style = 'margin-top: 6.0pt' FONT style = 'color: black'Чаще всього логічні вираження використовують в операторах привласнення або для запису того або іншої умови. Складовими частинами логічних виразів можуть бути: логічні значення (True, False); логічні змінні; отношенія./FONT/P P style = 'margin-top: 6.0pt' FONT style = 'color: black'Напрімер/FONTFONT style =' color: black ', 1) Y: = True; 2) Z: = False; 3) LogPer: = A> B; 4) Log1: = (A = B) And (C, =,

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status