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

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Divineale (συζήτηση | συνεισφορές)
μΧωρίς σύνοψη επεξεργασίας
Χωρίς σύνοψη επεξεργασίας
Γραμμή 1:
[[Image:H96566k.jpg|thumb|left|Ο όρος «''bug''» ([[Software bug|κοριός]]) χρησιμοποιείται κατά κόρον στην αγγλική γλώσσα για να υποδηλώσει σφάλματα στον πηγαίο κώδικα προγραμμάτων. Στην εικόνα φαίνεται το πραγματικό έντομο από το οποίο φέρεται να προέκυψε ο όρος το 1947, όταν βρέθηκε σφηνωμένο στο εσωτερικό ενός υπολογιστή της εποχής, γεγονός το οποίο είχε προξενήσει δυσλειτουργίες.]]
== NICOLAS LIBAS ==
'''Προγραμματισμός υπολογιστών''' ([[αγγλική γλώσσα|αγγλ.]]: «''computer programming''») καλείται το σύνολο των διαδικασιών σύνταξης ενός [[Υπολογιστής|υπολογιστικού]] [[Πρόγραμμα|προγράμματος]], συνήθως ως υλοποίηση κάποιων [[αλγόριθμος|αλγορίθμων]] ύστερα από προσεκτική σχεδίαση, για την αυτοματοποιημένη εκτέλεση εργασιών ή επίλυση κάποιου υπολογιστικού προβλήματος από έναν υπολογιστή. Ο προγραμματισμός περιλαμβάνει επίσης τον έλεγχο του προγράμματος για την επαλήθευση της ακρίβειας και της ορθότητάς του ([[αποσφαλμάτωση]]), και την προπαρασκευή των οδηγιών με τις οποίες ένας υπολογιστής θα εκτελέσει τις εντολές που καθορίζονται στις προδιαγραφές του προγράμματος. Θεμελιώδη ρόλο στον υπολογιστικό προγραμματισμό διαδραματίζουν οι χιλιάδες διαφορετικές [[Γλώσσα προγραμματισμού|γλώσσες προγραμματισμού]], δηλαδή οι προτυποποιημένες [[τυπική γλώσσα|τυπικές γλώσσες]] απαραίτητες για τη σύνθεση ενός προγράμματος. Ο [[πηγαίος κώδικας]] του προγράμματος, το κείμενο που έχει συνταχθεί σε μία γλώσσα προγραμματισμού, πρέπει στη συνέχεια να μεταφραστεί σε [[γλώσσα μηχανής]] από εξειδικευμένο [[λογισμικό]] ([[μεταγλωττιστής]])- - compiler δηλαδή πρόγραμμα στο οποίο συντάσεις των κώδικα στην εκάστοτε γλώσσα , σου το αποσφαλματώνει και τελικά σου δημιουργεί το εκτελέσιμο προϊόν ώστε να είναι σε θέση να εκτελεστεί από τον υπολογιστή.
NICOLAS IS PLAYING DRUMMER FOR 2 YEARS
 
FUCK YOU I YOU THINK THAT I DONT PALY DRUMS FUCK YOU[[Κατηγορία:Πληροφορική]]
Ο επαγγελματίας ο οποίος ασχολείται βιοποριστικά με προγραμματισμό υπολογιστών καλείται '''προγραμματιστής''' και η επαγγελματική του δραστηριότητα '''ανάπτυξη λογισμικού''' (αγγλ.: «''software development''»), ενώ όταν εφαρμόζει συστηματικές και τυποποιημένες αρχές της [[μηχανική λογισμικού|μηχανικής λογισμικού]], συνήθως ως επόπτης μίας ομάδας προγραμματιστών, καλείται '''μηχανικός λογισμικού'''. Κατά κανόνα, όχι όμως απαραιτήτως, ένας κατ' επάγγελμα προγραμματιστής υπολογιστών έχει σπουδάσει σε κάποιον βαθμό την [[θετικές επιστήμες|επιστήμη]] της [[πληροφορική|πληροφορικής]] η οποία πραγματεύεται τη σχεδίαση, ανάλυση και κατασκευή αποδοτικών [[υπολογιστικά συστήματα|υπολογιστικών συστημάτων]], του [[υλικό υπολογιστών|υλικού]] και του [[λογισμικό|λογισμικού]] τους. Με τον προγραμματισμό μπορεί να ασχολούνται άτομα και μη επαγγελματικά, π.χ. ενθουσιώδεις χομπίστες και [[χάκερ]], ή επιστήμονες και [[επιστήμες μηχανικών|μηχανικοί]] οι οποίοι τον αξιοποιούν ως εργαλείο στη δουλειά τους.
 
== Δείτε επίσης ==
* [[Ηλεκτρονικός υπολογιστής]]
* [[Γλώσσα προγραμματισμού]]
* [[Μηχανική λογισμικού]]
* [[Πληροφορική]]
 
[[Κατηγορία:Πληροφορική]]
 
{{Πληροφορική-επέκταση}}