Βασική Θεωρία
💻 Η Έννοια του Προγράμματος
Η επίλυση ενός προβλήματος με τον υπολογιστή περιλαμβάνει τρία βασικά στάδια:
- 📝 Τον ακριβή προσδιορισμό του προβλήματος και την ανάπτυξη του αντίστοιχου αλγορίθμου.
- 🔄 Τη διατύπωση του αλγορίθμου σε κατανοητή μορφή από τον υπολογιστή.
🖥️ Ο Προγραμματισμός
Ο προγραμματισμός αφορά το τρίτο στάδιο, δηλαδή τη δημιουργία του προγράμματος. Αυτό σημαίνει τη γραφή ενός συνόλου εντολών που δίνει ο προγραμματιστής στον υπολογιστή για να εκτελέσει τον αλγόριθμο. Το πρόγραμμα γράφεται σε κάποια γλώσσα προγραμματισμού.
- Το πρόγραμμα είναι ένα σύνολο εντολών που ο υπολογιστής εκτελεί για να λύσει το πρόβλημα.
- Οι δομές δεδομένων και οι αλγόριθμοι είναι απαραίτητα κομμάτια, αφού επεξεργάζονται τα δεδομένα και παράγουν αποτελέσματα.
⚙️ Μηχανή που εκτελεί εντολές
Ο υπολογιστής είναι μια μηχανή που εκτελεί αριθμητικές πράξεις και συγκρίνει δεδομένα. Οι γλώσσες προγραμματισμού επιτρέπουν στον προγραμματιστή να επικοινωνεί με τον υπολογιστή, δίνοντάς του εντολές για την εκτέλεση συγκεκριμένων λειτουργιών.
Γλώσσες Προγραμματισμού
Οι γλώσσες προγραμματισμού αναπτύχθηκαν για να γεφυρώσουν την επικοινωνία ανθρώπου (προγραμματιστή) με μηχανή (υπολογιστή).
Ο Ευκλείδης λειτουργεί μέσω τεχνητής νοημσύνης