aνάλυση προβλήματος
DESCRIPTION
Παρουσίαση της θεωρίας Ανάλυσης προβλήματος.TRANSCRIPT
![Page 1: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/1.jpg)
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΓΜΟΓΩΝ ΣΕ
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Η έννοια ΠΡΟΒΛΗΜΑ
![Page 2: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/2.jpg)
Η έννοια ΠΡΟΒΛΗΜΑ
• Όλοι μας ερχόμαστε αντιμέτωποι με προβλήματα διαφόρων ειδών σε καθημερινή βάση.
• Πως ορίζουμε όμως κάτι ως πρόβλημα;
![Page 3: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/3.jpg)
Η έννοια ΠΡΟΒΛΗΜΑ
• ΠΡΟΒΛΗΜΑ είναι μια κατάσταση η οποία χρήζει αντιμετώπισης, απαιτεί λύση, η δε λύση της δεν είναι γνωστή ούτε προφανής.
![Page 4: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/4.jpg)
Η έννοια ΠΡΟΒΛΗΜΑ
• Παράδειγμα: Η ενεργοποίηση ενός ηλεκτρονικού υπολογιστή από την off στην οn κατάσταση.–Είναι πρόβλημα; ( Προσδιορίστε την
απάντησή σας με βάση τον προηγούμενο ορισμό )
![Page 5: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/5.jpg)
Η έννοια ΠΡΟΒΛΗΜΑ
…ο Η/Υ ενεργοποιείται!
OFFΔεδομένου ότι ο Η/Υ τροφοδοτείται με ρεύμα…
…και όλα τα συστατικά του μέρη λειτουργούν και είναι ορθώς συνδεδεμένα μεταξύ τους…
…με το πατημα του σχετικού κουμπιού…
ΟΝ
![Page 6: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/6.jpg)
Η έννοια ΠΡΟΒΛΗΜΑ• Η συγκεκριμένη κατάσταση δεν αποτελεί πρόβλημα
για όσους:– γνωρίζουν τι είναι ο Ηλεκτρονικός Υπολογιστής
και πως ενεργοποιείται ( γνωστή λύση )– όσους είναι εξοικειωμένοι με συναφείς συσκευές
με αντίστοιχη ενεργοποίηση ( προφανής λύση).– όσους δεν ενδιαφέρονται να ενεργοποιήσουν
Η/Υ ( η κατάσταση δεν χρήζει αντιμετώπισης ).
• Είναι όμως πρόβλημα για όσους δεν ανήκουν σε μία τουλάχιστον παραπάνω κατηγορία.
![Page 7: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/7.jpg)
Η έννοια ΠΡΟΒΛΗΜΑ
• Οπότε, μια κατάσταση μπορεί να αποτελεί πρόβλημα για κάποιους, ενώ για τους υπόλοιπους όχι.
• Εξαρτάται από το ενδιαφέρον, την πρωτύτερη γνώση και τη δυνατότητα συσχέτισης της κατάστασης αυτής με παρόμοιες, οικείες καταστάσεις.
![Page 8: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/8.jpg)
Κατανόηση Προβλήματος
• Προκειμένου να αντιμετωπιστεί ορθά ένα πρόβλημα, το πρώτο βήμα είναι η κατανόησή του, η οποία συνίσταται από 2 παράγοντες:– Σωστή διατύπωση εκ μέρους του δημιουργού
του προβλήματος.– Σωστή ερμηνεία από τη μεριά του καλούμενου
να το αντιμετωπίσει.
![Page 9: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/9.jpg)
Διατύπωση Προβλήματος
• Πρέπει να χαρακτηρίζεται από σαφήνεια.• Η σαφήνεια δεν καλύπτεται μόνο από
λεξικολογικά και συντακτικά ορθές προτάσεις.– Πρέπει η διατύπωση να είναι αρκούντως
περιγραφική για να γίνει πλήρως κατανοητή από το δέκτη
![Page 10: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/10.jpg)
Παράδειγμα
• Πρόβλημα μετάβασης σε προορισμό μέσω ταξί:– Οδηγός ταξί: «Που θα θέλατε να σας πάω;»– Επιβάτης: «Θέλω να με πας στο σπίτι μου.»
Η οδηγία είναι λεξικολογικά σωστή. Θα επιλυθεί το πρόβλημα της μετάβασης;
![Page 11: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/11.jpg)
Παράδειγμα– Απάντηση: Προφανώς όχι, το πρόβλημα δεν θα
επιλυθεί. Οι οδηγοί ταξί δεν είναι υποχρεωμένοι να γνωρίζουν εκ των προτέρων τις τοποθεσίες των κατοικιών κάθε πιθανού επιβάτη τους.
– Με εξαίρεση την περίπτωση που ο οδηγός κατέχει αυτήν την πληροφορία, λόγω πιθανής οικειότητας με τον πελάτη του.
– Άρα, η επίλυση του προβλήματος της μετάβασης εξαρτάται από την σαφή και ακριβή οδηγία του επιβάτη προς τον οδηγό, καθώς και από την ορθή ερμηνεία της οδηγίας από τη μεριά του οδηγού.
![Page 12: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/12.jpg)
Δομή Προβλήματος
• 2ο βήμα αντιμετώπισης ενός προβλήματος, μετά την κατανόησή του.
• Η δομή ενός προβλήματος είναι η αναπαράσταση των συστατικών μερών του, των τμημάτων που το αποτελούν καθώς και του τρόπου με τον οποίο αυτά τα τμήματα συνδέονται μεταξύ τους.
![Page 13: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/13.jpg)
Δομή Προβλήματος
• Η δομή ενός προβλήματος μας αφορά διότι κατα την καταγραφή της επιτυγχάνεται η ανάλυση του προβλήματος σε άλλα, απλούστερα υποπροβλήματα.
• Όσο προχωράει η διαδικασία ανάλυσης, τόσο ελαττώνεται η δυσκολία αντιμετώπισης των παραγόμενων υποπροβλημάτων, μέχρις ότου αυτά θεωρηθούν απλά και επιλύσιμα.
![Page 14: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/14.jpg)
Παράδειγμα
![Page 15: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/15.jpg)
Στάδια Αντιμετώπισης Προβλήματος
![Page 16: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/16.jpg)
Κατηγορίες Προβλημάτων
![Page 17: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/17.jpg)
Κατηγορίες Προβλημάτων
![Page 18: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/18.jpg)
Κατηγορίες Προβλημάτων
![Page 19: Aνάλυση προβλήματος](https://reader035.vdocuments.mx/reader035/viewer/2022070320/55863fded8b42a3c348b4cb5/html5/thumbnails/19.jpg)
ΒΙΒΛΙΟΓΡΑΦΙΑ
• Βάκαλη Αθηνά, Γιαννόπουλος Ηλίας, Ιωαννίδης Νέστωρ, Κοίλιας Χρήστος, Μάλαμας Κων/νος, Μανωλόπουλος Ιωάννης, Πολίτης Παναγιώτης ( 2000 ):«Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον» ( 2η έκδοση ), εκδοτικός οργανισμός Λιβάνη