Upload
hadar
View
50
Download
3
Embed Size (px)
DESCRIPTION
Γνωριμία - Επικοινωνία. Δρ Δ. Κύδρος (Μηχανικός Η/Υ) [email protected] dkydros.wordpress.com 2321049268. Θέματα Διαλέξεων (#1). Υλικό - Λογισμικό Η/Υ (4 ώρες) Αρχιτεκτονική, παράσταση δεδομένων, στοιχεία ψηφιακών (Θ – Ε) Βάσεις Δεδομένων (4 ώρες) Βάσεις Δεδομένων, Εφαρμογές (Θ – Ε) - PowerPoint PPT Presentation
Citation preview
Γνωριμία - Επικοινωνία
Δρ Δ. Κύδρος (Μηχανικός Η/Υ)[email protected]
dkydros.wordpress.com2321049268
Θέματα Διαλέξεων (#1)
Υλικό - Λογισμικό Η/Υ (4 ώρες)• Αρχιτεκτονική, παράσταση δεδομένων,
στοιχεία ψηφιακών (Θ – Ε)
Βάσεις Δεδομένων (4 ώρες)• Βάσεις Δεδομένων, Εφαρμογές (Θ – Ε)
Βασική Αλγοριθμική (4 ώρες)• Αλγόριθμοι, Δομές Δεδομένων (Θ – Ε)
Θέματα Διαλέξεων #2
Εισαγωγή στους γράφους (4 ώρες)• Ορισμοί, εφαρμογές, μετρικές, βασικοί
αλγόριθμοι (Θ+Ε) Κοινωνικά Δίκτυα (4 ώρες)
• Βασικές αρχές, εφαρμογές (Θ+Ε) Κοινωνικά Δίκτυα στα
χρηματοοικονομικά (4 ώρες)• Triads, brokerage, PMFG, trade network
(Θ+Ε)
Υλικό Η/Υ (Hardware)
Ορισμός: Τα φυσικά και ηλεκτρονικά μέρη ενός Υπολογιστή τα οποία λειτουργούν ακολουθώντας κάποιες εντολές.
Υπολογιστής: Μία προγραμματιζόμενη μηχανή που δέχεται είσοδο, αποθηκεύει και επεξεργάζεται δεδομένα και παράγει έξοδο σε χρήσιμη μορφή.
Γενικά
Μηχανικά (αστρολάβος – babbage) Ηλεκτρομηχανολογικά – Ηλεκτρονικά Analog – Digital Programmable – Single purpose Computers – embedded computers Church – Turing thesis , Turing machine!
Stored program
Von Neumann architecture• Πρόγραμμα + δεδομένα στη μνήμη
• Πρόγραμμα = λίστα απλών ενεργειών – εντολών
• Ακολουθία – επιλογή - επανάληψη
Παράδειγμα:
mov #0,sum (set sum to 0)
mov #1,num (set num to 1 )
loop: add num,sum (add num to sum)
add #1,num (add 1 to num)
cmp num,#1000 (compare num to 1000)
ble loop (if num <= 1000, go back to 'loop‘)
halt (end of program. stop running)
Σχεδιάγραμμα Η/Υ
1. Οθόνη2. Μητρική3. Επεξεργαστής4. Μνήμη5. Θύρες επέκτασης6. Τροφοδοτικό7. CD-DVD8. Δίσκος9. Πληκτρολόγιο10. Ποντίκι
CPU
Ολοκληρωμένο κύκλωμα
Νανόμετρα fetch, decode,
execute and writeback
Clock (Ηz)
Intel DX2
Chip set
Βόρεια Νότια
RAM
Random Access Memory
ROM
Secondary Storage
Δίσκος CD DVD FLASH Solid state disk …
Buses (Δίαυλοι)
Internal• Parallel
External• Serial
• Parallel
Παράσταση Δεδομένων
Ψηφιακή – Αναλογική. Ψηφιακό αλφάβητο (0-1 / true-false / …) Κάθε δεδομένο μπορεί να παρασταθεί με
το ψηφιακό αλφάβητο Αριθμοί - Χαρακτήρες
Παράσταση αριθμών
Συστήματα αρίθμησης• Δεκαδικό
• Δυαδικό
• Δεκαεξαδικό
• Μετατροπές
Παράσταση Χαρακτήρων
Κώδικας ASCII • 128
• 256
Κώδικας Unicode• 107.000
http://www.asciitable.com/
http://www.tamasoft.co.jp/en/general-info/unicode.html
Ψηφιακή Σχεδίαση
Πύλες Κυκλώματα - Συναρτήσεις Πίνακας Αλήθειας
Ανάλυση κυκλώματος Σχεδίαση κυκλώματος