Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...Georgios GidasΘεωρητικές έννοιες για ΙΕΚ-Τεχνικός Η/Υ
Απόσπασμα από το βιβλίο Πληροφορικής της Α' Λυκείου
Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές και Προγραμματισμός-Θεωρητικές έννοι...Georgios GidasΘεωρητικές έννοιες για ΙΕΚ-Τεχνικός Η/Υ
Απόσπασμα από το βιβλίο Πληροφορικής της Α' Λυκείου
Kεφαλαιο 1 Yλικο Yπολογιστωνleftos21Μια παρουσίαση για το κεφάλαιο 1 του μαθήματος Εφαρμογές Πληροφορικής της Α Λυκείου. Αφορά το υλικό του Υπολογιστή και τη λειτουργία του.
Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...Ministry of EducationΒασικές πληροφορίες που αφορούν την αποθήκευση και την ανάκτηση των δεδομένων μας στον Ηλεκτρονικό Υπολογιστή, μέσω των εφεδρικών αρχείων ασφάλειας (backups) αλλά και των ενσωματωμένων δυνατοτήτων των Windows (backup - restore points - κλπ).
Λειτουργικά Συστήματα ΕΠΑΛ - Βασικές ΈννοιεςMinistry of EducationΒασικές αρχές που διέπουν τη θεωρία των Λειτουργικών Συστημάτων, όπως αναφέρονται στο βιβλίο "Λειτουργικά Συστήματα Α’ & Β’ Τάξης 1ου Κύκλου" για τα Επαγγελματικά Λύκεια. Στις διαφάνειες παρουσιάζονται συνοπτικά βασικές αρχές και θεωρία από τα 5 πρώτα κεφάλαια.
Δημιουργώ παιχνίδια στο Microsoft Kodu - Προγραμματισμός στο MSKoduGeorge PalaigeorgiouΤο βιβλίο «Δημιουργώ παιχνίδια στο MSKodu» - http://www.koduplay.gr - δημιουργήθηκε στα πλαίσια του μαθήματος «Διδακτική της Πληροφορικής ΙΙ» που πραγματοποιήθηκε στο εαρινό εξάμηνο του ακαδημαϊκού έτους 2010-2011, στο τμήμα Μηχανικών Η/Υ, Δικτύων και Τηλεπικοινωνιών , του πανεπιστημίου Θεσσαλίας. Οι φοιτητές ανέλαβαν πρωταγωνιστικό ρόλο στη δημιουργία ενός εκπαιδευτικού προϊόντος που ελπίζουμε ότι θα είναι χρήσιμο στην εκπαιδευτική κοινότητα και ίσως ωθήσει αρκετούς μαθητές να μυηθούν στο κόσμο του προγραμματισμού από μια μοναδική σκοπιά, αυτή του Microsoft Kodu.
Πολλοί ίσως ήδη γνωρίζετε το βιβλίο «Δημιουργώ παιχνίδια στο Scratch» που δημιουργήθηκε με αντίστοιχο τρόπο το προηγούμενο ακαδημαϊκό έτος. Όπως και πέρσι, συμφωνήσαμε ότι η διδασκαλία πρέπει να ενσωματώνει την προσωπική επιστημολογική θεώρηση του κάθε δασκάλου, τις δικές του διδακτικές προσεγγίσεις αλλά και τις ιδιαίτερες συνθήκες που αφορούν τους μαθητές του, και για τους λόγους αυτούς το βιβλίο αυτό διανέμεται στο διαδίκτυο με άδεια (cc) Creative Commons. Μπορείτε, δηλαδή, να δημιουργήσετε και να διανείμετε τις δικές σας εκδοχές του βιβλίου, με διαφορετικά κεφάλαια, διαφορετικά παραδείγματα, διαφορετικές περιγραφές. Με μεγάλη μας χαρά θα φιλοξενήσουμε στον ιστοχώρο του βιβλίου μας, τα δικά σας δημιουργήματα.
Θα θέλαμε να σημειώσουμε ότι ως πρώτη προσπάθεια χαρακτηρίζεται από αρκετές αδυναμίες. Ελπίζουμε να υπάρχει επόμενη και να γίνει και με τη δική σας συμμετοχή!
Η συγγραφική ομάδα: Αϊβαλής Στέφανος, Αϊβάτης Χρήστος, Αλεξίου Βασιλική, Βουρονίκου Ασημίνα, Γάκη Στυλιανή, Γιάκα Χρυσούλα, Γιαννόπουλος Μενέλαος, Γιωργαλλίδης Αντρέας, Γκανή Λουίζα, Ζησιού Ελένη, Ζυγούρα Βαΐα, Ιωαν
Hype vs. Reality: The AI ExplainerLuminary LabsArtificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Build Features, Not AppsNatasha MurashevPresented at Tokyo iOS Meetup https://www.meetup.com/TokyoiOSMeetup/events/234405194/
Video here: https://www.youtube.com/watch?v=lJlyR8chDwo
Συστήματα Ψηφιακών Ηλεκτρονικών Θεωρία ΚΕΦ (3) Βιβλίο ΜικροϋπολογιστώνTheodoros LeftheroudisΤο (3ο) κεφάλαιο στο μάθημα Συστήματα Ψηφιακών Ηλεκτρονικών Θεωρία του τομέα Ηλεκτρονικής και ειδικότητας Ηλεκτρονικών Υπολογιστικών Συστημάτων και Δικτύων, Γ’ τάξη ΕΠΑΛ.
Η παρουσίαση αυτή (PPT in PDF) είναι ενεργή, συνοδεύεται από κάποια αρχεία τα οποία συνδέονται με υπερσυνδέσεις. Περισσότερες πληροφορίες στην σελίδα http://www.ilektronikoi.gr/index.php?act=viewCat&catId=19
3. ΑΡΧΙΤΕΚΤΟΝΙΚΗ Η/Υ
• Το υλικό (hardware) είναι το σύνολο των ηλεκτρονικών
τμημάτων που συνθέτουν ένα υπολογιστικό σύστημα.
• Η μελέτη της δομής και της συμπεριφοράς του υλικού
αποτελεί το αντικείμενο της αρχιτεκτονικής των Η/Υ.
• Περιγράφει τα μέρη και τον τρόπο διασύνδεσης του
υλικού.
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
7. ΑΡΙΘΜΗΤΙΚΗ ΚΑΙ ΛΟΓΙΚΗ ΜΟΝΑΔΑ
• Εκτελεί γρήγορα αριθμητικές και λογικές πράξεις
• Πρόσθεση, αφαίρεση, πολλαπλασιασμός, διαίρεση
• ΚΑΙ , Ή , ΌΧΙ
• Χρόνος πράξης < 10 -7 sec
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
8. ΜΟΝΑΔΑ ΕΛΕΓΧΟΥ
• Συγχρονίζει τη λειτουργία του Η/Υ
• Ανακαλεί απ’ την κεντρική μνήμη εντολές
• Αναθέτει στην ALU την εκτέλεση τους
• Ελέγχει την επικοινωνία με τα
περιφερειακά μέρη
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
9. ΚΑΤΑΧΩΡΗΤΕΣ
• Διεύθυνσης Μνήμης (MAR) – Εδώ αποθηκεύονται
προσωρινά οι θέσεις μνήμης δεδομένων στη διαδρομή
τους μεταξύ ΚΜΕ και Κύριας Μνήμης
• Δεδομένων Μνήμης (MDR) – Εδώ αποθηκεύονται
προσωρινά τα δεδομένα και οι εντολές στη διαδρομή τους
μεταξύ ΚΜΕ και Κύριας Μνήμης
• Ειδικού σκοπού – Απαριθμούν εντολές,
αποκωδικοποιούν εντολές, αποθηκεύουν ενδιάμεσα
αποτελέσματα
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
10. ΕΝΤΟΛΕΣ
• Σύνολο εντολών κάθε ΚΜΕ ενός Η/Υ : Το πλήθος των
εντολών (20 – 300) που μπορεί αυτός να χρησιμοποιήσει
• Τις καλεί η Μονάδα Ελέγχου από την Κεντρική Μνήμη
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
11. ΛΕΙΤΟΥΡΓΙΑ ΤΗΣ CPU
1. Mεταφέρει την επόμενη εντολή από την Κεντρική Μνήμη
2. Αποκωδικοποιεί την εντολή
3. Εκτελεί την εντολή
4. Επαναλαμβάνει μέχρι να βρεθεί συνθήκη τερματισμού
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
12. ΛΕΙΤΟΥΡΓΙΑ ΤΗΣ CPU
• Ένα κύκλωμα χρονισμού (ρολόι) καθορίζει το χρονισμό
των λειτουργιών
• Η ταχύτητα του ρολογιού μετριέται σε GHz
• CPU με ισχύ 3 GHz παράγει παλμούς ανα 0,33 nsec
• Παλμός είναι το μικρότερο χρονικό διάστημα για να
συμβεί μια λειτουργία
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
13. ΛΕΙΤΟΥΡΓΙΑ ΤΗΣ CPU - ΔΥΝΑΤΟΤΗΤΕΣ
Οι δυνατότητες μιας CPU καθορίζονται από :
• Το σύνολο εντολών του επεξεργαστή
• Την ταχύτητα του ρολογιού
• Το μήκος λέξης του επεξεργαστή (πόσα δυαδικά ψηφία
μπορεί να διαβάσει τη φορά – πχ 64 bits)
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
14. ΚΕΝΤΡΙΚΗ ΜΝΗΜΗ
• Αποθηκεύονται προγράμματα (σύνολα εντολών)
• Αποθηκεύονται δεδομένα προς επεξεργασία
• Αποθηκεύονται προσωρινά αποτελέσματα εκτέλεσης
προγραμμάτων
• Είναι οργανωμένη σε διαδοχικές θέσεις ίδιας
χωρητικότητας (πχ 32 bits)
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
15. ΚΕΝΤΡΙΚΗ ΜΝΗΜΗ
• Kάθε μια απ’ τις διαδοχικές θέσεις έχει μια διεύθυνση
• Ο αριθμός της διεύθυνσης μας επιτρέπει να
αναφερόμαστε σε μια συγκεκριμένη θέση μνήμης
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
16. ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΚΕΝΤΡΙΚΗΣ ΜΝΗΜΗΣ
• Χωρητικότητα : Δηλώνει το συνολικό αριθμό δυαδικών
ψηφίων που μπορούν να αποθηκευτούν (ενδεικτικές
τιμές σήμερα, 4 GBytes δηλ. 32 δις bits )
• Χρόνος προσπέλασης : Ο χρόνος που απαιτείται απ’ τη
στιγμή της εντολής για ανάγνωση ή εγγραφή ενός
κυττάρου μνήμης μέχρι την εκτέλεση αυτής.
• Χρόνος κύκλου : Ο χρόνος μεταξύ δύο λειτουργιών.
• Εύρος ζώνης : Η μέγιστη δυνατή ταχύτητα μεταφοράς
δεδομένων
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
18. ΜΝΗΜΗ RAM
• Εδώ γράφονται και διαβάζονται δεδομένα
• Χρησιμοποιείται για την προσωρινή αποθήκευση
δεδομένων καθώς και αποτελεσμάτων εκτέλεσης
εντολών
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
19. ΜΝΗΜΗ RΟM
• Χρησιμοποιείται από τον κατασκευαστή του Η/Υ για τον
προγραμματισμό του υλικού. Απαραίτητη για την
εκκίνηση του. Κατά βάση, δεν επεμβαίνει ο χρήστης.
• Κάποια είδη ROM (PROM, EPROM) μπορούν να
προγραμματιστούν από το χρήστη είτε μια φορά είτε
επαναλαμβανόμενα.
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
20. Cache Memory
• Πιο ακριβή και πιο γρήγορη από τις προηγούμενες
• Λειτουργεί ως ενδιάμεσος μεταξύ CPU και RAM
• Αυξάνει την ταχύτητα εκτέλεσης των προγραμμάτων
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
21. Μονάδα Εισόδου - Εξόδου
• Είναι υπεύθυνη για την επικοινωνία του κεντρικού
μέρους του Η/Υ (CPU , RAM) με τα περιφερειακά
• Η μετάδοση δεδομένων γίνεται είτε παράλληλα
(ταυτόχρονη μετάδοση δεδομένων μέσω αντίστοιχων
γραμμών μεταφοράς – πιο γρήγορη ) είτε σειριακά
(μετάδοση στη σειρά με μια γραμμή μεταφοράς – πιο
φθηνή)
• Η επικοινωνία γίνεται είτε σύγχρονα (συνεχής
ανταλλαγή δεδομένων ακόμα και όταν δε χρειάζεται) είτε
ασύγχρονα (ανταλλαγή μόνο αν υπάρχουν δεδομένα)
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
22. Μονάδα Εισόδου - Εξόδου
• Είναι υπεύθυνη για την επικοινωνία του κεντρικού
μέρους του Η/Υ (CPU , RAM) με τα περιφερειακά
• Η μετάδοση δεδομένων γίνεται είτε παράλληλα
(ταυτόχρονη μετάδοση δεδομένων μέσω αντίστοιχων
γραμμών μεταφοράς – πιο γρήγορη ) είτε σειριακά
(μετάδοση στη σειρά με μια γραμμή μεταφοράς – πιο
φθηνή)
• Η επικοινωνία γίνεται είτε σύγχρονα (συνεχής
ανταλλαγή δεδομένων ακόμα και όταν δε χρειάζεται) είτε
ασύγχρονα (ανταλλαγή μόνο αν υπάρχουν δεδομένα)
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
23. Προσαρμοστική Μονάδα
• Είναι απαραίτητη λόγω της πολυμορφίας των
περιφερειακών συσκευών
• Παρεμβάλλεται μεταξύ μιας περιφερειακής συσκευής και
της μονάδας I/O. Παράδειγμα οι οδηγοί (drivers) των
συσκευών
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
24. Δίαυλος Επικοινωνίας
• Χρησιμοποιείται για την επικοινωνία των μερών του Η/Υ
• Εξασφαλίζει τη φυσική μεταφορά των δεδομένων
• Εγγυάται με ένα σύνολο κανόνων την ταχύτερη και
ευρύτερη επικοινωνία
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
25. Δίαυλος Επικοινωνίας
• Μεταφέρει δεδομένα προς επεξεργασία (data bus)
• Mεταφέρει διευθύνσεις μνήμης (address bus)
• Mεταφέρει σήματα ελέγχου, απόκρισης και
συγχρονισμού (control bus)
• Xαρακτηριστικά ενός διαύλου είναι το εύρος (γραμμές
μεταφοράς) και η ταχύτητα (bits/sec)
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
27. Περιφερειακές μνήμες
• Σκληρός Δίσκος
Σύνολο από ομόκεντρους μαγνητικούς δίσκους,
χαρακτηρίζεται από την ταχύτητα μετάδοσης και φυσικά
το μέγεθος χωρητικότητας σε bytes.
• CD (Oπτικός Δίσκος) – CD-R, CD-RW
Χρησιμοποιούν την τεχνολογία του φωτός (ακτίνα laser)
• DVD
(Ίδια τεχνολογία, διαφορετικό μέγεθος)
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
28. Δίκτυα Υπολογιστών
Δίκτυο είναι ένα σύνολο Η/Υ και περιφερειακών
συσκευών, συνδεδεμένων μεταξύ τους (ενσύρματα ή
ασύρματα) με σκοπό την ανταλλαγή δεδομένων
• Δίκτυο αρτηρίας
Μια γραμμή επικοινωνίας
• Δίκτυο αστέρα
Κεντρικός υπολογιστής
• Δίκτυο δακτυλίου
Σχηματισμός βρόχου
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ
29. Δίκτυα Υπολογιστών
Πλεονεκτήματα:
Διαμοιρασμός υλικού (π.χ εκτυπωτής)
Διαμοιρασμός εφαρμογών
Διαμοιρασμός αρχείων
• Τοπικό Δίκτυο ( LAN )
Έκταση ενός κτιρίου (πχ σχολείο)
• Μητροπολιτικό Δίκτυο (ΜΑΝ)
Έκταση μιας πόλης
• Δίκτυο ευρείας περιοχής (WAN)
Εφαρμογές Υπολιστών - Κεφ. 3
Λ.Οικ