About: Software engine     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Whole100003553, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FSoftware_engine

A software engine is a core component of a complex software system. Alternate phrases include "software core" and "software core engine", or just "core engine". The word "engine" is a metaphor of a car's engine. Thus a software engine is a complex subsystem.

AttributesValues
rdf:type
rdfs:label
  • محرك برمجي (ar)
  • Motor de programari (ca)
  • Engine (cs)
  • Engine (de)
  • 소프트웨어 엔진 (ko)
  • Silnik (informatyka) (pl)
  • Software engine (en)
  • Motor (datalogi) (sv)
  • Програмний рушій (uk)
rdfs:comment
  • Engine (anglicky „motor“, „stroj“; někdy se též používá výraz „jádro aplikace“) je v informatice označení pro „ústřední“ či „kritickou“ část softwarového produktu – například počítačové hry, databázového systému, antivirového programu, matematického nebo statistického balíku apod. Engine obvykle řeší přesně definované a výpočetně náročné úkoly a používá k tomu pečlivě optimalizované a odladěné algoritmy. Například databázový engine řeší základní databázovou funkčnost (priorita, transakce, práva, pořadí) a měl by být bez kritických chyb. (cs)
  • Un motor de programari és un programa d'ordinador que genera codi font o codi de marques que, al seu temps, esdevé l'entrada a un altre procés informàtic. L'analogia és la d'un procés que és seguit per un altre procés, amb el codi de programa sent cremat a manera de combustible. Un motor de programari difereix d'altres processos informàtics en què d'altres processos generen dades, no el codi executat simultàniament. Un exemple de motor pot ser el , que serveix codi HTML al navegador. A més un motor de programari difereix dels dimonis en què aquests s'executen en background esperant respondre a events, com peticions a pàgines web. (ca)
  • محرك برمجي (بالإنجليزية: Software Engine)‏ يشير إلى نواة برنامج الحاسوب. تتمثل وظيفة المحرك في توجيه وظائف البرنامج الذي يعمل فيه، بالإضافة لتحديد الشكل العام لواجهة البرنامج، مثل وظيفة . (ar)
  • Mit Engine (vom Englischen für den „Antrieb“ oder „Motor“; deutsch Funktionseinheit) wird in der Informationstechnologie ein eigenständiger Teil eines Computerprogramms bezeichnet. Eine Engine ist für komplexe Berechnungen oder Simulationen zuständig. Oft läuft eine Engine selbsttätig im Hintergrund, ohne unmittelbar von einer Steuerung durch den Benutzer abhängig zu sein. (de)
  • 소프트웨어 엔진(Software engine)은 컴퓨터 프로그램의 중심 부분을 말한다. 그러나 이 개념은 문맥에 따라 두 가지의 다른 의미를 띠었다. (ko)
  • En motor är ett datorprogram som utgör grunden i till exempel ett applikationsprogram.[källa behövs] Några exempel är sökmotorer, grafikmotorer, spelmotorer och renderingsmotorer för webbmaterial. Denna programmeringsrelaterade artikel saknar väsentlig information. Du kan hjälpa till genom att lägga till den. (sv)
  • Silnik, aparat (ang. engine) – program lub biblioteka implementujące zasadniczą funkcjonalność (logikę) aplikacji (np. bazy danych), analogicznie do silnika mechanicznego (np. samochodowego). (pl)
  • A software engine is a core component of a complex software system. Alternate phrases include "software core" and "software core engine", or just "core engine". The word "engine" is a metaphor of a car's engine. Thus a software engine is a complex subsystem. (en)
  • Програ́мний руші́й (англ. software engine) або частіше просто рушій — у програмуванні — ядро комп'ютерної програми для реалізації конкретної прикладної задачі, щоб відрізнити її від наповнення і зовнішнього вигляду конкретної програми. Рушій може мати форму програми, частини програми, комплексу програм або бібліотеки, в залежності від завдання і реалізації. Як правило, рушій виділяється з програми для використання в декількох проектах і/або роздільної розробки/тестування. (uk)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • Engine (anglicky „motor“, „stroj“; někdy se též používá výraz „jádro aplikace“) je v informatice označení pro „ústřední“ či „kritickou“ část softwarového produktu – například počítačové hry, databázového systému, antivirového programu, matematického nebo statistického balíku apod. Engine obvykle řeší přesně definované a výpočetně náročné úkoly a používá k tomu pečlivě optimalizované a odladěné algoritmy. Například databázový engine řeší základní databázovou funkčnost (priorita, transakce, práva, pořadí) a měl by být bez kritických chyb. (cs)
  • Un motor de programari és un programa d'ordinador que genera codi font o codi de marques que, al seu temps, esdevé l'entrada a un altre procés informàtic. L'analogia és la d'un procés que és seguit per un altre procés, amb el codi de programa sent cremat a manera de combustible. Un motor de programari difereix d'altres processos informàtics en què d'altres processos generen dades, no el codi executat simultàniament. Un exemple de motor pot ser el , que serveix codi HTML al navegador. A més un motor de programari difereix dels dimonis en què aquests s'executen en background esperant respondre a events, com peticions a pàgines web. (ca)
  • محرك برمجي (بالإنجليزية: Software Engine)‏ يشير إلى نواة برنامج الحاسوب. تتمثل وظيفة المحرك في توجيه وظائف البرنامج الذي يعمل فيه، بالإضافة لتحديد الشكل العام لواجهة البرنامج، مثل وظيفة . (ar)
  • Mit Engine (vom Englischen für den „Antrieb“ oder „Motor“; deutsch Funktionseinheit) wird in der Informationstechnologie ein eigenständiger Teil eines Computerprogramms bezeichnet. Eine Engine ist für komplexe Berechnungen oder Simulationen zuständig. Oft läuft eine Engine selbsttätig im Hintergrund, ohne unmittelbar von einer Steuerung durch den Benutzer abhängig zu sein. (de)
  • A software engine is a core component of a complex software system. Alternate phrases include "software core" and "software core engine", or just "core engine". The word "engine" is a metaphor of a car's engine. Thus a software engine is a complex subsystem. There is no formal guideline for what should be called an engine, but the term has become entrenched in the software industry. Notable examples are database engine, graphics engine, physics engine, search engine, plotting engine, and game engine. Moreover, a web browser actually has two components referred to as engines: the browser engine and JavaScript engine. Classically an engine is something packaged as a library, such as a ".sa", ".so", ".dll", that provides functionality to the software that loads or embeds it. Engines may produce graphics, such as the Python matplotlib or the Objective-C Core Plot. But engines do not in and of themselves generally have standalone user interfaces or "main", they are not applications. Thus, a distinguishing characteristic of an engine is its presentation as an API. Engines may be used to produce higher level services that are applications, and the application developers or the management may choose to call the service an "engine". As in all definitions, context is critical. In the context of the packaging of software components, "engine" means one thing. In the context of advertising an online service, "engine" may mean something entirely different. In the arena of "core software development", an engine is a software module that might be included in other software by means of a package manager such as NuGet for C#, Pipenv for Python, and Swift Package Manager for the Swift language. One seeming outlier is a search engine, such as Google Search, because it is a stand-alone service provided to end users. However, for the search provider, the engine is part of a distributed computing system that can encompass many data centers throughout the world. The word "engine" is evolving along with the evolution of computing as it expands into the arena of services offered via the Internet. There is a difference between Google the end-user application and Google the search engine. As an end user, search is done via a user interface, generally a browser, which talks to the "engine". This is but one way of interacting with the engine. Others include a wide range of Google APIs, which are more akin to the classic notion of engine (where an engine module presents via an API, only). There is also an overlapping software evolution, a service/application style known as microservices. Prior to the Google online search service, there had been multiple search engines that were indeed packaged as software modules. Long before Google, there were online dialup services that used third party search engines, such as Congressional Quarterly's Washington Alert II service. Before that there were many desktop products that included third party search engines, especially CD-ROM based encyclopedias from Grollier, Comptons, Bertelsmann, and many others. Mac OS 9 for a long time used a third party search library (Personal Library Software's CPL). Most of the early search engine companies, such as Personal Library Software and their CPL product, are long gone. One of the earliest Web search services, perhaps the first, was WebCrawler. It was based on the CPL search engine library from Personal Library Software. The CPL engine is long gone, as it was withdrawn from the market when AOL acquired Personal Library Software, and apparently only exists as archival pages in the Internet Archive Wayback Machine. For a software developer, probably the most useful notion of "engine" is that of a module you can use in your own code, a module that provides significant functionality in a focussed domain. One might call the C standard library an "engine", but it does not really have a focus other than to provide a broad range of low level services. Still, it might be called a "foundational services" engine. On the other hand, Gensim more clearly classifies as an engine; it is a high level package offering a range of high level tools for topic modeling, largely based on derivations of the vector space model of information retrieval originally developed by Gerard Salton. (en)
  • 소프트웨어 엔진(Software engine)은 컴퓨터 프로그램의 중심 부분을 말한다. 그러나 이 개념은 문맥에 따라 두 가지의 다른 의미를 띠었다. (ko)
  • En motor är ett datorprogram som utgör grunden i till exempel ett applikationsprogram.[källa behövs] Några exempel är sökmotorer, grafikmotorer, spelmotorer och renderingsmotorer för webbmaterial. Denna programmeringsrelaterade artikel saknar väsentlig information. Du kan hjälpa till genom att lägga till den. (sv)
  • Silnik, aparat (ang. engine) – program lub biblioteka implementujące zasadniczą funkcjonalność (logikę) aplikacji (np. bazy danych), analogicznie do silnika mechanicznego (np. samochodowego). (pl)
  • Програ́мний руші́й (англ. software engine) або частіше просто рушій — у програмуванні — ядро комп'ютерної програми для реалізації конкретної прикладної задачі, щоб відрізнити її від наповнення і зовнішнього вигляду конкретної програми. Рушій може мати форму програми, частини програми, комплексу програм або бібліотеки, в залежності від завдання і реалізації. Як правило, рушій виділяється з програми для використання в декількох проектах і/або роздільної розробки/тестування. Використання готового рушія при розробці програми, сайту, відеогри або іншого продукту скорочує час розробки, дозволяє приділити більше часу розробці інших підсистем, наприклад користувацькому інтерфейсу або інформаційної наповненості сайту. Продукти, вироблені з використанням рушіїв, успадковують їхні можливості і потужності, але, разом з тим, і помилки і проблеми безпеки. (uk)
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 58 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software