Professional Documents
Culture Documents
Εφαρμογή
Πρόγραμμα Πρόβλημα
Αλγόριθμος (ό,τι βλέπει
ή κώδικας (εκφώνηση)
ο χρήστης)
Προγραμματιστή
ς
Ρομπότ ή
Εντολές & Γλώσσα Χρήστης
υπολογιστής προγραμματισμο
ύ
Τι είναι πρόβλημα;
Πρόβλημα
(εκφώνηση)
Αλγόριθμος
Εντολές
ς
& Γλώσσα
προγραμματισμο
ύ
◦ Προγραμματιστής είναι ο άνθρωπος που συγγράφει
προγράμματα.
◦ Τα προγράμματα γράφονται σε γλώσσα, που ονομάζεται
γλώσσα προγραμματισμού. Υπάρχουν πολλές τέτοιες, κάθε
μια έχει το δικό της όνομα.
◦ Οι μόνοι άνθρωποι που καταλαβαίνουν μια γλώσσα
προγραμματισμού είναι οι προγραμματιστές
Ποιος είναι ο ρόλος του ρομπότ ή του
υπολογιστή;
Ρομπότ ή
υπολογιστής
◦ Εκτελεί το πρόγραμμα
◦ Το ρομπότ και ο υπολογιστής είναι μηχανές που
καταλαβαίνουν τη γλώσσα προγραμματισμού, άρα μπορούν
να εκτελέσουν τις εντολές του προγράμματος
Ποιος είναι ο ρόλος του χρήστη; Τί είναι
εφαρμογή;
Εφαρμογή
Χρήστης (ό,τι βλέπει
ο χρήστης)
◦ Ο ρόλος του χρήστη είναι να απολαμβάνει το αποτέλεσμα της
εκτέλεσης ενός προγράμματος. Το αποτέλεσμα είναι
◦ Η λειτουργία μιας εφαρμογής στον υπολογιστή ή στο κινητό ή στο
tablet
◦ Η κίνηση ενός ρομπότ
◦ Εφαρμογή είναι ότι βλέπει ο χρήστη στην οθόνη. Η
λειτουργία του ρομπότ μπορεί να θεωρηθεί εφαρμογή στο
χώρο (και όχι στην οθόνη)