Προγραμματισμός: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Χωρίς σύνοψη επεξεργασίας
Elinater (συζήτηση | συνεισφορές)
μ αλλαγή στην σύνταξη της τελευταίας παραγράφου και προσθήκη παραπομπής και αναφοράςΟ πηγαίος κώδικας του προγράμματος αποτελείται από τ
Γραμμή 1:
{{πηγές|28|09|2015}}
[[Image:H96566k.jpg|thumb|right|Ο όρος «''bug''» ([[Software bug|κοριός]]) χρησιμοποιείται κατά κόρον στην αγγλική γλώσσα για να υποδηλώσει σφάλματα στον πηγαίο κώδικα προγραμμάτων. Στην εικόνα φαίνεται το πραγματικό έντομο από το οποίο φέρεται να προέκυψε ο όρος το 1947, όταν βρέθηκε σφηνωμένο στο εσωτερικό ενός υπολογιστή της εποχής, γεγονός το οποίο είχε προξενήσει δυσλειτουργίες.]]
'''Προγραμματισμός υπολογιστών''' ([[αγγλική γλώσσα|αγγλ.]]: «''computer programming''») καλείται το σύνολο των διαδικασιών σύνταξης ενός [[Υπολογιστής|υπολογιστικού]] [[Πρόγραμμα|προγράμματος]], συνήθως ως υλοποίηση κάποιων [[αλγόριθμος|αλγορίθμων]] ύστερα από προσεκτική σχεδίαση, για την αυτοματοποιημένη εκτέλεση εργασιών ή επίλυση κάποιου υπολογιστικού προβλήματος από έναν υπολογιστή. Ο προγραμματισμός περιλαμβάνει επίσης τον έλεγχο του προγράμματος για την επαλήθευση της ακρίβειας και της ορθότητάς του ([[αποσφαλμάτωση]]), και την προπαρασκευή των οδηγιών με τις οποίες ένας υπολογιστής θα εκτελέσει τις εντολές που καθορίζονται στις προδιαγραφές του προγράμματος. Θεμελιώδη ρόλο στον υπολογιστικό προγραμματισμό διαδραματίζουν οι χιλιάδες διαφορετικές [[Γλώσσα προγραμματισμού|γλώσσες προγραμματισμού]], δηλαδή οι προτυποποιημένες [[τυπική γλώσσα|τυπικές γλώσσες]] απαραίτητες για τη σύνθεση ενός προγράμματος. Ο [[πηγαίος κώδικας]] του προγράμματος, τοαποτελείται κείμενοαπό τις εντολές που έχει συνταχθείγράψει σεο προγραμματιστής χρησιμοποιώντας μία γλώσσα προγραμματισμού. Το πηγαίο πρόγραμμα για εκτελεστεί από την Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) του Η/Υ -τον επεξεργαστή, πρέπει στη συνέχεια να μεταφραστεί σε [[γλώσσα μηχανής]] από εξειδικευμένο [[λογισμικό]], τους ([[μεταγλωττιστής|μεταγλωττιστές]] (compilers)<ref>{{Cite -book|title=Πληροφορική|last=Αράπογλου|first=Αριστείδης|publisher=ΟΕΔΒ|year=2006|isbn=|location=ΑΘΗΝΑ|page=σελ. -184}}</ref> compilerκαι δηλαδήτους πρόγραμμαδιερμηνείς στο οποίο συντάσεις τον κώδικα στην εκάστοτε γλώσσα(interpreters)[http://ebooks.edu.gr/modules/ebook/show.php/DSB102/536/3539, σου το αποσφαλματώνει και τελικά σου δημιουργεί το εκτελέσιμο προϊόν ώστε να είναι σε θέση να εκτελεστεί από τον υπολογιστή14538/].
 
== Δείτε επίσης ==