Ενότητα Γ7.4.11(Προβλήματα Δομής Διακλάδωσης )

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
• During the next few slides try to match the pictures to the respective text of the fable. • Click on the correct picture to be rewarded or anywhere.
Advertisements

Δομές Διακλάδωσης Μην ελπίζεις ότι θα ξεφύγεις αν κάνεις κάποιο κακό. Γιατί κι αν ξεφύγεις απ’ τη προσοχή των άλλων, θα υποπέσεις στην αντίληψη της συνείδησής.
ΜΑΘΗΜΑ: ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C++ ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ Δευτέρα, 30 Ιουνίου 2014Δευτέρα, 30 Ιουνίου 2014Δευτέρα, 30 Ιουνίου 2014Δευτέρα, 30 Ιουνίου 2014Τμ.
ΛΟΓ102: Τεχνολογία Λογισμικού Ι Διδάσκων: Νίκος Παπασπύρου 1Νίκος ΠαπασπύρουΛΟΓ102:
Αναδρομη και static Γραψετε την συναρτηση sequence_size που διαβαζει μια απροσδιοριστου μεγεθους σειρας και υπολογιζει και τυπωνει το μεγεθος της. int.
Γλώσσα Προγραμματισμού
Εντολες Επιλογης (Selection)
Γιάννης Σταματίου Μη αποδοτική αναδρομή και η δυναμική προσέγγιση Webcast 8.
Δομές Διακλάδωσης.
Μεθοδολογίες Προγραμματισμού ΙΙ Μ Ε Τ Ρ Ι Κ Ε Σ ΑΝΤΚΕΙΜΕΝΟΣΤΡΕΦΟΥΣ ΣΧΕΔΙΑΣΗΣ Ποιότητα Λογισμικού Παναγιώτης Σφέτσος, PhD
Δομές Διακλάδωσης «εάν ης φιλομαθής, έσει πολυμαθής» Ισοκράτης
Προγραμματισμός PASCAL Πληροφορική Γ' Λυκείου μέρος δ
Αρχές Προγραμματισμού (C). ...γράφοντας σωστά προγράμματα! (IIΙ)
ΕΛΕΓΧΟΣ ΡΟΗΣ ΜΑΘΗΜΑ 4. ΑΚΟΛΟΥΘΙΑΚΗ ΕΚΤΕΛΕΣΗ ΠΡΟΤΑΣΕΩΝ ΠΡΟΤΑΣΗ Α ΠΡΟΤΑΣΗ Β ΠΡΟΤΑΣΗ Γ ………………. ΠΡΟΤΑΣΗ n ΠΡΟΤΑΣΗ Α ΠΡΟΤΑΣΗ Β ΠΡΟΤΑΣΗ Γ ………………. ΠΡΟΤΑΣΗ n.
Διαφάνειες παρουσίασης Πίνακες (συνέχεια) Αριθμητικοί υπολογισμοί Αναδρομή.
V ERILOG 1. Τα απολύτως απαραίτητα. Verilog - Λυμπέρης Σπύρος2 Verilog - Γιατί; Σχεδίαση επικεντρωμένη στην αρχιτεκτονική Διαδικασία σύνθεσης Εύκολη συντήρηση.
ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Προσομοιώσεις Συστημάτων Αναμονής Markov (M/M/…)
Μεταγλωττιστές (Compilers) (Θ) Ενότητα 12: Παραγωγή Ενδιάμεσου Κώδικα (Σημασιολογικές ρουτίνες μετάφρασης-Μέρος Β) Κατερίνα Γεωργούλη Τμήμα Μηχανικών Πληροφορικής.
Θεωρία Υπολογισμού Χρονική Πολυπλοκότητα και Μοντέλα.
ΜΑΘ3122/106 – Γλώσσα προγραμματισμού Ξενοφών Ζαμπούλης ΜΑΘ3122/106 – Γλώσσα προγραμματισμού Επανάληψη.
Η δημοφιλέστερη γλώσσα Hardware
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Διδάσκοντες:Γιάννης Μαΐστρος Στάθης Ζάχος Νίκος Παπασπύρου
ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Διδάσκοντες:Στάθης Ζάχος Νίκος Παπασπύρου
1 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Προσομοιώσεις Συστημάτων Αναμονής Markov (M/M/…) Β. Μάγκλαρης Β. Μάγκλαρης Σ. Παπαβασιλείου.
2/28/00epl-1311 Παραδειγματα Aλγοριθμων Αριθμος λεξεων που διαβαστηκαν απο εισοδο Εκτυπωση περιφερειας τετραγωνων με * Υπολογισμος exp(x,n) = 1 + x/1!
ΛΟΓ102: Τεχνολογία Λογισμικού Ι Διδάσκων: Νίκος Παπασπύρου 1Νίκος ΠαπασπύρουΛΟΓ102:
ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Διδάσκοντες:Γιάννης Μαΐστρος Στάθης Ζάχος Νίκος Παπασπύρου
The Verb ο ἶ δα. ο ἶ δα, ε ἴ σομαι, --, --, --, --
Lesson 5a: More basic words JSIS E 111: Elementary Modern Greek Sample of modern Greek alphabet, M. Adiputra,
Αυτοκίνητο – Τρένο - Μοτοσικλέτα Άνθρωποι που τρέχουν - Πιγκουίνοι Ψησταριά Ηλιακοί συλλέκτες Ανεμόμυλος - Ιστιοφόρο Γκαζάκι-Νερό-Δοχείο-Φουρφούρι Νερόμυλος.
καθρεπτικοι- (κατοπτρικοι) νευρωνεσ mirror neurones
ΤΑ ΟΛΥΜΠΙΑΚΑ ΚΑΙ ΑΘΛΗΤΙΚΑ ΙΔΕΩΔΗ Ευάγγελος Αλμπανίδης.
Τεχνολογία και Προγραμματισμός Υπολογιστών Ενότητα 5: Τύπος πίνακα,Μεταβλητές με δείκτη, Πολυδιάστατοι πίνακες Επίκουρος Καθηγητής Χρήστος Μακρής Τμήμα.
Διδακτική της Πληροφορικής
Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στη MATLAB
Η Γλώσσα Pascal Εντολή If
Βελτιστοποίηση σε τρίλιζα Καταδίωξη/διαφυγή
Διδάσκων: Δρ. Τσίντζα Παναγιώτα
Προγραμματισμός Ι Εισαγωγικά θέματα.
ΤΕΧΝΙΚΕΣ Αντικειμενοστραφουσ προγραμματισμου
18η Διάλεξη Ισορροπημένα δέντρα Ε. Μαρκάκης
Καθορίζουν το είδος των υπό δημιουργία περιπτώσεων ελέγχου.
Εφαρμογές Υπολογιστών
Επιχειρησιακή Στρατηγική
Ενισχυτική διδασκαλία
Πόσο ψηλός είσαι; Εισάγοντας τις Συναρτήσεις
ΕΝΤΟΛΕΣ ΕΠΙΛΟΓΗΣ Η εντολή if if ( παράσταση) εντολή επόμενη εντολή.
Δομές διακλάδωσης, επαναλήψεις, μέθοδοι
Τεχνολογία και Προγραμματισμός Υπολογιστών
ΔΟΜΕΣ ΕΛΕΓΧΟΥ(if-else, switch) και Λογικοί τελεστές / παραστάσεις
JSIS E 111: Intensive Elementary Modern Greek
Προγραμματισμός Διαδικτύου
ΟΠΑ -Τεχνολογία Λογισμικού – Εμμ. Γιακουμάκης
Πρότυπα Προγραμματισμού
«Από τη MicroWorlds Pro στην Python»
ΚΕΦΑΛΑΙΟ 2 ΒΑΣΙΚΑ ΣΤΟΙΧΕΙΑ ΤΗΣ JAVA
Το Πρόβλημα Φωτεινοί σηματοδότες.
ΜΥΥ105: Εισαγωγή στον Προγραμματισμό
Βασίλης Μάγκλαρης 5/4/2017 ΣΥΣΤΗΜΑΤΑ ΑΝΑΜΟΝΗΣ Queuing Systems Μοντέλα Ουρών Markov και Εφαρμογές: Ουρά Μ/Μ/2 Σύστημα Μ/Μ/Ν/Κ,
Susan Rodger Duke University June 2009
Δυναμικός Κατακερματισμός
Γλώσσα Προγραμματισμού V PHP
Μπορεί οι λανθασμένες ιδέες να είναι παραγωγικές?
Φοιτητρια: Ραλλη Γεωργια 3346 Επιβλεπων: κ. ΚουϊρουκιδηΣ ΑποστολοΣ
Κεφάλαιο 7 10/11/2018 Ξένιος Αντωνιάδης.
Ενότητα Γ7.3.8(Προβλήματα Ακολουθιακής Δομής )
JSIS E 111: Elementary Modern Greek
Δομές ροής προγράμματος
Αλγόριθμοι/ ΨΕΠ Ξένιος Αντωνιάδης 08/04/2019.
Max-Flow: Non-terminating example with irrational capatcities
Μεταγράφημα παρουσίασης:

Ενότητα Γ7.4.11(Προβλήματα Δομής Διακλάδωσης ) 16/2/2019 Αλγοριθμική Σκέψη, Προγραμματισμός και Σύγχρονες Εφαρμογές Πληροφορικής Ενότητα Γ7.4.11(Προβλήματα Δομής Διακλάδωσης ) Ο Δάσκαλος

16/2/2019 Ενότητα Γ7.4.11(Περιγραφή) Ο Δάσκαλος θα θυμίσει το προηγούμενο μάθημα, θα παρουσιάσει και θα συζητήσει τους στόχους του σημερινού μαθήματος (10’) Θα λύσουν ασκήσεις ατομικά για ενημέρωση και εμπέδωση των στόχων, συνεργαζόμενοι με τον δάσκαλο (25’) Ο δάσκαλος θα ανακεφαλαιώσει (4’) Θα έχουν αξιολογική εργασία για το σπίτι (1’) Ο Δάσκαλος

Στόχοι Μάθημα 32 (Προηγούμενο) 16/2/2019 Να προτείνουμε τη λύση ενός προβλήματος ακολουθιακής δομής με περισσότερες από μια εισόδους και εξόδους, χρησιμοποιώντας λογικό διάγραμμα. Να χρησιμοποιούμε την προκαταρκτική εκτέλεση για να ελέγξουμε την ορθότητα του αλγορίθμου μας. Ο Δάσκαλος

Στόχοι Μάθημα 33 (Σημερινό) 16/2/2019 Να διακρίνουμε τις διαφορές μεταξύ ακολουθιακής δομής και δομής διακλάδωσης. Να μελετούμε προβλήματα και να εξηγούμε αν απαιτείται ή όχι δομή διακλάδωσης. Να δίνουμε παραδείγματα από την καθημερινότητα όπου γίνεται χρήση κάποιου είδους δομής διακλάδωσης. Να σχεδιάζουμε λογικά διαγράμματα με μία συνθήκη, χωρίς εντολές στο else. Να χρησιμοποιούμε τη μέθοδο της προκαταρτικής εκτέλεσης για την εξαγωγή των αποτελεσμάτων των λογικών διαγραμμάτων. Ο Δάσκαλος

Στόχοι Μαθήματος (Βασικές Έννοιες) (10’) 16/2/2019 Στόχοι Μαθήματος (Βασικές Έννοιες) (10’) Ο Δάσκαλος

16/02/2019 Δομή Διακλάδωσης Είναι η δομή κατά την οποία οι εντολές που έχουν σειρά να εκτελεστούν εξαρτούνται από το αποτέλεσμα κάποιας συνθήκης. Ξένιος Αντωνιάδης

Προβλήματα Δομής Διακλάδωσης από την καθημερινή μας ζωή 16/2/2019 Προβλήματα Δομής Διακλάδωσης από την καθημερινή μας ζωή Ο Δάσκαλος

Συνθήκη Ακολουθιακή Δομή Ξυπνώ Σηκώνομαι από το κρεβάτι 16/2/2019 Συνθήκη Ακολουθιακή Δομή Ξυπνώ Σηκώνομαι από το κρεβάτι Βουρτσίζω τα δόντια μου Ντύνομαι ………………… ……………….. Δομή Διακλάδωσης Αν είναι ηλιόλουστος ο καιρός τότε θα σηκωθώ από το κρεβάτι θα βουρτσίσω τα δόντια μου θα ντυθώ ……….. ……… Διαφορετικά θα συνεχίσω να κοιμούμαι Ο Δάσκαλος

16/2/2019 Συνθήκη Λογική έκφραση που το αποτέλεσμα της μπορεί να δώσει μία από δύο πιθανές τιμές. Οι πιθανές τιμές είναι το Αληθή ή το Ψευδή Ο Δάσκαλος

16/2/2019 Λογικό διάγραμμα Η συνθήκη σε ένα λογικό διάγραμμα παριστάνεται με τον ρόμβο Ο Δάσκαλος

16/2/2019 Παραδείγματα Ο Δάσκαλος

16/2/2019 Ο Δάσκαλος

16/2/2019 Ο Δάσκαλος

16/2/2019 Τελεστές Σύγκρισης Ο Δάσκαλος

16/2/2019 Ο Δάσκαλος

16/2/2019 Ο Δάσκαλος

16/2/2019 Ο Δάσκαλος

Προκαταρκτική Εκτέλεση 16/02/2019 Είναι η διαδικασία κατά την οποία εκτελούμε τις εντολές του αλγορίθμου, όπως θα τις εκτελούσε ο ηλεκτρονικός υπολογιστής. Σε κάθε βήμα σημειώνουμε τις τιμές των μεταβλητών ή των αποφάσεων που αλλάζουν. Ξένιος Αντωνιάδης

16/2/2019 Ο Δάσκαλος

Δημιουργία λογικού διαγράμματος με την χρήση του λογισμικού Algo 16/2/2019 Δημιουργία λογικού διαγράμματος με την χρήση του λογισμικού Algo Ο Δάσκαλος

Να λύσετε τις πιο κάτω ασκήσεις ατομικά και σε συνεργασία με τον Δάσκαλο. (Φύλλα Εργασίας σελ (162-164) ασκήσεις (1-9) (25’) 16/2/2019 Ο Δάσκαλος

Ασκήσεις στο σπίτι (Φύλλα Εργασίας σελ 164-165) 16/2/2019 Ασκήσεις στο σπίτι (Φύλλα Εργασίας σελ 164-165) Άσκηση 10,11 Παρατήρηση: Οι ασκήσεις να γίνουν σε φύλλο Α4 και να επιστραφούν στο Δάσκαλο το επόμενο μάθημα. Ο Δάσκαλος

Πηγές Πληροφορική Γ’ Γυμνασίου Σημειώσεις (Σελίδες: 169-174) 16/2/2019 Πληροφορική Γ’ Γυμνασίου Σημειώσεις (Σελίδες: 169-174) Ο Δάσκαλος