Υλικά.

Slides:



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

Πληροφορικη Γ’ Γυμνασιου
Επιμέλεια: Τίκβα Χριστίνα
ΑΛΓΟΡΙΘΜΟΣ.
Εισαγωγή στο Προγραμματισμό
Επιμέλεια: Τίκβα Χριστίνα
Τμήμα Πληροφορικής και Τηλεπικοινωνιών Κ. Χαλάτσης, Εισαγωγή στην Επιστήμη της Πληροφορικής και των Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών 1 ΑΛΓΟΡΙΘΜΟΙ- ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ.
Συναρτήσεις. Ας φανταστούμε μια «μηχανή» που τις βάζουμε αριθμούς Ότι σου δίνουν πολλαπλασίασέ το επι 3 και μετα πρόσθεσέ του το Συναρτήσεις.
ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ ΤΜΗΜΑΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ
Σημειώσεις : Χρήστος Μουρατίδης
Εισαγωγή στους Αλγορίθμους
Ενότητα 1: Εισαγωγή στην Έννοια του Αλγορίθμου και στον Προγραμματισμό
Ανάλυση προβλημάτων και Αλγόριθμοι
ΚΕΦΑΛΑΙΟ 1 Εισαγωγή στην έννοια του Αλγόριθμου και τον Προγραμματισμό 1.1 Τι είναι ‘πρόβλημα’ 1.2 Τι είναι ‘Αλγόριθμος’
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΝΝΟΙΑ ΤΟΥ ΑΛΓΟΡΙΘΜΟΥ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΜΑΡΤΙΟΣ 2012 Π. Σοφράς.
Page  1 Ο.Παλιάτσου Γαλλική Επανάσταση 1 ο Γυμνάσιο Φιλιππιάδας.
ΑΛΓΟΡΙΘΜΟΙ.
Εισαγωγικές Έννοιες Διδάσκοντες: Σ. Ζάχος, Δ. Φωτάκης Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο.
Ενότητα Η Δομή Επανάληψης
Μια γλυκιά σοκολατένια ΙΣΤΟΡΙΑ!!!!!
Κεφάλαιο 2. Τι είναι αλγόριθμος  Η λέξη αλγόριθμος προέρχεται από μελέτη του Πέρση μαθηματικού Abu Ja’far Mohammed ibn al Khowarizmi  Στα λατινικά ξεκινούσε.
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
ΕΙΣΑΓΩΓΗ: ΒΑΣΙΚΕΣ ΜΑΘΗΜΑΤΙΚΕΣ ΓΝΩΣΕΙΣ
Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ» Β΄ τάξης Γενικού Λυκείου
Εισαγωγή στις Βασικές Έννοιες Πληροφορικής
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
Δημιουργικό Marketing συνθέσεις...με χρωματιστούς όγκους παιδικές.
Τούρτα Spider-man Μάριος Αντώνης.
ΓΛΥΚΑ ΤΗΣ ΓΕΡΜΑΝΙΑΣ από το Μιχάλη Αλεξανίδη Στ΄1 Δημοτικό Αγίας Μαρίνας Στροβόλου (Κ.Β.) Δεκέμβριος 2013.
Αλγοριθμική Μία εισαγωγή στον αλγοριθμικό τρόπο σκέψης.
Μεταβλητές – εντολές εκχώρησης- δομή ακολουθίας
Τμήμα Πληροφορικής και Τηλεπικοινωνιών Κ. Χαλάτσης, Εισαγωγή στην Επιστήμη της Πληροφορικής και των Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών 1 ΑΛΓΟΡΙΘΜΟΙ- ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ.
ΠΙΝΑΚΑΣ ΕΝΤΟΛΩΝ ΨΕΥΔΟΚΩΔΙΚΑ
Λάβα - Κέικ.
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
Ενότητα Α.4. Δομημένος Προγραμματισμός
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
ΑΝΑΖΗΤΗΣΕΙΣ ΣΤΟ ΔΙΑΔΙΚΤΥΟ Μια σύντομη περιήγηση στην Επιστήμη της Πληροφορικής Αφηγητής: Μάριος Δικ. Δικαιάκος Πανεπιστήμιο Κύπρου.
Μαγειρική Χώρου Εστίασης Θέμα: Παρασκευές Βοδινών
Αλγόριθμο ονομάζουμε τη σαφή και ακριβή περιγραφή Μιας σειράς ξεχωριστών οδηγιών –βημάτων, με σκοπό την επίλυση ενός προβλήματος Η έννοια του αλγορίθμου.
Kεφάλαιο 4 ΑΛΓΟΡΙΘΜΟΙ-ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ (αναλυτική προσέγγιση)
Αφαίρεση δύο ρητών αριθμών
ΤΟ ΦΑΓΗΤΟ ΠΟΥ ΜΟΥ ΑΡΕΣΕΙ ΠΑΡΑ ΠΟΛΥ
Computers: Information Technology in Perspective By Long and Long Copyright 2002 Prentice Hall, Inc. Προγραμματισμός Η / Υ 6 η Διάλεξη.
1. 2 Τι είναι αλγόριθμος; 1. 3 Ιδιότητες ενός αλγορίθμου 1
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
Μάθημα: Φλαμπέ Ενότητα: 15.2 Επιμελημένη παράθεση Ορεκτικών Θέμα: Ριγκατόνι Ριβιέρα (Rigatoni Riviera) 1.
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
Μαγειρική Χώρου Εστίασης Θέμα: Παρασκευές Βοδινών
Δομές Δεδομένων 1 Θέματα Απόδοσης. Δομές Δεδομένων 2 Οργανώνοντας τα Δεδομένα  Η επιλογή της δομής δεδομένων και του αλγορίθμου επηρεάζουν το χρόνο εκτέλεσης.
ΚΕΦΑΛΑΙΟ Τι είναι αλγόριθμος
Εισαγωγή στην Έννοια του Αλγορίθμου και στον Προγραμματισμό
Μάθημα: Φλαμπέ Ενότητα: 19 - Μαγειρική χώρου εστίασης Κεφάλαιο 1 - Αστακός Νιούμπουργκ (Lobster Newburg) 1.
Ενότητα: Μαγειρική χώρου εστίασης
ΚΕΦΑΛΑΙΟ ΑΛΓΟΡΙΘΜΟΙ Αλγόριθμος Η έννοια του αλγορίθμου δεν συνδέεται αποκλειστικά και μόνο με προβλήματα της Πληροφορικής. Πχ συνταγή.
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΚΕΦΑΛΑΙΟ 2 Βασικές Έννοιες Αλγορίθμων.
Αλγόριθμοι
ΠΙΝΑΚΑΣ ΕΝΤΟΛΩΝ ΨΕΥΔΟΚΩΔΙΚΑ
ΑΛΓΟΡΙΘΜΟΣ ΠΡΟΒΛΗΜΑ ΑΛΓΟΡΙΘΜΟΣ ΛΥΣΗ
1.3 Ιδιότητες ενός Αλγορίθμου
ΠΑΡΑΔΟΣΙΑΚΟ ΠΑΣΤΙΤΣΙΟ Αυτή είναι η συνταγή για το παστίτσιο, που φτιάχνανε οι μαμάδες κι οι γιαγιάδες μας και δεν το χορταίναμε ποτέ. Πλούσιο, γευστικό,
Κεφάλαιο 1ο: ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ
Δομημένος Προγραμματισμός - Κεφάλαιο 4 - Ανάπτυξη αλγορίθμων
ΦΑΣΕΙΣ ΕΠΙΛΥΣΗΣ ΠΡΟΒΛΗΜΑΤΟΣ – ΑΝΑΠΤΥΞΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ
ΑΛΓΟΡΙΘΜΟΣ.
Βασικές έννοιες αλγορίθμων
Αναπαράσταση Αλγορίθμου
Cupcakes Κατερίνα + Μαρβίνα.
Ενότητα Γ7.3.8(Προβλήματα Ακολουθιακής Δομής )
Μεταγράφημα παρουσίασης:

Υλικά

Αποτέλεσμα

Εκτέλεση Χτυπάμε το βούτυρο με τη ζάχαρη και τα αυγά Χτυπάμε το βούτυρο με τη ζάχαρη και τα αυγά Προσθέτουμε τη σοκολάτα στο μείγμα Προσθέτουμε το γάλα και τη φρέσκα κρέμα Ρίχνουμε το αλεύρι κουταλιά κουταλιά Βάζομε το μείγμα σε στρογγυλή φόρμα Το βάζουμε στο φούρνο και το ψήνουμε για 20 λεπτά

ΑΛΓΟΡΙΘΜΟΙ Στόχοι μαθήματος: Χαρακτηριστικά ενός αλγορίθμου Τι είναι αλγόριθμος Χαρακτηριστικά ενός αλγορίθμου Αναπαράσταση αλγορίθμων Ψευδογλώσσα Διάγραμμα Ροής / Λογικό διάγραμμα

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

Συνταγή Μαγειρικής Βάλε το τηγάνι στο μάτι της κουζίνας Ρίξε στο τηγάνι 1 κουταλιά της σούπας ελαιόλαδο Άνοιξε το μάτι της κουζίνας στο μέγιστο Περίμενε 3 λεπτά Σπάσε 2 αυγά και ρίξε τα στο τηγάνι. Σβήσε το μάτι της κουζίνας Κατέβασε το τηγάνι από το μάτι της κουζίνας Άδειασε τα αυγά από το τηγάνι στο πιάτο

Μαθηματικό πρόβλημα 10 36 20 10 18 10 Σκέψου ένα αριθμό Διπλασίασε αυτόν τον αριθμό Πρόσθεσε 16 στο αποτέλεσμα Διαίρεσε το νέο αποτέλεσμα με το 2 Αφαίρεσε 8 από το νέο αποτέλεσμα Γράψε τον αριθμό που έχεις τώρα 10 36 20 10 18 10

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

Ο Αλγόριθμος πρέπει να είναι: Να δίνει αποτέλεσμα σε κάποιο χρονικό διάστημα Σαφής και αποτελεσματικός Πραγματοποιήσιμος Ταχύς και οικονομικός Γενικός Να μπορεί να εκτελεστεί από τον καθένα Περιεκτικός Όμοια Προβλήματα

Αναπαράσταση των αλγορίθμων Ψευδογλώσσα Διάβασε ένα αριθμό Α Διάβασε ένα αριθμό Β ΑΘΡΟΙΣΜΑ  Α+Β Τύπωσε ΑΘΡΟΙΣΜΑ

Αναπαράσταση των αλγορίθμων Λογικό Διάγραμμα / Διάγραμμα ροής Αρχή και τέλος αλγορίθμου Εκτέλεση πράξεων Είσοδος-Έξοδος Δεδομένων Ερώτηση

Λογικό Διάγραμμα για την πρόσθεση δυο αριθμών Αρχή Διάβασε Α Διάβασε Β Λογικό Διάγραμμα για την πρόσθεση δυο αριθμών ΑΘΡΟΙΣΜΑ  Α + Β Τύπωσε ΑΘΡΟΙΣΜΑ Τέλος

Άλλα παραδείγματα αλγορίθμων Παρουσίαση του αλγορίθμου ανάληψης / κατάθεσης χρημάτων από μηχάνημα αυτόματης συναλλαγής. Με ψευδοκώδικα Με διάγραμμα ροής

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

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