6. Κατανόηση του προβλήματος
Σωστή διατύπωση εκ μέρους του δημιουργού
του
Σωστή ερμηνεία από τη μεριά εκείνου που
καλείται να το αντιμετωπίσει
7. Ανάλυση του προβλήματος
Καταγραφή της δομής του
Δομή ενός προβλήματος είναι τα επιμέρους τμήματα
που το αποτελούν καθώς και ο τρόπος που αυτά
συνδέονται μεταξύ τους.
8. Παράδειγμα:
Ανάλυση του προβλήματος «Αντιμετώπιση
ναρκωτικών».
Φραστικά
Κύριο πρόβλημά: Αντιμετώπιση ναρκωτικών .
Διάσπαση σε τρία υποπροβλήματα:
1. Πρόληψη 2. Θεραπεία 3. Επανένταξη
Διάσπαση σε επιμέρους υποπροβλήματα:
1.1 Σωστή ενημέρωση πολιτών σχετικά με το θέμα
1.2 Υποστήριξη ομάδων αυξημένης θεωρητικά προδιάθεσης
2.1 Δημιουργία νέων κρατικών θεραπευτικών κοινοτήτων
2.2 Ενίσχυση υπαρχόντων θεραπευτικών κοινοτήτων
3.1 Επιδότηση θέσεων εργασίας για εξαρτημένους πρώην χρήστες
3.2 Καταπολέμηση της κοινωνικής προκατάληψης
10. Επίλυση του προβλήματος
Επακριβής προσδιορισμός των δεδομένων που
παρέχει το πρόβλημα
Λεπτομερειακή καταγραφή των ζητουμένων που
αναμένονται σαν αποτελέσματα της επίλυσης του
προβλήματος
Επεξεργασία
Δεδομένων
Επεξεργασία
Δεδομένων
Είσοδος
Δεδομένων
Έξοδος
Αποτελεσμάτων
11. Κατηγορίες Προβλημάτων
Με κριτήριο τη δυνατότητα επίλυσης
Επιλύσιμα
(π.χ. υπολογισμός εμβαδού κύκλου)
Ανοικτά
(π.χ. τρύπα του όζοντος)
Άλυτα
(π.χ. τετραγωνισμός του κύκλου)
12. Κατηγορίες Προβλημάτων
Με κριτήριο το βαθμό δόμησης
Δομημένα
(π.χ. επίλυση δευτεροβάθμιας εξίσωσης)
Ημιδομημένα
(π.χ. επιλογή του τρόπου μετάβασης σε μια περιοχή)
Αδόμητα
(π.χ. επιλογή τρόπου, τόπου και χρόνου ενός πάρτυ)
13. Κατηγορίες Προβλημάτων
Με κριτήριο το είδος της επίλυσης
Απόφασης
(π.χ.αγορά ενός βιβλίου)
Υπολογιστικά
(π.χ. υπολογισμός εμβαδού τριγώνου)
Βελτιστοποίησης
(π.χ. επιλογή καλύτερου τρόπου μετάβασης σε μια
περιοχή)
14. Λόγοι ανάθεσης της επίλυσης ενός
προβλήματος σε υπολογιστή
πολυπλοκότητα των υπολογισμών
επαναληπτικότητα των διαδικασιών
ταχύτητα εκτέλεσης των πράξεων
μεγάλο πλήθος των δεδομένων