Γνωριμία με το λογισμικό στατιστικών αναλύσεων R. Ηαφετηρία ανάπτυξης του R. Τι ακριβώς είναι το R; Η προέλευση του R. Δημήτρης Δεληκαράογλου

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

Download "Γνωριμία με το λογισμικό στατιστικών αναλύσεων R. Ηαφετηρία ανάπτυξης του R. Τι ακριβώς είναι το R; Η προέλευση του R. Δημήτρης Δεληκαράογλου"

Transcript

1 Μεταπτυχιακό Πρόγραμμα ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ Ακαδ. Έτος Γνωριμία με το λογισμικό στατιστικών αναλύσεων R Δημήτρης Δεληκαράογλου Τι ακριβώς είναι το R; Ηαφετηρία ανάπτυξης του R Ηανάπτυξη του έχει βάση στη δημιουργία της γλώσσας προγραμματισμού S που αναπτύχθηκε, περί το 1976, στα Εργαστήρια της εταιρίας τηλεπικοινωνιών Bell για την ανάλυση δεδομένων Το εμπορικό προϊόν, εμφανίστηκε με την ονομασία: S-plus. Murray Hill, New Jersey Η προέλευση του R Το διαδραστικό περιβάλλον S, και Η αλγοριθμική γλώσσα Scheme, που αναπτύχθηκε στο MIT, και είναι μια από τις δύο βασικές διαλέκτους της Lisp κοινοποιήθηκε μέσα από τα περιώνυμα Lambda Papers Η προέλευση του R Αρχικά δημιουργήθηκε και διανεμήθηκε ως ελεύθερο λογισμικό από τους Robert Gentleman και Ross Ihaka στο Πανεπιστήμιο του Auckland, Νέα Ζηλανδία, στη δεκαετία του 90. Στόχος τους ήταν η δημιουργία ενός φιλικού προγραμματιστικού περιβάλλοντος για τη διδασκαλία της Στατιστικής 1

2 Η ονομασία R We have named our language R in part to acknowledge the influence of S and in part to celebrate our own efforts. R. Gentleman και R. Ihaka και η εξέλιξη του R Από το 1997: Διεθνές R-core team & χιλιάδες προγραμματιστές, στατιστικολόγοι, κ.ά. που μοιράζονται τις βιβλιοθήκες και τα εργαλεία τους!! Παρέχουν πλήρη πρόσβαση σε αλγόριθμους, ανοιχτά και προσβάσιμα εργαλεία και τις εφαρμογές τους που εν πολλοίς δεν είναι ακόμη διαθέσιμα σε άλλα εμπορικά λογισμικά. Τι ακριβώς είναι το R; Είναι ελεύθερα προσβάσιμο από ένα ευρύ δίκτυο διανομής στο Διαδίκτυο (Comprehensive R Archive Network) cran.r-project.org 92 sites cran.cc.uoc.gr Mια απαράμιλλη πλατφόρμα για τον προγραμματισμό νέων στατιστικών μεθόδων με έναν εύκολο και απλό τρόπο. State-of-the-art δυνατότητες γραφικών που συναγωνίζεται μόνο η Matlab Το R ή r (το λογισμικό) Open Source δωρεάν και όχι μόνο: Παρέχει πλήρη πρόσβαση σε αλγόριθμους και την εφαρμογή τους Είναι το προϊόν συνεισφοράς κορυφαίων ειδικών και χρηστών στους τομείς που γνωρίζουν καλύτερα Είναι CUTTING EDGE. Δίνει τη δυνατότητα διόρθωσης ή/και επέκτασης των πακέτων και εργαλείων που παρέχονται Πλείστα φόρουμ προάγουν τη συνεργασία ερευνητών και χρηστών με στόχο να εξερευνήσουν και να επεκτείνουν τις μεθόδους που χρησιμοποιούνται για την ανάλυση των δεδομένων Η R ή r(η γλώσσα) Είναι μια διερμηνευόμενη γλώσσα προγραμματισμού (interpreted computer language) Οι περισσότερες (στατιστικές και άλλες) συναρτήσεις που βλέπουν οι χρήστες είναι γραμμένες στην ίδια τη γλώσσα του R, καλώντας ένα μικρότερο σύνολο εσωτερικών αρχέτυπων (internal primitives) Αυτό καθιστά πολύ εύκολο στο χρήστη να κατανοήσει πως πραγματικά λειτουργούν Η R ή r (η γλώσσα) Είναι μια διερμηνευόμενη γλώσσα προγραμματισμού (interpreted computer language) Κάνει δυνατή τη διασύνδεση με διαδικασίες γραμμένες σε C, C++, ή FORTRAN για μεγαλύτερη αποτελεσματικότητα, και δημιουργία επιπλέον υψηλού επιπέδου αρχέτυπων System commands can be called from within R Μπορεί να χρησιμοποιηθεί είτε µε κατευθείαν εντολές, είτε µε προγράμματα τα οποία μπορούν να αναπτυχθούν και να δοθούν για εκτέλεση 2

3 Η γλώσσα & το λογισμικό Σήμερα η R θεωρείται ως η ταχύτερα αναπτυσσόμενη γλώσσα στατιστικών υπολογισμών και η de facto γλώσσα έρευνας στα πανεπιστήμια γύρω από εφαρμογές της Στατιστικής, όπως Οικονομετρία, Χρονοσειρές, Χρηματιστηριακά δεδομένα, Χωρικά δεδομένα,... Το λογισμικό R αυξάνει συνεχώς τις GIS δυνατότητες του, και είναι πλέον αξιόπιστο για τις περισσότερες (αν όχι όλες) τις χωρικές αναλύσεις που συνήθως κάνουμε με τα παραδοσιακά λογισμικά GIS εξαγωγή και εισαγωγή δεδομένων (raster και vector), τη σχεδίαση, ανάλυση και κατασκευή χαρτών,... Ηδύναμη του R Χρησιμοποιεί μια δική του καλά ανεπτυγμένη, αλλά απλή γλώσσα προγραμματισμού -ίδια με εκείνη του S Plus (το άλλο γνώριμο λογισμικό στατιστικής ανάλυσης) άμεση συμβατότητα με κώδικα της S Πλούσιες πηγές υλικού για την αυτό-εκμάθηση του: Ανοικτά μαθήματα, με παραδείγματα, ασκήσεις Το άρθρο από όπου ξεκίνησε η διαδρομή του R Ihaka R. & Gentleman R R: a language for data analysis and graphics. Journal of Computational and Graphical Statistics 5: Εξαιρετικά βιβλία, προσβάσιμα στο Διαδίκτυο και από την ψηφιακή βιβλιοθήκη του μαθήματος Ηδύναμη του R Χαρακτηρίζεται από εύκολη επεκτασιμότητα καθώς ο κάθε ένας χρήστης μπορεί να δημιουργήσει τις δικές του συναρτήσεις και να τις μορφοποιήσει σε μία βιβλιοθήκη, η οποία με τη σειρά της μπορεί να δημοσιοποιηθεί και να χρησιμοποιηθεί αργότερα από κάποιον άλλο χρήστη με τις ίδιες ανάγκες Διασυνδέσεις με λογισμικά αποθήκευσης δεδομένων (SQL) Ηδύναμη του R Επιτρέπει την ταχεία ανάπτυξη νέων εργαλείων και προγραμμάτων σύμφωνα με τις ανάγκες των χρηστών Εξαιρετικό για την προσομοίωση, προγραμματισμό, και αναλύσεις δεδομένων που απαιτούν υψηλό υπολογιστικό φόρτο Εξαναγκάζει το χρήστη του να σκεφθεί για τη ροή της ανάλυση που πρόκειται να εφαρμόσει. Ηδύναμη του R Το υβριδικό περιβάλλον του (προγραμματισμός + ανάλυση + γραφικά) προσφέρει απεριόριστες δυνατότητες διαχείρισης και στατιστικής ανάλυσης δεδομένων καθώς και δυνατότητες κατασκευής γραφημάτων εξαιρετικές δυνατότητες στον ερευνητή Η χρησιμοποίησή του για την ανάλυση βελτιώνει γρήγορα την ουσιαστική ικανότητα του ερευνητή αλλά και την βαθύτερη αντίληψη της θεωρίας καθώς ο χρήστης αντιλαμβάνεται τον ακριβή τρόπο με τον οποίο επεξεργάζεται τα δεδομένα ΔΕΝ ΕΙΝΑΙ Ένα ακόμα λογισμικό Στατιστικής Ανάλυσης Κάθε άλλο παρά ένα συνονθύλευμα πολύ συγκεκριμένων και άκαμπτων εργαλεία, όπως συμβαίνει συχνά σε άλλα λογισμικά ανάλυσης δεδομένων ΔΕΝ ΕΙΝΑΙ Εύκολο για το χρήστη να εξοικειωθεί γρήγορα με όλες τις δυνατότητες του απαιτεί σημαντική ενασχόληση για να γίνει οικείο σε κάποιον ΔΕΝ ΕΙΝΑΙ Menu-driven Υπολείπεται ενός φιλικού παραθυρικού περιβάλλοντος χρήσης ΔΕΝ ΕΙΝΑΙ Ένα λογισμικό με πολύπλοκη γραφική διεπαφή 3

4 Πως είναι διαθέσιμο; Διατίθεται ελεύθερα Η βασική σουίτα του λογισμικού και τα περισσότερα εξειδικευμένα πακέτα του είναι διαθέσιμα από το δίκτυο διανομής CRAN - cran.r-project.org Mirror sites are available for many countries Νέες κυκλοφορίες του βασικού λογισμικού R παρέχονται σε συχνά διαστήματα (τυπικά περίπου κάθε 3 μήνες!!!), ανάλογα και με το λειτουργικό σύστημα (Windows, MacOS, Linux) Πλείστα user blogs, tutorials, user guides Η κοινότητα των χρηστών του είναι πολύ ενεργή R Project for Statistical Computing κυρίως για εργαλεία, εγχειρίδια χρήσης κ.ά. Comprehensive R Archive Network cran.r-project.org Downloading R Κέντρο διανομής του λογισμικού και ειδικών πακέτων Downloading R Ιστότοπος διανομής του R και πακέτων του cran.r-project.org ή cran.cc.uoc.gr download from CRAN select a download site download the base package at a minimum download contributed packages as needed Επιλέξτε το ελληνικό site: cran.cc.uoc.gr 4

5 Downloading R Downloading R Execute, e.g. the current version R win32.exe with administrator privileges Once the program is installed, run the R program by clicking on its icon To καλύτερο χαρακτηριστικό του R!!! Διαθέσιμα ~4000 πακέτα!!! install.packages(" ") και μεταξύ τους πολλά γεωεπιστημονικού ενδιαφέροντος: Ecological and Environmental Data 4000 δυνατότητες!!! project.org/web/views/ Οπυρήνας του R+ πακέτα; Ηβασική διανομή του R περιλαμβάνει τον πυρήνα (core) και πλήθος πακέτων (packages) και βιβλιοθηκών (libraries) Ο κεντρικός πυρήνας του R περιέχει ότι απαιτείται για ένα μεγάλο αριθμό στατιστικών διαδικασιών. linear and generalized linear models nonlinear regression models time series analysis classical parametric and nonparametric tests clustering, smoothing, Τα πακέτα και οι βιβλιοθήκες περιέχουν επιπλέον συναρτήσεις που δεν είναι διαθέσιμες στον πυρήνα του R Οπυρήνας του R+ πακέτα; Για να γίνει χρήση μιας συνάρτησης από ένα πακέτο, αυτό πρέπει να φορτωθεί στο R. Η σχετική εντολή για αυτό είναι library( ), π.χ. library(glsme) (Γενικευμένη Μέθοδος Ελαχίστων Τετραγώνων ) library(lmtest) (διαγνωστικά τεστ γραμμικής παλινδρόμησης) Στα διάφορά πακέτα του R περιλαμβάνονται επίσης και μια μεγάλη σειρά από αρθρώματα (modules) τα οποία επεκτείνουν το υπάρχον περιβάλλον R με γραφικές δυνατότητες που παρέχουν ένα ευέλικτο γραφικό περιβάλλον για τη δημιουργία διαφόρων ειδών παρουσιάσεις εκτεταμένων και πολύμορφων δεδομένων και καθοδηγούν στην διαδικασία της μοντελοποίησης και αξιολόγησης της ανάλυσης τους 5

6 Μερικά ενδιαφέροντα πακέτα του R foreign: Read Data Stored by Minitab, S, SAS, SPSS, Stata, Systat, Weka, dbase,.. ggplot2: An implementation of the Grammar of Graphics GGally: Extension to ggplot2, templates for different plots gdistance: distances and routes on geographical grids marqlevalg: An algorithm for least-squares curve fitting gplots: Various R programming tools for plotting data Το πακέτο ggplot2 The fundamental building block of a plot is based on aesthetics and facets Aesthetics are graphical attributes that effect how the data are displayed. Color, Size, Shape Facets are subdivisions of graphical data. The graph is realized by adding layers, geoms ( point, smooth, ), and statistics. Το πακέτο ggplot2 The fundamental building block of a plot is based on aesthetics and facets Aesthetics are graphical attributes that effect how the data are displayed. Color, Size, Shape Facets are subdivisions of graphical data. The graph is realized by adding layers, geoms ( point, smooth, ), and statistics. Το πακέτο ctest Έλεγχος διωνυμικής κατανομής Εγκατάσταση πακέτων του R; Από τον ιστοχώρο του R Documentation Manual - listing of official R documentation An Introduction to R R Language Definition Writing R Extensions R Data Import/Export R Installation and Administration Contributed documentation, tutorials and manuals created by R users Simple R, R for Beginners, Practical Regression and ANOVA Using R Για Windows και Mac, υπάρχουν binary αρχεία για εύκολη εγκατάσταση στο R. Οι προκαθορισμένες (default) τιμές είναι οι συνηθέστερες και αν δεν έχετε κάποιο άλλο λόγο, είναι γενικά μια καλή ιδέα να τις αποδεχθείτε. Για εγκατάσταση σε Linux ψάξτε το Για τα Windows, Mac και Linux, αν έχετε τα κατάλληλα εργαλεία, μπορείτε να δημιουργήσετε το R από τον πηγαίο κώδικα. Οι σχετικές οδηγίες 6

7 Εγκατάσταση πακέτων του R; install.packages("packagename") Μπορείτε να προσδιορίσετε mirror CRAN sites install.packages("packagename", repos = "http://cran.stat.ucla.edu/") update.packages("packagename") Code to load or install then load Εγκατάσταση πακέτων του R; Για να χρησιμοποιήσετε επιμέρους πακέτα του R, πρέπει πρώτα να τα εγκαταστήσετε χρησιμοποιώντας τη συνάρτηση install.packages, η οποία κατεβάζει το ζητούμενο πακέτο από τον ιστότοπο CRAN και το εγκαθιστά για χρήση στον Η/Υ σας Εγκατάσταση πακέτων του R; Αν θα χρειαστείτε ένα συγκεκριμένο πακέτο για την τρέχουσα χρήση του R, πρέπει να το φορτώσετε χρησιμοποιώντας τη συνάρτηση require > require(foreign) ## Loading required package: foreign Σε μερικές περιπτώσεις, η καλή λειτουργία μιας βιβλιοθήκης εξαρτάται από τα ήδη εγκατεστημένα πακέτα. Για το λόγο αυτό, καλύτερα να χρησιμοποιείτε την επιλογή dep=true, έτσι ώστε να γίνεται πλήρη εγκατάσταση όλων των πιθανών εξαρτήσεων. > install.packages( foreign", dep=true) Εγκατάσταση πακέτων του R; Αν απαιτούνται επιπλέον πακέτα για τη χρήση ενός πακέτου, αυτά φορτώνονται ή προσαρτώνται αυτόματα Εγκατάσταση πακέτων του R; Εγκατάσταση πακέτων του R; > install.packages("maps") > library("maps") > map("world") > map("world2") Χρήσιμο R script για την εγκατάσταση πακέτων μετά από κάποιο στοιχειώδη έλεγχο μη προηγούμενης εγκατάστασής τους (πηγή: 7

8 Εγκατάσταση πακέτων του R; Τι χρησιμοποιεί στην τρέχουσα εργασία (session) το R Το περιβάλλον εργασίας του R Το περιβάλλον εργασίας του R > This is the R prompt. το R είναι έτοιμο να δεχθεί μια εντολή Το περιβάλλον εργασίας του R Εναλλακτικά, μπορούμε να ανοίξουμε ένα παράθυρο script (Reditor menu: file/open script) όπου γράφουμε όσες εντολές επιθυμούμε και μετά μαρκάρουμε αυτές που θέλουμε να εκτελεστούν και πατάμε control+r. (αν δεν μαρκάρουμε τίποτε, με control+r θα εκτελεστούν μόνο οι εντολές της γραμμής που βρίσκεται ο cursor). Αλληλεπίδραση του χρήστη με το R Αλληλεπίδραση του χρήστη με το R Ηεκκίνησητου προγράμματος οδηγεί στη βασική οθόνη του προγράμματος στην οποία υπάρχει το παράθυρο εντολών (R-Console). Τα μενού File Edit View Misc Packages Windows Help 8

9 Αλληλεπίδραση του χρήστη με το R Αλληλεπίδραση του χρήστη με το R Με την επιλογή μενού File μπορούμε: Να εισάγουμε κώδικα και εντολές από προηγούμενες εφαρμογές μας με το source R code. Να ανοίξουμε έναν νέο ή παλαιό συντάκτη (new ή old script) Να δούμε τα διαθέσιμα R αρχεία του φακέλου που είμαστε (display files). Να εισάγουμε ή να αποθηκεύσουμε επιφάνειες εργασίας (workspace) με αντικείμενα και συναρτήσεις που έχουν δημιουργηθεί (load/save workspace) Να εισάγουμε ή να αποθηκεύσουμε εντολές που ήδη έχουμε χρησιμοποιήσει (load/save history). Να αλλάξουμε τον φάκελο εργασίας μας (change dir). Να εκτυπώσουμε (print), να αποθηκεύσουμε τη συνεδρία μας σε ένα αρχείο κειμένου (save to file) και να τερματίσουμε το πρόγραμμα (exit). Με την επιλογή μενού Edit μπορούμε: Να έχουμε τις γνωστές δυνατότητες copy, paste, select all, clear console Να ανοίξουμε τον συντάκτη δεδομένων (data editor) που είναι σε μορφή πλαισίου (data frames) και να επεξεργαστούμε αυτά τα δεδομένα Να αλλάξουμε τον τρόπο εμφάνισης του περιβάλλοντος εργασίας (με τις προτιμήσεις GUI preferences) Αλληλεπίδραση του χρήστη με το R Αλληλεπίδραση του χρήστη με το R Με την επιλογή μενού Misc μπορούμε: να σταματήσουμε το τρέχον ή όλα τα προγράμματα που εκτελούνται (stop current/all computations), να σταματήσουμε την εκτύπωση αποτελεσμάτων στην οθόνη (buffered output), να δούμε ή να διαγράψουμε όλα τα αντικείμενα που έχουμε δημιουργήσει έως τώρα (list objects ή remove all objects) - ισοδύναμα με την εντολή ls() ή rm(list=ls(all=true)), και τέλος να δούμε ποιες βιβλιοθήκες (libraries) και πλαίσια δεδομένων (data frames) επισυνάπτονται στο τρέχον περιβάλλον εργασίας. Με την επιλογή μενού Packages μπορούμε: να φορτώσουμε βιβλιοθήκες/πακέτα που ήδη έχουμε κατεβάσει (load package), να εγκαταστήσουμε βιβλιοθήκες από διάφορα sites του CRAN (install package(s)) ή από συμπιεσμένα αρχεία του σκληρού δίσκου (install package(s) from local zip files), να ενημερώσουμε τις βιβλιοθήκες προσθέτοντας νέες (update packages), να διαλέξει από ποιο διανομέα (πέραν του CRAN) θέλουμε να κατεβάσουμε τις βιβλιοθήκες (set repositories). Αλληλεπίδραση του χρήστη με το R Console: πληροφορίες για το χειρισμό της βασικής οθόνης του R Με την επιλογή μενού Help δίνονται στον χρήστη βοηθητικές πληροφορίες, π.χ.: FAQ on R και FAQ on ιr for Windows: πληροφορίες (ερωτήσεις και απαντήσεις σε συνήθεις ερωτηματικά) για τη γλώσσα R και για την R για Windows Manuals (in pdf): Βασικό εγχειρίδιο χρήσης της R R functions (text): Πληροφορίες για τις συναρτήσεις που είναι ήδη φορτωμένες (απότοβασικόπυρήναήτις βιβλιοθήκες των πακέτων) Επικοινωνία με το R; Είτε με κατευθείαν εντολές από το χρήστη Είτε από σειρά εντολών (scripts) που συνιστούν βήματα διεργασιών που ο χρήστης μπορεί να προγραμματίσει για επίλυση πιο πολύπλοκων στατιστικών προβλημάτων. Επίσης ο χρήστης μπορεί να χρησιμοποιήσει και έτοιμα προγράμματα τα οποία είναι ενσωματωμένα μέσα στα ελεύθερα διαθέσιμα πακέτα Οι ποικιλία τέτοιων προγραμμάτων είναι τεράστια!!! 9

10 Αλληλεπίδραση του χρήστη με το R Οι εντολές Διαβάζονται και εκτελούνται αμέσως R: διερμηνέας εντολών προγραμματισμού Η αλληλεπίδραση του χρήστη με το λογισμικό επιτυγχάνεται από την κονσόλα του R πληκτρολογώντας προγραμματιστικές αλφαριθμητικές εκφράσεις, συμβολισμούς εκχώρησης τιμών σε συναρτήσεις, πίνακες, Εντολή εργασίας διεύθυνση όπου βρίσκεται το αρχείο κειμένου με τα δεδομένα χαρακτηρίζει την πρώτη γραμμή των δεδομένων ως τίτλο δηλώνει ότι η δεκαδική υποδιαστολή είναι το κόμμα Εντολές του χρήστη προς το R Σε μια εντολή απαιτούνται τρία επιμέρους μέρη: ηίδια η εντολή ζεύγος παρενθέσεων, () μια ή περισσότερες παράμετροι (arguments) εντός του ζεύγους των παρενθέσεων (αν τέτοιες παράμετροι είναι απαραίτητοι, κάτι που μπορεί να μην συμβαίνει πάντα) Εντολές του χρήστη προς το R Ομοιότητες στη σύνταξη εντολών Αριθμητικές (1, 2, 3 ) ή λογικές (T/F) τιμές και ονόματα αντικειμένων δίνονται στις παραμέτρους χωρίς εισαγωγικά, αλλά σύνολα χαρακτήρων (string values), όπως ονόματα αρχείων, δίνονται πάντα εντός διπλών εισαγωγικών, π.χ.: mas5(dat3, normalize=t, analysis= absolute ) x <- seq(1,10) # or x <- 1:10 # or x = 1:10 R Matlab Python for (i in x) {print("hello")} foo.bar <- 10 > foo.bar [1] 10 x = 1:10 %a less flexible %version of linspace for (i = x) disp("hello") end foo.bar = 10 > foo.bar foo = bar: 10 x = range(1,11) # indices start at 0 for i in x: print("hello") foo.bar = 10 NameError: name 'foo' is not defined Εντολές του χρήστη προς το R Για να περατωθεί μια συνεδρία με το R, είτε πληκτρολογήστε q(), κλείστε την οθόνη του προγράμματος (όχι το παράθυρο εντολών) πάνω δεξιά, από το μενού File Exit Συνιστάται να αποθηκεύεται ότι έχετε δημιουργήσει μέχρι τότε Λειτουργία & εντολές στο R Μπορείτε πάντα να αναγνωρίσετε το πλήθος των απλών εντολών σε μια σύνθετη εντολή, μετρώντας τον αριθμό των ζευγών των παρενθέσεων pdata(dat)<-pd Αντικείμενα όπως διανύσματα και πίνακες (tablelike objects) διακρίνονται χρησιμοποιώντας αγκύλες [ ] ποτέ παρενθέσεις. dat[,1], c[1,4], Εκχώρηση (assignment) σε ένα αντικείμενο γίνεται χρησιμοποιώντας <-, ή -> ή =. Ο συμβολισμός ==, δηλώνει σύγκριση 10

11 Λειτουργία & εντολές στο R Το περιβάλλον εργασίας του R Στην κονσόλα του R (RGui), μέσω της γραμμής εντολών παρέχεται εξαίρετη ευελιξία και έλεγχος. Æ Αυξημένο χρόνο που χρειάζεται κάποιος ώστε να καλύψει το (τουλάχιστον αρχικό) επίπεδο χρήσης σε σύγκριση με ανάλογα πακέτα με γραφικό περιβάλλον διεπαφής (GUI) Æ φιλικότερες λύσεις ; R is case sensitive, προσοχή στην πληκτρολόγηση! ¾ library(affy) Æ σωστή πληκτρολόγηση, ¾ αλλά Library(affy) Æ λάθος πληκτρολόγηση. Πολλαπλές εντολές επιτρέπονται στην ίδια γραμμή. π.χ., πρώτα απαλείφουμε κενές τιμές από τα δεδομένα της μεταβλητής year, και κατόπιν υπολογίζουμε τη μέση τιμή. Οι εντολές: ¾ na.omit(year) ¾ mean(year) Δίνουν το ίδιο αποτέλεσμα με την απλή εντολή ¾ mean(na.omit(year)) Δ. ΔΕΛΗΚΑΡΑΟΓΛΟΥ, ΣΑΤΜ/ΕΜΠ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ Άλλα περιβάλλοντα διεπαφής για το R Δ. ΔΕΛΗΚΑΡΑΟΓΛΟΥ, ΣΑΤΜ/ΕΜΠ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ Εναλλακτικό περιβάλλον εργασίας του R Διάφορα GUI που υλοποιούν ένα βολικό(τερο) περιβάλλον διεπαφής με το R Παράθυρα που περιέχουν διάφορα μενού, κουμπιά και πεδία πληροφοριών,... Επιτρέπουν τη δημιουργία σεναρίων, δεδομένων εξόδου, επαναφορά παραθύρου διαλόγων, Με μενού που είναι εύκολο να ρυθμιστούν, συνήθως, μέσω ενός αρχείου κειμένου ή, κατά προτίμηση, μέσα από τα plug-in πακέτα... απλοί διάλογοι, το γενικό περιεχόμενο των οποίων είναι περισσότερο ή λιγότερο προφανές από τα ονόματα των στοιχείων των μενού. Δ. ΔΕΛΗΚΑΡΑΟΓΛΟΥ, ΣΑΤΜ/ΕΜΠ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ Δ. ΔΕΛΗΚΑΡΑΟΓΛΟΥ, ΣΑΤΜ/ΕΜΠ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ RStudio screenshot Τι είναι το RStudio; Παρέχει ένα ένα Παρέχει ολοκληρωμένο ολοκληρωμένο (φιλικότερο) (φιλικότερο) περιβάλλον ανάπτυξης ανάπτυξης περιβάλλον RStudio - Integrated development environment for R Δ. ΔΕΛΗΚΑΡΑΟΓΛΟΥ, ΣΑΤΜ/ΕΜΠ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ Δ. ΔΕΛΗΚΑΡΑΟΓΛΟΥ, ΣΑΤΜ/ΕΜΠ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ 11

12 Εναλλακτικό περιβάλλον εργασίας του R Το περιβάλλον εργασίας του R Τρέχουσα έκδοση Η διεπαφή R- Commander δεν είναι καινοτόμος, αλλά είναι απλή και οικεία για τους χρήστες install.packages("deducer") Java based R console JGR 3 επιπλέον μενού Deducer & JGR Για άμεση βοήθεια - Start help > help("foo") >?foo Εξαιρετικές δυνατότητες αναζήτησης βοήθειας για την γλώσσα και το λογισμικό R... 12

13 Για άμεση βοήθεια - Start help Help - Search engine > help( mean ) > help(mean) >?mean Help - packages Τι περιέχει τυπικά ένα αρχείο help Function {package} Γενική περιγραφή Εντολή και οι παράμετροι της Λεπτομερής περιγραφή των αναγκαίων παραμέτρων Τι περιέχει τυπικά ένα αρχείο help Περιγραφή: πως δουλεύει η εντολή Τι επιστρέφει η εντολή Συναφείς συναρτήσεις Παραδείγματα χρήσης στο R: example(mas5) Γρήγορο και ελεύθερο. State of the art: Το διεθνές δίκτυο ερευνητών συνεχώς ανανεώνουν και υλοποιούν προηγμένες μεθοδολογίες και τις διαθέτουν ελεύθερα ως πακέτα του R. SPSS και SAS είναι πολύ πιο πίσω από το R! Συναγωνίζεται το MATLAB στα γραφικά Εξαιρετικές δυνατότητες για προσομοιώσεις, προγραμματισμό, εντατικές χώρο-χρονικές αναλύσεις και υπολογισμούς, κλπ. 13

14 Στην αρχική περίοδο εκμάθησης του Not user start Γρήγορα ανερχόμενη καμπύλη εκμάθησης Minimal GUI. Καμία εμπορική υποστήριξη figuring out appropriate (correct) methods or how to use a function on your own can be frustrating. Easy to make mistakes and not know. Μαθαίνει κάποιος από τα λάθη του και από τις εμπειρίες άλλων χρηστών Από την επόμενη φορά... Θα μπούμε στα ενδότερα της λειτουργίας και της χρήσης του R Σύνταξη εντολών Μεταβλητές και συναρτήσεις Εισαγωγή δεδομένων Χρήση εξωτερικών αρχείων Γραφήματα στο R Βασικές στατιστικές και αλγοριθμικές δυνατότητες Διαχείριση συνεδριών του R... Μέχρι το επόμενο μάθημα... Συμβουλευτείτε, στις ιστοσελίδες του μαθήματος, τις σχετικές οδηγίες για την εργασία/θέμα που θα πρέπει να ξεκινήσετε άμεσα Σχηματίστε τις Ομάδες Εργασίας σας και αρχίστε την εξοικείωσής σας με το R 14

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

Οδηγίες για την εγκατάσταση του πακέτου Cygwin Οδηγίες για την εγκατάσταση του πακέτου Cygwin Ακολουθήστε τις οδηγίες που περιγράφονται σε αυτό το file μόνο αν έχετε κάποιο laptop ή desktop PC που τρέχουν κάποιο version των Microsoft Windows. 1) Copy

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

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

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

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

Τυπικές χρήσεις της Matlab

Τυπικές χρήσεις της Matlab Matlab Μάθημα 1 Τι είναι η Matlab Ολοκληρωμένο Περιβάλλον Περιβάλλον ανάπτυξης Διερμηνευμένη γλώσσα Υψηλή επίδοση Ευρύτητα εφαρμογών Ευκολία διατύπωσης Cross platform (Wintel, Unix, Mac) Τυπικές χρήσεις

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

Εισαγωγή στην Python. Διάλεξη 0

Εισαγωγή στην Python. Διάλεξη 0 Εισαγωγή στην Python Διάλεξη 0 Διοργάνωση : ΚΕΛ ΣΑΤΜ Διαφάνειες: Skaros, MadAGu Παρουσίαση: MadAGu Άδεια: Creative Commons 3.0 Τι είναι ο προγραμματισμός : Αλγόριθμος γραμμένος σε γλώσσα που καταλαβαίνει

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

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Εργαστήριο 1 Εισαγωγή στη C Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Διαδικαστικά Ιστοσελίδα μαθήματος: http://eclass.uoa.gr/courses/f30/ Υποχρεωτική παρακολούθηση: Παρασκευή 14:00 16:00 στην

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

1 η ΕΝΟΤΗΤΑ ΕΙΣΑΓΩΓΗ (Προγραμματισμός & MATLAB)

1 η ΕΝΟΤΗΤΑ ΕΙΣΑΓΩΓΗ (Προγραμματισμός & MATLAB) ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΜΕΘΟΔΟΙ ΕΠΙΛΥΣΗΣ ΜΕ Η/Υ 1 η ΕΝΟΤΗΤΑ ΕΙΣΑΓΩΓΗ (Προγραμματισμός & MATLAB) Ν.Δ. Λαγαρός Μ. Φραγκιαδάκης Α. Στάμος Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

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

SPSS Statistical Package for the Social Sciences

SPSS Statistical Package for the Social Sciences SPSS Statistical Package for the Social Sciences Ξεκινώντας την εφαρμογή Εισαγωγή εδομένων Ορισμός Μεταβλητών Εισαγωγή περίπτωσης και μεταβλητής ιαγραφή περιπτώσεων ή και μεταβλητών ΣΤΑΤΙΣΤΙΚΗ Αθανάσιος

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

Tο περιβάλλον Code::Blocks

Tο περιβάλλον Code::Blocks Tο περιβάλλον Code::Blocks Το Code::Blocks αποτελεί ένα πλήρες περιβάλλον ανάπτυξης εφαρμογών για την γλώσσα C και C++. Το περιβάλλον είναι ελεύθερο λογισμικό και χρησιμοποιεί μια ειδική έκδοση του μεταγλωττιστή

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

Searching and Downloading OpenStreetMap Data

Searching and Downloading OpenStreetMap Data Searching and Downloading OpenStreetMap Data QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis

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

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο Στο φετινό εργαστήριο του μαθήματος, έχετε τη δυνατότητα να δουλέψετε σε 2 περιβάλλοντα. Ένα σε περιβάλλον UNIX μέσω απομακρυσμένης σύνδεσης σε

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

Οδηγίες Χρήσης της MySQL

Οδηγίες Χρήσης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 1 Περιεχόμενα Εισαγωγή...2

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

ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP

ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP Το FTP (File Transfer Protocol) είναι το εξειδικευμένο πρωτόκολλο μεταφοράς αρχείων στα σύγχρονα δίκτυα δεδομένων όπως το Διαδίκτυο. Δίνει τη δυνατότητα μεταφοράς αρχείων από τον υπολογιστή

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

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές 1 ο Εξάμηνο Σπουδών Χειμερινό Εξάμηνο 2012/13 Τμήμα Εφαρμοσμένων Μαθηματικών, Πανεπιστήμιο Κρήτης Διδάσκων: Χαρμανδάρης Ευάγγελος, email: vagelis@tem.uoc.gr, Ιστοσελίδα

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

Εισαγωγή στο GNU Octave/MATLAB

Εισαγωγή στο GNU Octave/MATLAB Εισαγωγή στο GNU Octave/MATLAB Δρ. Βασίλειος Δαλάκας Καλώς ήρθατε στο εργαστήριο Σημάτων και Συστημάτων με το λογισμικό Octave (Οκτάβα). Οι σημειώσεις αυτές έχουν βασιστεί στις σημειώσεις του εργαστηρίου

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

Μια καλή επιλογή θα ήταν www.epipla-onomasas.gr (χωρίζοντας τις λέξεις με παύλα -) ή

Μια καλή επιλογή θα ήταν www.epipla-onomasas.gr (χωρίζοντας τις λέξεις με παύλα -) ή Τι είναι ένα CMS CMS ή Σύστημα Διαχείρισης Περιεχομένου (Content Management System) ονομάζουμε ένα λογισμικό που μας βοηθά να ελέγχουμε και να διαχειριζόμαστε έναν ιστότοπο δημόσιας ή περιορισμένης πρόσβασης.

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

Android Studio για Windows

Android Studio για Windows Android Studio για Windows 1. Οδηγίες Εγκατάστασης: 1. Κατεβάστε το Android Studio από εδώ (τελευταία έκδοση 0.4.6, 496 MB): http://developer.android.com/sdk/installing/studio.html 2. Εγκαταστήστε το αρχείο

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

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade

Εγκατάσταση λογισμικού και αναβάθμιση συσκευής Device software installation and software upgrade Για να ελέγξετε το λογισμικό που έχει τώρα η συσκευή κάντε κλικ Menu > Options > Device > About Device Versions. Στο πιο κάτω παράδειγμα η συσκευή έχει έκδοση λογισμικού 6.0.0.546 με πλατφόρμα 6.6.0.207.

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

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

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

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

ANDROID Προγραμματισμός Εφαρμογών

ANDROID Προγραμματισμός Εφαρμογών ANDROID Προγραμματισμός Εφαρμογών Παναγιώτης Κρητιώτης ΑΜ 1607 Περιεχόμενα Εισαγωγή Βασικά Στοιχεία Χαρακτηριστικά Αρχιτεκτονική Εργαλεία Προγραμματισμού Eclipse IDE Android SDK - ADT Plugin Προσομοιωτής

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

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ & ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΑΝΑΠΤΥΞΗΣ BloodShed Dev-C++

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ & ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΑΝΑΠΤΥΞΗΣ BloodShed Dev-C++ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ & ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΑΝΑΠΤΥΞΗΣ BloodShed Dev-C++ Α. ΠΡΙΝ ΤΗΝ ΕΓΚΑΤΑΣΤΑΣΗ Το πρόγραμμα BloodShed Dev-C++ είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης* κώδικα για γλώσσες

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

Προτεινόμενες εργασίες Προγραμματισμού Διαδικτύου

Προτεινόμενες εργασίες Προγραμματισμού Διαδικτύου Προτεινόμενες εργασίες Προγραμματισμού Διαδικτύου Ιωάννης Γ. Τσούλος Εργασία Πρώτη - Αριθμομηχανή Με την χρήση του περιβάλλοντος AWT ή του SWING θα πρέπει να δημιουργηθεί αριθμομηχανή για την εκτέλεση

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

SilverPlatter WebSPIRS 4.1.

SilverPlatter WebSPIRS 4.1. WebSPIRS 4.1. Η υπηρεσία WebSPIRS από τη SilverPlatter αποτελεί ένα φιλικό εργαλείο πρόσβασης και αναζήτησης σε περιεχόμενα βάσεων δεδομένων. Η Βιβλιοθήκη και Κέντρο Πληροφόρησης του Πανεπιστημίου Θεσσαλίας

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

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

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

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

SIMATIC MANAGER SIMATIC MANAGER

SIMATIC MANAGER SIMATIC MANAGER 1 Προγραμματισμός του PLC. 1. Γενικά Μια προσεκτική ματιά σε μια εγκατάσταση που θέλουμε να αυτοματοποιήσουμε, μας δείχνει ότι αυτή αποτελείται από επιμέρους τμήματα τα οποία είναι συνδεδεμένα μεταξύ τους

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

5ο Συνέδριο ΕΛΛΑΚ Εργαστήριο Octave

5ο Συνέδριο ΕΛΛΑΚ Εργαστήριο Octave 5ο Συνέδριο ΕΛΛΑΚ Εργαστήριο Octave ΕΜΠ, 15 Μαΐου 2010 Α. Λερός 1 & Α. Ανδρεάτος 2 1Τμήμα Αυτοματισμού, ΤΕΙ Χαλκίδας και Τομέας Πληροφορικής και Υπολογιστών, Σχολή Ικάρων lerosapostolos@gmail.com 2 Τομέας

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

Ο ArcCatalog χρησιμοποιείται για την πλοήγηση / διαχείριση χωρικών δεδοµένων.

Ο ArcCatalog χρησιμοποιείται για την πλοήγηση / διαχείριση χωρικών δεδοµένων. ΕΡΓΑΣΤΗΡΙΟ 3 ο : ArcCatalog Πηγές δεδομένων Γεωβάση Τι είναι ο ArcCatalog? Ο ArcCatalog χρησιμοποιείται για την πλοήγηση / διαχείριση χωρικών δεδοµένων. Η εφαρμογή του ArcCatalog παρέχει τη δυνατότητα

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

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System)

Λειτουργικά Συστήματα Κεφάλαιο 2 Οργάνωση Συστήματος Αρχείων 2.1 Διαχείριση Αρχείων και Σύστημα Αρχείων(File System) 2.1.1 Εισαγωγή στη διαχείριση αρχείων Οι Η/Υ αποθηκεύουν τα δεδομένα και τα επεξεργάζονται. Εφαρμογή Προγράμματος C:\Documents and Settings\user\Τα έγγραφά μου\leitourgika.doc Λ.Σ. File System Γι αυτό

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

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Επισκόπηση Λ.Σ. Εργαστηριακές Ασκήσεις

ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ. Επισκόπηση Λ.Σ. Εργαστηριακές Ασκήσεις ΛΕΙΤΟΥΡΓΙΚΑ ΣΥΣΤΗΜΑΤΑ Επισκόπηση Λ.Σ. Εργαστηριακές Ασκήσεις Υλικό από: Modern Operating Systems Laboratory Exercises, Shrivakan Mishra Σύνθεση Κ.Γ. Μαργαρίτης, Τμήμα Εφαρμοσμένης Πληροφορικής, Πανεπιστήμιο

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

Εισαγωγή στη Χρήση της Εφαρµογής Compaq Visual Fortran & του Microsoft Developer Studio

Εισαγωγή στη Χρήση της Εφαρµογής Compaq Visual Fortran & του Microsoft Developer Studio Εισαγωγή στη Χρήση της Εφαρµογής Compaq Visual Fortran & του Microsoft Developer Studio Το κείµενο που ακολουθεί είναι ένας σύντοµος οδηγός στο περιβάλλον προγραµµατισµού της γλώσσας Fortran, για τις ανάγκες

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΕΦΑΡΜΟΓΩΝ JAIN-SIP-PROXY και SIP-COMMUNICATOR Εισαγωγή Αυτές οι οδηγίες περιγράφουν τα βήματα για να εγκαταστήσουμε τις εφαρμογές JAIN- SIP-Proxy και SIP-Communicator.

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

Οδηγός Χρήσης Η-Βιβλίων EBSCO ΒΙΒΛΙΟΘΗΚΗ & ΚΕΝΤΡΟ ΠΛΗΡΟΦΟΡΗΣΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΛΕΥΚΩΣΙΑΣ

Οδηγός Χρήσης Η-Βιβλίων EBSCO ΒΙΒΛΙΟΘΗΚΗ & ΚΕΝΤΡΟ ΠΛΗΡΟΦΟΡΗΣΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΛΕΥΚΩΣΙΑΣ Οδηγός Χρήσης Απρίλιος, 2014 ΠΙΝΑΚΑΣ ΠΕΡΙΕΧΟΜΕΝΩΝ ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΑ ΗΛΕΚΤΡΟΝΙΚΑ ΒΙΒΛΙΑ ΤΗΣ EBSCO... 3 1. ΑΠΑΙΤΗΣΕΙΣ ΣΥΣΤΗΜΑΤΟΣ... 3 ΕΓΚΑΤΑΣΤΑΣΗ ADOBE DIGITAL EDITIONS... 3 2. ΑΝΑΖΗΤΗΣΗ Η-ΒΙΒΛΙΩΝ... 4

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

Οδηγίες Εργασίας 1 Facility-Game

Οδηγίες Εργασίας 1 Facility-Game ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ 2013-2014 Οδηγίες Εργασίας 1 Facility-Game Ανανεωμένος για την έκδοση v0.62 του FacilityGameProject Διδάσκων : Eπικ.Καθηγητής Παύλoς Εφραιμίδης Υπεύθυνος Φροντιστηρίου : Σωτήρης Γυφτόπουλος

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

Έναρξη Τερματισμός του MatLab

Έναρξη Τερματισμός του MatLab Σύντομος Οδηγός MATLAB Β. Χ. Μούσας 1/6 Έναρξη Τερματισμός του MatLab Η έναρξη της λειτουργίας του MatLab εξαρτάται από το λειτουργικό σύστημα. Στα συστήματα UNIX πληκτρολογούμε στη προτροπή του συστήματος

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

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

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

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

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Εισαγωγή στο εργαλείο προσομοίωσης δικτύων Riverbed Modeler - Προσομοίωση δικτύου Ethernet. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα

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

Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε!

Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε! Θέλετε να μάθετε πως μπορείτε να έχετε πρόσβαση στις 5250 οθόνες μέσω browser, χωρίς αλλαγή στις υπάρχουσες εφαρμογές και χωρίς εγκατάσταση στον client? Αν Ναι, δείτε πως με το λογισμικό axes μπορείτε!

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

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

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

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

Συνδυασμός Μαθηματικών με γραφικές παραστάσεις

Συνδυασμός Μαθηματικών με γραφικές παραστάσεις Το πρόγραμμα Origin Συνδυασμός Μαθηματικών με γραφικές παραστάσεις Δημιουργία γραφικής παράστασης συνάρτησης Για να δημιουργήσετε τη γραφική παράσταση από μια συνάρτηση επιλέξτε File-New-Graph To Origin

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

Συμβολική γλώσσα Εκπαιδευτικού Υπολογιστή - Λογισμικό Υπολογιστών

Συμβολική γλώσσα Εκπαιδευτικού Υπολογιστή - Λογισμικό Υπολογιστών Συμβολική γλώσσα Εκπαιδευτικού Υπολογιστή - Λογισμικό Υπολογιστών Πρόγραμμα σε γλώσσα μηχανής του ΕΚΥ Θέση μνήμης Περιεχόμενα μνήμης Εντολή (assembly) 0 0001 000000000011 lda 3 1 0011 000000000100 ada

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

Εργαστήριο Διοίκησης Παραγωγής & Έργων. Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend

Εργαστήριο Διοίκησης Παραγωγής & Έργων. Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend Εργαστήριο Διοίκησης Παραγωγής & Έργων Εισαγωγή στην προσομοίωση διεργασιών χρησιμοποιώντας το λογισμικό Extend ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ EXTEND Το Extend είναι ένα λογισμικό εικονικής προσομοίωσης που μπορεί να

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

Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1

Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1 Αναλυτικός οδηγός της ενημέρωσης των Windows 8.1 Εγκατάσταση και ενημέρωση των Windows 8.1 Ενημερώστε το BIOS, εφαρμογές, προγράμματα οδήγησης και εκτελέστε το Windows Update Επιλέξτε τον τύπο εγκατάστασης

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

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy

Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Σ ε λ ί δ α 1 Οδηγός Εγκατάστασης και Χρήσης του Arebas Easy Περιεχόμενα 1. Download Arebas Easy... 2 2. Εγκατάσταση Arebas Easy... 3 3. Εγγραφή στον Arebas Server... 7 4. Παραμετροποίηση Arebas Easy...

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

Οδηγίες EQL Desktop (rev.1.0.23) ΣΥΝ ΕΣΗ S-710 ΜΕ ΚΑΛΩ ΙΟ USB ΠΡΟΚΑΤΑΡΚΤΙΚΕΣ ΕΡΓΑΣΙΕΣ

Οδηγίες EQL Desktop (rev.1.0.23) ΣΥΝ ΕΣΗ S-710 ΜΕ ΚΑΛΩ ΙΟ USB ΠΡΟΚΑΤΑΡΚΤΙΚΕΣ ΕΡΓΑΣΙΕΣ Οδηγίες EQL Desktop (rev.1.0.23) Πρόγραμμα για τον Προγραμματισμό των Μηχανών D.P.S. S-800, Open Cash και S-710 μέσω Ηλεκτρονικού Υπολογιστή ΣΥΝ ΕΣΗ S-710 ΜΕ ΚΑΛΩ ΙΟ USB Εγκατάσταση ΠΡΟΚΑΤΑΡΚΤΙΚΕΣ ΕΡΓΑΣΙΕΣ

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

Δομές Δεδομένων. Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse. 5ο εξάμηνο. v1.0

Δομές Δεδομένων. Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse. 5ο εξάμηνο. v1.0 Δομές Δεδομένων 5ο εξάμηνο Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse v1.0 Τις σημειώσεις κράτησαν και διαμόρφωσαν σε word οι: Κονδύλη Γαλήνη, ΑΜ 5576 Μάλλιου Χριστίνα, ΑΜ 5413

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

Android Studio για Linux

Android Studio για Linux Android Studio για Linux 1. Οδηγίες Εγκατάστασης: 1. Κατεβάστε το Android Studio από εδώ (τελευταία έκδοση 0.4.6, 496 MB): http://developer.android.com/sdk/installing/studio.html 2. Επιλέξτε το πακέτο

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

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης

Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Open eclass 2.2 - Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης Οδηγίες Αναβάθμισης (Upgrade) Ομάδα Εργασίας: Τσιμπάνης Κωνσταντίνος, Εξηνταρίδης Γιάννης Αθήνα, 30 Σεπτεμβρίου 2009 Εισαγωγή Η πλατφόρμα Open eclass

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

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com /

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / 1. Τι είναι το wikidot Το wikidot είναι ένας δικτυακός τόπος στον οποίο κάθε χρήστης έχει το δικαίωμα να δημιουργήσει

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

Το πρόγραμμα συγχρηματοδοτείται 75% από το Ευρωπαϊκό κοινωνικό ταμείο και 25% από εθνικούς πόρους.

Το πρόγραμμα συγχρηματοδοτείται 75% από το Ευρωπαϊκό κοινωνικό ταμείο και 25% από εθνικούς πόρους. Το πρόγραμμα συγχρηματοδοτείται 75% από το Ευρωπαϊκό κοινωνικό ταμείο και 25% από εθνικούς πόρους. ΓΕΝΙΚΟ ΤΜΗΜΑ ΦΥΣΙΚΗΣ, ΧΗΜΕΙΑΣ & ΤΕΧΝΟΛΟΓΙΑΣ ΥΛΙΚΩΝ ΕΡΓΑΣΤΗΡΙΑ ΦΥΣΙΚΗΣ ORIGIN ΕΙΣΑΓΩΓΙΚΟ ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ

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

Το Λογισμικό Ανοιχτού Κώδικα gretl:

Το Λογισμικό Ανοιχτού Κώδικα gretl: Το Λογισμικό Ανοιχτού Κώδικα gretl: Ένα εργαλείο οικονομετρικής ανάλυσης http://gretl.sourceforge.net/ Ιωάννης Βενέτης Μανώλης Τζαγκαράκης Τμήμα Οικονομικών Επιστημών Πανεπιστήμιο Πατρών http://www.econ.upatras.gr/

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

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ http://h2056wwwhp.com/portal/site/hpsc/template.page/public/psi... 1 of 5 1/7/2014 2:09 μμ Για το σπίτι Για την επιχείρηση Υποστήριξη Είσοδος Εγγραφή Βοήθεια ιστότοπου HP Color LaserJet 3600 Printer series

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

Οδηγός Βήμα-Βήμα για να εγκαταστήσετε τα Windows 7 στον Η/Υ σας

Οδηγός Βήμα-Βήμα για να εγκαταστήσετε τα Windows 7 στον Η/Υ σας Οδηγός Βήμα-Βήμα για να εγκαταστήσετε τα Windows 7 στον Η/Υ σας ΒΗΜΑ 1 Εφεδρικό Αντίγραφο Ασφαλείας ΠΡΟΣΟΧΗ: Πριν εφαρμόσουμε τον οδηγό εγκατάστασης στον Η/Υ μας κρατούμε αντίγραφα ασφαλείας των σημαντικών

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

Για περισσότερες πληροφορίες σχετικά με τη συμβατότητα του λογισμικού με άλλα λειτουργικά συστήματα, επικοινωνήστε με το τμήμα υποστήριξης πελατών.

Για περισσότερες πληροφορίες σχετικά με τη συμβατότητα του λογισμικού με άλλα λειτουργικά συστήματα, επικοινωνήστε με το τμήμα υποστήριξης πελατών. Σελίδα 1 από 7 Οδηγός σύνδεσης Υποστηριζόμενα λειτουργικά συστήματα Μπορείτε να πραγματοποιήσετε εγκατάσταση του λογισμικού του εκτυπωτή χρησιμοποιώντας το CD Λογισμικό και τεκμηρίωση για τα ακόλουθα λειτουργικά

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

Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης.

Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης. Οδηγίες για την Διαδικασία αποθήκευσης στοιχείων ελέγχου πινάκων για επίλυση θέματος Οριοθέτησης. 1. SMART BOARD SERIAL NUMBER: Ο σειριακός αριθμός του Διαδραστικού πίνακα βρίσκεται στην δεξιά πλαϊνή μεριά

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

Visual Basic Γλώσσα οπτικού

Visual Basic Γλώσσα οπτικού Visual Basi Γλώσσα οπτικού προγραµµατισµού «Η αρχή είναι το ήµισυ του παντός» Κουλλάς Χρίστος www.oullas.om oullas 2 Στόχοι Μαθήµατος Οι µαθητές να µπορούν: να εξηγούν τι είναι η Visual Basi. ναεξηγούνταστάδιαδηµιουργίας

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

Εγχειρίδιο Εγκατάστασης και Χρήσης Εκπαιδευτικής Εφαρμογής

Εγχειρίδιο Εγκατάστασης και Χρήσης Εκπαιδευτικής Εφαρμογής Εγχειρίδιο Εγκατάστασης και Χρήσης Εκπαιδευτικής Εφαρμογής Εγχειρίδιο Εγκατάστασης και Χρήσης Πίνακας Περιεχομένων. Πριν την εγκατάσταση... 3. Ελάχιστες απαιτήσεις σε εξοπλισμό... 3 2. Εγκατάσταση... 4

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

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

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

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

Εργαστήριο Βάσεων Δεδομένων

Εργαστήριο Βάσεων Δεδομένων Εργαστήριο Βάσεων Δεδομένων Άσκηση 2 Σκοπός της άσκησης είναι: 1. Με δεδομένο το σχεσιακό διάγραμμα, η υλοποίηση μιας βάσης σε MySQL. 2. Η εισαγωγή δεδομένων στη βάση. 3. Η υλοποίηση απλών ερωτημάτων mysql

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

Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions)

Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions) Αποθηκευμένες Διαδικασίες Stored Routines (Procedures & Functions) Αυγερινός Αραμπατζής avi@ee.duth.gr www.aviarampatzis.com Βάσεις Δεδομένων Stored Procedures 1 Stored Routines (1/2) Τμήματα κώδικα τα

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

Εργαστήριο στατιστικής Στατιστικό πακέτο S.P.S.S.

Εργαστήριο στατιστικής Στατιστικό πακέτο S.P.S.S. Σημειώσεις για το μάθημα Εργαστήριο στατιστικής Στατιστικό πακέτο S.P.S.S. Παπάνα Αγγελική E mail: papanagel@yahoo.gr, agpapana@gen.auth.gr Α.Τ.Ε.Ι. Θεσσαλονίκης ΠΑΡΑΡΤΗΜΑ ΚΑΤΕΡΙΝΗΣ Τμήμα Τυποποίησης και

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

Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η

Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η μέθοδος main(), εμφάνιση μηνυμάτων, Java προγράμματα που εκτελούν αριθμητικές πράξεις Γαβαλάς Δαμιανός

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

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι

Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Αρχιτεκτονικές Δικτύων & Πρωτόκολλα Ι Ενότητα : Ανίχνευση κίνησης δικτύου - Εργαλείο Wireshark. Όνομα Καθηγητή : Δημήτριος Λυμπερόπουλος, Σπύρος Δενάζης Τμήμα : Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών

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

MIPS Interactive Learning Environment. MILE Simulator. Version 1.0. User's Manual

MIPS Interactive Learning Environment. MILE Simulator. Version 1.0. User's Manual MILE Simulator Version 1.0 User's Manual Νοέμβριος, 2011 Περιεχόμενα 1. Εισαγωγή στον προσομοιωτή...2 1.1 Εγκατάσταση...2 1.2 Βοήθεια Διευκρινήσεις...2 2. Ξεκινώντας με τον προσομοιωτή...3 2.1 Το memory

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

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ

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

Μεταφραστής Braille WinBraille v.4.1.5

Μεταφραστής Braille WinBraille v.4.1.5 Μεταφραστής Braille WinBraille v.4.1.5 Σύντοµες Οδηγίες Χρήσης Γενικά Η εγκατάσταση του WinBraille προσφέρει στο σύστηµά σας τις παρακάτω εφαρµογές: WinBraille: Αποτελεί την κύρια εφαρµογή µέσω της οποίας

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

Οδηγός Χρήσης Η-Βιβλίων Ebrary ΒΙΒΛΙΟΘΗΚΗ & ΚΕΝΤΡΟ ΠΛΗΡΟΦΟΡΗΣΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΛΕΥΚΩΣΙΑΣ

Οδηγός Χρήσης Η-Βιβλίων Ebrary ΒΙΒΛΙΟΘΗΚΗ & ΚΕΝΤΡΟ ΠΛΗΡΟΦΟΡΗΣΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΛΕΥΚΩΣΙΑΣ Οδηγός Χρήσης Μάιος, 2014 TABLE OF CONTENTS ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΑ ΗΛΕΚΤΡΟΝΙΚΑ ΒΙΒΛΙΑ ΤΗΣ EBRARY... 3 1. ΑΠΑΙΤΗΣΕΙΣ ΣΥΣΤΗΜΑΤΟΣ... 3 ΕΓΚΑΤΑΣΤΑΣΗ ADOBE DIGITAL EDITIONS... 3 2. ΔΗΜΙΟΥΡΓΙΑ ΛΟΓΑΡΙΑΣΜΟΥ EBRARY...

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

Συστήματα Μικροεπεξεργαστών

Συστήματα Μικροεπεξεργαστών Εργαστήριο 1 ο Εισαγωγή στον AVR Περίγραμμα Εργαστηριακής Άσκησης Εισαγωγή... 2 Κατηγορίες μικροελεγκτών AVR... 2 Εξοικείωση με το περιβάλλον AVR Studio 4... 3 Βήμα 1ο: Δημιουργία νέου έργου (project)...

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

Hase οδηγίες χρήσης.

Hase οδηγίες χρήσης. Hase οδηγίες χρήσης. Το Hase είναι ένα πρόγραμμα προσομοίωσης που έχει αναπτυχθεί στο πανεπιστήμιο του Εδιμβούργου (http://www.icsa.inf.ed.ac.uk/research/groups/hase/) και μπορεί να χρησιμοποιηθεί για

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

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή

Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή Συνοπτικός Οδηγός Χρήσης του Moodle για τον Καθηγητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 4 1.1 Περιβάλλον Moodle...4 1.2 Χρήση ονόματος χρήστη και κωδικού...4 1.3 Δημιουργία νέου μαθήματος...4 1.3.1

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

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας

4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας 4.1.1 Άνοιγμα υπάρχοντος βιβλίου εργασίας από βάση δεδομένων Όταν εκκινήσουμε τον Discoverer εμφανίζεται στην οθόνη μας το παράθυρο διαλόγου του βοηθητικού προγράμματος

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

Αρχίζοντας. Το Joomla τρέχει: Στο Joomla μπορούμε να προσθέσουμε επιπλέον λειτουργικότητα, να την επεκτείνουμε δηλαδή (extensions) PHP MySql

Αρχίζοντας. Το Joomla τρέχει: Στο Joomla μπορούμε να προσθέσουμε επιπλέον λειτουργικότητα, να την επεκτείνουμε δηλαδή (extensions) PHP MySql Php και Joomla Ψηφιακό Περιεχόμενο & Επικοινωνίες Αρχίζοντας Το Joomla τρέχει: PHP MySql Στο Joomla μπορούμε να προσθέσουμε επιπλέον λειτουργικότητα, να την επεκτείνουμε δηλαδή (extensions) με την χρήση

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

Using Custom Python Expression Functions

Using Custom Python Expression Functions Using Custom Python Expression Functions QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis Despoina

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

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι

Λειτουργικά. Τεχνολογικό Εκπαιδευτικό Ίδρυμα Δυτικής Μακεδονίας Σιώζιος Κων/νος - Πληροφορική Ι Λειτουργικά Συστήματα 1 Λογισμικό του Υπολογιστή Για να λειτουργήσει ένας Η/Υ εκτός από το υλικό του, είναι απαραίτητο και το λογισμικό Το σύνολο των προγραμμάτων που συντονίζουν τις λειτουργίες του υλικού

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

MATLAB. Λογισµικό υλοποίησης αλγορίθµων και διεξαγωγής υπολογισµών.

MATLAB. Λογισµικό υλοποίησης αλγορίθµων και διεξαγωγής υπολογισµών. MATLAB Tι είναι το λογισµικό MATLAB? Λογισµικό υλοποίησης αλγορίθµων και διεξαγωγής υπολογισµών. Σύστηµα αλληλεπίδρασης µε τοχρήστηγια πραγµατοποίηση επιστηµονικών υπολογισµών (πράξεις µε πίνακες επίλυση

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

Εγχειρίδιο συμπίεσης / αποσυμπίεσης αρχείων με το λο ογισμικό WinRAR Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων ΥΠΣ ΕΔ/70 21/11/2012

Εγχειρίδιο συμπίεσης / αποσυμπίεσης αρχείων με το λο ογισμικό WinRAR Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων ΥΠΣ ΕΔ/70 21/11/2012 Εγχειρίδιο συμπίεσης / αποσυμπίεσης αρχείων με το λογισμικό WinRARR Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων ΥΠΣ ΕΔ/70 21/11/2012 Περιεχόμενα 1. Εισαγωγή... 2 2. Εγκατάσταση WinRAR... 3 2.1.

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

Αφού δώσουμε όνομα χρήση και password μπορούμε να επιλέξουμε ημερομηνία εισόδου στο σύστημα, εταιρία και υποκατάστημα

Αφού δώσουμε όνομα χρήση και password μπορούμε να επιλέξουμε ημερομηνία εισόδου στο σύστημα, εταιρία και υποκατάστημα Αφού δώσουμε όνομα χρήση και password μπορούμε να επιλέξουμε ημερομηνία εισόδου στο σύστημα, εταιρία και υποκατάστημα Η κεντρική οθόνη του προγράμματος. Ανά χρήστη υπάρχει δυνατότητα σχεδιασμού Menu Αρχείο

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

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης Φύλλα εργασίας MicroWorlds Pro Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο Β. Χ. Χρυσοχοΐδης Πρόεδρος Συλλόγου Εκπαιδευτικών Πληροφορικής Φλώρινας 2 «Σχεδίαση και ανάπτυξη δραστηριοτήτων

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

Εργαστήριο Βάσεων Δεδομένων

Εργαστήριο Βάσεων Δεδομένων Εργαστήριο Βάσεων Δεδομένων Άσκηση 2 Σκοπός της άσκησης είναι: 1. Με δεδομένο το σχεσιακό διάγραμμα, η υλοποίηση μιας βάσης σε MySQL. 2. Η εισαγωγή δεδομένων στη βάση. Για το κείμενο των προδιαγραφών της

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

Εκπαιδευτικό Λογισμικό Ανοικτού Κώδικα

Εκπαιδευτικό Λογισμικό Ανοικτού Κώδικα Εκπαιδευτικό Λογισμικό Ανοικτού Κώδικα Οι τίτλοι εκπαιδευτικού λογισμικού ανοικτού κώδικα που περιλαμβάνονται στον παρακάτω πίνακα εξελληνίστηκαν ή/και προσαρμόστηκαν στο ελληνικό εκπαιδευτικό σύστημα

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

Working with Terrain Data

Working with Terrain Data Working with Terrain Data QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis Despoina Karfi This

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

[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό

[11] Υπολογιστικά συστήματα: Στρώματα. Περιεχόμενα. Εισαγωγή. επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό Υπολογιστικά συστήματα: Στρώματα 1 ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ΠΛΗΡΟΦΟΡΙΚΗΣ επικοινωνία εφαρμογές λειτουργικό σύστημα προγράμματα υλικό δεδομένα Εισαγωγή στο Unix Περιεχόμενα Εισαγωγή 2 Εισαγωγή

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

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές Σκοπός του εργαστηρίου αυτού είναι η εξοικείωση με κάποιες εφαρμογές που θα μας φανούν πολύ χρήσιμες κατά τη διάρκεια του μαθήματος της Εισαγωγής στον Προγραμματισμό.

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

Σε αυτό το εργαστήριο θα εγκαταστήσουμε μια διανομή Linux Fedora Core 4 από DVD. Παρακάτω ακολουθούν τα βήματα της εγκατάστασης.

Σε αυτό το εργαστήριο θα εγκαταστήσουμε μια διανομή Linux Fedora Core 4 από DVD. Παρακάτω ακολουθούν τα βήματα της εγκατάστασης. Πανεπιστήμιο Μακεδονίας Τμήμα Εφαρμοσμένης Πληροφορικής Μάθημα: Προγραμματισμός Διαχείρισης Συστημάτων ΙΙ Εξάμηνο: Δ, Ακαδ. Έτος: 2005 2006 Διδακτική Ενότητα: Εγκατάσταση Fedora Core 4 Υπεύθυνος μαθήματος:

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

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer

Σεμινάριο joomla! 3. Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer Σεμινάριο joomla! 3 Διοργάνωση: Άλφα Εκπαιδευτική Εισηγητής: Μοτσενίγος Ιωάννης Ηλεκτρονικός Μηχανικός-Σύμβουλος Internet Marketing- Web Designer Ξεκινώντας:Τι είναι τα CMS Η Joomla είναι λογισμικό κατασκευής

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

Using Google Maps Engine Connector for QGIS

Using Google Maps Engine Connector for QGIS Using Google Maps Engine Connector for QGIS QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis

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

Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP σελ. 1

Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP σελ. 1 Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP Περιεχόµενα Τι είναι η υπηρεσία FTP;...2 FTP από τη γραµµή εντολών των Windows...2 Το πρόγραµµα WS-FTP...4 Μεταφορά Αρχείων µε χρήση της Υπηρεσίας FTP σελ. 1

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ LIVETRIP TRAVELLER Η εφαρμογή LiveTripTraveller διατίθεται για κινητά τηλέφωνα με λειτουργικό σύστημα Android. Στο υπο-ιστοσελίδα www.livetrips.com/sources μπορείτε να κατεβάσετε την εφαρμογή

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

Using the QGIS Browser

Using the QGIS Browser Using the QGIS Browser QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis Despoina Karfi This work

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

ΠΡΟΣΟΧΗ Η έκδοση 5.40 δεν απαιτεί Convert μετά την εγκατάσταση.

ΠΡΟΣΟΧΗ Η έκδοση 5.40 δεν απαιτεί Convert μετά την εγκατάσταση. Μελίσσια, 17 Ιουνίου 2010 Εγκατάσταση της έκδοσης 5.40 Προκειμένου να ενημερώσετε τον υπολογιστή σας με την έκδοση 5.40 της εφαρμογής WinEra Essential παρακαλούμε διαβάστε τις οδηγίες που ακολουθούν. Απαραίτητη

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

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

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

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

Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης

Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης Γρήγορη αναφορά Αντιγραφή Δημιουργία αντιγράφων Γρήγορη δημιουργία αντιγράφου 3 Στον πίνακα ελέγχου του εκτυπωτή πατήστε το κουμπί αντίγραφο 4 Εάν τοποθετήσατε το έγγραφο στη γυάλινη επιφάνεια σάρωσης

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

ΟΙΚΟΝΟΜΕΤΡΙΚΟ ΛΟΓΙΣΜΙΚΟ ΓΙΑ ΜΙΚΡΟ ΥΠΟΛΟΓΙΣΤΕΣ

ΟΙΚΟΝΟΜΕΤΡΙΚΟ ΛΟΓΙΣΜΙΚΟ ΓΙΑ ΜΙΚΡΟ ΥΠΟΛΟΓΙΣΤΕΣ «ΣΠΟΥΔΑΙ», Τόμος 43, Τεύχος 3ο-4ο, Πανεπιστήμιο Πειραιώς / «SPOUDAI», Vol. 43, No 3-4, University of Piraeus ΟΙΚΟΝΟΜΕΤΡΙΚΟ ΛΟΓΙΣΜΙΚΟ ΓΙΑ ΜΙΚΡΟ ΥΠΟΛΟΓΙΣΤΕΣ Ενημερωτική Παρουσίαση* Abstract A review is presented

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

Βιομηχανικοί Ελεγκτές

Βιομηχανικοί Ελεγκτές Βιομηχανικοί Ελεγκτές Σημειώσεις Εργαστηρίου Έλεγχος Στάθμης Δοχείου με P.I.D. Ελεγκτή Περιεχόμενα 1. Τρόπος Εισαγωγής στο πρόγραμμα εξομοίωσης. 2. Τρόπος λειτουργίας εξομοιωτή. 3. Αναγνώριση ιδιοτήτων

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

Εργασία για το Facility Game Μάθημα: Δομές Δεδομένων 2013-2014. Σωτήρης Γυφτόπουλος

Εργασία για το Facility Game Μάθημα: Δομές Δεδομένων 2013-2014. Σωτήρης Γυφτόπουλος Εργασία για το Facility Game Μάθημα: Δομές Δεδομένων 2013-2014 Σωτήρης Γυφτόπουλος Κανόνες του Facility Game (1/4) Στο Facility Game υπάρχει ένα σύνολο κόμβων που συνδέονται «σειριακά» και κάθε κόμβος

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΔΙΕΥΘΥΝΣΗ ΜΗΧΑΝΟΡΓΑΝΩΣΗΣ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ CLASSWEB Εισαγωγή βαθμολογιών από διδάσκοντες μέσω Διαδικτύου Συντάκτες: Παναγιώτα Μπούγια Θεοδώρα Νάνου Ιανουάριος 2015 Περιεχόμενα 1. Εισαγωγή...

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

Κεφάλαιο 4: Λογισμικό Συστήματος

Κεφάλαιο 4: Λογισμικό Συστήματος Κεφάλαιο 4: Λογισμικό Συστήματος Ερωτήσεις 1. Να αναφέρετε συνοπτικά τις κατηγορίες στις οποίες διακρίνεται το λογισμικό συστήματος. Σε ποια ευρύτερη κατηγορία εντάσσεται αυτό; Το λογισμικό συστήματος

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

Δράση Α8. Πρακτική εκπαίδευση του προσωπικού ενδοσχολικής τεχνικής υποστήριξης. Υπηρεσίες Πανελλήνιου Σχολικού Δικτύου

Δράση Α8. Πρακτική εκπαίδευση του προσωπικού ενδοσχολικής τεχνικής υποστήριξης. Υπηρεσίες Πανελλήνιου Σχολικού Δικτύου Οριζόντιο Έργο Υποστήριξης Σχολείων, Εκπαιδευτικών και Μαθητών στο Δρόμο για το ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ, νέες υπηρεσίες Πανελλήνιου Σχολικού Δικτύου και Στήριξη του ΨΗΦΙΑΚΟΥ ΣΧΟΛΕΙΟΥ Δράση Α8 Πρακτική εκπαίδευση

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

gretl: Ένα εργαλείο οικονομετρικής ανάλυσης για την ελληνική τριτοβάθμια εκπαίδευση http://gretl.sourceforge.net/

gretl: Ένα εργαλείο οικονομετρικής ανάλυσης για την ελληνική τριτοβάθμια εκπαίδευση http://gretl.sourceforge.net/ gretl: Ένα εργαλείο οικονομετρικής ανάλυσης για την ελληνική τριτοβάθμια εκπαίδευση http://gretl.sourceforge.net/ Ιωάννης Βενέτης, Μανώλης Τζαγκαράκης Τμήμα Οικονομικών Επιστημών Πανεπιστήμιο Πατρών Περιεχόμενα

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

Οδηγός γρήγορης εκκίνησης

Οδηγός γρήγορης εκκίνησης Οδηγός γρήγορης εκκίνησης Το Microsoft Excel 2013 έχει διαφορετική εμφάνιση από προηγούμενες εκδόσεις. Γι αυτό το λόγο, δημιουργήσαμε αυτόν τον οδηγό για να ελαχιστοποιήσουμε την καμπύλη εκμάθησης. Προσθήκη

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

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT Φύλλο Εργασίας 1 ο Γνωριμία με το προγραμματιστικό περιβάλλον ΝΧΤ-G Όνομα Ημερομηνία Εξοικείωση με το NXT-G Στις παρακάτω

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

Εγκατάσταση του εκτυπωτή από το CD λογισμικού και τεκμηρίωσης

Εγκατάσταση του εκτυπωτή από το CD λογισμικού και τεκμηρίωσης Σελίδα 1 από 6 Οδηγός σύνδεσης Υποστηριζόμενα λειτουργικά συστήματα Μπορείτε να εγκαταστήσετε το λογισμικό του εκτυπωτή χρησιμοποιώντας το CD λογισμικού στα ακόλουθα λειτουργικά συστήματα: Windows 8.1

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