You are on page 1of 27

ΥΠΟΛΟΓΙΣΤΙΚΕΣ ΣΥΣΚΕΥΕΣ

& ΡΟΜΠΟΤΙΚΑ ΣΥΣΤΗΜΑΤΑ


Προγραμματιζόμενες συσκευές
Τι είναι και τι δεν είναι ρομπότ;
Τι είναι και τι δεν είναι ρομπότ;
Ορισμός
◦ Ρομπότ ονομάζεται οποιαδήποτε μηχανική συσκευή που μπορεί να υποκαθιστά τον άνθρωπο σε
διάφορες εργασίες. Ένα ρομπότ μπορεί να δράσει κάτω από τον απευθείας έλεγχο ενός ανθρώπου ή
αυτόνομα κάτω από τον έλεγχο ενός προγραμματισμένου υπολογιστή.
Λέξεις κλειδιά

Πρόγραμμα Πρόβλημα Εφαρμογή


Αλγόριθμος (ό,τι βλέπει ο
ή κώδικας (εκφώνηση) χρήστης)
Προγραμματιστή
ς
Ρομπότ ή
Εντολές & Γλώσσα Χρήστης
υπολογιστής προγραμματισμο
ύ
Εκφώνηση προβλήματος
Αλγόριθμος, Εντολές, Πρόγραμμα ή κώδικας,
Προγραμματιστής, Γλώσσα προγραμματισμού
Υπολογιστής, Ρομπότ
Εφαρμογή: ό,τι βλέπει ο χρήστης
Λέξεις κλειδιά: ποιος είναι τι ;
Εφαρμογή
Πρόγραμμα Πρόβλημα
Αλγόριθμος (ό,τι βλέπει
ή κώδικας (εκφώνηση)
ο χρήστης)
Προγραμματιστή
ς
Ρομπότ ή
Εντολές & Γλώσσα Χρήστης
υπολογιστής προγραμματισμο
ύ
Εκφώνηση προβλήματος
◦ Πώς δένουμε τον κόμπο μιας γραβάτας;
Αλγόριθμος, Εντολές, Πρόγραμμα ή
κώδικας, Γλώσσα προγραμματισμού
Υπολογιστής, Ρομπότ
Εφαρμογή: ό,τι βλέπει ο χρήστης
Λέξεις κλειδιά: ποιος είναι τι ;
Εφαρμογή
Πρόγραμμα Πρόβλημα
Αλγόριθμος (ό,τι βλέπει
ή κώδικας (εκφώνηση)
ο χρήστης)
Προγραμματιστή
ς
Ρομπότ ή
Εντολές & Γλώσσα Χρήστης
υπολογιστής προγραμματισμο
ύ
Εκφώνηση προβλήματος
Ο Marco χρειάζεται τη βοήθειά μας για να
διασχίσει τη ζούγκλα. Βάλτε τα δυνατά σας!
Αλγόριθμος, Εντολές, Πρόγραμμα ή κώδικας,
Προγραμματιστής, Γλώσσα προγραμματισμού
Υπολογιστής, Ρομπότ
Εφαρμογή: ό,τι βλέπει ο χρήστης
Ορισμοί

Εφαρμογή
Πρόγραμμα Πρόβλημα
Αλγόριθμος (ό,τι βλέπει
ή κώδικας (εκφώνηση)
ο χρήστης)
Προγραμματιστή
ς
Ρομπότ ή
Εντολές & Γλώσσα Χρήστης
υπολογιστής προγραμματισμο
ύ
Τι είναι πρόβλημα;
Πρόβλημα
(εκφώνηση)

◦ Πρόβλημα είναι μια κατάσταση


που πρέπει να αντιμετωπίσουμε, η
λύση δεν είναι προφανής
◦ Η ατμοσφαιρική ρύπανση
◦ Το πώς θα μάθω να οδηγάω
◦ Ο υπολογισμός του μέσου όρου
βαθμολογίας στο τετράμηνο
◦ …
Τι είναι αλγόριθμος;
https://youtu.be/kM9ASKAni_s?t=2

Αλγόριθμος

◦ Αλγόριθμος είναι η δομημένη σκέψη που κάνουμε


για να λύσουμε ένα πρόβλημα, είναι δηλαδή μια
σειρά βημάτων που μας οδηγούν στη λύση.
Τι είναι εντολές;

Εντολές

◦ Τα βήματα του αλγορίθμου ονομάζονται εντολές και


γράφονται συνήθως στην προστακτική.
Τι είναι πρόγραμμα ή κώδικας;
https://youtu.be/XMZFUnAgOqs
Πρόγραμμα
ή κώδικας

◦ Πρόγραμμα ή κώδικας είναι πολλές εντολές μαζί.


Τι είναι προγραμματιστής; Τι είναι
Γλώσσα προγραμματισμού;
Προγραμματιστή
https://youtu.be/XASY30EfGAc

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

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

You might also like