Βιβλιοθήκη (υπολογιστές): Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
μ Ρομπότ: Μεταφέρω 34 σύνδεσμους interwiki, που τώρα παρέχονται από τα Wikidata στο d:Q188860
JohnMad (συζήτηση | συνεισφορές)
μΧωρίς σύνοψη επεξεργασίας
Γραμμή 1:
Στην [[επιστήμη υπολογιστώνπληροφορική]] καλούμε '''βιβλιοθήκη''' (library) μια συλλογή από έτοιμα [[Διαδικασία (υπολογιστές)|υποπρογράμματα]] που χρησιμοποιείται για την ανάπτυξη [[λογισμικό|λογισμικού]]. Οι βιβλιοθήκες περιέχουν υποβοηθητικό κώδικα και δεδομένα, παρέχοντας, με αυτόν τον τρόπο, υπηρεσίες σε προγράμματα. Αυτό επιτρέπει τον διαμοιρασμό και τη χρήση του κώδικα και των δεδομένων με [[άρθρωμα (υπολογιστές)|αρθρωτό]] τρόπο. Η έννοια της βιβλιοθήκης είναι αναπόσπαστο τμήμα του [[δομημένος προγραμματισμός|δομημένου προγραμματισμού]] και αναπτύχθηκε παράλληλα με αυτόν.
 
Κάποια [[εκτελέσιμο (υπολογιστές)|εκτελέσιμα]] αρχεία (executables) είναι προγράμματα και βιβλιοθήκες ταυτόχρονα, αλλά οι περισσότερες βιβλιοθήκες δεν είναι εκτελέσιμες. Τα εκτελέσιμα αρχεία και οι βιβλιοθήκες αναφέρονται το ένα στον κώδικα και τα δεδομένα του άλλου μέσω μιας διαδικασίας που ονομάζεται ''σύνδεση'' και την πραγματοποιεί ο '''συνδέτης'''. Τα σύγχρονα [[λειτουργικό σύστημα|λειτουργικά συστήματα]] παρέχουν βιβλιοθήκες που υλοποιούν την πλειονότητα των υπηρεσιών του συστήματος. Έτσι, ο περισσότερος κώδικας που χρησιμοποιούν οι σύγχρονες εφαρμογές παρέχεται από αυτές τις βιβλιοθήκες και δεν χρειάζεται να γραφεί από την αρχή για κάθε νέο πρόγραμμα.
Γραμμή 38:
 
[[Κατηγορία:Προγραμματισμός]]
[[Κατηγορία:Επιστήμη υπολογιστώνΠληροφορική]]