Οι πληροφορίες που υποδεικνύει αυτή η σελίδα
διατίθενται μόνο για
εκπαιδευτικούς και ερευνητικούς σκοπούς. Το υλικό προέρχεται από
δημόσια sites στο Διαδίκτυο ή/και αποτελεί προϊόν εργασιών φοιτητών.
Όπου είναι εφικτό αναφέρεται ο κάτοχος του Copyright στον οποίο πρέπει
να απευθύνεται όποιος ενδιαφέρεται για εμπορική εκμετάλλευση του υλικού.
Introductory issues:
MS-Dos
Οι βασικές εντολές του λειτουργικού συστήματος ΜS-DOS με παραδείγματα
και γενικά εισαγωγικά σχόλια.
Windows
95,
Word,
Excel
for
Windows
Οδηγός του λειτουργικού συστήματος Windows 95 με οδηγίες για κάθε
εικονίδιο και λειτουργία. Οδηγός του γνωστού επεξεργαστή κειμένου Word
7 for Windows. Οδηγός του γνωστού φύλλου εργασίας Excel 7 for Windows.
Internet, World Wide
Web (ΚΥΔ)
Οδηγοί του Κέντρου Υπολογιστών και Δικτύων (ΚΥΔ) του Πανεπιστημίου που
αναφέρονται στο Internet και World Wide Web (WWW), υπηρεσίες telnet,
ftp, e-mail, σύνδεση στο δίκτυο του Πανεπιστημίου μέσω modem (dial-up
access), οδηγίες για την εισαγωγή προσωπικών ιστοσελίδων στον server
macedonia.uom.gr. Βασικές εντολές του λειτουργικού συστήματος Unix.
Οδηγίες για την αλλαγή του password.
My
Computer
Αναλυτικό εγχειρίδιο για τους Ποσωπικούς Υπολογιστές (Pcs).
Περιλαμβάνει πολλές πληροφορίες για την εξέλιξη, το υλικό, τα
εξαρτήματα και τις λειτουργίες των PCs.
ICDL
International Computer Driving Licence
Σημειώσεις για το ICDL και οι μεταφράσεις τους στην Ελληνική Γλώσσα.
Internet:
HTML
Σύντομος οδηγός της γλώσσας Hyper Text Markup Language για συγγραφή
ιστοσελίδων για το WWW.
HTML 4
Πλήρης οδηγός της γλώσσας Hyper Text Markup Language 4 για συγγραφή
ιστοσελίδων για το WWW.
Μαθήματα JavaScript και Dynamic
HTML
Εκπαιδευτική εισαγωγή για τη scripting language Javascript και για τη
Dynamic HTML.
Μαθήματα VBscript
Εκπαιδευτική εισαγωγή για τη scripting language Vbscript της Microsoft.
Μαθήματα VRML
Εκπαιδευτική εισαγωγή για τη Virtual Reality Modeling Language. Δύο
εγχειρίδια, links και πολλά παραδείγματα
Οδηγός XML
Αναφορά στo πρότυπο Extended Markup Language (XML) του W3 Consortium.
Παραδείγματα και editor.
Μαθήματα
NVU
Εκπαιδευτική εισαγωγή για τo πρόγραμμα ανάπτυξης web sites NVU.
Παρουσίαση Βασικών Λειτουργιών του.
Μαθήματα FrontPage
Εκπαιδευτική εισαγωγή για τo πρόγραμμα ανάπτυξης web sites της
Microsoft Frontpage.
Μαθήματα Visual Interdev
Εκπαιδευτική εισαγωγή για τo πρόγραμμα ανάπτυξης web sites της
Microsoft Visual Interdev.
Μαθήματα Photoshop
Εκπαιδευτική εισαγωγή για τo πρόγραμμα γραφικών και επεξεργασίας
εικόνας.
Μαθήματα Web Graphics
Μια αναλυτική εισαγωγή στις τεχνικές γραφικών για Web Design, Lori's
Web Graphics με Paint Shop Pro.
Macromedia Director και Internet
Εκπαιδευτική εισαγωγή για το πρόγραμμα ανλαπτυξης πολυμεσικών εφαρμογών
Macrmedia Director με έμφαση στο Διαδίκτυο. Η εισαγωγή δίνεται σε
κείμενα μόνο (οχι HTML).
Computer Systems:
The Art of Assemmbly Language
Εισαγωγικό εγχειρίδιο για τον προγραμματισμό σε assembly για
επεξεργαστές Intel.
Ψηφιακή Σχεδίαση
Εκπαιδευτικό υλικό για το μάθημα Ψηφιακή Σχεδίαση με βάση το PSPICE
(DesignLab).
Computer Systems: A Programmer's
Perspective (CS:APP) by Randal E. Bryant and David R. O'Hallaron
Prentice Hall, 2003.
Ένα εισαγωκό βιβλίο στα συστήματα υπολογιστών που στοχεύει να βοηθήσει
τους φοιτητές να γίνουν καλύτεροι προγραμματιστές, προσφέροντας μια
εικόνα ενός ολοκληρωμένου συστήματος.
Αρχιτεκτονική Υπολογιστών:
μια Δομημένη Προσέγγιση (Structured Computer Organization Andrew S.
Tanenbaum)
Εισαγωγή στην αρχιτεκτονική των υπολογοστών που καλύπτει όλα τα επίπεδα
λειτουργίας, από τη ψηφιακή σχεδίαση μέχρι τα παράλληλα συστήματα..
"Fundamentals
of
Computer
Architecture",
Mark
Burrell,
2003,
Palgrave
Macmillan
Εισαγωγικό εγχειρίδιο γύρω από την προσομοίωση ενός απλού
μικροεπεξεργαστή για την κατανόηση των θεμελιωδών εννοιών της
αρχιτεκτονικής των υπολογιστών.
Ενσωματωμένα
Συστήματα
Εκπαιδευτικό υλικό από ελληνικά και ξένα πανεπιστήμια.
Προγραμματισμός
και
Διαχείριση
Συστημάτων
Εκπαιδευτικό υλικό για το μάθημα Προγραμματισμού και Διαχείρισης
Συστημάτων.
Linux
και Ελεύθερο Λογισμικό
Χρήσιμοι Οδηγοί για Linux και Ελεύθερο Λογισμικό.
Σύγχρονα Λειτουργικά Συστήματα:
Παρουσιάσεις από το βιβλίο Modern Operating Systems του Andrew S.
Tanenbaum
Modern
Operating
Systems
Simulators
Μια συλλογή προγραμμάτων προσομοίωσης βασισμένα σε Java που
διευκρινίζουν τις βασικές έννοιες που παρουσιάζονται στο κείμενο Andrew
S. Tanenbaum, Modern Operating System, Second Edition (Prentice-Hall,
2001)
Λειτουργικά Συστήματα:
Παραδείγματα με τη χρήση animation flash και Java applets
Programming:
Applications of Information
Technology I
Εκπαιδευτικό υλικό προγραμματισμού Διαδικτύου.
Applications of Information
Technology II
Εκπαιδευτικό υλικό προγραμματισμού Διαδικτύου.
Διδακτικό
υλικό
λογισμικού
Ολοκληρωμένο site για τα μαθήματα Προγραμματισμός Η/Υ και Δομές Αρχείων
όπου περιλαμβάνονται εγχειρίδια μαθημάτων με έμφαση στη γλώσσα Pascal,
ασκήσεις, διορθωτής ασκήσεων, ανακοινώσεις καθώς και άλλο υλικό των
μαθημάτων.
Εικονικό Εργαστήριο
Προγραμματισμού
Θέματα animation και visualisation αλγορίθμων με έμφαση στη Θεωρία
Γραφημάτων.
Μαθήματα C
Οδηγός εκμάθησης της γλώσσας προγραμματισμού C με πολλά παραδείγματα.
Μαθήματα C++
Οδηγός εκμάθησης της γλώσσας προγραμματισμού C++ με πολλά παραδείγματα
και τελική εφαρμογή.
Online
Quiz about C
Διαδικτυακή εφαρμογή Quiz ερωτημάτων για την αξιολόγηση των γνώσεων των
χρηστών στη γλώσσα προγραμματισμού C.
C optimisation tutorial
Εγχειρίδιο βελτιστοποίησης κώδικα C.
Εγχειρίδια GCC
Εγχειρίδια από τo GNU Project σχετικά με τη γλώσσα προγραμματισμού C
και σχετικών εργαλείων
Προγραμματισμός συστημάτων σε C
Εκπαιδευτικό υλικό για τη γλώσσα προγραμματισμού C του A.D. Marshal,
Unversity Cardiff, με έμφαση στο προγραμματισμό συστημάτων, κλήσεις
συστήματος,
διαχείριση διεργασιών, προγραμματισμό δικτύου κλπ. Ελληνική
Έκδοση (υπό ανάπτυξη).
Προγραμματιστικές Εργασίες
Σειρά ασκήσεων και projects από μαθήματα προγραμματισμού σε C, C++. Τα
περισσότερα τμήματα είναι υπό ανάπτυξη.
Μαθήματα Java
Εισαγωγικό εγχειρίδιο Προγραμματισμού σε Java με αρκετά παραδείγματα
και το περιβάλλον JDK.
ΕΜΠ MediaLab:
Μαθήματα Τεχνολογίας Πολυμέσων και Προγραμματισμού σε Java
Μια πολύ καλή εκπαιδευτική εισαγωγή στη Τεχνολογία Πολυμέσων και στο
Προγραμματισμό σε Java από το MediaLab του ΕΜΠ. Αρχική διεύθυνση http://www.medialab.ntua.gr
Internet and Java Programming
Πλήρης σειρά μαθημάτων με βάση τα βιβλία των Deitel και Deitel για
Internet και Java.
Μαθήματα Perl
Εκπαιδευτική εισαγωγή στη γλώσσα προγραμματισμού Perl με αρκετά
παραδείγματα και το περιβάλλον ActivePerl.
Παρουσίαση από το βιβλίο: How to
program, 3rd edition 2001, Deitel & Deitel.
Το βιβλίο αυτό αποτελεί εισαγωγή στην γλώσσα προγραμματισμού C,
επεκτείνεται στο δομημένο προγραμματισμό και στις κατάλληλες τεχνικές
προγραμματισμού. Επιπλέον καλύπτει την γλώσσα προγραμματισμού C++ και
περιλαμβάνει μια εισαγώγη σε εφαρμογές Java και Java Applets.
Εδώ μπορείτε να βρείτε οδηγίες σχετικά με το BorlandTM C++ BuilderTM
Compiler και το BorlandTM JBuilderTM.
Parallel Programming & Distributed Software
Systems:
Τεχνικές Παράλληλου Προγραμματισμού
Υλικό για το μάθημα της Παράλληλης Επεξεργασίας. Περιλαμβάνει
επισκόπηση παράλληλων αρχιτεκτονικών, σχεδιασμό παράλληλων αλγορίθμων,
προγραμματισμό στην εκπαιδευτική γλώσσα Multi Pascal, εγχειρίδιο
χρήσης, ασκήσεις.
Client Server Computing
Γενική εισαγωγή στο θέμα στο Clinet Server Computing και αρκετά
παραδείγματα σε Java.
Designing and Building Parallel
Programs, by Ian Foster.
Το βιβλίο αυτό απευθύνεται σε μαθητές και καθηγητές και αποτελεί
εισαγωγή στον παράλληλο προγραμματισμό και ταυτόχρονα έναν πρακτικό
οδηγό για επαγγελματίες προγραμματιστές, μηχανικούς και επιστήμονες οι
οποίοι ασχολούνται με την ανάπτυξη προγραμμάτων για παράλληλα και
κατανεμημένα πληροφοριακά συστήματα.
Distributed Systems: Concepts and
Design, Edition 3, by George
Coulouris, Jean Dollimore and Tim Kindberg, Addison-Wesley, Pearson
Education 2001.
Το βιβλίο αναφέρεται στα κατανεμημένα
συστήματα προσφέροντας στον αναγνώστη επαρκή γνώση για την αξιολόγηση
και των σχεδιασμό συστημάτων.
Εκπαιδευτικό υλικό
για
MPI, p2p & Grid
Εισαγωγή στη Διεπαφή Ανταλλαγής Μηνυμάτων (Message Passing Interface)
και συνοπτική αναφορά στα σημαντικά χαρακτηριστικά της Διεπαφής
Ανταλλαγής Μηνυμάτων για προγραμματιστές C.
Υλικό για Peer-to-Peer και GRIDS.
Using
PLAPACK: Parallel Linear Algebra Package by Robert A. van de Geijn,
with contributions by Philip Alpatov, Greg Baker, Carter Edwards, John
Gunnels, Greg Morrow, James Overfelt.
Το βιβλίο αυτό είναι ένας αναλυτικός οδηγός για το PLAPACK.
Grid Computing
NORTH CAROLINA UNIVERSITY, Department of Mathematics and Computer
Science
Parallel Programming
(Cluster Computing)
NORTH CAROLINA UNIVERSITY, Department of Mathematics and Computer
Science
UNC
Charlotte's Parallel Programming Group
Message Passing - Shared Memory - Distributed Shared Memory.
SNNS
Εγχειρίδιο χρήσης του προσομοιωτή τεχνητών νευρωνικών δικτύων SNNS.
Distributed Software Systems
Σημειώσεις για το μάθημα των Κατανεμημένων Συστημάτων από διάφορα
Πανεπιστήμια του εξωτερικού!
e-Science
e-Business
e-Government
and
their
Technologies.
A class on Grid Applications and Technologies
Εκπαιδευτικό Υλικό για τα
Παράλληλα
και Κατανεμημένα συστήματα.
Συλλογή πληροφοριακού και εκπαιδευτικού υλικού.
Παράλληλα
και
Κατανεμημένα
Συστήματα
με Java.
Μια εισαγωγή στις αρχιτεκτονικές και τις τεχνικές προγραμματισμού
LLNL Tutorials.
Mεταφρασμένα tutorials από το Lawrence Livermore Laboraory
Sun(Oracle) Java
and Eclipse Tutorials
Τutorials απο τη Sun (κυρίως) για προγραμματισμό
κατανεμημένων εφαρμογών με Java και περιβαλλον Eclipse
Other student projects:
Προγραμματισμός GPU σε περιβάλλον OpenCL
Παράλληλη συνεργατική διήθηση: ο αλγόριθμος
SlopeOne
Concurrency in Java:
Προσομοίωση λειτoυργίας ανελκυστήρα
Aνάπτυξη του λογισμικού Cpu-g σε Python και
Glade
Ανάπτυξη εφαρμογών σε eyeOS 2.5 με
Javascript και Php
Νvidia CUDA: Παράλληλοι αλγόριθμοι
για ταύτιση αλφαριθμητικών
EcoΤruck: Μια πολυπρακτορική εφαρμογή σε
συναρτησιακές γλώσσες
Παράλληλοι Κατανεμημένοι
Αλγόριθμοι Data Mining με ANNs και SVM
Προγραμματισμός σε OpenMP και GTK
για επεξεργασία ήχου
Μελέτη αλγορίθμων Ant Colonies και
Learning Automata
Μελέτη Moodle και ανάπυξη Ajax-based GUI
Υλοποίηση
αλγορίθμων αναζήτησης βιολογικών ακολουθιών με MPI
Ανάπτυξη
εφαρμογών κινητών συσκευών με Java ME
Ανάπτυξη εφαρμογών
σε Java OpenGL
Distributed alrorithm
animation in Java (DAJ
source
code)
Web Services, Java και
SOAP.
Παράλληλη Επεξεργασία με Matlab
και Octave
Μελέτη συνεργατικού περιβάλλοντος Horde3
Ανάπτυξη εφαρμογών δικτυακού
υπολογισμού με BOINC
Ανάπτυξη διαδικτυακού παιγνιδιού με
διεπαφή Facebook
Παράλληλοι αλγόριθμοι Βιοπληροφορικής
Μελέτη και ανάπτυξη του WebOS eyeos
Other issues:
"Ψηφιακές
βιβλιοθήκες ανοιχτού κώδικα: ερευνά και υλοποίηση"
Έρευνα σχετικά με τις ψηφιακές βιβλιοθήκες ανοιχτού κώδικα και
υλοποίηση σχετικού προγράμματος.
Σημειώσεις
PdP
Lab
Υλικό σε PDF μορφή για διάφορα θέματα που ενδιαφέρουν το Εργαστήριο
Παράλληλης Κατανεμημένης Επεξεργασίας, όπως Ασαφής Λογική και
Συστήματα, Εξελικτικοί Αλγόριθμοι και Στρατηγικές, Τεχνητά Νευρωνικά
Δίκτυα, Πολύπλοκα Συστήματα, Τεχνητή Ζωή, Παράλληλη Επεξεργασία, κλπ.
Έμπειρα Συστήματα / Συστήματα Γνώσεων
Εκπαιδευτικό υλικό (στα Αγγλικά) και downloads, παραδείγματα, ασκήσεις
κλπ σχετικά με το expert system shell CLIPS.
TEX & LATEX.
Βασικές οδηγίες στις εντολές κειμένου LaTeX αλλά και αναφορές σε
πληροφορίες για χρήστες πιο οικείους στο LaTeΧ καθώς και οδηγίες χρήσης
και εγκατάστασης διαφόρων πακέτων σχετικών με LaTeX
Gnuplot
tutorials
Οδηγοί χρήσης και tutorials αναφορικά με το gnuplot
Computational Linear Algebra.
Μια μαθηματική περιγραφή των εφαρμογών με μήτρες και διανύσματα στους
μοντέρνους υπολογιστές και αριθμητικά παραδείγματα.
Templates
for
the
Solution
of
Linear
Systems.
Building Blocks for Iterative Methods.
English Language Unit
Το site της Διδασκαλίας Αγγλικής Γλώσσας του Πανεπιστημίου. Πολύ και
ενδιαφέρον υλικό.
Θέση Ιστού Παν/μιου Μακεδονίας για άτομα με προβλήματα
όρασης
An experimental navigator of University of Macedonia
Thessaloniki's navigator
Μνημεία της Θεσσαλονίκης
Chalkidiki's navigaor