Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Бітова арифметика.

 

Бiтова або порозрядна арифметика запроваджена в Turbo Pascal для забезпечення можливості роботи з двійковими розрядами (бiтами). Операції бiтової арифметики застосовуються тільки до цілих типів.

Перша група операцій - логічні операції not, and, or і xor.

Операція not є одномісною, вона змінює кожний бiт цілого числа на обернений.

Операції and, or і xor - двомісні, операнди цих операцій – цілі величини однакової довжини. Операції виконуються попарно над всіма двійковими розрядами операндів.

Друга група операцій - це операції зсуву ліворуч shl і зсуву праворуч shr:

I shl N I shr N.

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

 

 

Керуючі структури мови Паскаль.

Сучасне програмування є програмувння структурне, що виникло в 70-ті роки. Фундаментом структурного програмування є така теорема про структурування : якою б складною не була задача, програму , за допомогою якої її розв’язують , можна скласти з використанням обмеженої кількості структур керування.Базовими елементарними є структури :

послідовного виконання;

розгалуження;

циклу з передумовою.

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

скороченого розгалуження;

вибору;

циклу з параметром;

циклу з післяумовою.

У мові Паскаль є засоби (оператори) для реалізації цих структур.

 




Переглядів: 854

<== попередня сторінка | наступна сторінка ==>
Оператори виводу інформації. | Семотюк В.Програмування в середовищі Турбо Паскаль.Львів: БаК,2000.-248с.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.005 сек.