Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική

Save this PDF as:
 WORD  PNG  TXT  JPG

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική"

Transcript

1 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική Ενότητα 8: Αρχεία και Δομές Νικόλαος Στεργιούλας Τμήμα Φυσικής

2 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια χρήσης αναφέρεται ρητώς. Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Γενικά Μαθηματικά Ι Τμήμα Φυσικής 2

3 Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Γενικά Μαθηματικά Ι Τμήμα Φυσικής 3

4 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ & ΥΠΟΛΟΓΙΣΤΙΚΗ ΦΥΣΙΚΗ Μέρος 8ο ΝΙΚΟΛΑΟΣ ΣΤΕΡΓΙΟΥΛΑΣ ΤΜΗΜΑ ΦΥΣΙΚΗΣ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ 1

5 ΑΡΧΕΙΑ ΚΕΙΜΕΝΟΥ (ASCII TEXT FILES) Τα αρχεία κειμένου περιέχουν χαρακτήρες σύμφωνα με την κωδικοποίηση ASCII. Κάθε γραμμή τελειώνει με έναν ειδικό χαρακτήρα (τέλος γραμμής) ο οποίος είναι δεν είναι ορατός στους συνηθισμένους επεξεργαστές κειμένου. Στο λειτουργικό σύστημα Windows το τέλος γραμμής εκφράζεται με το συνδυασμό \r\n (return και line feed), ενώ στο Unix μόνο με \n. 2

6 ΔΥΑΔΙΚΑ ΑΡΧΕΙΑ (BINARY FILES) Τα δυαδικά αρχεία δεν περιέχουν αναγνώσιμους χαρακτήρες, αλλά η πληροφορία αποθηκεύεται σε ειδική ψηφιακή (δυαδική) μορφή. Γ ι α π α ρ ά δ ε ι γ μ α, τ ο ε κ τ ε λ έ σ ι μ ο α ρ χ ε ί ο ε ν ό ς προγράμματος είναι σε δυαδική μορφή και δεν μπορούμε να δούμε τα περιεχόμενά του με έναν επεξεργαστή κειμένου (υπάρχουν ειδικά προγράμματα για την αποκωδικοποίηση και ανάγνωση τέτοιων αρχείων). Τα δυαδικά αρχεία έχουν αρκετά μικρότερο μέγεθος από ένα αντίστοιχο αρχείο κειμένου, διότι κάθε χαρακτήρας αποθηκεύεται με τον ελάχιστο αριθμό bytes που απαιτούνται. 3

7 ΠΑΡΑΔΕΙΓΜΑ ΜΕΓΕΘΟΥΣ ΑΡΧΕΙΩΝ Το μέγεθος ενός αρχείου κειμένου που περιέχει τον αριθμό είναι 5 bytes (ένα byte για κάθε ψηφίο). Ο αριθμός αυτός στο δυαδικό σύστημα είναι ο και απαιτεί 16 bit = 2 bytes για να αποθηκευτεί. 4

8 ΑΝΟΙΓΜΑ ΑΡΧΕΙΩΝ Για το άνοιγμα ενός αρχείου χρησιμοποιούμε την συνάρτηση fopen που είναι δηλωμένη στo stdio.h. FILE *fopen(const char *filename, const char *mode); όπου filename = το όνομα του αρχείου, π.χ. mytext1.txt (όταν βρίσκεται στον ίδιο φάκελο με το εκτελέσιμο αρχείο) mode = χαρακτήρες που καθορίζουν τις ενέργειες που μπορούν να γίνουν στο αρχείο, π.χ. r (βλ. πίνακα στη συνέχεια) 5

9 ΕΝΕΡΓΕΙΕΣ ΣΕ ΑΡΧΕΙΑ Οι πιθανές τιμές που μπορεί να πάρει η μεταβλητή mode και οι ενέργειες στις οποίες αντιστοιχούν αυτές φαίνονται στον παρακάτω πίνακα: Εάν πρόκειται για δυαδικό αρχείο, προστίθεται ο χαρακτήρας b, π.χ. αντί για r γράφουμε rb. 6

10 ΕΠΙΤΥΧΙΑ/ΑΠΟΤΥΧΙΑ ΑΝΟΙΓΜΑΤΟΣ ΑΡΧΕΙΩΝ Εάν πράγματι ανοίξει το αρχείο με επιτυχία, τότε η fopen επιστρέφει έναν δείκτη σε μια δομή τύπου FILE. Εάν αποτύχει το άνοιγμα του αρχείου (για παράδειγμα, εάν το αρχείο δεν υπάρχει), τότε επιστρέφεται η τιμή NULL. Προς αποφυγή μη-επιτρεπτών ενεργειών όταν το αρχείο δεν υπάρχει, θα πρέπει να ελέγχουμε την ύπαρξή του ενσωματώνοντας την fopen μέσα σε έναν έλεγχο if, ως εξής: if( (fp = fopen( mytext.txt, r )) == NULL) 7

11 ΚΛΕΙΣΙΜΟ ΑΡΧΕΙΟΥ Όταν ολοκληρώσουμε την επεξεργασία ενός αρχείου, πρέπει να το κλείσουμε με την εντολή fclose, που ορίζεται στο stdio.h ως εξής: int fclose(file *fp); όπου fp είναι ο δείκτης που αντιστοιχεί στο αρχείο που ανοίξαμε. Η fclose επιστρέφει 0 εάν το αρχείο έκλεισε επιτυχώς, αλλιώς επιστρέφει την ειδική τιμή EOF (που έχει τιμή -1). H EOF χρησιμεύει επίσης για να δηλώσει το τέλος ενός αρχείου (End Of File). 8

12 Η ΣΥΝΑΡΤΗΣΗ fprintf Για να γράψουμε δεδομένα σε ένα αρχείο κειμένου χρησιμοποιούμε την συνάρτηση fprintf που είναι δηλωμένη ως εξής: int fprintf(file *fp, const char *format, ); δηλαδή είναι παρόμοια με την printf, αλλά υπάρχει ένα επιπλέον όρισμα στην αρχή, που δείχνει στο αρχείο που ανοίγουμε. Η fprintf επιστρέφει τον αριθμό των χαρακτήρων που γράψαμε στο αρχείο, αλλιώς μια αρνητική τιμή. 9

13 Η ΣΥΝΑΡΤΗΣΗ fscanf Για να διαβάσουμε δεδομένα από ένα αρχείο κειμένου χρησιμοποιούμε την συνάρτηση fscanf που είναι δηλωμένη ως εξής: int fscanf(file *fp, const char *format, ); δηλαδή είναι παρόμοια με την scanf, αλλά υπάρχει ένα επιπλέον όρισμα στην αρχή, που δείχνει στο αρχείο που ανοίγουμε. Η fscanf επιστρέφει τον αριθμό των στοιχείων που διαβάστηκαν και εκχωρήθηκαν σε μεταβλητές του προγράμματος. Αν φτάσουμε στο τέλος του αρχείου χωρίς να διαβάσει κάποια στοιχεία ή αν συμβεί κάποιο σφάλμα, επιστρέφει EOF. 10

14 Η ΣΥΝΑΡΤΗΣΗ fscanf Για να χρησιμοποιήσουμε την συνάρτηση fscanf πρέπει απαραιτήτως να γνωρίζουμε επακριβώς τη μορφή των δεδομένων που βρίσκονται στο αρχείο που διαβάζουμε, ώστε να επιλέξουμε την κατάλληλη μορφοποίηση. Οι τιμές μεταξύ των δεδομένων διαχωρίζονται με ένα κενό. 11

15 ΔΟΜΕΣ - ΟΡΙΣΜΟΣ ΠΡΟΤΥΠΟΥ Μια δομή (structure) είναι η ομαδοποίηση ενός αριθμού μεταβλητών οποιουδήποτε τύπου. Αρχικά, πρέπει να οριστεί το πρότυπο μιας δομής, το οποίο καθορίζει το πλήθος και τον τύπο των μεταβλητών που αυτή θα περιέχει. Η γενική μορφή του ορισμού του προτύπου μιας δομής είναι: struct όνοµα_προτύπου { τύπος µεταβλητή_1; τύπος µεταβλητή_2; τύπος µεταβλητή_3; τύπος µεταβλητή_n; }; 12

16 ΠΑΡΑΔΕΙΓΜΑΤΑ struct date { int day; int month; int year; }; struct person { char name[50]; int age; float height; }; 13

17 ΔΗΛΩΣΗ ΔΟΜΩΝ Εφόσον έχουμε πρώτα ορίσει το πρότυπο μιας δομής (αυτό μπορεί να γίνει και πριν από την main, ώστε να έχει καθολική ισχύ για το πρόγραμμα) μπορούμε στη συνέχεια να δηλώσουμε δομές που ακολουθούν το συγκεκριμένο πρότυπο. Αυτό γίνεται με μια δήλωση της μορφής: struct όνοµα_προτύπου όνοµα_δοµής_1, όνοµα_δοµής_2, ; π.χ. struct date date1, date2; struct person person1, person2; 14

18 ΕΝΑΛΛΑΚΤΙΚΟΣ ΤΡΟΠΟΣ ΔΗΛΩΣΗΣ ΔΟΜΩΝ Η δήλωση μιας δομής μπορεί να γίνει (εναλλακτικά) ταυτόχρονα με τον ορισμό του προτύπου. π.χ. struct person { char name[50]; int age; float height; } person1, person2; Μπορούμε να δώσουμε τιμές στα διάφορα πεδία της δομής ως εξής: π.χ. person1.age =

19 ΠΑΡΑΔΕΙΓΜΑ 16

20 ΕΝΑΛΛΑΚΤΙΚΟΣ ΤΡΟΠΟΣ ΑΡΧΙΚΟΠΟΙΗΣΗΣ ΔΟΜΗΣ Οι τιμές των πεδίων μιας δομής μπορούν (εναλλακτικά) να αρχικοποιηθούν ταυτόχρονα με τη δήλωση αυτής, π.χ. struct book book1 = { Programming in C, 2015, 19.49}; Eάν αρχικοποιήσουμε μόνο το πρώτο πεδίο, τότε τα υπόλοιπα παίρνουν μηδενική τιμή, π.χ. αν struct book book1 = { Programming in C, 2015, 19.49}; τότε, book1.year = 0 και book1.price = 0. Μπορούμε κατά την αρχικοποίηση, να δώσουμε τιμή 0 σε όλα τα πεδία ως εξής: struct book book1 = {0}; Σε αυτή την περίπτωση, επειδή το book1.title είναι κείμενο, γίνεται ο χαρακτήρας \0 και όχι ο ακέραιος 0. 17

21 ΑΡΧΙΚΟΠΟΙΗΣΗ ΤΑΥΤΟΧΡΟΝΑ ΜΕ ΟΡΙΣΜΟ ΠΡΟΤΥΠΟΥ Εάν η δήλωση μιας δομής γίνει ταυτόχρονα με τον ορισμό του προτύπου, τότε μπορούμε επίσης ταυτόχρονα να αρχικοποιήσουμε και τις τιμές των πεδίων της δομής π.χ. struct book { char title[100]; int year; float price; } book1 = { Programming in C, 2015, 19.49}; 18

22 ΑΝΤΙΓΡΑΦΗ ΔΟΜΩΝ Με τον τελεστή = μπορούμε να αντιγράψουμε τα πεδία μιας δομής σε μια άλλη του ίδιου προτύπου: 19

23 ΣΥΓΚΡΙΣΗ ΔΟΜΩΝ Εκτός από την αντιγραφή με =, καμία άλλη ενέργεια δεν επιτρέπεται μεταξύ δομών. Δηλαδή, δεν επιτρέπεται να χρησιμοποιήσουμε τους τελεστές == ή!= για να συγκρίνουμε δυο δομές. Αντ αυτού, αν απαιτείται σύγκριση, θα πρέπει να συγκριθούν ένα προς ένα τα μεμονωμένα πεδία που περιέχονται στη δομή. 20

24 Σημείωμα Αναφοράς Copyright Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης, Νικόλαος Στεργιούλας «Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική». Έκδοση: 1.0. Θεσσαλονίκη Διαθέσιμο από τη δικτυακή διεύθυνση: Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Γενικά Μαθηματικά Ι Τμήμα Φυσικής

25 Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά - Παρόμοια Διανομή [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». Ο δικαιούχος μπορεί να παρέχει στον αδειοδόχο ξεχωριστή άδεια να χρησιμοποιεί το έργο για εμπορική χρήση, εφόσον αυτό του ζητηθεί. [1] Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Γενικά Μαθηματικά Ι Τμήμα Φυσικής

26 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Τέλος ενότητας Επεξεργασία: Νικόλαος Τρυφωνίδης Θεσσαλονίκη, 20/09/2015

27 ΣΗΜΕΙΏΜΑΤΑ

28 Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους. Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Γενικά Μαθηματικά Ι Τμήμα Φυσικής

Ανάπτυξη και Σχεδίαση Λογισμικού

Ανάπτυξη και Σχεδίαση Λογισμικού Ανάπτυξη και Σχεδίαση Λογισμικού Η γλώσσα προγραμματισμού C Γεώργιος Δημητρίου Αλφαριθμητικά και Αρχεία Αλφαριθμητικά (strings) Αρχεία (files) τα βασικά στοιχεία Αλφαριθμητικά της C Συμβολοσειρές (= ακολουθίες

Διαβάστε περισσότερα

Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου

Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Εισαγωγικές έννοιες θεωρίας Συστημάτων Αυτομάτου Ελέγχου Ενότητα 4 η : ΕΥΣΤΑΘΕΙΑ ΤΩΝ ΓΡΑΜΜΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Επ. Καθηγητής Γαύρος Κωνσταντίνος ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ Άδειες Χρήσης

Διαβάστε περισσότερα

Διάλεξη 18η: Διαχείρηση Αρχείων

Διάλεξη 18η: Διαχείρηση Αρχείων Διάλεξη 18η: Διαχείρηση Αρχείων Τμήμα Επιστήμης Υπολογιστών, Πανεπιστήμιο Κρήτης Εισαγωγή στην Επιστήμη Υπολογιστών Πρατικάκης (CSD) Αρχεία CS100, 2015-2016 1 / 24 Η βιβλιοθήκη Εισόδου/Εξόδου Στο stdioh

Διαβάστε περισσότερα

Διαφήμιση και Δημόσιες Σχέσεις Ενότητα 9: Σχέσεις διαφημιστή-διαφημιζόμενου

Διαφήμιση και Δημόσιες Σχέσεις Ενότητα 9: Σχέσεις διαφημιστή-διαφημιζόμενου Διαφήμιση και Δημόσιες Σχέσεις Ενότητα 9: Σχέσεις διαφημιστή-διαφημιζόμενου Θεοδωρίδης Προκόπης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων & Τροφίμων (Δ.Ε.Α.Π.Τ.)

Διαβάστε περισσότερα

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μακροοικονομική. Ενότητα : Εισαγωγή βασικές οικονομικές έννοιες. Καραμάνης Κωνσταντίνος

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μακροοικονομική. Ενότητα : Εισαγωγή βασικές οικονομικές έννοιες. Καραμάνης Κωνσταντίνος Μακροοικονομική, Χρηματοοικονομική Ενότητα των Επιχειρήσεων, :Εισαγωγή Ενότητα βασικές : έννοιες, Βέλτιστη ΤΜΗΜΑ Κεφαλαιακή ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗΣ Δομή, ΤΜΗΜΑ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΉΣ ΚΑΙ ΛΟΓΙΣΤΙΚΗΣ, ΤΕΙ ΗΠΕΙΡΟΥ-Ανοικτά

Διαβάστε περισσότερα

Αρχιτεκτονική υπολογιστών

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αρχιτεκτονική υπολογιστών Ενότητα 12 : Δομή και Λειτουργία της CPU 2/2 Φώτης Βαρζιώτης 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Τμήμα Μηχανικών Πληροφορικής

Διαβάστε περισσότερα

Εισαγωγή στην πληροφορική

Εισαγωγή στην πληροφορική Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Εισαγωγή στην πληροφορική Ενότητα 2: Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή Αγγελίδης Παντελής Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

Επιχειρησιακή Έρευνα

Επιχειρησιακή Έρευνα Επιχειρησιακή Έρευνα Ενότητα 6: Εφαρμογές Γραμμικού Προγραμματισμού (2 ο μέρος) Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων & Τροφίμων

Διαβάστε περισσότερα

Σχεδίαση και Ανάλυση Αλγορίθμων Ενότητα 10: ΤΕΧΝΙΚΕΣ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΑΝΑΛΥΣΗΣ ΑΛΓΟΡΙΘΜΩΝ ΓΙΑ ΠΡΟΒΛΗΜΑΤΑ ΜΕ ΑΠΑΓΟΡΕΥΤΙΚΟ ΑΡΙΘΜΟ ΠΕΡΙΠΤΩΣΕΩΝ

Σχεδίαση και Ανάλυση Αλγορίθμων Ενότητα 10: ΤΕΧΝΙΚΕΣ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΑΝΑΛΥΣΗΣ ΑΛΓΟΡΙΘΜΩΝ ΓΙΑ ΠΡΟΒΛΗΜΑΤΑ ΜΕ ΑΠΑΓΟΡΕΥΤΙΚΟ ΑΡΙΘΜΟ ΠΕΡΙΠΤΩΣΕΩΝ Σχεδίαση και Ανάλυση Αλγορίθμων Ενότητα 10: ΤΕΧΝΙΚΕΣ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΑΝΑΛΥΣΗΣ ΑΛΓΟΡΙΘΜΩΝ ΓΙΑ ΠΡΟΒΛΗΜΑΤΑ ΜΕ ΑΠΑΓΟΡΕΥΤΙΚΟ ΑΡΙΘΜΟ ΠΕΡΙΠΤΩΣΕΩΝ Δημήτριος Κουκόπουλος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων

Διαβάστε περισσότερα

Τεχνολογία και Καινοτομία - Οικονομική Επιστήμη και Επιχειρηματικότητα

Τεχνολογία και Καινοτομία - Οικονομική Επιστήμη και Επιχειρηματικότητα Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Τεχνολογία και Καινοτομία - Οικονομική Επιστήμη και Επιχειρηματικότητα Ενότητα: Παραχώρηση (Franchising) Αν. Καθηγητής Μπακούρος Ιωάννης e-mail: ylb@uowm.gr,

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Ενότητα 13 Αρχεία Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Αρχεία Συλλογές δεδομένων Αποθηκεύονται στην περιφερειακή μνήμη π.χ. σκληρός

Διαβάστε περισσότερα

(E) Το περιεχόμενο. Προγράμματος. διαφορετικά

(E) Το περιεχόμενο. Προγράμματος. διαφορετικά Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Ηλεκτροτεχνία, ηλ. μηχανές & εγκαταστάσεις πλοίου (E) Ενότητα 12: Ηλεκτρικός Ισολογισμόςς Πλοίου Δημήτριος Νικόλαος Παγώνης Τμήμα Ναυπηγών

Διαβάστε περισσότερα

Επιδημιολογία καρκίνου του πνεύμονα Ενότητα 1: Ογκολογία Πνεύμονα. Κυριάκος Καρκούλιας, Επίκουρος Καθηγητής Σχολή Επιστημών Υγείας Τμήμα Ιατρικής

Επιδημιολογία καρκίνου του πνεύμονα Ενότητα 1: Ογκολογία Πνεύμονα. Κυριάκος Καρκούλιας, Επίκουρος Καθηγητής Σχολή Επιστημών Υγείας Τμήμα Ιατρικής Επιδημιολογία καρκίνου του πνεύμονα Ενότητα 1: Ογκολογία Πνεύμονα Κυριάκος Καρκούλιας, Επίκουρος Καθηγητής Σχολή Επιστημών Υγείας Τμήμα Ιατρικής Επιδημιολογικά στοιχεία καρκίνου του πνεύμονα Ο καρκίνος

Διαβάστε περισσότερα

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Εισαγωγή στην Διοίκηση Επιχειρήσεων Εισαγωγή στην Διοίκηση Επιχειρήσεων Ενότητα 8: ΤΟΠΟΣ ΕΓΚΑΤΑΣΤΑΣΗΣ Μαυρίδης Δημήτριος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Εισαγωγή στα Λειτουργικά

Εισαγωγή στα Λειτουργικά Εισαγωγή στα Λειτουργικά Συστήματα Ενότητα 9: Αρχεία ΙΙ Γεώργιος Φ. Φραγκούλης Τμήμα Ηλεκτρολόγων Μηχανικών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σεάδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Διοίκηση Τουριστικών Μονάδων

Διοίκηση Τουριστικών Μονάδων Διοίκηση Τουριστικών Μονάδων Ενότητα 4: Ξενοδοχειακή Βιομηχανία. Γιανναράκης Γρηγόρης ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ (ΓΡΕΒΕΝΑ) ΔΙΟΙΚΗΣΗ ΤΟΥΡΙΣΤΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ ΚΑΙ ΕΠΙΧΕΙΡΗΣΕΩΝ ΦΙΛΟΞΕΝΙΑΣ Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Διακριτά Μαθηματικά. Ενότητα 2: Γραφήματα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Διακριτά Μαθηματικά. Ενότητα 2: Γραφήματα Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Διακριτά Μαθηματικά Ενότητα 2: Γραφήματα Αν. Καθηγητής Κ. Στεργίου e-mail: kstergiou@uowm.gr Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης

Διαβάστε περισσότερα

Πληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστηµάτων Βάσεων εδοµένων Εαρινό Εξάµηνο 2009 2010

Πληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστηµάτων Βάσεων εδοµένων Εαρινό Εξάµηνο 2009 2010 Πληροφορική & Τηλεπικοινωνίες K18 - Υλοποίηση Συστηµάτων Βάσεων εδοµένων Εαρινό Εξάµηνο 2009 2010 Καθηγητής. Γουνόπουλος Άσκηση 1 Σκοπός της εργασίας αυτής είναι η κατανόηση της εσωτερικής λειτουργίας

Διαβάστε περισσότερα

Διάλεξη 20: Χαμηλού Επιπέδου Προγραμματισμός II

Διάλεξη 20: Χαμηλού Επιπέδου Προγραμματισμός II Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου ΕΠΛ132 Αρχές Προγραμματισμού II Διάλεξη 20: Χαμηλού Επιπέδου Προγραμματισμός II (Κεφάλαια 25.2, KNK-2ED) Δημήτρης Ζεϊναλιπούρ http://www.cs.ucy.ac.cy/courses/epl132

Διαβάστε περισσότερα

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μακροοικονομική. Ενότητα :Δημοσιονομική πολιτική. Καραμάνης Κωνσταντίνος

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μακροοικονομική. Ενότητα :Δημοσιονομική πολιτική. Καραμάνης Κωνσταντίνος Μακροοικονομική Χρηματοοικονομική των,δημοσιονομική Επιχειρήσεων, πολιτική, Ενότητα : Βέλτιστη ΤΜΗΜΑ Κεφαλαιακή ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΗΣ Δομή, ΤΜΗΜΑ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΉΣ ΚΑΙ ΛΟΓΙΣΤΙΚΗΣ, ΤΕΙ ΚΑΙ ΗΠΕΙΡΟΥ- ΛΟΓΙΣΤΙΚΗΣ,

Διαβάστε περισσότερα

Ανάπτυξη και Σχεδίαση Λογισμικού

Ανάπτυξη και Σχεδίαση Λογισμικού Ανάπτυξη και Σχεδίαση Λογισμικού Η γλώσσα προγραμματισμού C Γεώργιος Δημητρίου Βασικά Στοιχεία Το αλφάβητο της C Οι βασικοί τύποι της C Δηλώσεις μεταβλητών Είσοδος/Έξοδος Βασικές εντολές της C Αλφάβητο

Διαβάστε περισσότερα

Πολυμεσικές Εφαρμογές

Πολυμεσικές Εφαρμογές Πολυμεσικές Εφαρμογές Ενότητα 7: ΒΙΝΤΕΟ Γεώργιος Στυλιαράς Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών ΕΙΣΑΓΩΓΙΚΑ Αναλογικό και ψηφιακό

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: Λειτουργίες Αρχείων Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

Εργαστήριο Ανάλυσης Συστημάτων Ηλεκτρικής Ενέργειας

Εργαστήριο Ανάλυσης Συστημάτων Ηλεκτρικής Ενέργειας Εργαστήριο Ανάλυσης Συστημάτων Ηλεκτρικής Ενέργειας Ενότητα: Άσκηση 6: Αντιστάθμιση γραμμών μεταφοράς με σύγχρονους αντισταθμιστές Νικόλαος Βοβός, Γαβριήλ Γιαννακόπουλος, Παναγής Βοβός Τμήμα Ηλεκτρολόγων

Διαβάστε περισσότερα

(E) Κώδικας. Το περιεχόμενο. Προγράμματος. διαφορετικά

(E) Κώδικας. Το περιεχόμενο. Προγράμματος. διαφορετικά Ανοικτά Ακαδημαϊκά Μαθήματα Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας Ηλεκτροτεχνία, ηλ. μηχανές & εγκαταστάσεις πλοίου (E) Ενότητα 1: Ο Νόμος του ΟΗΜ και ο Χρωματικός Κώδικας Δημήτριος Νικόλαος Παγώνης Τμήμα

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

Προγραμματισμός Η/Υ 1 (Εργαστήριο) Προγραμματισμός Η/Υ 1 (Εργαστήριο) Ενότητα 1: Εισαγωγή στη C - Αλγόριθμοι Καθηγήτρια Εφαρμογών: Τσαγκαλίδου Ροδή Τμήμα: Ηλεκτρολόγων Μηχανικών Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μικροοικονομική. Ενότητα 2:Οικονομική σκέψη Καραμάνης Κωνσταντίνος

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Μικροοικονομική. Ενότητα 2:Οικονομική σκέψη Καραμάνης Κωνσταντίνος Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Μικροοικονομική Ενότητα 2:Οικονομική σκέψη Καραμάνης Κωνσταντίνος 1 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Λογιστικής και χρηματοοικονομικής

Διαβάστε περισσότερα

Βρογχοσκόπηση. Ενότητα 3: Διαγνωστικές εξετάσεις. Κυριάκος Καρκούλιας, Επίκουρος Καθηγητής Σχολή Επιστημών Υγείας Τμήμα Ιατρικής

Βρογχοσκόπηση. Ενότητα 3: Διαγνωστικές εξετάσεις. Κυριάκος Καρκούλιας, Επίκουρος Καθηγητής Σχολή Επιστημών Υγείας Τμήμα Ιατρικής Βρογχοσκόπηση Ενότητα 3: Διαγνωστικές εξετάσεις Κυριάκος Καρκούλιας, Επίκουρος Καθηγητής Σχολή Επιστημών Υγείας Τμήμα Ιατρικής Βρογχοσκόπηση (καλωσόρισμα) Εύκαμπτο βρογχοσκόπιο Επιθεώρηση βρογχικού δέντρου

Διαβάστε περισσότερα

Διοικητική των επιχειρήσεων

Διοικητική των επιχειρήσεων Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Διοικητική των επιχειρήσεων Ενότητα 13 :Ιστορία της Διοικητικής Σκέψης Καραμάνης Κωνσταντίνος 1 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Λογιστικής

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών Εργαστήριο

Αρχιτεκτονική Υπολογιστών Εργαστήριο Αρχιτεκτονική Υπολογιστών Εργαστήριο Ενότητα: ΠΑΡΑΔΕΙΓΜΑ ΑΠΟΣΦΑΛΜΑΤΩΣΗΣ Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No 05 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Νο 07 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Ενότητα 12 Δομές (Structures) Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Αφαιρετικότητα Με τις συναρτήσεις επιτυγχάνουμε αφαιρετικότητα

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Ενότητα 14 Δυναμική διαχείριση μνήμης Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Στατική δέσμευση μνήμης Με τη δήλωση απλών μεταβλητών

Διαβάστε περισσότερα

Πυελική μάζα. Ενότητα 3: Πύελος Παθολογία πυέλου

Πυελική μάζα. Ενότητα 3: Πύελος Παθολογία πυέλου Πυελική μάζα Ενότητα 3: Πύελος Παθολογία πυέλου Γεώργιος Α. Ανδρουτσόπουλος Επίκουρος Καθηγητής Ιατρική Σχολή Μαιευτικής - Γυναικολογίας Πανεπιστημίου Πατρών Σκοποί ενότητας Παρουσίαση Πυελικής Μάζας Πρόπτωση

Διαβάστε περισσότερα

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών

Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Nα κατασκευάσουν πίνακες από δεδομένα. Να κατασκευάσουν συναρτήσεις με πίνακες. Να κάνουν χρήση

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 10: Πέρασμα Παραμέτρων σε Διαδικασίες. Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

Μάρκετινγκ Επιχειρήσεων Λιανικής Πώλησης

Μάρκετινγκ Επιχειρήσεων Λιανικής Πώλησης Μάρκετινγκ Επιχειρήσεων Λιανικής Πώλησης Ενότητα 4: Συλλογή Εμπορευμάτων Θεοδωρίδης Προκόπης Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων & Τροφίμων (Δ.Ε.Α.Π.Τ.)

Διαβάστε περισσότερα

ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ. Mε την εντολή αυτή μπορούμε να δημιουργήσουμε έναν καινούριον υποκατάλογο.

ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ. Mε την εντολή αυτή μπορούμε να δημιουργήσουμε έναν καινούριον υποκατάλογο. ΟΙ ΕΝΤΟΛΕΣ ΣΤΟ MS DOS ΒΑΣΙΚΕΣ ΕΝΤΟΛΕΣ ΕΝΤΟΛΗ md Mε την εντολή αυτή μπορούμε να δημιουργήσουμε έναν καινούριον υποκατάλογο. Η σύνταξη της εντολής είναι ως εξής: md π.χ. md class1 md

Διαβάστε περισσότερα

Αναλυτικές οδηγίες για τη δημιουργία προσβάσιμων εγγράφων PDF από προσβάσιμα έγγραφα MS-Word και MS- PowerPoint 2010

Αναλυτικές οδηγίες για τη δημιουργία προσβάσιμων εγγράφων PDF από προσβάσιμα έγγραφα MS-Word και MS- PowerPoint 2010 Γεώργιος Κουρουπέτρογλου Αναλυτικές οδηγίες για τη δημιουργία προσβάσιμων εγγράφων PDF από προσβάσιμα έγγραφα MS-Word και MS- PowerPoint 2010 Έκδοση: 1.1 Αθήνα 2013 Έργο «Κεντρικό Μητρώο Ελληνικών Ανοικτών

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Αλφαριθμητικά Αλφαριθμητικά (strings) Ένα αλφαριθμητικό είναι μια ακολουθία αλφαβητικών

Διαβάστε περισσότερα

ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ

ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ Η ΓΛΩΣΣΑ PASCAL ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ Απλοί ή στοιχειώδης Τ.Δ. Ακέραιος τύπος Πραγματικός τύπος Λογικός τύπος Χαρακτήρας Σύνθετοι Τ.Δ. Αλφαριθμητικός 1. Ακέραιος (integer) Εύρος: -32768 έως 32767 Δήλωση

Διαβάστε περισσότερα

ΒΥΖΑΝΤΙΝΗ ΙΣΤΟΡΙΑ. Διάλεξη 1 Βυζαντινή Ιστορία: Ορολογία Περιοδολογήσεις - Iδεολογικοποίηση. Νικόλαος Γ. Χαραλαμπόπουλος Τμήμα Φιλολογίας

ΒΥΖΑΝΤΙΝΗ ΙΣΤΟΡΙΑ. Διάλεξη 1 Βυζαντινή Ιστορία: Ορολογία Περιοδολογήσεις - Iδεολογικοποίηση. Νικόλαος Γ. Χαραλαμπόπουλος Τμήμα Φιλολογίας ΒΥΖΑΝΤΙΝΗ ΙΣΤΟΡΙΑ Διάλεξη 1 Βυζαντινή Ιστορία: Ορολογία Περιοδολογήσεις - Iδεολογικοποίηση Νικόλαος Γ. Χαραλαμπόπουλος Τμήμα Φιλολογίας Σκοποί ενότητας Με την εισαγωγική διάλεξη επιδιώκεται η εισαγωγή

Διαβάστε περισσότερα

Διάλεξη 2. Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις. Διοργάνωση : ΚΕΛ ΣΑΤΜ

Διάλεξη 2. Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις. Διοργάνωση : ΚΕΛ ΣΑΤΜ Διάλεξη 2 Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις Διοργάνωση : ΚΕΛ ΣΑΤΜ Διαφάνειες: Skaros, MadAGu Παρουσίαση: MadAGu Άδεια: Creative Commons 3.0 2 Internal

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 1. Structural Programming

ΑΣΚΗΣΗ 1. Structural Programming ΑΣΚΗΣΗ 1 Structural Programming Στην άσκηση αυτή θα υλοποιήσετε σε C ένα απλό πρόγραµµα Βάσης εδοµένων το οποίο θα µπορούσε να χρησιµοποιηθεί από την γραµµατεία ενός πανεπιστηµίου για την αποθήκευση και

Διαβάστε περισσότερα

C: Από τη Θεωρία στην Εφαρμογή

C: Από τη Θεωρία στην Εφαρμογή Δρ. Γ. Σ. Τσελίκης Δρ. Ν. Δ. Τσελίκας C: Από τη Θεωρία στην Εφαρμογή Ενδεικτικές Ασκήσεις από το Βιβλίο C: Από τη Θεωρία στην Εφαρμογή (Γ. Σ. Τσελίκης Ν. Δ. Τσελίκας) Ενδεικτικές Ασκήσεις του Βιβλίου Ε.Α.1

Διαβάστε περισσότερα

Βιοϊατρική τεχνολογία

Βιοϊατρική τεχνολογία Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Βιοϊατρική τεχνολογία Ενότητα 5: Οξύμετρο (OxyPro Project) Αν. καθηγητής Αγγελίδης Παντελής e-mail: paggelidis@uowm.gr ΕΕΔΙΠ Μπέλλου Σοφία e-mail: sbellou@uowm.gr

Διαβάστε περισσότερα

Κοινωνιολογία της Υγείας

Κοινωνιολογία της Υγείας Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Κοινωνιολογία της Υγείας Ενότητα 10 : Κοινωνιολογία του Σώματος Μέρος Γ Μαίρη Γκούβα 1 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Νοσηλευτικής

Διαβάστε περισσότερα

Εισαγωγή στην Κλασική Αρχαιολογία ΙΙ (5ος - 4ος αι. π.χ.) Ιφιγένεια Λεβέντη

Εισαγωγή στην Κλασική Αρχαιολογία ΙΙ (5ος - 4ος αι. π.χ.) Ιφιγένεια Λεβέντη Εισαγωγή στην Κλασική Αρχαιολογία ΙΙ (5ος - 4ος αι. π.χ.) Ιφιγένεια Λεβέντη Τμήμα: Ιστορίας, Αρχαιολογίας και Κοινωνικής Ανθρωπολογίας Πανεπιστήμιο Θεσσαλίας 12. Γλύπτες του 4 ου αι. π.χ. Σκόπας, Ευφράνωρ,

Διαβάστε περισσότερα

Υγιεινή. Πρωτεΐνες. Λεοτσινίδης Μιχάλης Καθηγητής Υγιεινής Ιατρική Σχολή Πανεπιστήμιο Πατρών

Υγιεινή. Πρωτεΐνες. Λεοτσινίδης Μιχάλης Καθηγητής Υγιεινής Ιατρική Σχολή Πανεπιστήμιο Πατρών Υγιεινή Πρωτεΐνες Λεοτσινίδης Μιχάλης Καθηγητής Υγιεινής Ιατρική Σχολή Πανεπιστήμιο Πατρών Αποτελούνται από αμινοξέα ενωμένα με πεπτιδικούς δεσμούς. Μέση σύσταση: Ν: 16 % C: 50 % H: 7 % O: 22 % S: 0,5-3%

Διαβάστε περισσότερα

Υπολογιστικά Συστήματα

Υπολογιστικά Συστήματα Υπολογιστικά Συστήματα Ενότητα 6: Ασκήσεις στη Visual Basic for Applications (VBA) Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

ΥΔΡΟΧΗΜΕΙΑ. Ενότητα 11: Ιοανταλλαγή. Ζαγγανά Ελένη Σχολή : Θετικών Επιστημών Τμήμα : Γεωλογία

ΥΔΡΟΧΗΜΕΙΑ. Ενότητα 11: Ιοανταλλαγή. Ζαγγανά Ελένη Σχολή : Θετικών Επιστημών Τμήμα : Γεωλογία ΥΔΡΟΧΗΜΕΙΑ Ενότητα 11: Ιοανταλλαγή Ζαγγανά Ελένη Σχολή : Θετικών Επιστημών Τμήμα : Γεωλογία Σκοποί ενότητας Κατανόηση του φαινομένου της ιοντικής ανταλλαγής Περιεχόμενα ενότητας 1) Ρόφηση 2) Απορρόφηση

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Πίνακες Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ακ. Έτος 2012-2013 Πίνακες Πολλές φορές θέλουμε να κρατήσουμε στην μνήμη πολλά αντικείμενα

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Εισαγωγή στην Επιστήμη και Τεχνολογία των Υπηρεσιών

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Εισαγωγή στην Επιστήμη και Τεχνολογία των Υπηρεσιών ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Εισαγωγή στην Επιστήμη και Τεχνολογία των Υπηρεσιών Εργαστήριο: XQuery - 2 Όνομα Καθηγητή: Χρήστος Νικολάου Τμήμα Επιστήμης Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ Νο 11 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ Ι (Χρήση της C) 6 η Θεωρία ΜΟΝΟΔΙΑΣΤΑΤΟΙ ΠΙΝΑΚΕΣ

Προγραμματισμός Η/Υ Ι (Χρήση της C) 6 η Θεωρία ΜΟΝΟΔΙΑΣΤΑΤΟΙ ΠΙΝΑΚΕΣ Προγραμματισμός Η/Υ Ι (Χρήση της C) 6 η Θεωρία ΜΟΝΟΔΙΑΣΤΑΤΟΙ ΠΙΝΑΚΕΣ Σκοπός του μαθήματος Σκοπός του παρόντος μαθήματος είναι να μάθετε να κάνετε εισαγωγή δεδομένων σε πίνακες και περαιτέρω επεξεργασία

Διαβάστε περισσότερα

Τεχνικό Σχέδιο. Ενότητα 1: Μηχανολογικό Σχέδιο - Εισαγωγή

Τεχνικό Σχέδιο. Ενότητα 1: Μηχανολογικό Σχέδιο - Εισαγωγή Τεχνικό Σχέδιο Ενότητα 1: Μηχανολογικό Σχέδιο - Εισαγωγή Διάλεξη 1η Παναγής Βοβός Πολυτεχνική Σχολή Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών ΤΕΧΝΙΚΟ ΣΧΕΔΙΟ Εισαγωγή Τμήμα Ηλεκτρολόγων Μηχανικών

Διαβάστε περισσότερα

Α' Εξάμηνο ΕΙΣΑΓΩΓΗ ΣΤΟ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

Α' Εξάμηνο ΕΙΣΑΓΩΓΗ ΣΤΟ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Α' Εξάμηνο ΕΙΣΑΓΩΓΗ ΣΤΟ ΔΟΜΗΜΕΝΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Εργαστήριο 9η εβδομάδα. Κοζάνη, 2 Δεκεμβρίου 2008. Δίνονται παραδείγματα που αποσαφηνίζουν και συμπληρώνουν όσα αναφέρθηκαν στο μάθημα σχετικά με τις δομές

Διαβάστε περισσότερα

Δημιουργία ανοικτών μαθημάτων- ΤΕΙ ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ- ΕΚΚΛΗΣΙΑΣΤΙΚΗ ΑΚΑΔΗΜΙΑ ΘΕΣΣΑΛΟΝΙΚΗΣ ΕΝΗΜΕΡΩΣΗ ΕΞΩΤΕΡΙΚΩΝ ΣΥΝΕΡΓΑΤΩΝ- ΠΝΕΥΜΑΤΙΚΑ ΔΙΚΑΙΩΜΑΤΑ

Δημιουργία ανοικτών μαθημάτων- ΤΕΙ ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ- ΕΚΚΛΗΣΙΑΣΤΙΚΗ ΑΚΑΔΗΜΙΑ ΘΕΣΣΑΛΟΝΙΚΗΣ ΕΝΗΜΕΡΩΣΗ ΕΞΩΤΕΡΙΚΩΝ ΣΥΝΕΡΓΑΤΩΝ- ΠΝΕΥΜΑΤΙΚΑ ΔΙΚΑΙΩΜΑΤΑ Δημιουργία ανοικτών μαθημάτων- ΤΕΙ ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ- ΕΚΚΛΗΣΙΑΣΤΙΚΗ ΑΚΑΔΗΜΙΑ ΘΕΣΣΑΛΟΝΙΚΗΣ ΕΝΗΜΕΡΩΣΗ ΕΞΩΤΕΡΙΚΩΝ ΣΥΝΕΡΓΑΤΩΝ- ΠΝΕΥΜΑΤΙΚΑ ΔΙΚΑΙΩΜΑΤΑ ΠΕΡΙΕΧΟΜΕΝΑ 1. ΠΝΕΥΜΑΤΙΚΑ ΔΙΚΑΙΩΜΑΤΑ 2. ΑΔΕΙΕΣ Creative

Διαβάστε περισσότερα

ΣΥΝΟΠΤΙΚΟΣ ΟΔΗΓΟΣ ΓΛΩΣΣΑΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C

ΣΥΝΟΠΤΙΚΟΣ ΟΔΗΓΟΣ ΓΛΩΣΣΑΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C ΣΥΝΟΠΤΙΚΟΣ ΟΔΗΓΟΣ ΓΛΩΣΣΑΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C 1 Εισαγωγή Ο προγραμματισμός είναι μια διαδικασία επίλυσης προβλημάτων με χρήση Η/Υ. Ένα πρόγραμμα είναι ένα σύνολο εντολών κάποιας γλώσσας προγραμματισμού,

Διαβάστε περισσότερα

Κεφάλαιο 2.6: Είσοδος / Έξοδος εδοµένων, Μορφοποίηση εδοµένων Εξόδου. ( ιάλεξη 7) ιδάσκων: ηµήτρης Ζεϊναλιπούρ

Κεφάλαιο 2.6: Είσοδος / Έξοδος εδοµένων, Μορφοποίηση εδοµένων Εξόδου. ( ιάλεξη 7) ιδάσκων: ηµήτρης Ζεϊναλιπούρ Κεφάλαιο 2.6: Είσοδος / Έξοδος εδοµένων, Μορφοποίηση εδοµένων Εξόδου ( ιάλεξη 7) ιδάσκων: ηµήτρης Ζεϊναλιπούρ 1 Είσοδος/ Έξοδος Σε σχεδόν όλα τα προγράµµατα πρέπει να πάρουµε κάποια δεδοµένα και να δώσουµε

Διαβάστε περισσότερα

ΣΤΟΙΧΕΙΑ ΤΗΣ ΓΛΩΣΣΑΣ C++ Constructors, Destructors, Pointers IO Streams, File Streams

ΣΤΟΙΧΕΙΑ ΤΗΣ ΓΛΩΣΣΑΣ C++ Constructors, Destructors, Pointers IO Streams, File Streams ΣΤΟΙΧΕΙΑ ΤΗΣ ΓΛΩΣΣΑΣ C++ Constructors, Destructors, Pointers IO Streams, File Streams CONSTRUCTORS DESTRUCTORS Η κλάση mystring class mystring private: char s[100]; public: char *GetString(); void SetString(char

Διαβάστε περισσότερα

Διάλεξη 6: Δείκτες και Πίνακες

Διάλεξη 6: Δείκτες και Πίνακες Τμήμα Πληροφορικής Πανεπιστήμιο Κύπρου ΕΠΛ132 Αρχές Προγραμματισμού II Διάλεξη 6: Δείκτες και Πίνακες (Κεφάλαιο 12, KNK-2ED) Δημήτρης Ζεϊναλιπούρ http://www.cs.ucy.ac.cy/courses/epl132 6-1 Περιεχόμενο

Διαβάστε περισσότερα

Η γλώσσα προγραμματισμού C

Η γλώσσα προγραμματισμού C Η γλώσσα προγραμματισμού C Εισαγωγή στη C Λίγα λόγια για την C Γλώσσα προγραμματισμού υψηλού επιπέδου. Σχεδιάστηκε και υλοποιήθηκε από τον Dennis Richie στις αρχές της δεκαετίας του 1970 (Bell Labs). Η

Διαβάστε περισσότερα

Μέθοδοι Βελτιστοποίησης

Μέθοδοι Βελτιστοποίησης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Μέθοδοι Βελτιστοποίησης Ενότητα # 5: Ασκήσεις Αθανάσιος Σπυριδάκος Καθηγητής Τμήμα Διοίκησης Επιχειρήσεων Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα για τη γλώσσα C: τον gcc μεταγλωττιστή της C σε περιβάλλον

Διαβάστε περισσότερα

Κεφάλαιο 2.1-2.4: Εισαγωγή στην C. ( ιαλέξεις 3-4) ιδάσκων: ηµήτρης Ζεϊναλιπούρ

Κεφάλαιο 2.1-2.4: Εισαγωγή στην C. ( ιαλέξεις 3-4) ιδάσκων: ηµήτρης Ζεϊναλιπούρ Κεφάλαιο 2.1-2.4: Εισαγωγή στην C ( ιαλέξεις 3-4) ιδάσκων: ηµήτρης Ζεϊναλιπούρ Περιεχόµενα Εισαγωγή στην C: Σύνταξη και Σηµασιολογία σχόλια µεταβλητές και σταθερές τύποι δεδοµένων Μετά αυτές τις δυο διαλέξεις

Διαβάστε περισσότερα

Εισαγωγή στην Κλασική Αρχαιολογία ΙΙ (5ος - 4ος αι. π.χ.) Ιφιγένεια Λεβέντη

Εισαγωγή στην Κλασική Αρχαιολογία ΙΙ (5ος - 4ος αι. π.χ.) Ιφιγένεια Λεβέντη Εισαγωγή στην Κλασική Αρχαιολογία ΙΙ (5ος - 4ος αι. π.χ.) Ιφιγένεια Λεβέντη Τμήμα: Ιστορίας, Αρχαιολογίας και Κοινωνικής Ανθρωπολογίας Πανεπιστήμιο Θεσσαλίας 9. Ναοί του 4 ου αι. π.χ. στην ηπειρωτική Ελλάδα

Διαβάστε περισσότερα

Ιστορία των Θετικών Επιστημών

Ιστορία των Θετικών Επιστημών Ιστορία των Θετικών Επιστημών Ενότητα 13: Η Επιστημολογία από το 1800 έως το 1950 Ευθύμιος Ντάλλας Πανεπιστήμιο Θεσσαλίας Τμήμα: Ιστορίας, Αρχαιολογίας, Κοινωνικής Ανθρωπολογίας Σκοποί Ενότητας Η γνώση

Διαβάστε περισσότερα

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client

Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client ΕΣΔ 516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client Περιεχόμενα Περιεχόμενα Javascript και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις

Διαβάστε περισσότερα

Ανανεώσιμες Πηγές Ενέργειας (Α.Π.Ε.)

Ανανεώσιμες Πηγές Ενέργειας (Α.Π.Ε.) ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Ανανεώσιμες Πηγές Ενέργειας (Α.Π.Ε.) Ενότητα 5: Γεωθερμία Σπύρος Τσιώλης Τμήμα Ηλεκτρολόγων Μηχανικών ΤΕ Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

Βήματα: μνήμη 2. Αλγόριθμος βήματα που περιγράφουν την επεξεργασία των δεδομένων. Δομές Δεδομένων + Αλγόριθμοι = Προγράμματα

Βήματα: μνήμη 2. Αλγόριθμος βήματα που περιγράφουν την επεξεργασία των δεδομένων. Δομές Δεδομένων + Αλγόριθμοι = Προγράμματα Απλά Προγράμματα Βήματα: 1. Καθορισμός παράστασης δεδομένων στη μνήμη 2. Αλγόριθμος βήματα που περιγράφουν την επεξεργασία των δεδομένων Δομές Δεδομένων + Αλγόριθμοι = Προγράμματα Οι Βασικοί κανόνες Κατανόηση

Διαβάστε περισσότερα

2.1. Εντολές. 2.2. Σχόλια. 2.3. Τύποι Δεδομένων

2.1. Εντολές. 2.2. Σχόλια. 2.3. Τύποι Δεδομένων 2 Βασικές Εντολές 2.1. Εντολές Οι στην Java ακολουθούν το πρότυπο της γλώσσας C. Έτσι, κάθε εντολή που γράφουμε στη Java θα πρέπει να τελειώνει με το ερωτηματικό (;). Όπως και η C έτσι και η Java επιτρέπει

Διαβάστε περισσότερα

Λειτουργικά Συστήματα

Λειτουργικά Συστήματα Λειτουργικά Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ No:09 Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

Διαβάστε περισσότερα

Αρχές Γλωσσών Προγραμματισμού και Μεταφραστών: Εργαστηριακή Άσκηση 2012-2013

Αρχές Γλωσσών Προγραμματισμού και Μεταφραστών: Εργαστηριακή Άσκηση 2012-2013 Αρχές Γλωσσών Προγραμματισμού και Μεταφραστών: Εργαστηριακή Άσκηση 2012-2013 27 Μαρτίου 2013 Περίληψη Σκοπός της παρούσας εργασίας είναι η εξοικείωσή σας με τις θεμελιώδεις θεωρητικές και πρακτικές πτυχές

Διαβάστε περισσότερα

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή 1. Ηλεκτρονικός Υπολογιστής Ο Ηλεκτρονικός Υπολογιστής είναι μια συσκευή, μεγάλη ή μικρή, που επεξεργάζεται δεδομένα και εκτελεί την εργασία του σύμφωνα με τα παρακάτω

Διαβάστε περισσότερα

Διοίκηση ανθρωπίνων Πόρων. Ενότητα 2: Προγραμματισμός Ανθρώπινου Δυναμικού Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής

Διοίκηση ανθρωπίνων Πόρων. Ενότητα 2: Προγραμματισμός Ανθρώπινου Δυναμικού Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Διοίκηση ανθρωπίνων Πόρων Ενότητα 2: Προγραμματισμός Ανθρώπινου Δυναμικού Δρ. Καταραχιά Ανδρονίκη Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Αναπαράσταση Μη Αριθμητικών Δεδομένων

Αναπαράσταση Μη Αριθμητικών Δεδομένων Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 2014-15 Αναπαράσταση Μη Αριθμητικών Δεδομένων (κείμενο, ήχος και εικόνα στον υπολογιστή) http://di.ionio.gr/~mistral/tp/csintro/

Διαβάστε περισσότερα

Τμ. Τεχνολογίας Πληροφορικής & Τηλεπικοινωνιών Α Εξεταστική Περίοδος, 25 Ιουνίου 2009 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ Ηλίας. Κ. Σάββας

Τμ. Τεχνολογίας Πληροφορικής & Τηλεπικοινωνιών Α Εξεταστική Περίοδος, 25 Ιουνίου 2009 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ Ηλίας. Κ. Σάββας TEI Λάρισας / ΣΤΕΦ Τμ. Τεχνολογίας Πληροφορικής & Τηλεπικοινωνιών Α Εξεταστική Περίοδος, 25 Ιουνίου 2009 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΙΙ Ηλίας. Κ. Σάββας Α 1) Να δημιουργήσετε ένα header file με όνομα pinakesα.h το

Διαβάστε περισσότερα

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΕΜΠΤΗ 26 ΑΠΡΙΛΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ

Διαβάστε περισσότερα

ΑΛΓΟΡΙΘΜΟΙ. Τι είναι αλγόριθμος

ΑΛΓΟΡΙΘΜΟΙ. Τι είναι αλγόριθμος ΑΛΓΟΡΙΘΜΟΙ Στο σηµείωµα αυτό αρχικά εξηγείται η έννοια αλγόριθµος και παραθέτονται τα σπουδαιότερα κριτήρια που πρέπει να πληρεί κάθε αλγόριθµος. Στη συνέχεια, η σπουδαιότητα των αλγορίθµων συνδυάζεται

Διαβάστε περισσότερα

ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΚΑΙ ΕΞΕΤΑΣΤΕΑ ΥΛΗ. ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Με τις Γλώσσες Προγραμματισμού Pascal, C, C++, Java

ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΚΑΙ ΕΞΕΤΑΣΤΕΑ ΥΛΗ. ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Με τις Γλώσσες Προγραμματισμού Pascal, C, C++, Java ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΚΑΙ ΕΞΕΤΑΣΤΕΑ ΥΛΗ ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Με τις Γλώσσες Προγραμματισμού Pascal, C, C++, Java 1 ο & 2 o ΕΠΙΠΕΔΟ Αναλυτικό Πρόγραμμα Εξετάσεων Σελίδα: 1/20 Απρίλιος 2011 Γλωσσών Προγραμματισμού

Διαβάστε περισσότερα

Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP

Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP Δίκτυα Υπολογιστών Ενότητα 10: Ethernet και ARP Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

Διαβάστε περισσότερα

Τα δεδομένα στη C++ χωρίζονται σε 3 κατηγορίες: τους αριθμούς (numbers), τους χαρακτήρες (characters) και τις συμβολοσειρές (strings).

Τα δεδομένα στη C++ χωρίζονται σε 3 κατηγορίες: τους αριθμούς (numbers), τους χαρακτήρες (characters) και τις συμβολοσειρές (strings). Για να λύσουμε ένα πρόβλημα στη C++ χρειαζόμαστε δυο βασικές έννοιες. Η μια είναι οι οδηγίες εντολές, ο αλγόριθμος δηλαδή, που πρέπει να ακολουθήσουμε για να λύσουμε το πρόβλημά μας και η άλλη είναι τα

Διαβάστε περισσότερα

Πολυμεσικές Εφαρμογές

Πολυμεσικές Εφαρμογές Πολυμεσικές Εφαρμογές Ενότητα 4: ΨΗΦΙΑΚΗ ΕΙΚΟΝΑ Γεώργιος Στυλιαράς Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών ΧΡΩΜΑΤΙΚΑ ΜΟΝΤΕΛΑ Χρωματικά

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 2. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ...30

ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 2. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ...30 ΠΕΡΙΕΧΟΜΕΝΑ ΜΕΡΟΣ Α : ΘΕΜΑΤΑ ΒΑΣΗΣ 1. ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ...11 1.1 Τι είναι Πληροφορική;...11 1.1.1 Τι είναι η Πληροφορική;...12 1.1.2 Τι είναι ο Υπολογιστής;...14 1.1.3 Τι είναι το Υλικό και το

Διαβάστε περισσότερα

Κεφάλαιο 5.4-5.11: Επαναλήψεις (oι βρόγχοιfor, do-while) (Διάλεξη 10) Εντολές Επανάληψης που θα καλυφθούν σήμερα

Κεφάλαιο 5.4-5.11: Επαναλήψεις (oι βρόγχοιfor, do-while) (Διάλεξη 10) Εντολές Επανάληψης που θα καλυφθούν σήμερα Κεφάλαιο 5.4-5.11: Επαναλήψεις (oι βρόγχοιfor, do-while) (Διάλεξη 10) 10-1 Εντολές Επανάληψης που θα καλυφθούν σήμερα Διάλεξη 9 - Δευτέρα while() τελεστές postfix/prefix (++, --,...) και σύνθετοι τελεστές

Διαβάστε περισσότερα

Εργαστήριο ήπιων µορφών ενέργειας

Εργαστήριο ήπιων µορφών ενέργειας Εργαστήριο ήπιων µορφών ενέργειας Ενότητα: Θερµικός υπολογισµός ηλιακού συλλέκτη Ταουσανίδης Νίκος Τµήµα ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ & ΒΙΟΜΗΧΑΝΙΚΟΥ ΣΧΕ ΙΑΣΜΟΥ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C Ιανουάριος 2013 Τι είναι ένα πρόγραμμα; Πρόγραμμα είναι μία σειρά από οδηγίες που δίνουμε στον υπολογιστή προκειμένου αυτός να κάνει κάποια συγκεκριμένη εργασία Πώς

Διαβάστε περισσότερα

Η δήλωση πού δηµιουργεί αποθήκευση τών δεδοµένων ονοµαζεται ορισµός τής µεταβλητής.

Η δήλωση πού δηµιουργεί αποθήκευση τών δεδοµένων ονοµαζεται ορισµός τής µεταβλητής. Από το βιβλίο C: Βήµα-Πρός-Βήµα, Κεφάλαιο 3ο Συγγραφείς: Οµάδα Waite, Mitchell Waite και Stephen Prata Εκδότης: Μ. Γκιούρδας Ανατύπωση σε ηλεκτρονική µορφή: Αλέξανδρος Στεφανίδης 3.4 Τύποι εδοµένων τής

Διαβάστε περισσότερα

Πανεπιστήμιο Δυτικής Μακεδονίας. Παιδαγωγικό Τμήμα Νηπιαγωγών. Πρακτική Άσκηση. Ενότητα 7: Κλίμα αποδοχής, ελεύθερο παιχνίδι, συνεργασία

Πανεπιστήμιο Δυτικής Μακεδονίας. Παιδαγωγικό Τμήμα Νηπιαγωγών. Πρακτική Άσκηση. Ενότητα 7: Κλίμα αποδοχής, ελεύθερο παιχνίδι, συνεργασία Παιδαγωγικό Τμήμα Νηπιαγωγών Πρακτική Άσκηση Ενότητα 7: Κλίμα αποδοχής, ελεύθερο παιχνίδι, συνεργασία Αν. Καθηγήτρια: Σοφία Αυγητίδου E-mail: saugitidoy@uowm.gr Παιδαγωγικό Τμήμα Νηπιαγωγών Άδειες Χρήσης

Διαβάστε περισσότερα

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία

Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Αλληλεπίδραση Ανθρώπου- Υπολογιστή & Ευχρηστία Ενότητα 3: Ο Υπολογιστής Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

ΕΠΛ031 - Εισαγωγή στον Προγραμματισμό

ΕΠΛ031 - Εισαγωγή στον Προγραμματισμό Επικοινωνία Προγράμματος Περιβάλλοντος ΕΠΛ031 Εισαγωγή στον Προγραμματισμό Επικοινωνία Προγράμματος Περιβάλλοντος Λογικές Μονάδες Μεταφορά εδομένων Μορφοποίηση εδομένων Νέαρχος Πασπαλλής Επισκέπτης Ακαδημαϊκός

Διαβάστε περισσότερα

Η Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language) Ιστοσελίδα του µαθήµατος. Περιεχόµενα. ηµήτριος Κατσαρός, Ph.D. Κλάσεις.

Η Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language) Ιστοσελίδα του µαθήµατος. Περιεχόµενα. ηµήτριος Κατσαρός, Ph.D. Κλάσεις. 1 Η Γλώσσα Προγραµµατισµού C++ (The C++ Programming Language) ηµήτριος Κατσαρός, Ph.D. Χειµώνας 2005 ιάλεξη 5η Ιστοσελίδα του µαθήµατος 2 http://skyblue.csd.auth.gr/~dimitris/courses/cpp_fall05.htm Θα

Διαβάστε περισσότερα

Ενότητα: Ασκήσεις Rendering

Ενότητα: Ασκήσεις Rendering Ενότητα: Ασκήσεις Rendering Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδειας χρήσης, η άδεια

Διαβάστε περισσότερα

Εισαγωγή στον Προγραμματισμό

Εισαγωγή στον Προγραμματισμό Εισαγωγή στον Προγραμματισμό Ενότητα 1 - Εισαγωγή Χρήστος Γκουμόπουλος Πανεπιστήμιο Αιγαίου Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Στόχοι Μαθήματος H ανάπτυξη ικανοτήτων και η απόκτηση

Διαβάστε περισσότερα

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Ενότητα 12: Δημοπρασίες ανερχόμενων και κατερχόμενων προσφορών. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Ενότητα 12: Δημοπρασίες ανερχόμενων και κατερχόμενων προσφορών. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής Ενότητα 12: Δημοπρασίες ανερχόμενων και κατερχόμενων προσφορών Ρεφανίδης Ιωάννης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες,

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 13: (Μέρος Α ) Ενσωματωμένα Συστήματα Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ Ενότητα 10β: Αλγόριθμοι Γραφημάτων-Γραφήματα- Αναπαράσταση Γραφημάτων- Διερεύνηση Πρώτα σε Πλάτος (BFS) Μαρία Σατρατζέμη Τμήμα Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το

Διαβάστε περισσότερα