Social Buttons

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

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

Πλεονεκτήματα του Τμηματικού προγραμματισμού :

1. Διευκολύνει την ανάπτυξη ενός αλγορίθμου και του αντίστοιχου προγράμματος.

Επιτρέπει την εκτέλεση και την επίλυση απλών προβλημάτων και όχι την αντιμετώπιση του συνολικού προβλήματος . Με την σταδιακή επίλυση των υποπροβλημάτων και την δημιουργία αντίστοιχων υποπρογραμμάτων επιλύεται το συνολικό πρόβλημα.

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

Ο χωρισμός του αρχικού προβλήματος σε μικρότερα τμήματα επιτρέπει την γρήγορη διόρθωση ενός συγκεκριμένου τμήματος (χωρίς να επηρεάσει το υπόλοιπο πρόγραμμα) και όχι του συνολικού. Επίσης , διευκολύνει όποιον  διαβάζει το πρόγραμμα να το καταλάβει πιο εύκολα.

3. Απαιτεί λιγότερο χρόνο στη συγγραφή και στην διόρθωση του προγράμματος.

Όταν θέλουμε να κάνουμε πολλές φορές την ίδια λειτουργία τότε για να επιτύχουμε πιο γρήγορη εκτέλεση καλούμε το ήδη υπάρχων υποπρόγραμμα που κάνει την δουλειά του , στο κύριο πρόγραμμα για την μη επιβάρυνση του.

4. Και τέλος , επεκτείνει τις δυνατότητες των γλωσσών προγραμματισμού.


Ένα υποπρόγραμμα που έχει φτιαχτεί μπορεί να χρησιμοποιηθεί εύκολα και σε άλλα προγράμματα. Αν χρειαστεί  να χρησιμοποιηθεί μία λειτουργία η οποία δεν παρέχεται από τις ήδη ενσωματωμένες  συναρτήσεις που παρέχει η γλώσσα προγραμματισμού C τότε μπορεί να γραφτεί το αντίστοιχο υποπρόγραμμα.
Copyright © 2015 Sofronas Konstantinos - Sotirios. All Rights Reserved. Designed By Sofronas