Μεταγλωττιστές ΙΙ. Επαναστοχεύσιμοι μεταγλωττιστές. 19 Ιανουαρίου Νικόλαος Καββαδίας Μεταγλωττιστές ΙΙ
|
|
- Ἰεφθάε Μαλαξός
- 2 χρόνια πριν
- Προβολές:
Transcript
1 Μεταγλωττιστές ΙΙ Επαναστοχεύσιμοι μεταγλωττιστές Νικόλαος Καββαδίας 19 Ιανουαρίου 2011
2 Σκιαγράφηση της διάλεξης Εισαγωγή στα ενσωματωμένα συστήματα (embedded systems) Η χρησιμότητα των επαναστοχεύσιμων μεταγλωττιστών Χαρακτηριστικά των επαναστοχεύσιμων μεταγλωττιστών Παρουσίαση των δημοφιλέστερων περιπτώσεων: GCC LLVM LCC PCC
3 Η αναγκαιότητα των (επαναστοχεύσιμων) μεταγλωττιστών για ενσωματωμένους επεξεργαστές Ενσωματωμένο σύστημα: οποιοδήποτε σύστημα επεξεργασίας διαθέτει περιορισμένη διεπαφή με το χρήστη Συνήθως κρυμμένο : αυτοκίνητα, σπιτικές ηλεκτρονικές συσκευές, ιατρικά όργανα, κινητά τηλέφωνα, παιχνιδομηχανές κ.λ.π. Η αυξανόμενη πολυπλοκότητα των ενσωματωμένων συστημάτων, οδήγησε στη χρήση προγραμματιζόμενων επεξεργαστών Για τη διευκόλυνση του προγραμματισμού τους είναι αναγκαία η χρήση μεταγλωττιστών
4 Κατηγοριοποίηση των ενσωματωμένων επεξεργαστών Κύρια χαρακτηριστικά ενός ενσωματωμένου επεξεργαστή είναι οι επιδόσεις (ταχύτητα επεξεργασίας, κατανάλωση ισχύος/ενέργειας, επιφάνεια ολοκληρωμένου) σε σχέση με την ευελιξία του (δυνατότητα προγραμματισμού, ευκολία προσαρμογής σε μεταβαλλόμενα δεδομένα από το περιβάλλον του)
5 Ενσωματωμένοι επεξεργαστές και τα αρχιτεκτονικά χαρακτηριστικά τους 1 Είναι σχεδιασμένοι με κύριο στόχο την επάρκεια (υψηλή ταχύτητα επεξεργασίας με χαμηλή κατανάλωση ισχύος/ενέργειας) 2 Ευκολία/αμεσότητα του προγραμματισμού τους 3 Αρχιτεκτονική Harvard (ξεχωριστή αποθήκευση για δεδομένα και εντολές) 4 Ετερογενής αρχιτεκτονική καταχωρητών 5 Υλοποιούμενη αριθμητική: saturating arithmetic, αριθμητική σταθερής υποδιαστολής 6 Εξειδικευμένες εντολές όπως για διευθυνσιοδότηση bit, πολλαπλασιασμό-και-συσσώρευση 7 Συνήθως απουσιάζουν: MMU, superscalar χαρακτηριστικά, αριθμητική κινητής υποδιαστολής 8 Μεγάλη ποικιλία ενσωματωμένων επεξεργαστών στη σημερινή αγορά
6 Επιμέρους παράμετροι του σχεδιασμού ενσωματωμένων επεξεργαστών
7 Ο κόσμος της ANSI/ISO C Η πιο διαδεδομένη γλώσσα για τη δημιουργία λογισμικού εφαρμογών και συστημάτων Η γλώσσα ISO C διέπεται από το πρότυπο ISO/IEC 9899:1999 Σε κοινή χρήση και το παλαιό πρότυπο (C89) Προτάσεις για την άρση των περιορισμών της C και την επέκταση της χρήσης της σε άλλα πεδία (όπως η σύνθεση υλικού υψηλού επιπέδου) Valen-C (Yasuura, Kyushu-University at Fukuoka, Japan) DSP-C (proposed by ACE: SpecC (UC Irvine, USA) by Daniel Gajski SystemC: Hardware data types and simulation (http://www.systemc.org) HardwareC Embedded C++ (EC++) και άλλες επεκτάσεις
8 Υποδομή για την ανάπτυξη και σχεδιασμό ενσωματωμένων επεξεργαστών Επαναστοχεύσιμοι μεταγλωττιστές (retargetable compilers) Προσομοιωτές (simulators) ακρίβειας εντολής: στα πρώτα στάδια εκσφαλμάτωσης, ανάπτυξη εξομοιωτών (emulators) συστημάτων ακρίβειας κύκλου: λεπτομερές μικροαρχιτεκτονικό μοντέλο, καταγράφει την κατάσταση (state) του επεξεργαστή ανά κύκλο μηχανής Λογισμικά εργαλεία ανάπτυξης εφαρμογών (software development tools) γεννήτορας επιλογέα κώδικα (iburg, olive), συμβολομεταφραστής (as), συνδέτης (ld), αποσυμβολομεταφραστής (objdump), αποσφαλματωτής (gdb), φορτωτής Άλλα εργαλεία (λογισμικές βιβλιοθήκες: δομών δεδομένων, αλγορίθμων, απεικόνισης και ταυτοποίησης γράφων, κ.α.)
9 Τυπική οργάνωση του μεταγλωττιστή
10 Ο επαναστοχεύσιμος μεταγλωττιστής σε σχέση με τον τυπικό μεταγλωττιστή
11 Χαρακτηριστικά των επαναστοχεύσιμων μεταγλωττιστών (1) Κριτήρια καταλληλότητάς τους για τη χρήση στο σχεδιασμό και προγραμματισμό ενσωματωμένων επεξεργαστών Το είδος της ενδιάμεσης αναπαράστασης (IR) Επεκτασιμότητα (ευκολία στην προσθήκη/τροποποίηση backend, περάσματα ανάλυσης ή/και βελτιστοποίησης) Δυνατότητα επαναστόχευσης από περιγραφή μηχανής (machine description) Τεκμηρίωση και παραδείγματα χρήσης Βάση χρηστών, ανάπτυξη και συντήρηση Σήμερα (2011) πάνω από 30 επαναστοχεύσιμοι μεταγλωττιστές ανοικτού κώδικα για γλώσσες υψηλού επιπέδου (όπως C, Java) διατίθενται χωρίς κόστος
12 Χαρακτηριστικά των επαναστοχεύσιμων μεταγλωττιστών (2) Δημοφιλείς μεταγλωττιστές GCC: δεκάδες αρχιτεκτονικές ξενιστή/στόχου (host/target machine), ισχυρές βελτιστοποιήσεις, δύσκολη η συγγραφή νέου backend, άναρχα δομημένος LLVM: μοντέρνα σχεδίαση, υποστήριξη από Apple Inc. COINS: γραμμένος σε Java, ισχυρές βελτιστοποιήσεις για παραλληλοποίηση Phoenix: πρωτότυπο περιβάλλον από Microsoft PCC: αναβίωση του Portable C Compiler LCC: λιτός, κατάλληλος μόνο για απλούς RISC, χωρίς επεκτάσιμη υποδομή SUIF/MachSUIF: καθαρό API, επεκτάσιμος, δύσκολη η προσθήκη νέων backend, χρήσιμος στην έρευνα Άλλοι μεταγλωττιστές: Trimaran, ACK, SPAM, Open64 Εμπορικοί μεταγλωττιστές: CoSy ACE, Archelon
13 GCC (1) Ο πιο διαδεδομένος επαναστοχεύσιμος μεταγλωττιστής Χρησιμοποιείται ως ο μεταγλωττιστής συστήματος σε λειτουργικά συστήματα Unix/Linux Μπορεί να χρησιμοποιηθεί για τη γέννηση κώδικα για τρίτους επεξεργαστές (ενώ λειτουργεί σε άλλο επεξεργαστή): cross compiler Υποστηρίζει τις γλώσσες C/C++, Objective-C, Java, Fortran, Ada Μεταφερτός σε νέες αρχιτεκτονικές μέσω αρχείου περιγραφής μηχανής και βοηθητικών συναρτήσεων στη C Πρόσφατες προσθήκες στον GCC: Από την έκδοση 4.0: υποστήριξη SSA Ενδιάμεση αναπαράσταση GIMPLE Επικοινωνία με εξωτερικά plug-in i Ορισμένες φορές, η ανάπτυξή του περιορίζεται από ϑέματα πολιτικής του σχεδιασμού του (π.χ. ελευθερία λογισμικού)
14 GCC (2) Παράδειγμα από περιγραφή μηχανής (define_insn "subsf3" [(set (match_operand:sf 0 "register_operand" "=f") (minus:sf (match_operand:sf 1 "register_operand" "f") (match_operand:sf 2 "register_operand" "f")))] "" "subf\\t%0,%1,%2") Z Δυσκολία στην περιγραφή μη κανονικών αρχιτεκτονικών Στόχοι του GCC The main goal of GCC was to make a good, fast compiler for machines in the class that the GNU system aims to run on: 32-bit machines that address 8-bit bytes and have several general registers. Elegance, theoretical power and simplicity are only secondary.
15 Η εσωτερική οργάνωση του GCC
16 Μετατροπή σε μορφή SSA
17 Μετατροπή από μορφή SSA σε κώδικα τύπου C
18 Απλό παράδειγμα γέννησης κώδικα για εντολή φόρτωσης σταθεράς
19 Αυξητική κατασκευή περιγραφής μηχανής για τον GCC (Uday Khedker) Η κατασκευή ενός νέου backend στον GCC είναι επίπονη: Υλοποίηση μικρών, ελεγχόμενων βημάτων Σε κάθε βήμα προστίθενται νέα γραμματικά στοιχεία της πηγαίας γλώσσας Σε αντίθεση με την κοινή άποψη ότι αυτό που πρέπει να προσδιορίζεται αυξητικά είναι η αρχιτεκτονική-στόχος
20 Υποστηριζόμενες αρχιτεκτονικές επεξεργαστή από τον GCC GCC target processor families as of version 4.3 include: Alpha, ARM, Atmel AVR, Blackfin, HC12, H8/300, IA-32 (x86), x86-64, IA-64, Motorola 68000, MIPS, PA-RISC, PDP-11, PowerPC, R8C/M16C/M32C, SPU (Cell), System/390/zSeries, SuperH, SPARC, VAX Lesser-known target processors supported in the standard release have included: A29K, ARC, ETRAX CRIS, D30V, DSP16xx, FR-30, FR-V, Intel i960, IP2000, M32R, 68HC11, MCORE, MIL-STD-1750A, MMIX, MN10200, MN10300, Motorola 88000, NS32K, ROMP, Stormy16, V850, Xtensa, AVR32 Additional processors have been supported by GCC versions maintained separately from the FSF version: Cortus APS3, D10V, esi-risc, LatticeMico32, MeP, Motorola 6809, MicroBlaze, MSP430, Nios II and Nios, OpenRISC 1200, PDP-10, TIGCC (m68k variant), System/370, Z8000, PIC24/dsPIC, NEC SX
21 Παραπομπές για τον GCC GCC on the Free Software Foundation web site The official GCC manuals and user documentation, by the GCC developers GCC Wiki Tutorial and Optimization Course HiPEAC GCC Tutorials Collection of GCC architecture and internals documents Essential abstractions in GCC workshop ( )
22 LLVM (Low-Level Virtual Machine) LLVM: Μοντέρνος επαναστοχεύσιμος μεταγλωττιστής (http://llvm.org) LLVM bytecode/bitcode: ενδιάμεση αναπαράσταση και εικονική μηχανή Αρχική ιδέα από τον Vikram Adve Σχεδιασμός από τον Chris Lattner Εμπρακτη υποστήριξη από την Apple Inc. Το frontend clang προσφέρει απευθείας μεταγλώττιση από C/C++/Objective-C σε LLVM bitcode (http://clang.llvm.org) Σχετικά εύκολα επαναστοχεύσιμος Διαχειρίσιμη η επαναστόχευσή του σε επεξεργαστές διαφορετικών κατηγοριών Πολύ καλή τεκμηρίωση
23 Χαρακτηριστικά του LLVM Εχει συνταχθεί σε καλογραμμένη C++ Ολοι οι μηχανισμοί έχουν υλοποιηθεί σε ανεξάρτητα εφαρμόσιμα περάσματα (passes) Pluggable μετασχηματισμοί, αναλύσεις, καταμεριστές καταχωρητών, κ.λ.π. Βοηθητικά εργαλεία llc - invoke static back-ends lli - bitcode interpreter, use JIT bugpoint - reduce code from crashes opt - run optimizations on bitcodes llvm-extract - extract/delete functions and data llvm-dis, llvm-as, llvm-ld: binutils-like tools Υποστηριζόμενες αρχιτεκτονικές (επεξεργαστή ή εικονικές) Alpha, ARM, C, CellSPU, IA64, Microblaze, MIPS, MSIL, PowerPC, SPARC, x86, x86_64, XCore, PIC-16
24 Η διαδικασία της μεταγλώττισης στον LLVM
25 Παράδειγμα 1: Μεταγλώττιση απλού βρόχου Χρήση του LLVM από τη γραμμή εντολών ${LLVM_GCC_PATH}/llvm -gcc -O3 -emit -llvm loop1.c -S -c -o loop1.bc Κώδικας ANSI C για το βρόχο void loop1(int inp, int *outp) { int ix; for (ix = 0; ix < inp; ix++) ; *outp = ix; } LLVM bitcode ; ModuleID = loop1.c target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32: 32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32-n8:16:32" target triple = "i386 -mingw32" define %inp, i32* nocapture %outp) nounwind { entry: %0 = icmp sgt i32 %inp, 0 ; <i1> [#uses=1] %ix.0.lcssa = select i1 %0, i32 %inp, i32 0 ; <i32 > [#uses=1] store i32 %ix.0.lcssa, i32* %outp, align 4 ret void}
26 Παράδειγμα 2: Εφαρμογή απαρίθμησης πληθυσμού Κώδικας ANSI C void popcount(int inp, int *outp) { int data = inp, count = 0, temp; while (data!= 0) { count = count + (data & 0x1); data = data >> 0x1; } *outp = count; } LLVM bitcode define %inp, i32* nocapture %outp) nounwind { entry: %0 = icmp eq i32 %inp, 0 ; <i1> [#uses=1] br i1 %0, label %bb2, label %bb bb: ; preds = %entry, %bb %count.04 = phi i32 [ %2, %bb ], [ 0, %entry ] ; <i32 > [#uses=1] %data.03 = phi i32 [ %3, %bb ], [ %inp, %entry ] ; <i32 > [#uses=2] %1 = and i32 %data.03, 1 ; <i32 > [#uses=1] %2 = add nsw i32 %1, %count.04 ; <i32 > [#uses=2] %3 = ashr i32 %data.03, 1 ; <i32 > [#uses=2] %4 = icmp eq i32 %3, 0 ; <i1> [#uses=1] br i1 %4, label %bb2, label %bb bb2: ; preds = %bb, %entry %count.0.lcssa = phi i32 [ 0, %entry ], [ %2, %bb ] ; <i32 > [#uses=1] store i32 %count.0.lcssa, i32* %outp, align 4 ret void}
27 LCC (1) C μεταγλωττιστής από το πανεπιστήμιο του Princeton (David R. Hanson, Christopher W. Fraser) Ιστοσελίδα: Κώδικας στο δημόσιο πεδίο (public domain) με δέσμευση για μη εμπορική χρήση χωρίς την άδεια των δημιουργών του Μικρή βάση κώδικα (λίγα KLOC) Λίγες βελτιστοποιήσεις Σχετικά εύκολα επαναστοχεύσιμος από ένα αρχείο.md Μοντέλο επαναστοχεύσιμου μεταγλωττιστή και όχι γεννήτορα μεταγλωττιστή Δύσκολη η επαναστόχευσή του σε επεξεργαστές που δεν είναι τύπου RISC ή CISC Πολύ καλή τεκμηρίωση
28 LCC (2) AST IR μετατρεπόμενο σε DFTs Επιλογή κώδικα με κάλυψη δένδρου (lburg) Τοπικός καταμερισμός καταχωρητών Δεν διαθέτει χρονοπρογραμματισμό εντολών int a; int f(int* p) { return a + *p + 1; } 5. ADDRGP2 a // address of "a" 4. INDIRI2 #5 // load a 8. ADDRFP2 p // address of "p" 7. INDIRP2 #8 // load p 6. INDIRI2 #7 // load *p 3. ADDI2 #4 #6 // integer add 9. CNSTI2 1 // constant "1" 2. ADDI2 #3 #9 // integer add 1. RETI2 #2 // integer return
29 Η διεπαφή γέννησης κώδικα του LCC
30 Το σύνολο τελεστών του LCC
31 Παράδειγμα γέννησης κώδικα για τον MIPS
32 PCC: Portable C Compiler Μεταφερτός ANSI C μεταγλωττιστής Αναβίωση του μεταγλωττιστή PQCC ο οποίος ήταν μεταγλωττιστής συστήματος στο BSD Unix Ο PQCC αναπτύχθηκε από τον Stephen C. Johnson, βασιζόμενος στη μεταπτυχιακή εργασία του Alan Snyder Πρόσφατα (από το 2007 και έπειτα) ο PCC αναβιώθηκε (νέος κώδικας και νέες στοχευόμενες αρχιτεκτονικές) από τον Anders Magnusson Επιλέχθηκε ως μεταγλωττιστής συστήματος για το λειτουργικό σύστημα OpenBSD Σχετικά μικρή βάση κώδικα Υποστηριζόμενες αρχιτεκτονικές AMD64, ARM, HP PARISC, i386, M16C, MIPS, Nova, PDP-10, PDP-11, PowerPC, SPARCv9, Super-H, VAX
33 Η οργάνωση του μεταγλωττιστή PCC
Σκιαγράφηση της διάλεξης. Προηγμένα Θέματα Θεωρητικής Πληροφορικής
Σκιαγράφηση της διάλεξης Προηγμένα Θέματα Θεωρητικής Πληροφορικής Επαναστοχεύσιμοι μεταγλωττιστές Νικόλαος Καββαδίας nkavv@uop.gr 15 Ιουνίου 2010 Εισαγωγή στα ενσωματωμένα συστήματα (embedded systems)
Μεταγλωττιστές ΙΙ. nkavv@uop.gr. 26 Ιανουαρίου 2011. Νικόλαος Καββαδίας nkavv@uop.gr Μεταγλωττιστές ΙΙ
Μεταγλωττιστές ΙΙ Ανασκόπηση του μαθήματος και ϑέματα πρακτικής εξάσκησης Νικόλαος Καββαδίας nkavv@uop.gr 26 Ιανουαρίου 2011 Σκιαγράφηση της διάλεξης Παραλειπόμενα Αναδρομή στο περιεχόμενο του μαθήματος
Φόρμα Σχεδιασμού Διάλεξης (ημ/α: 17/03/08, έκδοση: 1.0)
1. Κωδικός Μαθήματος: (Εισαγωγή στον Προγραμματισμό) 2. Α/Α Διάλεξης: 1 1. Τίτλος: Εισαγωγή στους υπολογιστές. 2. Μαθησιακοί Στόχοι: Συνοπτική παρουσίαση της εξέλιξης των γλωσσών προγραμματισμού και των
Μεταγλωττιστές ΙΙ. nkavv@uop.gr. Γέννηση ενδιάμεσης αναπαράστασης. 10 Νοεμβρίου 2010. Νικόλαος Καββαδίας nkavv@uop.gr Μεταγλωττιστές ΙΙ
Μεταγλωττιστές ΙΙ Γέννηση ενδιάμεσης αναπαράστασης Νικόλαος Καββαδίας nkavv@uop.gr 10 Νοεμβρίου 2010 Η έννοια της ενδιάμεσης αναπαράστασης Ενδιάμεση αναπαράσταση (IR: intermediate representation): απλοποιημένη,
Σκιαγράφηση της διάλεξης. Γλώσσες Περιγραφής Υλικού Ι. Γενικά χαρακτηριστικά του επεξεργαστή MU0. nkavv@uop.gr. Προγραμματιζόμενοι επεξεργαστές
Σκιαγράφηση της διάλεξης Γλώσσες Περιγραφής Υλικού Ι Προγραμματιζόμενοι επεξεργαστές Νικόλαος Καββαδίας nkavv@uop.gr Προγραμματιζόμενοι επεξεργαστές Ρεαλιστικό παράδειγμα: ο επεξεργαστής MU0 (MicroProcessor
Νικόλαος Καββαδίας Μεταγλωττιστές ΙΙ
Μεταγλωττιστές ΙΙ Η οργάνωση του μεταγλωττιστή Νικόλαος Καββαδίας nkavv@uop.gr 03 Νοεμβρίου 2010 Αντικείμενο του μαθήματος CST325: Μεταγλωττιστές ΙΙ (1) Επιμέρους στόχοι του μαθήματος Παρουσίαση ϑεμάτων
Αποδεικτικές Διαδικασίες και Μαθηματική Επαγωγή.
Αποδεικτικές Διαδικασίες και Μαθηματική Επαγωγή. Mαθηματικό σύστημα Ένα μαθηματικό σύστημα αποτελείται από αξιώματα, ορισμούς, μη καθορισμένες έννοιες και θεωρήματα. Η Ευκλείδειος γεωμετρία αποτελεί ένα
Μεταγλωττιστές ΙΙ. nkavv@uop.gr. Καταμερισμός καταχωρητών. Νικόλαος Καββαδίας nkavv@uop.gr Μεταγλωττιστές ΙΙ
Μεταγλωττιστές ΙΙ Καταμερισμός καταχωρητών Νικόλαος Καββαδίας nkavv@uop.gr 01 Δεκεμβρίου 2010 Γενικά για τον καταμερισμό καταχωρητών Καταμερισμός καταχωρητών (register allocation): βελτιστοποίηση μεταγλωττιστή
Σκιαγράφηση της διάλεξης. Προηγμένα Θέματα Θεωρητικής Πληροφορικής.
Σκιαγράφηση της διάλεξης Προηγμένα Θέματα Θεωρητικής Πληροφορικής Ανασκόπηση του μαθήματος - Γέννηση τελικού κώδικα για RISC επεξεργαστές Νικόλαος Καββαδίας nkavv@uop.gr Σύνοψη του μαθήματος Ενδεικτικά
Προηγμένα Θέματα Θεωρητικής Πληροφορικής
Προηγμένα Θέματα Θεωρητικής Πληροφορικής Η οργάνωση του μεταγλωττιστή Νικόλαος Καββαδίας nkavv@uop.gr 10 Μαρτίου 2010 Αντικείμενο του μαθήματος Προηγμένα Θέματα Θεωρητικής Πληροφορικής Επιμέρους στόχοι
Μεταγλωττιστές ΙΙ. nkavv@uop.gr. Χρονοπρογραμματισμός κώδικα και βελτιστοποιήσεις εξαρτημένες από την αρχιτεκτονική
Μεταγλωττιστές ΙΙ Χρονοπρογραμματισμός κώδικα και βελτιστοποιήσεις εξαρτημένες από την αρχιτεκτονική Νικόλαος Καββαδίας nkavv@uop.gr 21 Δεκεμβρίου 2010 Βελτιστοποιήσεις εξαρτημένες από την αρχιτεκτονική
Αναγνώριση Προτύπων. Σημερινό Μάθημα
Αναγνώριση Προτύπων Σημερινό Μάθημα Bias (απόκλιση) και variance (διακύμανση) Ελεύθεροι Παράμετροι Ελεύθεροι Παράμετροι Διαίρεση dataset Μέθοδος holdout Cross Validation Bootstrap Bias (απόκλιση) και variance
Αρχάνες, 10/12/2012 Αρ. Πρωτ: 561
Αρχάνες, 10/12/2012 Αρ. Πρωτ: 561 ΠΡΟΣΚΛΗΣΗ ΕΚ ΗΛΩΣΗΣ ΕΝ ΙΑΦΕΡΟΝΤΟΣ Η Αναπτυξιακή Ηρακλείου Α.Α.Ε. ΟΤΑ απευθύνει πρόσκληση εκδήλωσης ενδιαφέροντος για την επιλογή Αναδόχου για την κατασκευή ιστοσελίδας
nkavv@physics.auth.gr nkavv@uop.gr
Γλώσσες Περιγραφής Υλικού Μη προγραμματιζόμενοι επεξεργαστές Νικόλαος Καββαδίας nkavv@physics.auth.gr nkavv@uop.gr 26 Μαΐου 2009 Σκιαγράφηση της διάλεξης Μη προγραμματιζόμενοι επεξεργαστές Υλοποίηση με
www.cslab.ece.ntua.gr
Ε ό Μ ό Π ί Σ ή Η ό Μ ώ Μ ώ Η/Υ Τ έ Τ ί Π ή Υ ώ Εργαστήριο Υπολογιστικών Συστημάτων www.cslab.ece.ntua.gr Διπλωματική εργασία Συγκριτική μελέτη μεθόδων αποθήκευσης αραιών πινάκων σε μπλοκ για την βελτιστοποίηση
Σκιαγράφηση της διάλεξης. Γλώσσες Περιγραφής Υλικού Ι. nkavv@uop.gr. Ανασκόπηση ϑεμάτων παλαιών εξετάσεων του μαθήματος. Περιεχόμενο εξετάσεων
Σκιαγράφηση της διάλεξης Γλώσσες Περιγραφής Υλικού Ι Θέματα πρακτικής εξάσκησης Νικόλαος Καββαδίας nkavv@uop.gr 08 Ιουνίου 2011 Ανασκόπηση ϑεμάτων παλαιών εξετάσεων του μαθήματος Εξεταστική περίοδος Ιουνίου-Ιουλίου
Μεταγλωττιστές ΙΙ. nkavv@uop.gr. Γέννηση τελικού κώδικα για RISC επεξεργαστές. 12 Ιανουαρίου 2011. Νικόλαος Καββαδίας nkavv@uop.gr Μεταγλωττιστές ΙΙ
Μεταγλωττιστές ΙΙ Γέννηση τελικού κώδικα για RISC επεξεργαστές Νικόλαος Καββαδίας nkavv@uop.gr 12 Ιανουαρίου 2011 Σκιαγράφηση της διάλεξης Η αρχιτεκτονική επεξεργαστή MIPS Γέννηση τελικού κώδικα για τον
Κεφάλαιο 2.6: Η Διαδικασία Εντοπισμού Επιχειρηματικών Ευκαιριών. Το έκτο κεφάλαιο πραγματεύεται την ευρύτερη έννοια της
Κεφάλαιο 2.6: Η Διαδικασία Εντοπισμού Επιχειρηματικών Ευκαιριών Περίληψη Κεφαλαίου: Το έκτο κεφάλαιο πραγματεύεται την ευρύτερη έννοια της Επιχειρηματικής Ευκαιρίας, τα στάδια εντοπισμού της και τους γενικότερους
H εφαρμογή των Συστημάτων Γεωγραφικών Πληροφοριών στα Μοντέλα Συγκοινωνιακού Σχεδιασμού
H εφαρμογή των Συστημάτων Γεωγραφικών Πληροφοριών στα Μοντέλα Συγκοινωνιακού Σχεδιασμού Γ. Κατσούλης* Μηχανικός Γεωπληροφορικής και Τοπογραφίας Τ.Ε. Διευθ. Κουρμούλη 2, 11145, Αθήνα Α. Μοσχόπουλος Μηχανικός
Αντικειμενοστραφής. Προγραμματισμού
Αντικειμενοστραφής προγραμματισμός Σημερινό μάθημα Μειονεκτήματα Δομημένου Προγραμματισμού Αντικειμενοστραφής προγραμματισμός Ορισμοί Κλάσεις Αντικείμεναμ Χαρακτηριστικά ΑΠ C++ Class 1 Δομημένος Προγραμματισμός
ΣΤΟ ΦΑΡΜΑΚΕΙΟ. Με την πιστοποίηση του έχει πρόσβαση στο περιβάλλον του φαρμακείου που παρέχει η εφαρμογή.
ΣΤΟ ΦΑΡΜΑΚΕΙΟ Ο ασθενής έχοντας μαζί του το βιβλιάριο υγείας του και την τυπωμένη συνταγή από τον ιατρό, η οποία αναγράφει τον μοναδικό κωδικό της, πάει στο φαρμακείο. Το φαρμακείο αφού ταυτοποιήσει το
Pointers. Σημερινό Μάθημα! Χρήση pointer Τελεστής * Τελεστής & Γενικοί δείκτες Ανάκληση Δέσμευση μνήμης new / delete Pointer σε αντικείμενο 2
Pointers 1 Σημερινό Μάθημα! Χρήση pointer Τελεστής * Τελεστής & Γενικοί δείκτες Ανάκληση Δέσμευση μνήμης new / delete Pointer σε αντικείμενο 2 1 Μνήμη μεταβλητών Κάθε μεταβλητή έχει διεύθυνση Δεν χρειάζεται
Εργαστηριακή Άσκηση Θερμομόρφωση (Thermoforming)
Σελίδα 1 Πανεπιστήμιο Κύπρου Τμήμα Μηχανικών Μηχανολογίας και Κατασκευαστικής ΜΜΚ 452: Μηχανικές Ιδιότητες και Κατεργασία Πολυμερών Εργαστηριακή Άσκηση Θερμομόρφωση (Thermoforming) Σελίδα 2 Εισαγωγή: Η
ΗΛΕΚΤΡΙΚΗ ΕΝΕΡΓΕΙΑ ΣΤΗ ΚΡΗΤΗ
ΗΛΕΚΤΡΙΚΗ ΕΝΕΡΓΕΙΑ ΣΤΗ ΚΡΗΤΗ ΑΝΤΙΟΠΗ ΓΙΓΑΝΤΙ ΟΥ Τοµεάρχης Λειτουργίας Κέντρων Ελέγχου Συστηµάτων Μεταφοράς ιεύθυνσης ιαχείρισης Νησιών ΗΛΕΚΤΡΙΚΟ ΣΥΣΤΗΜΑ ΚΡΗΤΗΣ 2009 Εγκατεστηµένη Ισχύς (Ατµοµονάδες, Μονάδες
Ταξινόμηση των μοντέλων διασποράς ατμοσφαιρικών ρύπων βασισμένη σε μαθηματικά κριτήρια.
ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ Ταξινόμηη των μοντέλων διαποράς ατμοφαιρικών ρύπων βαιμένη ε μαθηματικά κριτήρια. Μοντέλο Ελεριανά μοντέλα (Elerian) Λαγκρατζιανά μοντέλα (Lagrangian) Επιπρόθετος διαχωριμός Μοντέλα
Κληρονομικότητα. Σήμερα! Κλάση Βάσης Παράγωγη κλάση Απλή κληρονομικότητα Protected δεδομένα Constructors & Destructors overloading
Κληρονομικότητα Σήμερα! Κλάση Βάσης Παράγωγη κλάση Απλή κληρονομικότητα Protected δεδομένα Constructors & Destructors overloading 2 1 Κλάση Βάση/Παράγωγη Τα διάφορα αντικείμενα μπορούν να έχουν μεταξύ
Η Πληροφορική στο Δημοτικό Διδακτικές Προσεγγίσεις Αδάμ Κ. Αγγελής Παιδαγωγικό Ινστιτούτο
Η Πληροφορική στο Δημοτικό Διδακτικές Προσεγγίσεις Αδάμ Κ. Αγγελής Παιδαγωγικό Ινστιτούτο Α) Το γενικό πλαίσιο.ε.π.π.σ. και Α.Π.Σ. Β) Ο Υπολογιστής στην τάξη Γ) Ενδεικτικές ραστηριότητες Α) Το γενικό πλαίσιο.ε.π.π.σ.
Γλώσσες Περιγραφής Υλικού Ι
Γλώσσες Περιγραφής Υλικού Ι Μηχανές πεπερασμένων καταστάσεων Νικόλαος Καββαδίας nkavv@uop.gr 24 Απριλίου 2012 Σκιαγράφηση της διάλεξης Μηχανές πεπερασμένων καταστάσεων (FSM: Finite-State Machine) Ορισμός
Μητροπολιτικά Οπτικά Δίκτυα. 11.1. Εισαγωγή
Μητροπολιτικά Οπτικά Δίκτυα 11.1. Εισαγωγή Τα τηλεπικοινωνιακά δίκτυα είναι διαιρεμένα σε μια ιεραρχία τριών επιπέδων: Στα δίκτυα πρόσβασης, τα μητροπολιτικά δίκτυα και τα δίκτυα κορμού. Τα δίκτυα κορμού
ΜΑΘΗΜΑ: ΠΟΛΙΤΙΚΗ ΟΙΚΟΝΟΜΙΑ-ΔΗΜΟΣΙΑ ΟΙΚΟΝΟΜΙΚΗ
ΜΑΘΗΜΑ: ΠΟΛΙΤΙΚΗ ΟΙΚΟΝΟΜΙΑ-ΔΗΜΟΣΙΑ ΟΙΚΟΝΟΜΙΚΗ Σύνταξη: Παπαδόπουλος Θεοχάρης, Οικονομολόγος, MSc, PhD Candidate Κατηγορίες οφέλους και κόστους που προέρχονται από τις δημόσιες δαπάνες Για την αξιολόγηση
Μεταπτυχιακό Πρόγραμμα Σπουδών Γεωπληροφορική. Κατεύθυνση: Τοπογραφικές Εφαρμογές Υψηλής Ακρίβειας
Μεταπτυχιακό Πρόγραμμα Σπουδών Γεωπληροφορική Κατεύθυνση: Τοπογραφικές Εφαρμογές Υψηλής Ακρίβειας 1ο εξάμηνο Τεχνολογίες αιχμής στη Γεωδαισία και Τοπογραφία Παγκόσμιο σύστημα εντοπισμού θέσης (GPS), αδρανειακά
Γέννηση ενδιάμεσης αναπαράστασης. Προηγμένα Θέματα Θεωρητικής Πληροφορικής. Τύποι IR. Άποψη του μεταγλωττιστή από την πλευρά της IR.
Η έννοια της ενδιάμεσης αναπαράστασης Προηγμένα Θέματα Θεωρητικής Πληροφορικής Γέννηση ενδιάμεσης αναπαράστασης Νικόλαος Καββαδίας nkavv@uop.gr 17 Μαρτίου 2010 Ενδιάμεση αναπαράσταση (IR: intermediate
Κεφάλαιο 1 Αφαιρετικότητα και Τεχνολογία Υπολογιστών (Computer Abstractions and Technology)
Κεφάλαιο 1 Αφαιρετικότητα και Τεχνολογία Υπολογιστών (Computer Abstractions and Technology) 1 Υπολογιστές Οι υπολογιστές μπορούν να χωριστούν σε τρεις κατηγορίες, βάση της εφαρμογής τους: Επιτραπέζιοι
Σχεδίαση Ψηφιακών Κυκλωμάτων
Σχεδίαση Ψηφιακών Κυκλωμάτων Η αρχιτεκτονική οργάνωση των FPGA Νικόλαος Καββαδίας nkavv@uop.gr 21 Δεκεμβρίου 2010 Σκιαγράφηση της διάλεξης Εισαγωγή στις προγραμματιζόμενες συσκευές Η αρχιτεκτονική οργάνωση
«Εξατομικεύοντας την επιλογή των πόρων των ψηφιακών βιβλιοθηκών για την υποστήριξη της σκόπιμης μάθησης» Άννα Μαρία Ολένογλου
ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΥΠΗΡΕΣΙΕΣ ΠΛΗΡΟΦΟΡΗΣΗΣ ΣΕ ΨΗΦΙΑΚΌ ΠΕΡΙΒΑΛΛΟΝ Εργασία στο μάθημα «Ψηφιακές Βιβλιοθήκες» Παρουσίαση του άρθρου (ECDL, 2008, LNCS,
Σκιαγράφηση της διάλεξης. Γλώσσες Περιγραφής Υλικού Ι. nkavv@uop.gr. Περισσότερα για τα αρθρώματα Αναθέσεις και τελεστές Συντρέχων κώδικας
Σκιαγράφηση της διάλεξης Γλώσσες Περιγραφής Υλικού Ι Μοντελοποίηση συνδυαστικών κυκλωμάτων Νικόλαος Καββαδίας nkavv@uop.gr 06 Μαρτίου 2012 Περισσότερα για τα αρθρώματα Αναθέσεις και τελεστές Συντρέχων
Κεφάλαιο 2.4: Τα βασικά στοιχεία ενός Επιχειρηματικού Σχεδίου (Business Plan) Μέσα από αυτό το κεφάλαιο φαίνεται ότι αφενός η σωστή δημιουργία και
Κεφάλαιο 2.4: Τα βασικά στοιχεία ενός Επιχειρηματικού Σχεδίου (Business Plan) Περίληψη Κεφαλαίου: Μέσα από αυτό το κεφάλαιο φαίνεται ότι αφενός η σωστή δημιουργία και αφετέρου η σωστή εφαρμογή του Επιχειρηματικού
Α) Ανάλογα με τη φύση των κονδυλίων που περιλαμβάνουν οι προϋπολογισμοί διακρίνονται σε:
Ο διαγωνισμός της Εθνικής Σχολής Δημόσιας Διοίκησης προϋποθέτει, ως γνωστόν, συνδυασμό συνδυαστικής γνώσης της εξεταστέας ύλης και θεμάτων πολιτικής και οικονομικής επικαιρότητας. Tα Πανεπιστημιακά Φροντιστήρια
ΕΚ ΤΩΝ ΠΡΟΤΕΡΩΝ ΑΙΡΕΣΙΜΟΤΗΤΕΣ
ΕΚ ΤΩΝ ΠΡΟΤΕΡΩΝ ΑΙΡΕΣΙΜΟΤΗΤΕΣ Πρόοδος εκπλήρωσης Ε.Π. «Περιφέρειας Κεντρικής Μακεδονίας 2014 2020» Εθνική Αρχή Συντονισμού ΕΣΠΑ Ειδική Υπηρεσία Στρατηγικής, Σχεδιασμού & Αξιολόγησης 19 Ιουνίου 2015 ΑΠΟΤΥΠΩΣΗ
Γλώσσες Περιγραφής Υλικού Ι. Εισαγωγικά. Οργάνωση των παραδόσεων. nkavv@uop.gr. 1 Εισαγωγή στη Verilog HDL. 28 Φεβρουαρίου 2012
Αντικείμενο του μαθήματος CST304: Γλώσσες Περιγραφής Υλικού Ι Γλώσσες Περιγραφής Υλικού Ι Εισαγωγή στη Verilog HDL Νικόλαος Καββαδίας nkavv@uop.gr 28 Φεβρουαρίου 2012 Επιμέρους στόχοι του μαθήματος Σχεδιασμός
Πηγές πληροφόρησης και εργαλεία
Πηγές πληροφόρησης και εργαλεία αναζήτησης Ένας σύντομος οδηγός για τους φοιτητές του τμήματος Λογιστικής και Χρηματοοικονομικής Σύνταξη : Θεοδώρα Τσώλη, Βιβλιοθηκονόμος MSc Νοέμβριος 2014 Βιβλιοθήκη Παραρτήματος
Φροντιστήριο 2: Ανάλυση Αλγόριθμου. Νικόλας Νικολάου ΕΠΛ432: Κατανεμημένοι Αλγόριθμοι 1 / 10
Φροντιστήριο 2: Ανάλυση Αλγόριθμου Εκλογής Προέδρου με O(nlogn) μηνύματα Νικόλας Νικολάου ΕΠΛ432: Κατανεμημένοι Αλγόριθμοι 1 / 10 Περιγραφικός Αλγόριθμος Αρχικά στείλε μήνυμα εξερεύνησης προς τα δεξιά
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Μούλου Ευγενία
ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΑΡΧΕΙΑ Ο πιο γνωστός τρόπος οργάνωσης δεδομένων με τη χρήση ηλεκτρονικών υπολογιστών είναι σε αρχεία. Ένα αρχείο μπορούμε να το χαρακτηρίσουμε σαν ένα σύνολο που αποτελείται από οργανωμένα
Σκιαγράφηση της διάλεξης. Μηχανές Πεπερασμένων Καταστάσεων: Εισαγωγή και.
Σκιαγράφηση της διάλεξης Γλώσσες Περιγραφής Υλικού Μηχανές πεπερασμένων καταστάσεων Νικόλαος Καββαδίας nkavv@physics.auth.gr, nkavv@uop.gr 12 Μαΐου 2009 Μηχανές πεπερασμένων καταστάσεων (FSM: Finite-State
Αναγνώριση Προτύπων 1
Αναγνώριση Προτύπων 1 Σημερινό Μάθημα Βασικό σύστημα αναγνώρισης προτύπων Προβλήματα Πρόβλεψης Χαρακτηριστικά και Πρότυπα Ταξινομητές Classifiers Προσεγγίσεις Αναγνώρισης Προτύπων Κύκλος σχεδίασης Συστήματος
ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΔΙΔΑΚΤΟΡΙΚΗ ΔΙΑΤΡΙΒΗ
ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΟΜΕΑΣ ΜΕΤΑΦΟΡΩΝ ΣΥΓΚΟΙΝΩΝΙΑΚΗΣ ΥΠΟΔΟΜΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΈΡΓΩΝ & ΑΝΑΠΤΥΞΗΣ ΔΙΔΑΚΤΟΡΙΚΗ ΔΙΑΤΡΙΒΗ ΣΥΜΒΟΛΗ ΣΤΟ ΣΧΕΔΙΑΣΜΟ ΚΑΙ
Δημόσιες Κινητές Βιβλιοθήκες και παροχή υπηρεσιών στο κοινό: το νομικό πλαίσιο
Δημόσιες Κινητές Βιβλιοθήκες και παροχή υπηρεσιών στο κοινό: το νομικό πλαίσιο Συνέδριο: Αρχεία, Βιβλιοθήκες και Δίκαιο στην Κοινωνία της Πληροφορίας Αθή να, 2 και 3 Φ εβρουαρίου 2006 Δημόσιες Βιβλιοθήκες
Εξαναγκασμένες ταλαντώσεις, Ιδιοτιμές με πολλαπλότητα, Εκθετικά πινάκων. 9 Απριλίου 2013, Βόλος
ιαφορικές Εξισώσεις Εξαναγκασμένες ταλαντώσεις, Ιδιοτιμές με πολλαπλότητα, Ατελείς ιδιοτιμές Εκθετικά πινάκων Μανόλης Βάβαλης Τμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών και ικτύων Πανεπιστήμιο Θεσσαλίας 9 Απριλίου
Φόρμα Σχεδιασμού Διάλεξης (ημ/α: 17/03/08, έκδοση: 1.0)
2. Α/Α Διάλεξης: 1 1. Τίτλος: Εισαγωγή στο Λογικό Προγραμματισμό. 2. Μαθησιακοί Στόχοι: Εισαγωγή στις έννοιες του διαδικαστικού και του δηλωτικού προγραμματισμού. 3. Θέματα που καλύπτει: Εισαγωγή στις
Οι γέφυρες του ποταμού... Pregel (Konigsberg)
Οι γέφυρες του ποταμού... Pregel (Konigsberg) Β Δ Β Δ Γ Γ Κύκλος του Euler (Euler cycle) είναι κύκλος σε γράφημα Γ που περιέχει κάθε κορυφή του γραφήματος, και κάθε ακμή αυτού ακριβώς μία φορά. Για γράφημα
Προτεινόμενα θέματα. στο μάθημα. Αρχές οργάνωσης και διοίκησης επιχειρήσεων. ΟΜΑΔΑ Α: Ερωτήσεις Σωστού Λάθους.
Προτεινόμενα θέματα στο μάθημα Αρχές οργάνωσης και διοίκησης επιχειρήσεων ΟΜΑΔΑ Α: Ερωτήσεις Σωστού Λάθους Στις παρακάτω προτάσεις να γράψετε δίπλα στον αριθμό της καθεμιάς τη λέξη Σωστό αν κρίνετε ότι
Ολοκληρωμένη Χωρική Ανάπτυξη. Ειδική Υπηρεσία Στρατηγικής, Σχεδιασμού Και Αξιολόγησης (ΕΥΣΣΑ) Μονάδα Α Στρατηγικής και Παρακολούθησης Πολιτικών
Ολοκληρωμένη Χωρική Ανάπτυξη Ειδική Υπηρεσία Στρατηγικής, Σχεδιασμού Και Αξιολόγησης (ΕΥΣΣΑ) Μονάδα Α Στρατηγικής και Παρακολούθησης Πολιτικών Ξάνθη, 12 Μαΐου 2015 Χωρική Συνοχή σύνολο αρχών για την αρμονική,
{ i f i == 0 and p > 0
ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ Σχεδίαση και Ανάλυση Αλγορίθμων Διδάσκων: Ε. Μαρκάκης, Φθινοπωρινό εξάμηνο 014-015 Λύσεις 1ης Σειράς Ασκήσεων
Συναρτήσεις ΙΙ. Σημερινό μάθημα
Συναρτήσεις ΙΙ 1 Σημερινό μάθημα Εμβέλεια Εμφωλίαση Τύπος αποθήκευσης Συναρτήσεις ως παράμετροι Πέρασμα με τιμή Πολλαπλά return Προκαθορισμένοι ρ Παράμετροι ρ Υπερφόρτωση συναρτήσεων Inline συναρτήσεις
Συγκέντρωση Κίνησης. 6.1. Εισαγωγή. 6.2. Στατική Συγκέντρωση Κίνησης
Συγκέντρωση Κίνησης 6.1. Εισαγωγή Σε ένα οπτικό WDM δίκτυο, οι κόμβοι κορμού επικοινωνούν μεταξύ τους και ανταλλάσουν πληροφορία μέσω των lightpaths. Ένα WDM δίκτυο κορμού είναι υπεύθυνο για την εγκατάσταση
1. Ας υποθέσουμε ότι η εισοδηματική ελαστικότητα ζήτησης για όσπρια είναι ίση με το μηδέν. Αυτό σημαίνει ότι:
1. Ας υποθέσουμε ότι η εισοδηματική ελαστικότητα ζήτησης για όσπρια είναι ίση με το μηδέν. Αυτό σημαίνει ότι: α) Ανεξάρτητα από το ύψος της τιμής των οσπρίων, ο καταναλωτής θα δαπανά πάντα ένα σταθερό
Σκιαγράφηση της διάλεξης. Σχεδίαση Ψηφιακών Κυκλωμάτων. Εισαγωγικά. Δομές ακολουθιακού και συντρέχοντος κώδικα
Σκιαγράφηση της διάλεξης Σχεδίαση Ψηφιακών Κυκλωμάτων Η γλώσσα περιγραφής υλικού VHDL - Μέρος Ι Νικόλαος Καββαδίας nkavv@uop.gr Εισαγωγή στη VHDL Δομές ακολουθιακού και συντρέχοντος κώδικα Προχωρημένα
Ας υποθέσουμε ότι ο παίκτης Ι διαλέγει πρώτος την τυχαιοποιημένη στρατηγική (x 1, x 2 ), x 1, x2 0,
Οικονομικό Πανεπιστήμιο Αθηνών Τμήμα Στατιστικής Εισαγωγή στην Επιχειρησιακή Ερευνα Εαρινό Εξάμηνο 2015 Μ. Ζαζάνης Πρόβλημα 1. Να διατυπώσετε το παρακάτω παίγνιο μηδενικού αθροίσματος ως πρόβλημα γραμμικού
Κεφάλαιο 2.3: Marketing Κοινωνικών Επιχειρήσεων. Στο παρόν κεφάλαιο παρουσιάζονται εν τάχει τα βασικά
Κεφάλαιο 2.3: Marketing Κοινωνικών Επιχειρήσεων Περίληψη Κεφαλαίου: Στο παρόν κεφάλαιο παρουσιάζονται εν τάχει τα βασικά χαρακτηριστικά του μείγματος Marketing (Μ.Κ.Τ.), στο πλαίσιο της εύρυθμης λειτουργίας
Σχέσεις και ιδιότητές τους
Σχέσεις και ιδιότητές τους Διμελής (binary) σχέση Σ από σύνολο Χ σε σύνολο Υ είναι ένα υποσύνολο του καρτεσιανού γινομένου Χ Υ. Αν (χ,ψ) Σ, λέμε ότι το χ σχετίζεται με το ψ και σημειώνουμε χσψ. Στην περίπτωση
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. Πρώτη Γραπτή Εργασία. Εισαγωγή στους υπολογιστές Μαθηματικά
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Πρόγραμμα Σπουδών: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ και ΟΡΓΑΝΙΣΜΩΝ Θεματική Ενότητα: ΕΟ-13 Ποσοτικές Μέθοδοι Ακαδημαϊκό Έτος: 2012-13 Πρώτη Γραπτή Εργασία Εισαγωγή στους υπολογιστές Μαθηματικά
Εγχειρίδιο Χρήσης ΑΤ91
ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΡΓΑΣΤΗΡΙΟ ΤΕΧΝΟΛΟΓΙΑΣ & ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Ver. 1, Rev. 3 Εγχειρίδιο Χρήσης ΑΤ91 ΧΑΡΙΔΗΜΟΣ ΒΕΡΓΟΣ ΝΙΚΟΛΑΟΣ ΚΩΣΤΑΡΑΣ ΠΑΤΡΑ 2007 Εγχειρίδιο
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής. Ακαδημαϊκό Έτος ΠΑΡΑΔΟΤΕΟ: Έκθεση Προόδου Υλοποίησης του Μαθήματος «Εισαγωγή στον Προγραμματισμό»
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Ακαδημαϊκό Έτος 2007 2008 ΠΑΡΑΔΟΤΕΟ: Έκθεση Προόδου Υλοποίησης του Μαθήματος «Εισαγωγή στον Προγραμματισμό» Διδάσκοντες: Θεόδωρος Ανδρόνικος & Δημήτριος Θεοτόκης Περιεχόμενα
«ΚΑΙΝΟΤΟΜΙΑ, ΕΡΕΥΝΑ ΚΑΙ ΑΝΑΠΤΥΞΗ ΣΤΟ ΠΛΑΙΣΙΟ ΤΗΣ ΕΥΡΩΠΑΪΚΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗΣ ΠΟΛΙΤΙΚΗΣ» Η μετάβαση στην οικονομία της Γνώσης αποτελεί κεντρική
«ΚΑΙΝΟΤΟΜΙΑ, ΕΡΕΥΝΑ ΚΑΙ ΑΝΑΠΤΥΞΗ ΣΤΟ ΠΛΑΙΣΙΟ ΤΗΣ ΕΥΡΩΠΑΪΚΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗΣ ΠΟΛΙΤΙΚΗΣ» Η μετάβαση στην οικονομία της Γνώσης αποτελεί κεντρική αναπτυξιακή επιλογή της Ελλάδας στο σημερινό, ολοένα και πιο
Συμπεριφοριακή Επιχειρηματικότητα
Συμπεριφοριακή Επιχειρηματικότητα Great talent can come from anywhere, free your mind Το ταλέντο μπορεί να εμφανιστεί από οπουδήποτε, ελευθερώστε το μυαλό σας 1 Επιχειρηματίας Entrepreneur Γαλλική προέλευση
ΤΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΥΣΤΗΜΑ
1 ΤΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΥΣΤΗΜΑ Οι τάξεις της Β και Γ Λυκείου είναι χωρισμένες σε τρείς Κατευθύνσεις Θεωρητική, Θετική, Τεχνολογική Οι Σχολές είναι ταξινομημένες σε πέντε επιστημονικά πεδία 1 ο ΕΠΙΣΤΗΜΟΝΙΚΟ
ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Διάλεξη 2 Οργάνωση μνήμης Καταχωρητές του MIPS Εντολές του MIPS 1
ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών Διάλεξη 2 Οργάνωση μνήμης Καταχωρητές του MIPS Εντολές του MIPS 1 Νίκος Μπέλλας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων 1 Σύνολο Εντολών Το ρεπερτόριο
ΔΙΕΥΘΥΝΣΗ ΑΣΦΑΛΕΙΑΣ ΑΤΤΙΚΗΣ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΓΚΛΗΜΑΤΩΝ. ΟΜΙΛΗΤΗΣ Υπαστυνόμος Α ΡΑΓΚΟΣ Κωνσταντίνος
ΔΙΕΥΘΥΝΣΗ ΑΣΦΑΛΕΙΑΣ ΑΤΤΙΚΗΣ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΓΚΛΗΜΑΤΩΝ ΟΜΙΛΗΤΗΣ Υπαστυνόμος Α ΡΑΓΚΟΣ Κωνσταντίνος ΑΠΑΤΗ Αδίκημα διαχρονικό. Εξελίσσεται και μετασχηματίζεται. Η δημιουργία εκτεταμένου ηλεκτρονικού δικτύου
Σκιαγράφηση της διάλεξης. Η έννοια του πακέτου (PACKAGE) στη VHDL. Σύνταξη ενός πακέτου. Σύνταξη παραμετρικών περιγραφών
Σκιαγράφηση της διάλεξης Γλώσσες Περιγραφής Υλικού Σύνταξη παραμετρικών περιγραφών Νικόλαος Καββαδίας nkavv@physics.auth.gr 7 Απριλίου 2009 Σύνταξη παραμετρικών περιγραφών Βιβλιοθήκες και πακέτα (libraries
Σκιαγράφηση της διάλεξης. Σχεδίαση Ψηφιακών Κυκλωμάτων.
Σκιαγράφηση της διάλεξης Σχεδίαση Ψηφιακών Κυκλωμάτων Ανασκόπηση του μαθήματος και ϑέματα πρακτικής εξάσκησης Νικόλαος Καββαδίας nkavv@uop.gr Αναδρομή στο περιεχόμενο του μαθήματος εξετάσεων (ϑεωρία και
ΕΚΘΕΣΕΙΣ ΑΠΟΛΟΓΙΣΜΟΥ
ΕΚΘΕΣΕΙΣ ΑΠΟΛΟΓΙΣΜΟΥ ΥΠΟΒΟΛΗ ΑΠΟΔΟΧΗ ΑΞΙΟΛΟΓΗΣΗ Αθήνα, 16 Οκτωβρίου 2009 Παναγιάρη Μαρία, Πολυμερή Σχέδια «Μεταφορά Καινοτομίας» ΥΠΟΒΟΛΗ ΕΚΘΕΣΕΩΝ ΑΠΟΛΟΓΙΣΜΟΥ (1) ΠΟΤΕ; Στη μέση της υλοποίησης (άρθρο V
ΣΤΟ ΙΑΤΡΕΙΟ. Με την πιστοποίηση του αποκτά πρόσβαση στο περιβάλλον του ιατρού που παρέχει η εφαρμογή.
ΣΤΟ ΙΑΤΡΕΙΟ Ο ιατρός αφού διαπιστώσει εάν το πρόσωπο που προσέρχεται για εξέταση είναι το ίδιο με αυτό που εικονίζεται στο βιβλιάριο υγείας και ελέγξει ότι είναι ασφαλιστικά ενήμερο (όπως ακριβώς γίνεται
JAVA TUTORIAL ΠΕΡΙΕΧΟΜΕΝΑ. ΚΕΦΑΛΑΙΟ 1. Τί κάνει τη Java να ξεχωρίζει; Εγκαθιστώντας τη Java
JAVA TUTORIAL Πανεπιστήμιο Μακεδονίας Τμήμα Εφαρμοσμένης Πληροφορικής Εργαστήριο Παράλληλης Κατανεμημένης Επεξεργασίας ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ 1. Τί κάνει τη Java να ξεχωρίζει; Εγκαθιστώντας τη Java ΚΕΦΑΛΑΙΟ
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής. Ακαδημαϊκό Έτος ΠΑΡΑΔΟΤΕΟ: Έκθεση Προόδου Υλοποίησης του Μαθήματος «Λογικός Προγραμματισμός»
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Ακαδημαϊκό Έτος 2007 2008 ΠΑΡΑΔΟΤΕΟ: Έκθεση Προόδου Υλοποίησης του Μαθήματος «Λογικός Προγραμματισμός» Διδάσκοντες: Θεόδωρος Ανδρόνικος & Μιχαήλ Στεφανιδάκης Περιεχόμενα
Σχεδίαση Ψηφιακών Κυκλωμάτων
Σχεδίαση Ψηφιακών Κυκλωμάτων Η φυσική σχεδίαση των FPGA Νικόλαος Καββαδίας nkavv@uop.gr 12 Ιανουαρίου 2011 Σκιαγράφηση της διάλεξης Εισαγωγή στις επαναδιαμορφώσιμες αρχιτεκτονικές Τοπολογίες διασύνδεσης
Η δήλωση `ifdef...`else...` endif
Σκιαγράφηση της διάλεξης Γλώσσες Περιγραφής Υλικού Ι Σύνταξη παραμετρικών περιγραφών και σχεδίαση μνημών Νικόλαος Καββαδίας nkavv@uop.gr 03 Απριλίου 2012 Σύνταξη παραμετρικών περιγραφών Δηλώσεις του προεπεξεργαστή
2. Δίκτυα Πολυπλεξίας Μήκους Κύματος (WDM Δίκτυα)
2. Δίκτυα Πολυπλεξίας Μήκους Κύματος (WDM Δίκτυα) Η πολυπλεξία μήκους κύματος (WDM πολυπλεξία) παρέχει συμβατότητα μεταξύ του εύρους ζώνης του οπτικού μέσου οπτική ίνα και του εύρους ζώνης του τερματικού
21/11/2005 Διακριτά Μαθηματικά. Γραφήματα ΒΑΣΙΚΗ ΟΡΟΛΟΓΙΑ : ΜΟΝΟΠΑΤΙΑ ΚΑΙ ΚΥΚΛΟΙ Δ Ι. Γεώργιος Βούρος Πανεπιστήμιο Αιγαίου
Γραφήματα ΒΑΣΙΚΗ ΟΡΟΛΟΓΙΑ : ΜΟΝΟΠΑΤΙΑ ΚΑΙ ΚΥΚΛΟΙ A Ε B Ζ Η Γ K Θ Δ Ι Ορισμός Ένα (μη κατευθυνόμενο) γράφημα (non directed graph) Γ, είναι μία δυάδα από σύνολα Ε και V και συμβολίζεται με Γ=(Ε,V). Το σύνολο
Υπολογιστική Νοημοσύνη
Υπολογιστική Νοημοσύνη Σημερινή Διάλεξη Περιεχόμενο μαθήματος Διαδικαστικά Εργασίες Μαθήματος Εισαγωγή στο αντικείμενο του μαθήματος Εφαρμογές 1 Περιεχόμενο μαθήματος οµή και Χαρακτηριστικά ενός Γενετικού
ΟΡΓΑΝΩΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ Η/Υ
ΟΡΓΑΝΩΣΗ ΚΑΙ ΣΧΕΔΙΑΣΗ Η/Υ Γιώργος Δημητρίου Μάθημα 3 ο ΠΜΣ Εφαρμοσμένη Πληροφορική ΑΡΧΙΤΕΚΤΟΝΙΚΕΣ ΣΥΝΟΛΟΥ ΕΝΤΟΛΩΝ Αρχιτεκτονικές συσσωρευτή Αρχιτεκτονικές επέκτασης συσσωρευτή Αρχιτεκτονικές στοίβας Αρχιτεκτονικές
Αναγνώριση Προτύπων. Σήμερα! Λόγος Πιθανοφάνειας Πιθανότητα Λάθους Κόστος Ρίσκο Bayes Ελάχιστη πιθανότητα λάθους για πολλές κλάσεις
Αναγνώριση Προτύπων Σήμερα! Λόγος Πιθανοφάνειας Πιθανότητα Λάθους Πιθανότητα Λάθους Κόστος Ρίσκο Bayes Ελάχιστη πιθανότητα λάθους για πολλές κλάσεις 1 Λόγος Πιθανοφάνειας Ας υποθέσουμε ότι θέλουμε να ταξινομήσουμε
Σκιαγράφηση της διάλεξης. Σχεδίαση Ψηφιακών Κυκλωμάτων. Εισαγωγή στις προγραμματιζόμενες συσκευές (2)
Σκιαγράφηση της διάλεξης Σχεδίαση Ψηφιακών Κυκλωμάτων Η αρχιτεκτονική οργάνωση των FPGA Νικόλαος Καββαδίας nkavv@uop.gr Εισαγωγή στις προγραμματιζόμενες συσκευές Η αρχιτεκτονική οργάνωση των PLD και των
Περιεχόμενο: Τυπικές τεχνικές αναθεώρησης λογισμικού
Περιεχόμενο: Τυπικές τεχνικές αναθεώρησης λογισμικού ΤΥΠΙΚΕΣ ΤΕΧΝΙΚΕΣ ΑΝΑΘΕΩΡΗΣΗΣ (ΤΤΑ) (FORMAL TECHNICAL REVIEWS) Η ΤΤΑ είναι μια δραστηριότητα εξασφάλισης της ποιότητας του λογισμικού που πραγματοποιείται
Δρ. Γεώργιος Βαρσαμόπουλος
ΒΙΟΓΡΑΦΙΚΟ ΣΗΜΕΙΩΜΑ Δρ. Γεώργιος Βαρσαμόπουλος Βρυσάκι Ημαθίας 59300, Αλεξάνδρεια +30 2333051283, +30 6973743870 gerge.varsampuls@gmail.cm Εκπαίδευση 2004 Διδακτορικό: Επιστήμη Υπολογιστών (Cmputer Science),
Γλώσσες Περιγραφής Υλικού Ι
Γλώσσες Περιγραφής Υλικού Ι Θέματα πρακτικής εξάσκησης Νικόλαος Καββαδίας nkavv@uop.gr 29 Μαΐου 2012 Σκιαγράφηση της διάλεξης Ανασκόπηση ϑεμάτων παλαιών εξετάσεων του μαθήματος Εξεταστική περίοδος Ιουνίου-Ιουλίου
Περιεχόμενο: Στρατηγικές ελέγχου
Περιεχόμενο: Στρατηγικές ελέγχου Υπάρχουν πολλές στρατηγικές ελέγχου πού μπορούν να υιοθετηθούν. Κάθε στρατηγική έχει τα δικά της πλεονεκτήματα και μειονεκτήματα. Μεγάλα συστήματα συχνά ελέγχονται χρησιμοποιώντας
ΜΑΘΗΜΑ: ΟΙΚΟΝΟΜΙΚΗ ΘΕΩΡΙΑ
ΜΑΘΗΜΑ: ΟΙΚΟΝΟΜΙΚΗ ΘΕΩΡΙΑ Tα Πανεπιστημιακά Φροντιστήρια «ΚΟΛΛΙΝΤΖΑ» προετοιμάζοντας σε ολιγομελείς ομίλους τους υποψήφιους για τον επικείμενο διαγωνισμό του Υπουργείου Οικονομικών, με κορυφαίο επιτελείο
Σκιαγράφηση της διάλεξης. Γλώσσες Περιγραφής Υλικού Ι (1) Μη προγραμματιζόμενοι επεξεργαστές
Σκιαγράφηση της διάλεξης Γλώσσες Περιγραφής Υλικού Ι Μη προγραμματιζόμενοι επεξεργαστές Νικόλαος Καββαδίας nkavv@uop.gr 04 Μαΐου 2011 Μη προγραμματιζόμενοι επεξεργαστές Η οργάνωση των μη-προγραμματιζόμενων
ΕΡΓΑΣΤΗΡΙΟ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ. Management Science Laboratory MSL
ΕΡΓΑΣΤΗΡΙΟ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Management Science Laboratory MSL Έκθεση Δραστηριοτήτων 2007 ΕΤΗΣΙΑ ΕΚΘΕΣΗ ΔΡΑΣΤΗΡΙΟΤΗΤΩΝ ΕΤΟΥΣ 2007 Εργαστήριο Διοικητικής Επιστήμης Εργαστήριο Διοικητικής Επιστήμης MSL
Σκιαγράφηση της διάλεξης. Η οργάνωση ενός μη-προγραμματιζόμενου επεξεργαστή (1) Μη προγραμματιζόμενοι επεξεργαστές
Σκιαγράφηση της διάλεξης Γλώσσες Περιγραφής Υλικού Μη προγραμματιζόμενοι επεξεργαστές Νικόλαος Καββαδίας nkavv@physics.auth.gr nkavv@uop.gr 26 Μαΐου 2009 Μη προγραμματιζόμενοι επεξεργαστές Υλοποίηση με
Εισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 6 ο και 7 ο. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής
Γιώργος Δημητρίου Μάθημα 6 ο και 7 ο Μοντέλα Συνόλων Εντολών Συσσωρευτή Επέκτασης συσσωρευτή Στοίβας Καταχωρητών γενικού σκοπού Μνήμης-μνήμης Καταχωρητή-μνήμης Καταχωρητή-καταχωρητή Κατηγοριοποίηση RISC
-Επεξεργαστής: datapath (δίοδος δεδοµένων) (1) και control (2) -Μνήµη (3) -Συσκευές Εισόδου (4), Εξόδου (5) (Μεγάλη ποικιλία!!)
Οργάνωση Υπολογιστών 5 συστατικά στοιχεία -Επεξεργαστής: datapath (δίοδος δεδοµένων) (1) και control (2) -Μνήµη (3) -Συσκευές Εισόδου (4), Εξόδου (5) (Μεγάλη ποικιλία!!) Συσκευές γρήγορες π.χ. κάρτες γραφικών,
Ημέρα 3 η. (α) Aπό την εργασιακή διαδικασία στη διαδικασία παραγωγής (β) Αξία του προϊόντος και αξία της εργασιακής δύναμης
Ημέρα 3 η. (α) Aπό την εργασιακή διαδικασία στη διαδικασία παραγωγής (β) Αξία του προϊόντος και αξία της εργασιακής δύναμης Η εργασιακή διαδικασία και τα στοιχεία της. Η κοινωνική επικύρωση των ιδιωτικών
«ΔΙΑΚΡΙΤΑ ΜΑΘΗΜΑΤΙΚΑ»
HY 118α «ΔΙΚΡΙΤ ΜΘΗΜΤΙΚ» ΣΚΗΣΕΙΣ ΠΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΙΣΤΩΝ εώργιος Φρ. εωργακόπουλος ΜΕΡΟΣ (1) ασικά στοιχεία της θεωρίας συνόλων. Π. ΚΡΗΤΗΣ ΤΜ. ΕΠ. ΥΠΟΛΟΙΣΤΩΝ «ΔΙΚΡΙΤ ΜΘΗΜΤΙΚ». Φ. εωργακόπουλος
ΠΡΟΣΟΜΟΙΩΣΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ. Διαφάνειες από το MicroArch 35 Tutorial του Simics
ΠΡΟΣΟΜΟΙΩΣΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗΣ Διαφάνειες από το MicroArch 35 Tutorial του Simics http://www.cs.pitt.edu/~cho/cs2410/currentsemester/handouts/simics cho/cs2410/currentsemester/handouts/simics_tutorial.pdftutorial.pdf
ΠΑΝΕΠΙΣΤΗΜΙΑΚΑ ΦΡΟΝΤΙΣΤΗΡΙΑ ΚΟΛΛΙΝΤΖΑ
ΕΠΙΜΕΛΕΙΑ: Ιωάννης Πέντας, Πολιτικός Επιστήμων Θέματα 1 ης Συνάντησης 1) Αναφερθείτε στην έννοια του έθνους και συνδυάστε την με τις έννοιες δημόσιο και γενικό συμφέρον. 2) Ποιες οι θέσεις Μαξ Βέμπερ για
ΠΑΝΕΠΙΣΤΗΜΙΑΚΑ ΦΡΟΝΤΙΣΤΗΡΙΑ ΚΟΛΛΙΝΤΖΑ ΜΑΘΗΜΑ: ΕΡΩΤΗΣΕΙΣ ΟΙΚΟΝΟΜΙΚΗΣ ΘΕΩΡΙΑΣ
ΜΑΘΗΜΑ: ΕΡΩΤΗΣΕΙΣ ΟΙΚΟΝΟΜΙΚΗΣ ΘΕΩΡΙΑΣ Tα Πανεπιστημιακά Φροντιστήρια «ΚΟΛΛΙΝΤΖΑ» προετοιμάζοντας σε ολιγομελείς ομίλους τους υποψήφιους για τον επικείμενο διαγωνισμό του Υπουργείου Οικονομικών, με κορυφαίο
ΟΡΓΑΝΩΣΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΑ ΤΟΥ ΚΡΑΤΟΥΣ
ΟΡΓΑΝΩΣΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΑ ΤΟΥ ΚΡΑΤΟΥΣ 2 Προτεινόμενα Θέματα Ο διαγωνισμός της Εθνικής Σχολής Δημόσιας Διοίκησης έχει αποδείξει ότι στα θέματα του 1 ου σταδίου δεν αρκεί μονάχα η επίγνωση της αντίστοιχης
Σκιαγράφηση της διάλεξης. Η εντολή ASSERT (2) nkavv@physics.auth.gr nkavv@uop.gr
Σκιαγράφηση της διάλεξης Γλώσσες Περιγραφής Υλικού Δομές ελέγχου/επαλήθευσης λειτουργίας των κυκλωμάτων Νικόλαος Καββαδίας nkavv@physics.auth.gr nkavv@uop.gr Δομές ελέγχου/επαλήθευσης λειτουργίας των κυκλωμάτων
Ημέρα 4 η (α) Αγορά και πώληση της εργασιακής δύναμης. (β) Η απόλυτη υπεραξία. Αγορά και πώληση της εργασιακής δύναμης
Ημέρα 4 η (α) Αγορά και πώληση της εργασιακής δύναμης (β) Η απόλυτη υπεραξία Αγορά και πώληση της εργασιακής δύναμης Στο κεφάλαιο για την αγορά και την πώληση της εργατικής δύναμης (ελληνική έκδοση: τόμος