17
Γνωριμία - Επικοινωνία Δρ Δ. Κύδρος (Μηχανικός Η/Υ) [email protected] dkydros.wordpress.com 2321049268

Γνωριμία - Επικοινωνία

  • Upload
    hadar

  • View
    50

  • Download
    3

Embed Size (px)

DESCRIPTION

Γνωριμία - Επικοινωνία. Δρ Δ. Κύδρος (Μηχανικός Η/Υ) [email protected] dkydros.wordpress.com  2321049268. Θέματα Διαλέξεων (#1). Υλικό - Λογισμικό Η/Υ (4 ώρες) Αρχιτεκτονική, παράσταση δεδομένων, στοιχεία ψηφιακών (Θ – Ε) Βάσεις Δεδομένων (4 ώρες) Βάσεις Δεδομένων, Εφαρμογές (Θ – Ε) - PowerPoint PPT Presentation

Citation preview

Page 1: Γνωριμία - Επικοινωνία

Γνωριμία - Επικοινωνία

Δρ Δ. Κύδρος (Μηχανικός Η/Υ)[email protected]

dkydros.wordpress.com2321049268

Page 2: Γνωριμία - Επικοινωνία

Θέματα Διαλέξεων (#1)

Υλικό - Λογισμικό Η/Υ (4 ώρες)• Αρχιτεκτονική, παράσταση δεδομένων,

στοιχεία ψηφιακών (Θ – Ε)

Βάσεις Δεδομένων (4 ώρες)• Βάσεις Δεδομένων, Εφαρμογές (Θ – Ε)

Βασική Αλγοριθμική (4 ώρες)• Αλγόριθμοι, Δομές Δεδομένων (Θ – Ε)

Page 3: Γνωριμία - Επικοινωνία

Θέματα Διαλέξεων #2

Εισαγωγή στους γράφους (4 ώρες)• Ορισμοί, εφαρμογές, μετρικές, βασικοί

αλγόριθμοι (Θ+Ε) Κοινωνικά Δίκτυα (4 ώρες)

• Βασικές αρχές, εφαρμογές (Θ+Ε) Κοινωνικά Δίκτυα στα

χρηματοοικονομικά (4 ώρες)• Triads, brokerage, PMFG, trade network

(Θ+Ε)

Page 4: Γνωριμία - Επικοινωνία

Υλικό Η/Υ (Hardware)

Ορισμός: Τα φυσικά και ηλεκτρονικά μέρη ενός Υπολογιστή τα οποία λειτουργούν ακολουθώντας κάποιες εντολές.

Υπολογιστής: Μία προγραμματιζόμενη μηχανή που δέχεται είσοδο, αποθηκεύει και επεξεργάζεται δεδομένα και παράγει έξοδο σε χρήσιμη μορφή.

Page 5: Γνωριμία - Επικοινωνία

Γενικά

Μηχανικά (αστρολάβος – babbage) Ηλεκτρομηχανολογικά – Ηλεκτρονικά Analog – Digital Programmable – Single purpose Computers – embedded computers Church – Turing thesis , Turing machine!

Page 6: Γνωριμία - Επικοινωνία

Stored program

Von Neumann architecture• Πρόγραμμα + δεδομένα στη μνήμη

• Πρόγραμμα = λίστα απλών ενεργειών – εντολών

• Ακολουθία – επιλογή - επανάληψη

Page 7: Γνωριμία - Επικοινωνία

Παράδειγμα:

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)

Page 8: Γνωριμία - Επικοινωνία

Σχεδιάγραμμα Η/Υ

1. Οθόνη2. Μητρική3. Επεξεργαστής4. Μνήμη5. Θύρες επέκτασης6. Τροφοδοτικό7. CD-DVD8. Δίσκος9. Πληκτρολόγιο10. Ποντίκι

Page 9: Γνωριμία - Επικοινωνία

CPU

Ολοκληρωμένο κύκλωμα

Νανόμετρα fetch, decode,

execute and writeback

Clock (Ηz)

Intel DX2

Page 10: Γνωριμία - Επικοινωνία

Chip set

Βόρεια Νότια

Page 11: Γνωριμία - Επικοινωνία

RAM

Random Access Memory

ROM

Page 12: Γνωριμία - Επικοινωνία

Secondary Storage

Δίσκος CD DVD FLASH Solid state disk …

Page 13: Γνωριμία - Επικοινωνία

Buses (Δίαυλοι)

Internal• Parallel

External• Serial

• Parallel

Page 14: Γνωριμία - Επικοινωνία

Παράσταση Δεδομένων

Ψηφιακή – Αναλογική. Ψηφιακό αλφάβητο (0-1 / true-false / …) Κάθε δεδομένο μπορεί να παρασταθεί με

το ψηφιακό αλφάβητο Αριθμοί - Χαρακτήρες

Page 15: Γνωριμία - Επικοινωνία

Παράσταση αριθμών

Συστήματα αρίθμησης• Δεκαδικό

• Δυαδικό

• Δεκαεξαδικό

• Μετατροπές

Page 16: Γνωριμία - Επικοινωνία

Παράσταση Χαρακτήρων

Κώδικας ASCII • 128

• 256

Κώδικας Unicode• 107.000

http://www.asciitable.com/

http://www.tamasoft.co.jp/en/general-info/unicode.html

Page 17: Γνωριμία - Επικοινωνία

Ψηφιακή Σχεδίαση

Πύλες Κυκλώματα - Συναρτήσεις Πίνακας Αλήθειας

Ανάλυση κυκλώματος Σχεδίαση κυκλώματος