ΑΕΠΠ - Βασικές έννοιες προγραμματισμού

12,151 views

Published on

Μία παρουσίαση που καλύπτει τις ενότητες 7.1 - 7.8 του βιβλίου "Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον".

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
12,151
On SlideShare
0
From Embeds
0
Number of Embeds
7,429
Actions
Shares
0
Downloads
265
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

ΑΕΠΠ - Βασικές έννοιες προγραμματισμού

  1. 1. Βασικές Έννοιες Προγραμματισμού<br />Σταθερές<br />Μεταβλητές<br />Τύποι Δεδομένων<br />Εντολές<br />Σαρημπαλίδης Ιωάννης<br />
  2. 2. Τα αλφάβητο της ΓΛΩΣΣΑΣ αποτελείται από …<br />
  3. 3. Α - Ω<br />α - ω<br />A - Z<br />a - z<br />0 - 9<br />Ειδικοί χαρακτήρες<br /> + - * / ( ) , = > < ! ‘ & _ ^ [ ] :<br />
  4. 4. Τα δεδομένα που επεξεργάζεται ένα πρόγραμμα διακρίνονται σε…<br />
  5. 5. Σταθερές<br />Μεταβλητές<br />
  6. 6. Σταθερές<br />Προκαθορισμένες τιμές που δεν μεταβάλλονται κατά την διάρκεια εκτέλεσης του προγράμματος <br />
  7. 7. Μεταβλητές<br />Παριστάνουν ποσότητες που η τιμή τους μπορεί να μεταβάλλεται κατά την διάρκεια εκτέλεσης του προγράμματος <br />
  8. 8. Τόσο οι μεταβλητές <br />όσο και οι σταθερές προσδιορίζονται από …<br />
  9. 9. ΟΝΟΜΑ<br />ΤΥΠΟ ΔΕΔΟΜΕΝΩΝ<br />ΤΙΜΗ<br />
  10. 10. ΟΝΟΜΑΤΑ<br />είναι οι κανόνες που πρέπει να ακολουθούμε όταν δίνουμε ονόματα<br />3<br />
  11. 11. Αποτελούνται από γράμματα<br />πεζά ή κεφαλαία του ελληνικού ή του λατινικού αλφαβήτου,<br />ψηφία καθώς και τον χαρακτήρα κάτω παύλα ( _ )<br />1<br />
  12. 12. Πρέπει υποχρεωτικά <br />να αρχίζουν με γράμμα<br />2<br />ABC3<br />Κ_45BCΓ<br />
  13. 13. Δεν μπορούν να χρησιμοποιηθούν οι λέξεις που χρησιμοποιούνται ήδη για άλλους σκοπούς<br />3<br />Οι λέξεις αυτές ονομάζονται δεσμευμένες<br />
  14. 14. ΠΡΟΣΟΧΗ !!!<br />Δεν επιτρέπεται να χρησιμοποιούμε το κενό<br />Το_Βάρος και όχι Το Βάρος<br />
  15. 15. ΠΡΟΣΟΧΗ !!!<br />Δεν υπάρχει διάκριση ανάμεσα σε κεφαλαία και μικρά γράμματα<br />ΒΑΡΟΣ ίδιο με ΒαΡοΣ<br />
  16. 16. ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ<br />είναι οι τύποι δεδομένων που μπορεί να χειριστεί η ΓΛΩΣΣΑ<br />4<br />
  17. 17. 1<br />Ακέραιος τύπος<br />14<br />0<br />-67<br />
  18. 18. 2<br />Πραγματικός τύπος<br />3.28<br />0.484<br />-21.7<br />
  19. 19. 3<br />Χαρακτήρας<br />‘Βιβλίο’<br />‘23’<br />‘Β’<br />‘Τα λέμε’<br />
  20. 20. 4<br />Λογικός<br />ΑΛΗΘΗΣ<br />ΨΕΥΔΗΣ<br />
  21. 21. ΤΙΜΕΣ<br />Είναι το περιεχόμενο της θέσης μνήμης που έχουμε δεσμεύσει και της έχουμε δώσει ένα όνομα <br />Όνομα<br />Ποσότητα<br />Θέση<br />1.<br />Ακέραιος<br />Τιμή<br />Τύπος Δεδομένων<br />15<br />
  22. 22. Ας έχουμε στο μυαλό μας ότι ο αριθμός των bytes που καταλαμβάνουν τα δεδομένα <br />εξαρτάται από τον τύπο δεδομένων τους<br />
  23. 23. Κάθε σταθερά και κάθε μεταβλητή πρέπει να δηλωθεί πριν χρησιμοποιηθεί …<br />
  24. 24. Σταθερές<br />ΣΤΑΘΕΡΕΣ<br /> ΠΙ = 3.14159<br /> Α_Α = 5<br /> ΟΝΟΜΑ = ‘ΤΑΚΗΣ’<br />
  25. 25. Μεταβλητές<br />ΜΕΤΑΒΛΗΤΕΣ<br />ΑΚΕΡΑΙΕΣ : Χ, Υ<br />ΑΚΕΡΑΙΕΣ : ΤΙΜΗ<br />ΠΡΑΓΜΑΤΙΚΕΣ : ΕΜΒΑΔΟΝ<br />
  26. 26. Ας δούμε λίγο καλύτερα την έννοια τη μεταβλητής …<br />
  27. 27. ΟΝΟΜΑ<br />ΤΙΜΗ<br />Παρομοίασε την θέση μνήμης που αντιστοιχεί σε μία μεταβλητή με ένα κουβά <br />
  28. 28. πράγματα πρέπει να προσέχουμε όταν χρησιμοποιούμε μεταβλητές<br />2<br />
  29. 29. Όταν τοποθετούμε μία νέα τιμή σε μία μεταβλητή η προηγούμενη τιμή της εξαφανίζεται<br />
  30. 30. Όταν η τιμή μίας μεταβλητής <br />χρησιμοποιείται δεν σημαίνει ότι εξαφανίζεται<br />
  31. 31. Η διαδικασία της τοποθέτησης <br />μίας νέας τιμής σε μία μεταβλητή αποτελεί εντολή ενός προγράμματος που ονομάζεται εντολήεκχώρηση τιμής<br />Όνομα_Μεταβλητής <- Έκφραση<br />
  32. 32. ΕΜΒΑΔΟΝ <- Α * Β<br />Υπολόγισε την τιμή της έκφρασης στα δεξιά και εκχώρησε το αποτέλεσμα στην μεταβλητή που είναι στα αριστερά <br />
  33. 33. Αριθμητικοί τελεστές<br />
  34. 34. Παράδειγμα<br />17<br />3<br />5<br />2<br />17 MOD 3 = 2<br />17 DIV 3 = 5<br />
  35. 35. ΠΡΟΣΟΧΗ !!!<br />5<br />18<br />0<br />5<br />5 MOD 18 = 5<br />5 DIV18 = 0<br />
  36. 36. Συναρτήσεις<br />
  37. 37. ΠΡΟΣΟΧΗ !!!<br />Όταν χρησιμοποιείς συναρτήσεις μην ξεχνάς τις παρενθέσεις <br />Α_Μ( 5.32 ) και όχι Α_Μ 5.32<br />
  38. 38. Ιεραρχία πράξεων<br />
  39. 39. πράγματα πρέπει να προσέχουμε ως προς την ιεραρχία των πράξεων<br />2<br />
  40. 40. Όταν η ιεραρχία είναι ίδια τότε οι πράξεις εκτελούνται από αριστερά προς τα δεξιά<br />Αν θέλουμε να αλλάξουμε την ιεραρχία των πράξεων χρησιμοποιούμε παρενθέσεις<br />
  41. 41. ΣΑΣ ΕΥΧΑΡΙΣΤΩ<br />Περισσότερα μπορείτε να βρείτε στο <br />http://pliroforikiatschool.blogspot.com<br />

×