Ανάλυση προβλημάτων και Αλγόριθμοι

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Βασικές έννοιες αλγορίθμων
Advertisements

(READ – WRITE) ΚΑΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ (INTEGER,REAL,CHAR)
Επιμέλεια: Τίκβα Χριστίνα
ΕΠΙΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ ΜΕ Η/Υ Γ’ ΓΥΜΝΑΣΙΟΥ Καθηγητής Παναγιώτης
ΚΑΘΟΡΙΣΜΟΣ ΚΑΙ ΚΑΤΑΝΟΗΣΗ ΤΟΥ ΠΡΟΒΛΗΜΑΤΟΣ
Eπιμέλεια Τίκβα Χριστίνα
Εισαγωγή στους Αλγορίθμους
Εισαγωγή στο Προγραμματισμό
Τι είναι ο υπολογιστής; Τι είναι ο προγραμματισμός
Γεωργαλλίδης Δημήτρης Καθηγητής Πληροφορικής
ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΤΜΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Σημειώσεις : Χρήστος Μουρατίδης
ΑΛΓΟΡΙΘΜΟΙ.
Άσκηση 3 Ένα τραπέζιο έχει εμβαδόν, το ύψος του είναι και η μεγάλη βάση είναι τριπλάσια από τη μικρή. Να υπολογίσετε τις βάσεις του τραπεζίου.
Ενότητα Η Δομή Επανάληψης
Σαρημπαλίδης Ιωάννης Εισαγωγή στους Αλγορίθμους. Γεια σας.
Μερικά ακόμη παραδείγματα
Κεφάλαιο 2 : Βασικές Έννοιες Αλγορίθμων 2.1 Τι είναι αλγόριθμος
Β΄ ΓΕΛ ΕισΑρχΕπ Η/Υ παρ – 2.2.5
Υλικά.
Κεφάλαιο 2. Τι είναι αλγόριθμος  Η λέξη αλγόριθμος προέρχεται από μελέτη του Πέρση μαθηματικού Abu Ja’far Mohammed ibn al Khowarizmi  Στα λατινικά ξεκινούσε.
Άσκηση 4 Αν η πλευρά α ενός τετραγώνου αυξηθεί κατά 20%, τότε να υπολογίσετε το ποσοστό που θα αυξηθεί το εμβαδόν του.
Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ» Β΄ τάξης Γενικού Λυκείου
ΕΠΙΜΟΡΦΩΣΗ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΜΕΣΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΓΙΑ ΤΑ ΝΕΑ ΑΝΑΛΥΤΙΚΑ ΠΡΟΓΡΑΜΜΑΤΑ Ευθυγράμμιση Στόχων – Διδασκαλία – Αξιολόγηση ΟΜΑΔΑ ΕΡΓΑΣΙΑΣ Ανδρέας Σ. Ανδρέου.
ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ ΚΕΦΑΛΑΙΟ 1ο ΚΕΦ. 1-ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ ΑΕΠΠ.
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
Β΄ ΓΕΛ ΕισΑρχΕπ Η/Υ παρ – 2.2.5
Κεφ.1 Εισαγωγη στην εννοια του Αλγοριθμου και στον Προγραμματισμο
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΝΝΟΙΑ ΤΟΥ ΑΛΓΟΡΙΘΜΟΥ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ
Ενότητα Α.4. Δομημένος Προγραμματισμός
31/03/2015 Καθηγητής : Δρίμτζιας Βασίλης 1 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦΑΛΑΙΟ 1ο: ΑΝΑΛΥΣΗ ΠΡΟΒΛΗΜΑΤΟΣ.
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
Αλγόριθμοι 2.1.1,
Αλγόριθμο ονομάζουμε τη σαφή και ακριβή περιγραφή Μιας σειράς ξεχωριστών οδηγιών –βημάτων, με σκοπό την επίλυση ενός προβλήματος Η έννοια του αλγορίθμου.
Παράδειγμα 1 :Μετατροπή από βαθμούς Φαρενάιτ σε βαθμούς Κελσίου
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Προγραμματισμός Η / Υ 6 η Διάλεξη.
Τι είναι πρόβλημα; Τι πρέπει να κάνουμε για να αντιμετωπίσουμε ένα πρόβλημα Πρόβλημα είναι μια κατάσταση η οποία πρέπει να αντιμετωπιστεί και απαιτεί λύση.
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ. ΥΠΟΛΟΓΙΣΤΗΣ Μηχανή που μπορεί να φέρει σε πέρας πνευματικές εργασίες ρουτίνας με μεγάλη ταχύτητα.
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
Κάντε κλικ για έναρξη… Τ Ο ΠΕΡΙΒΑΛΛΟΝ ΕΡΓΑΣΙΑΣ Κέντρο εντολών Χώρος γραφικών (σελίδα) Χώρος σύνταξης διαδικασιών.
Ερωτήσεις & Φύλλο εργασίας
ΚΕΦΑΛΑΙΟ Τι είναι αλγόριθμος
Μερικές φορές το αποτέλεσμα εμφανίζεται αμέσως από κάτω.
Κεφάλαιο 1ο Ανάλυση προβλήματος.
Εισαγωγή στην Έννοια του Αλγορίθμου και στον Προγραμματισμό
1.4 Καθορισμός απαιτήσεων Είναι η διαδικασία κατά την οποία πρέπει να κάνουμε: ✗ τον επακριβή προσδιορισμό των δεδομένων που παρέχει το πρόβλημα ✗ την.
Βρόχος Do … Loop Σκοπός Μαθήματος Χρήση Do… Loop για την εκτέλεση μιας ομάδας εντολών μέχρι να εκπληρωθεί μια συγκεκριμένη συνθήκη. Αθήνα, 2015.
Βρόχος Do … Loop Σκοπός Μαθήματος Χρήση Do… Loop για την εκτέλεση μιας ομάδας εντολών μέχρι να εκπληρωθεί μια συγκεκριμένη συνθήκη.
ΑΛΓΟΡΙΘΜΟΣ ΠΡΟΒΛΗΜΑ ΑΛΓΟΡΙΘΜΟΣ ΛΥΣΗ
ΑΛΓΟΡΙΘΜΙΚΗ ΕΠΙΛΥΣΗ ΠΡΟΒΛΗΜΑΤΩΝ
Από το πρόβλημα στην ανάπτυξη αλγορίθμου Σπάχος Κυριάκος ΠΕ 19 - Πληροφορικής.
Θέματα Θεωρητικής επιστήμης των Υπολογιστών
Αρχεσ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ ΤΑξη Β΄
Άσκηση 1: Μετατροπή Θερμοκρασίας
Η ΕΝΝΟΙΑ ΤΟΥ ΠΡΟΒΛΗΜΑΤΟΣ
Αναπαράσταση Αλγορίθμου
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
ΚΕΦΑΛΑΙΟ 1 Ανάλυση προβλήματος.
ΦΑΣΕΙΣ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΟΣ – ΑΝΑΠΤΥΞΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον
ΑΛΓΟΡΙΘΜΟΣ.
Εντολές και δομές αλγορίθμου
Βασικές έννοιες αλγορίθμων
Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ
Σημειώσεις : Μιχάλης Φίλης
ΠΛΗΡΟΦΟΡΙΚΗ Γ΄ Γυμνασίου Α΄ Τρίμηνο
Κεφάλαιο 2ο: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
Μεταγράφημα παρουσίασης:

Ανάλυση προβλημάτων και Αλγόριθμοι Ανάλυση προβλημάτων και Αλγόριθμοι

Ανάλυση του προβλήματος Η σωστή αντιμετώπιση του προβλήματος προϋποθέτει την πλήρη κατανόησή του. Θα πρέπει πρώτα να μπορούμε να διατυπώσουμε με σαφήνεια το πρόβλημα. Στη συνέχεια να μπορούμε να αναλύσουμε το πρόβλημα και να προσδιορίσουμε τα συστατικά του μέρη.

Ανάλυση του προβλήματος 3. Να αναγνωρίζουμε τα δεδομένα του προβλήματος και να προσδιορίζουμε τα ζητούμενα αποτελέσματα.

Ενέργιες για αντιμετώπιση του προβλήματος Έλεγχος Επεξεργασία Είσοδος Έξοδος

Παραδείγματα Να αναλύσετε τα πιο κάτω προβλήματα, καθορίζοντας τα δεδομένα εισόδου, επεξεργασίας και εξόδου. 1. Να υπολογίσετε το εμβαδόν ενός ορθογωνίου, όταν δίνονται το μήκος και το ύψος. 2. Να υπολογίστε το μέσο όρο της βαθμολογίας του Ανδρέα, στα 12 μαθήματά του. 3. Το τμήμα σας διοργανώνει ένα πάρτι. Να αναλύσετε και να δώσετε τα διάφορα στάδια του πιο πάνω προβλήματος.

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

Παράδειγμα 1. Βάλτε την κάρτα στη σχισμή 2. Πληκτρολογήστε τον κωδικό σας 3. Επιλέξτε το είδος της συναλλαγής 4. Πληκτρολογήστε τα απαιτούμενα στοιχεία 5. Αν θέλετε νέα συναλλαγή, επιστρέψτε στο βήμα 3 6. Πάρτε την κάρτα από την υποδοχή

Βάλτε την κάρτα στη σχισμή Ενέργειες για Κατάθεση Αρχή Διάγραμμα ροής Βάλτε την κάρτα στη σχισμή Πληκτρολόγησε τον κωδικό Ανάληψη ή Κατάθεση; Ανάληψη Ανάληψη Κατάθεση Ανάληψη Κατάθεση Κατάθεση Ενέργειες για Ανάληψη Ενέργειες για Κατάθεση Νέα συναλλαγή; Ναι Όχι Πάρτε την κάρτα Τέλος

Ασκήσεις Να δώσετε τον αλγόριθμο για να μετατρέψετε τη θερμοκρασία από βαθμούς Φαρενάιτ σε βαθμούς Κελσίου, όταν δίνεται η θερμοκρασία σε Φαρεναϊτ. C= 5(F-32)/9 2. Nα γράψετε τον αλγόριθμο για την εύρεση του εμβαδού του κύκλου, όταν δίνεται η ακτίνα του. 3. Να γράψετε ένα αλγόριθμο που να διαβάζει ένα βαθμό και να σας εμφανίζει τη λέξη ‘Άριστος‘, στην περίπτωση που ο βαθμός είναι μεγαλύτερος του 18.5.

Ασκήσεις 4. Αναπτύξτε ένα αλγόριθμο που να διαβάζει μια σειρά από χαρακτήρες και να μετράει τον αριθμό τους, μέχρι να συναντήσει τον χαρακτήρα ¨.¨ (τελεία). 5. Να γράψετε ένα αλγόριθμο που να διαβάζει μια επιλογή και αναλόγως να υπολογίζει το εμβαδόν ενός ορθογωνίου τριγώνου ή ενός τραπεζίου. 6. Αναπτύξτε ένα αλγόριθμο που να υπολογίζει την περίοδο ενός εκκρεμούς. Ο τύπος είναι: Τ = 2π√(L/g) L=το μήκος του εκρεμούς και g=η επιτάχυνση της βαρύτητας.