TR | RU | KK | BE | EN |

Програмний рушій

програмний проект
У програмуванні програмним рушієм (англ. software engine) або частіше просто рушієм називають ядро комп'ютерної програми для реалізації конкретної прикладної задачі, щоб відрізнити її від наповнення і зовнішнього вигляду конкретної програми. Рушій може приймати форму програми, частини програми, комплексу програм або бібліотеки, в залежності від завдання і реалізації. Як правило, рушій виділяється з програми для використання в декількох проектах і/або роздільної розробки/тестування.

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

Типи рушіїв

Поширеними прикладами рушіїв є

  • Пошуковий рушій (search engine) — основа пошукових систем. Різні пошукові системи можуть працювати на одному рушії.
  • Рушієм сайту часто називають систему керування вмістом сайту
    • Зокрема вікі-рушій — програма, що служить для перетворення вікі-розмітки у зрозуміле людині представлення, найчастіше у формат HTML
    • Форумний рушій - програма (набір скриптів) для забезпечення діяльності веб-форумів, забезпечують той чи інший набір функціоналу для учасників цих інтернет-сервісів
  • Браузерний рушій — програма для перетворення HTML-розмітки сайту в зручне користувачеві подання у веб-браузері (наприклад, текст « курсив» буде перетворений браузерним рушієм в «курсив»). Найвідоміші браузерні рушії: Gecko, Microsoft Trident, Presto (Opera), KHTML , WebKit.
  • Рушій JavaScript — реалізація функціональності скриптової мови JavaScript в браузері або у серверному виконанні
  • Графічний рушій — система відображення прикладного оточення (наприклад, віконний інтерфейс або рушій відображення (рендеринга) об'ємної сцени)
  • Голосовий рушій (text-to-speech engine) — програма, на вхід якої подається текст, а на виході синтезується мова. Найвідоміші голосові рушії Lernout & Hauspie, Digalo, IBM ViaVoice TTS, eSpeak, Festival.
  • Фізичний рушій - система, що відповідає за симуляцію фізики реального тіла.
  • Гральний рушій - комплекс підтримки гральної ситуації, що включає об'єктну підтримку, процедури гральної стратегії комп'ютерних персонажів, її візуальне та звукове супроводження тощо. Гральний рушій може використовувати для реалізації окремих завдань спеціалізовані рушії.
  • Рушій бази даних (database engine або storage engine) — ядро зберігання даних СУБД

Дивись також

  • Прикладний програмний інтерфейс (API)
  • Графічний інтерфейс користувача (GUI)
  • Ядро операційної системи
  • Бібліотека програм

програмний проект


Програмний рушій Інформацію Про

Програмний рушій


  • user icon

    Програмний рушій beatiful post thanks!

    29.10.2014


Програмний рушій
Програмний рушій
Програмний рушій Ви переглядаєте суб єкт.
Програмний рушій що, Програмний рушій хто, Програмний рушій опис

There are excerpts from wikipedia on this article and video

Випадкові Статті

Гродненське воєводство

Гродненське воєводство

Гро́дненське воєводство — історична адміністративно-територіальна одиниця у складі Великого кня...
Василівка (Любашівський район)

Василівка (Любашівський район)

Васи́лівка — село в Україні, в Любашівському районі Одеської області. Населення становить 112 о...
Третя ступінь

Третя ступінь

Долорес Костелло Луїз Дрессер Оператор Хел Мор Монтаж Кларенс Колстер Кінокомпанія Warner Bros...
Намо

Намо

Намо — один з районів лаос ເມືອງ муанг провінції Удомсай, Лаос1 Приміткиред ↑ Maplandia wor...