About: Runtime library   Goto Sponge  NotDistinct  Permalink

An Entity of Type : yago:WikicatComputerLibraries, within Data Space : wasabi.inria.fr associated with source document(s)

In computer programming, a runtime library is a set of low-level routines used by a compiler to invoke some of the behaviors of a runtime environment, by inserting calls to the runtime library into compiled executable binary. The runtime environment implements the execution model, built-in functions, and other fundamental behaviors of a programming language. During execution (run time) of that computer program, execution of those calls to the runtime library cause communication between the executable binary and the runtime environment. A runtime library often includes built-in functions for memory management or exception handling. Therefore, a runtime library is always specific to the platform and compiler.

AttributesValues
type
label
  • Runtime library
  • Laufzeitbibliothek
  • Biblioteka uruchomieniowa
  • Běhová knihovna
  • Libreria di runtime
  • Runtime
  • Библиотека среды выполнения
  • ランタイムライブラリ
  • 运行时库
  • 런타임 라이브러리
comment
  • Der Begriff Laufzeitbibliothek (englisch runtime library) wird in der Informatik verwendet. Er bezeichnet eine spezielle Programmbibliothek, eine Sammlung von Softwarefunktionen, die benutzt wird, um innerhalb eines Computerprogramms die in eine Programmiersprache eingebauten Funktionen zur Zeit der Ausführung des Programms (Laufzeit) zu realisieren. Dazu gehören oft z. B. Funktionen zur Ein- und Ausgabe, Speicherverwaltung oder mathematische Funktionen. Einige modernere Programmiersprachen wie Java benutzen anstatt einer einfachen Laufzeitbibliothek eine komplexere Laufzeitumgebung.
  • Una libreria di runtime (o libreria runtime), è una libreria software usata da un compilatore per implementare delle funzioni integrate all'interno di un linguaggio di programmazione durante il runtime (esecuzione) di un programma. Una libreria di runtime include spesso funzioni per l'Input/output o per la gestione della memoria.
  • Biblioteka uruchomieniowa (ang. runtime library) – zestaw funkcji wyłączonych z kompilacji kodu programu do biblioteki programistycznej, która jest częścią środowiska uruchomieniowego, wykorzystywana (wołana) w trakcie działania (ang. run time) danego programu komputerowego w konkretnym środowisku uruchomieniowym. Biblioteki te stosuje się w celu standaryzacji, funkcjonalnej powtarzalności i efektywności działania systemu. Można kompilować kody programów bez linkowania do bibliotek uruchomieniowych, lecz wtedy tak skompilowane programy zajmowałyby znacznie więcej pamięci.
  • ランタイムライブラリ(英: run-time library)は、標準Cライブラリなど、コンピュータプログラムの実行時(ランタイム)にメインプログラムと常に同時に存在して利用される前提のライブラリである。
  • Běhová knihovna (anglicky runtime library) je v informatice speciální knihovna používaná kompilátorem k implementování specifických funkcí, zabudovaných přímo v programovacím jazyce, za běhu programu (odtud runtime). Nejčastěji obsahuje funkce používané pro obsluhu standardního vstupu a výstupu z programu nebo správu paměti přidělované operačním systémem.
  • 런타임 라이브러리(runtime library)는 런타임 환경의 몇몇 행동들을 유발하기 위해서 컴파일러에 의해 사용되는 저수준 루틴들의 집합이다. 이것은 런타임 라이브러리로의 호출을 컴파일된 실행 바이너리에 삽입함으로써 가능해 진다. 런타임 환경은 실행 모델, 빌트인 함수들 그리고 프로그래밍 언어의 다른 기본 행동들을 구현한다. 이 프로그램의 실행 기간 동안 (런타임) 이러한 런타임 라이브러리에서의 호출의 실행은 실행가능한 바이너리와 런타임 환경 사이의 통신을 유발한다. 런타임 라이브러리는 메모리 관리 또는 예외 처리를 위해 종종 빌트인 함수들을 포함한다. 그러므로 런타임 라이브러리는 항상 특정한 플랫폼과 컴파일러에 의존적이다. 런타임 라이브러리는 런타임 환경의 행동의 한 부분을 구현하지만, 사용 가능한 호출의 코드를 읽는다면 일반적으로 단지 간단한 패키지 정보인 얇은 래퍼일 뿐이고 런타임 환경이나 운영 체제에 이것을 보낸다. 그러나 가끔 런타임 라이브러리라는 용어는 런타임 환경의 코드 자체를 포함하며, 심지어 라이브러리 호출을 통해 직접적으로 도달할 수 없는 코드를 포함하기도 한다.
  • Runtime (llibreria de programari), en ciències de la computació, és un conjunt de rutines de baix nivell usades per un compilador per a invocar-les en temps d'execució del programa. Cal no confondre el concepte de runtime amb el de biblioteques estàndard de funcions. L'entorn runtime implementa el model d'execució de les biblioteques runtime, la qual cosa implica incloure funcions de manegament de memòria, depurat del programa i gestió d'excepcions o errors.
  • In computer programming, a runtime library is a set of low-level routines used by a compiler to invoke some of the behaviors of a runtime environment, by inserting calls to the runtime library into compiled executable binary. The runtime environment implements the execution model, built-in functions, and other fundamental behaviors of a programming language. During execution (run time) of that computer program, execution of those calls to the runtime library cause communication between the executable binary and the runtime environment. A runtime library often includes built-in functions for memory management or exception handling. Therefore, a runtime library is always specific to the platform and compiler.
  • Библиотека среды выполнения (также библиотека времени исполнения; англ. runtime library, RTL) — набор библиотек (модулей) той или иной системы программирования, поставляемых вместе с компилятором, операционной системой или средой разработки программ. Как следует из названия, RTL обеспечивает поддержку функций, предоставляемых системой программирования, программы от начала до её завершения.
  • 运行时库(runtime library,又稱運行期库),在计算机程序设计领域中,是指编程语言程序运行时(执行)所需要的一种特殊的计算机程序库,编译器會調用运行时库至已编译的可执行二进制代碼中。这种库一般包括基本的输入输出或是内存管理等支持。它是一群支援正在執行程式的函式,與作業系統合作提供諸如數學運算、輸入輸出等功能,讓程式寫作者不需要“重新發明輪子”,並善用作業系統提供的功能。 运行时库由编译器决定,以面向编程语言,提供其最基本的执行时需要。比如Visual Basic需要复杂的运行时库支持而C的运行时库则相对简单。当然这还是由编译器厂商决定的。运行时库中的函数可能对程序员透明,也可能不透明。这也是由编译器厂商忖度语言执行环境的需求而决定的。 早期的執行期函式庫(例如Fortran)提供了數學運算的能力。其他語言增加了諸如垃圾回收的先進功能,通常用於支援物件資料結構。 許多近代語言設計了更大的執行環境並添加更多功能。很多物件導向語言也包含了分派器與類別讀取器。Java虛擬機(JVM)便是此類的典型執行環境:它也在執行期直譯或編譯具可攜性的二進位Java程式。而.NET架構也是另外一個執行期函式庫的實例。 例外處理(Exception handling)是專門處理執行期錯誤的語言機制,使程式設計師可以完全捕捉非預期錯誤,或沒有適當處理的錯誤結果。
sameAs
topic
Faceted Search & Find service v1.13.91 as of Mar 24 2020


Alternative Linked Data Documents: Sponger | ODE     Content Formats:       RDF       ODATA       Microdata      About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data]
OpenLink Virtuoso version 07.20.3229 as of Jul 10 2020, on Linux (x86_64-pc-linux-gnu), Single-Server Edition (94 GB total memory)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2025 OpenLink Software