Реферат на тему:
Цілі та дійсні типи мови Турбо Паскаль
Базовий тип цілих integer утворено цілими, які займають 2 байти в знаковому поданні. Тепер уже зрозуміло, чому їх діапазон від -32768 до 32767. Крім цього типу, в мові Турбо Паскаль є ще кілька типів для подання цілих. Укажемо їх імена, спосіб (знаковий/беззнаковий) та розміри подання в байтах, а також їх діапазони.
Тип Byte – беззнакові в 1 байті, 0..255.
Тип Shortint – знакові в 1 байті, -128..127.
Тип Word – беззнакові в 2 байтах, 0..65535.
Тип Longint – знакові в 4 байтах, -2147483648..2147483647.
Для всіх цих типів означено всі операції, що й для типу Integer.
Числа базового типу Real займають 6 байтів. 1 біт зайнятий знаком числа, 39 – дробовою частиною, 8 – порядком. Нескладно підрахувати, що діапазон додатних чисел – від 2-126 2.9 10-39 до (2-2-39) 2127 1038.
Значення типу Single займають 4 байти (дробова частина – 23 біти, порядок – 8). Діапазон додатних значень – від 2-126 до (2-2-23) 2127 1038.
Значення типу Double займають 8 байтів (дробова частина – 52 біти, порядок – 11). Відзначимо, що з урахуванням особливостей архітектури сучасних комп'ютерів краще користуватися цим типом, ніж типом real [Григ]. Діапазон додатних значень – від 2-1022 10-315 до (2-2-52) 21023 10315.
Значення типу Extended займають 10 байтів (дробова частина – 64 біти, порядок – 15). Діапазон додатних значень – від 2-16382 10-4931 до 2 216383 104932.
Відзначимо, що в процесорі комп'ютера числа обробляються саме в поданні типу Extended. При записі в регістри процесора числа з інших типів перетворюються в цей. Отже, цей тип має найбільший серед дійсних типів діапазон та найвищу точність подання дійсних чисел.
Значення типу Comp (скорочене compound – складений) займають 8 байтів. Ці значення є дійсними поданнями цілих чисел від -263 до +263-1. До них застосовні операції дійсних, а не цілих типів.
І останнє зауваження. Кількість байтів, які займаються значеннями будь-якого типу, можна дізнатися, викликавши функцію SIZEOF. Наприклад, із виклику sizeof(Longint) повертається 4, із виклику sizeof(Word) – 2.
Другие работы по теме:
Динамические объекты
Объектные переменные вo многом подобны обычным переменным турбо паскаля, в частности, их можно размещать в динамической памяти. Турбо паскаль содержит средства, облегчающие размещение объектных переменных в куче и их удаление из нее.
Програмування на Pascal и в MS Excel
Значення функції, типи елементів масиву та їх кількість. Побудова інтерполяційного багаточлена Лагранжа. Апроксимування залежності багаточленом другого ступеня і обчислення коефіцієнту варіації. Обчислення рівняння за методом Рунге-Кути, лістинг програми.
Практичні аспекти створення програмного забезпечення
Сучасні засоби обчислювальної техніки, їх внесок в розробку програмного забезпечення. Порівняльний аналіз мов програмування. Методика створення програми для знайдення оптимального розподілу задачі по мережі, таким чином, щоб час розв’язку був мінімальним.
Розв’язок системи нерівності з двома змінними
Характеристика мови Turbo Pascal. Опис деяких графічних процедур і функцій модуля Graph. Робота в графічному режимі. Процедури, опції модуля CRT. Створення програми розв'язку системи нерівностей з двома змінними в графічному режимі Турбо Паскаля.
Елементи та структура програми мови Паскаль
Загальні відомості про мову програмування, історія створення та використовування. Програма мовою Паскаль складається з лексем і символів – розділювачів. Робота з масивами, створення алгортимів. Складання програм з використанням процедур та функцій.
Среда разработки Турбо Паскаль 7.0. Базы данных
Разработка программы, создающей и управляющей базой данных, ее реализация на языке Turbo Pascal. Организация алгоритма программы. Вывод информации и возможность добавления информации в базу данных. Поиск информации в базе данных по заданному значению.
Оператори й основні типи даних мови С++
Базові типи змінних. Елементарний ввід-вивід. Умовні оператори та оператори множинного вибору. Основні функції вводу даних із клавіатури scanf, gets, getchar. Визначення основних (базових) типів даних. Вивід повідомлення при невірно заданому ключі.
Решение практической задачи на паскале
ГОУ ВПО «Московский государственный открытый университет» Чебоксарский политехнический институт (филиал) Кафедра информационных технологий и программирования
Лісп мова функціонального програмування
Реферат на тему: Лісп – мова функціонального програмування 1. Місце Ліспу у класифікації мов програмування За однією з класифікацій мови програмування діляться на
Програмування на Pascal и в MS Excel
Зміст Завдання 1 Завдання 2 Завдання 3 Завдання 4 Завдання 5 Список використаної літератури Завдання 1 Скласти блок-схему і програму, згідно варіанту К=8.
Реализация программы на Турбо Паскале
Федеральное агентство по образованию “Московский государственный университет приборостроения и информатики” Кафедра ИС-4 «Информационное обеспечение робототехнических и мехатронных систем»
Организация циклов в системе Паскаль
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ........................................
База даних по приватних підприємствах регіону
Міністерство внутрішніх справ України Харківський національний університет внутрішніх справ Навчально-науковий інститут менеджменту, соціальних та інформаційних технологій Кафедра інформаційних систем і технологій в діяльності ОВС
Анотація досвіду роботи учительки укр мови і літератури
АНОТАЦІЯ ДОСВІДУ РОБОТИ учительки української мови і літератури ЗОШ №9 м. Коломиї Білейчук Дарії Мирославівни ТЕМА: "Література рідного краю в концепції мовної освіти в Україні та виховання громадянськості і національної самосвідомості".
Паскаль (Pascal) Блез
Паскаль (Pascal) Блез (19.VI.1623 - 19.VII.1662) - французский математик, физик и философ.
Масиви
Реферат на тему: Масиви 1. Одновимірні масиви В розділі 7 ми познайомилися зі структурами, в які об'єднуються дані, пов'язані своїм змістом. Структури – це змінні, складені з кількох змінних-полів, взагалі, різнотипних. Кожне поле повинно мати своє власне ім'я. Коли полів небагато, підібрати їм імена неважко.
Паскаль область дії модулі структури
1. Область дії означень та побічний ефект Програма може містити кілька підпрограм, і в них самих можуть бути підпрограми тощо. Виникає питання, чи можна в одній підпрограмі використовувати імена, означені в іншій? І зокрема, чи можна в підпрограмах користуватися іменами з програми, і навпаки? У цьому параграфі ми дамо відповіді на ці та деякі інші питання.
Програмування рядкових величин
Тема 7. . 1. Поняття рядкової величини. Величиною рядкового типу ( strings ) називається послідовність символів, укладена в одинарні лапки. Цей тип даних є стандартним для мови ПАСКАЛЬ, хоча він є структурованим. Величини можуть бути як константами, так і змінними. При завданні змінних символьного типу можна вказати кількість символів у цій величині.
Загальнi вiдомостi про Бейсiк
Реферат на тему: Формат програмного рядка БЕЙСIКА Програма, яка написана на мові Бейсік, являє собою сукупність програмних рядків. В Turbo-Basic нумерація рядків необов'язкова.
Мітки та переходи
Реферат на тему: Мітки та переходи У мові Паскаль будь-який оператор і кінець складеного оператора (слово end) можна відмітити , тобто ідентифікувати, додати йому індивідуальне ім'я. Це ім'я називається
Мовне забезпечення САПР
: Мовне (лінгвістичне) забезпечення САПР. Призначення, структура та вимоги до мовного забезпечення. Мовне проектування. Мови програмування. 1. Мови забезпечення САПР включають в себе мови проектування та мови програмування і охоплює терміни, визначення, правила формалізації звичайної мов, методи стиснення та розширення.
Мова Паскаль
КОЛОМИЙСЬКЕ ВПУ-17 РЕФЕРАТ НА ТЕМУ: МОВА ПАСКАЛЬ Виконав: учень групи : №13 Гаврищук Ігор Юрович Викладач: Остапчук С.М. КОЛОМИЯ 2002р. ВСТУП Мова ПАСКАЛЬ, затвердженна в якості стандартної в 1979р.
Проблемно-орієнтовані мови програмування
Курсова робота з курсу”” Зміст 1. Тема , мета та цілі курсової роботи . . . . . . . . . .3 2. Завдання на курсову роботу . . . . . . . . . . . . . . . . 4 3. Вступ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6