Турбо С

Автор: Randy Alexander
Дата Створення: 25 Квітень 2021
Дата Оновлення: 26 Червень 2024
Anonim
D3 Porsche 911(992) Turbo S Машина которую я боюсь!
Відеоролик: D3 Porsche 911(992) Turbo S Машина которую я боюсь!

Зміст

Визначення - Що означає Turbo C?

Turbo C був інтегрованим середовищем розробки (IDE) для програмування на мові C. Він був розроблений Borland і вперше представлений в 1987 році. У той час Turbo C був відомий своїми компактними розмірами, всебічним посібником, швидкою швидкістю компіляції і низькою ціною. Він мав багато подібності з більш раннім продуктом Borland, Turbo Pascal, таким як IDE, низькою ціною та швидким компілятором, але не був таким успішним через конкуренцію на ринку компіляторів C.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює Turbo C

Turbo C був інструментом розробки програмного забезпечення для написання програм на мові С. Як IDE, він включав редактор вихідного коду, швидкий компілятор, посилання та файл довідки в режимі офлайн для довідки. Версія 2 включала вбудований відладчик. Turbo C був подальшим продуктом Borlands Turbo Pascal, який отримав широке застосування у навчальних закладах, оскільки мова Pascal підходила для навчання програмуванню студентам. Хоча Turbo C спочатку був розроблений іншою компанією, він поділяв багато можливостей з Turbo Pascal, а саме зовнішній вигляд інтерфейсу та різні інструменти програмування та налагодження, що включаються. Однак він не був настільки успішним, як Turbo Pascal через конкуренцію інших C-продуктів, таких як Microsoft C, Watcom C, Lattice C і т. Д. Тим не менш, Turbo C все ж мав перевагу в швидкості компіляції і в ціні.


Перша версія була випущена 13 травня 1987 року, і вона запропонувала перше в історії середовище для редагування-збирання для розробки програмного забезпечення на комп'ютерах IBM. Turbo C спочатку не був розроблений Borland, але був куплений у Боба Джервіса і спочатку називався майстром C. Turbo Pascal до цього часу не мав меню, що випадає, і лише на його четвертій версії він отримав ліфтинг обличчя для вигляду як Turbo C.

Borland як компанія більше не розробляє та не продає ці продукти, але Turbo C все ще живе як безкоштовне завантаження з різних онлайн-сховищ, хоча це справді стара технологія без реальної технічної підтримки і вже не є життєздатною для сучасної розробки програмного забезпечення. З часом Turbo C перетворився на Turbo C ++, потім у Borland C ++ і, нарешті, на C ++ Builder.

Особливості Turbo C:

  • Вбудована збірка з повним доступом до символічних структур та назв мови С - Це дозволило програмістам записувати деякі коди мови збірки прямо у свої програми без необхідності окремого асемблера.
  • Підтримка всіх моделей пам'яті. Це стосувалося сегментованої архітектури пам'яті, що використовується 16-бітовими процесорами тієї епохи, де кожен сегмент був обмежений 64 кілобайтами (Кб). Моделі називали крихітними, маленькими, середніми, великими та величезними, що визначало розмір даних, які використовує програма, а також розмір самої програми. Наприклад, для крихітної моделі і дані, і програма повинні вміщуватися в одному сегменті 64-Kb. У маленькій моделі дані та програма використовували різні 64-Kb сегменти. Отже, щоб створити програму розміром більше 64 Кб або програму, яка маніпулює даними, більшими за 64 Кб, потрібно було використовувати середні, великі та величезні моделі пам'яті. На відміну від цього, 32-бітні процесори використовували плоску модель пам'яті і не мали цього обмеження.
  • Оптимізація швидкості або розміру - компілятор може бути налаштований на створення виконуваної програми, яка була або швидкою, або малою за розміром, але не обома.
  • Постійне складання - Ця функція дозволила компілятору Turbo C оцінювати постійні вирази під час компіляції, а не під час виконання.