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

Реферат Структура і способи опису мов програмування





ислове значення пропозицій мови. Будучи системою правил тлумачення окремих мовних конструкцій, семантика встановлює, які послідовності дій описуються тими чи іншими фразами мови і, в кінцевому підсумку, який алгоритм визначений даним текстом на алгоритмічній мові. p align="justify"> Основними поняттями в алгоритмічних мовах зазвичай є наступні.

. Імена (ідентифікатори) - вживаються для позначення об'єктів пpогpамму (змінних, масивів, функцій та ін.) p align="justify">. Операції. Типи операцій:

арифметичні операції +, -, *,/тa ін. ; p align="justify"> логічні операції і, або, не;

операції відносини <,>, <=,> =, =, <>;

операція зчіпки (інакше, "приєднання", "конкатенації") символьних значень один з одним з утворенням однієї довгої рядки; зображується знаком "+".

. Дані - величини, оброблювані пpогpаммой. Є три основних види даних: константи, змінні і масиви. p align="justify"> Константи - це дані, які зафіксовані в тексті програми і не змінюються в процесі її виконання.

Змінні позначаються іменами і можуть змінювати свої значення в ході виконання пpогpамму. Змінні бувають цілі, речові, логічні, символьні і літерні. p align="justify"> Масиви - послідовності однотипних елементів, число яких фіксоване і яким присвоєно одне ім'я. Положення елемента в масиві однозначно визначається його індексами (одним, у разі одновимірного масиву, або декількома, якщо масив багатомірний). Іноді масиви називають таблицями. p align="justify">. Вирази - призначаються для виконання необхідних обчислень, складаються з констант, змінних, покажчиків функцій (напpимеp, exp (x)), об'єднаних знаками операцій. p align="justify"> Вирази записуються у вигляді лінійних послідовностей символів (без підрядкових і надрядкових символів, "багатоповерхових" дробів і т.д.), що дозволяє вводити їх в комп'ютер, послідовно натискаючи на відповідні клавіші клавіатури.

Розрізняють вираження арифметичні, логічні та рядкові.

Арифметичні вирази служать для визначення одного числового значення.

Логічні вирази описують деякі умови, які можуть задовольнятися або не задовольняє. Таким чином, логічне вираз може приймати тільки два значення - "істина" або "брехня" (так чи ні). p align="justify"> Строкові (літерні) вираження, значеннями яких є тексти. У рядкові вирази можуть входити літерні і рядкові константи, літерні і рядкові змінні, літерні функції, розділені знаками операції зчіпки. p align="justify">. Оператори (команди). Оператор - це найбільш велике і змістовне поняття мови: кожен оператор являє собою закінчену фразу мови і визначає деякий цілком закінчений етап обробки даних. p align="justify"> Склад мови. Звичайний розмовна мова складається з чотирьох основних елементів: символів, слів, словосполучень і пропозицій. Мова програмування містить...


Назад | сторінка 4 з 14 | Наступна сторінка





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

  • Реферат на тему: Вбудовані типи даних в С #. Масиви. Рядки. Регулярні вирази
  • Реферат на тему: Порозрядні логічні Операції та Операції Зсув
  • Реферат на тему: Базові типи даних і операції мови С
  • Реферат на тему: Логічні операції
  • Реферат на тему: Логічні операції