Pustaka (perangkat lunak): Perbedaan antara revisi
k r2.7.1) (bot Menambah: bg:Библиотека (програмиране) |
kTidak ada ringkasan suntingan |
||
(12 revisi perantara oleh 10 pengguna tidak ditampilkan) | |||
Baris 1: | Baris 1: | ||
[[Berkas:Ogg vorbis libs and application dia.svg|jmpl|277px|ka|Ilustrasi aplikasi yang menggunakan libvorbisfile untuk memutar berkas [[Ogg Vorbis]]]] |
|||
⚫ | '''Pustaka''' ( |
||
⚫ | '''Pustaka''' ({{lang-en|Library}}) dalam [[ilmu komputer]] adalah koleksi dari rutin-rutin [[program komputer|program]] yang digunakan untuk membangun dan mengembangkan [[perangkat lunak]]. Pustaka umumnya mengandung [[kode program]] dan [[data]] pembantu (banyak ''[[programmer]]'' menyebutnya sebagai ''helper''), yang menyediakan layanan-layanan kepada program-program independen. Hal ini mengizinkan kode dan data dapat digunakan bersama-sama dan dapat diubah dengan menggunakan paradigma pemrograman moduler. Beberapa [[program komputer|berkas yang dapat dieksekusi]], umumnya berjenis program yang berdiri sendiri atau juga pustaka, tetapi kebanyakan pustaka tidak dapat dieksekusi. [[Program komputer|Program]] [[komputer]] dapat merujuk kepada pustaka dengan menggunakan sebuah proses yang disebut ''[[linker|linking]]'', yang mampu menghubungkan satu dengan lainnya, yang dapat dilakukan dengan ''[[linker]]''. |
||
Sebagian besar [[sistem operasi]] modern menyediakan banyak pustaka untuk mengimplementasikan banyak layanan-layanan sistem operasi. [[Windows API]] adalah contohnya. Pustaka jenis ini akan menyediakan kebutuhan yang dibutuhkan oleh aplikasi dari sistem operasi di mana aplikasi tersebut berjalan. Karenanya, sebagian besar kode digunakan oleh aplikasi modern disediakan dalam pustaka sistem operasi. |
Sebagian besar [[sistem operasi]] modern menyediakan banyak pustaka untuk mengimplementasikan banyak layanan-layanan sistem operasi. [[Windows API]] adalah contohnya. Pustaka jenis ini akan menyediakan kebutuhan yang dibutuhkan oleh aplikasi dari sistem operasi di mana aplikasi tersebut berjalan. Karenanya, sebagian besar kode digunakan oleh aplikasi modern disediakan dalam pustaka sistem operasi. |
||
Baris 7: | Baris 9: | ||
[[Kategori:Pustaka perangkat lunak| ]] |
[[Kategori:Pustaka perangkat lunak| ]] |
||
[[Kategori:Teknologi sistem operasi]] |
[[Kategori:Teknologi sistem operasi]] |
||
[[ar:مكتبة برمجية]] |
|||
[[bg:Библиотека (програмиране)]] |
|||
[[ca:Llibreria informàtica]] |
|||
[[cs:Knihovna (programování)]] |
|||
[[da:Programbibliotek]] |
|||
[[de:Programmbibliothek]] |
|||
[[el:Βιβλιοθήκη (υπολογιστές)]] |
|||
[[en:Library (computing)]] |
|||
[[es:Biblioteca (informática)]] |
|||
[[et:Teek]] |
|||
[[fa:کتابخانه (رایانه)]] |
|||
[[fi:Kirjasto (tietotekniikka)]] |
|||
[[fr:Bibliothèque logicielle]] |
|||
[[he:ספרייה (תכנות)]] |
|||
[[hu:Programkönyvtár]] |
|||
[[it:Libreria (software)]] |
|||
[[ja:ライブラリ]] |
|||
[[ko:라이브러리]] |
|||
[[nl:Bibliotheek (informatica)]] |
|||
[[no:Bibliotek (programvare)]] |
|||
[[pl:Biblioteka programistyczna]] |
|||
[[pt:Biblioteca (computação)]] |
|||
[[ru:Библиотека (программирование)]] |
|||
[[sl:Knjižnica (računalništvo)]] |
|||
[[sv:Programbibliotek]] |
|||
[[th:ไลบรารี]] |
|||
[[uk:Бібліотека (програмування)]] |
|||
[[zh:函式庫]] |
Revisi terkini sejak 12 Maret 2021 14.24
Pustaka (bahasa Inggris: Library) dalam ilmu komputer adalah koleksi dari rutin-rutin program yang digunakan untuk membangun dan mengembangkan perangkat lunak. Pustaka umumnya mengandung kode program dan data pembantu (banyak programmer menyebutnya sebagai helper), yang menyediakan layanan-layanan kepada program-program independen. Hal ini mengizinkan kode dan data dapat digunakan bersama-sama dan dapat diubah dengan menggunakan paradigma pemrograman moduler. Beberapa berkas yang dapat dieksekusi, umumnya berjenis program yang berdiri sendiri atau juga pustaka, tetapi kebanyakan pustaka tidak dapat dieksekusi. Program komputer dapat merujuk kepada pustaka dengan menggunakan sebuah proses yang disebut linking, yang mampu menghubungkan satu dengan lainnya, yang dapat dilakukan dengan linker.
Sebagian besar sistem operasi modern menyediakan banyak pustaka untuk mengimplementasikan banyak layanan-layanan sistem operasi. Windows API adalah contohnya. Pustaka jenis ini akan menyediakan kebutuhan yang dibutuhkan oleh aplikasi dari sistem operasi di mana aplikasi tersebut berjalan. Karenanya, sebagian besar kode digunakan oleh aplikasi modern disediakan dalam pustaka sistem operasi.