ΑΕΠΠ - Εισαγωγή στον Προγραμματισμό (Μέρος Γ)

Post on 24-Jun-2015

3.449 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

Τεχνικές Σχεδίασης Προγραμμάτων

Σαρημπαλίδης Ιωάννης

Υπάρχουν πολλές τεχνικές

για την συγγραφή απλών

προγραμμάτων

Τμηματικός Προγραμματισμός

Ιεραρχική σχεδίαση προγράμματος

Δομημένος Προγραμματισμός

Ιεραρχική σχεδίαση προγράμματος

Από πάνω προς τα κάτω

Πρόγραμμα Φορολογίας

Εισαγωγή Δεδομένων

Υπολογισμοί

Υπολόγισε Φορολογητέ

ο

Υπολόγισε Εισόδημα

Υπολόγισε εκπτώσεις

Υπολόγισε φόρο που

προπληρώθηκε

Εκτύπωση αποτελεσμάτ

ων

Πρόγραμμα

Βασικές λειτουργίες

Μικρότερες λειτουργίες

Πολύ απλές λειτουργίες

Η ιεραρχική σχεδίαση

προγράμματος υλοποιείται

με τον τμηματικό

προγραμματισμό

Κάθε υποπρόβλημα αποτελεί ανεξάρτητη ενότητα (module)

Τμηματικός Προγραμματισμός

Δομημένος Προγραμματισμός

Περιέχει τόσο την ιεραρχική σχεδίαση

όσο και τον τμηματικό προγραμματισμό

Χρησιμοποιεί 3 δομές

Επιλογή Επανάληψη Ακολουθία

Εξαφάνισε την εντολή …

GOTO

Έχει και αρκετά

πλεονεκτήματα

Δημιουργία απλούστερων προγραμμάτων

Φωτογραφία από Uros Petrovic στο Flickr

Άμεση μεταφορά των αλγορίθμων σε προγράμματα

Φωτογραφία από Atilla Awaken στο Flickr

Διευκόλυνση ανάλυσης του προγράμματος σε τμήματα

Περιορισμός των λαθών κατά την ανάπτυξη του

προγράμματος

Διευκόλυνση στην ανάγνωση και κατανόηση του προγράμματος

Φωτογραφία από AnthonyCarlucci στο Flickr

Ευκολότερη διόρθωση και συντήρησηΦωτογραφία από Blocter στο Flickr

ΣΑΣ ΕΥΧΑΡΙΣΤΩ

Περισσότερα μπορείτε να βρείτε στο http://pliroforikiatschool.blogspot.com

top related