Anda di halaman 1dari 1

Nama : Rachmad Rivaldy

NIM : 2210024
Prodi : Informatika

QUIZ ALGORITMA DAN PEMROGRAMAN

File header, library, dan package adalah tiga konsep terkait dalam perangkat lunak.

file header
File header adalah bagian dari file kode program yang berisi informasi tentang file
tersebut, seperti B. Nama file, tanggal pembuatan, versi, dan hak cipta. File header
sering digunakan untuk memberikan informasi penting tentang file kode program dan
untuk membantu mengelola kode program.

Library
Library adalah kumpulan kode program yang telah dikompilasi dan dapat digunakan
kembali oleh program lain. Library biasanya berisi fungsi dan prosedur yang dapat
digunakan program untuk melakukan tugas tertentu. Library dapat menghemat waktu
dan upaya dalam pengembangan perangkat lunak dengan menyediakan fungsi dan
praktik yang terbukti dan dapat digunakan kembali.

Package
Package adalah kumpulan modul atau fungsi terkait, biasanya diatur dalam direktori.
Package biasanya digunakan dalam bahasa pemrograman seperti Python, Java dan
Ruby. Dalam Python, sebuah paket dapat dianggap sebagai direktori yang berisi satu
atau lebih modul Python. Di Java, sebuah package adalah cara mengelompokkan
kelas-kelas terkait dalam sebuah namespace. Perbedaan antara file header, library, dan
package adalah:

 File header digunakan untuk memberikan informasi tentang file kode program,
sedangkan library dan package digunakan untuk menyimpan kode program yang
dapat digunakan kembali oleh program lain.
 Library berisi fungsi dan prosedur yang dapat digunakan program untuk
melakukan tugas tertentu, sedangkan package berisi kumpulan modul atau fungsi
yang terkait satu sama lain.
 Library dapat digunakan kembali oleh program yang berbeda, sedangkan package
biasanya hanya digunakan oleh program yang terkait dengan paket tersebut. 

Anda mungkin juga menyukai