Ανώτατο Τεχνολογικό Εκπαιδευτικό Ίδρυμα Λάρισας Σχολή Τεχνολογικών Εφαρμογών Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών Ανάπτυξη και διανομή ενός.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Το αλφαριθμητικό (string)
Advertisements

Η πλατφόρμα moodle και η χρήση ψηφ. εκπαιδευτικού υλικού
Κεφάλαιο 8 Πειρατεία Λογισμικού Πληροφορική Α’ Γυμνασίου Κεφάλαιο 8.
Η προστιθέμενη αξία των Ιδρυμάτων μέσω της παροχής εξ αποστάσεως εκπαίδευσης Κυριακή Μπαλτά.
Copyright ©: SAMSUNG & Samsung Hope for Youth. Με επιφύλαξη κάθε νόμιμου δικαιώματος Εκπαιδευτικό υλικό Λογισμικό: Δημιουργία εφαρμογών Επίπεδο.
ΙΩΑΝΝΗΣ ΚΩΝΣΤΑΝΤΙΝΟΥ 1ο ΦΡΟΝΤΙΣΤΗΡΙΟ ΠΑΡΑΣΚΕΥΗ 5 ΟΚΤΩΒΡΙΟΥ 2012 ΑΙΘΟΥΣΑ Β4 11.
7.5.2 Αντικειμενοστραφής προγραμματισμός
ΜΑΘΗΜΑ: ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C++ ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ Δευτέρα, 30 Ιουνίου 2014Δευτέρα, 30 Ιουνίου 2014Δευτέρα, 30 Ιουνίου 2014Δευτέρα, 30 Ιουνίου 2014Τμ.
ΤΕΧΝΙΚΕΣ Αντικειμενοστραφουσ προγραμματισμου
ΛΟΓ102: Τεχνολογία Λογισμικού Ι Διδάσκων: Νίκος Παπασπύρου 1Νίκος ΠαπασπύρουΛΟΓ102:
Message Passing Interface (MPI)
Ημερίδα για Ελεύθερο Λογισμικό – Λογισμικό Ανοικτού Κώδικα και Εκπαιδευτικό Λογισμικό Εισηγητής : Γκούμας Γεώργιος Καθηγητής ΠΕ19, 2ο ΤΕΕ Πτολ/δας.
ΕΠΛ223 - Θεωρία και Πρακτική Μεταγλωττιστών9-1 Στατικός Έλεγχος Με τον όρο στατικός έλεγχος (static checking) χαρακτηρίζεται ο έλεγχος της συντακτικής.
Μέλη ομάδας Μαρία Στυλιανού Νίκος Οδυσσέως Γεωργία Χριστοδουλίδου
Ομάδα Ασύγχρονης Τηλεκπαίδευσης
Π ΑΡΑΛΛΗΛΗ / ΚΑΤΑΝΕΜΗΜΕΝΗ ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΕΦΑΡΜΟΓΕΣ Εισαγωγή στο OpenMP.
ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ Παράγραφος 1.7. ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ Είσαι εκεί; Εδώ είμαι Είσαι έτοιμος να λάβεις ένα μήνυμα; Είμαι έτοιμος Πάρε το πρώτο.
ΗΥ 150 – ΠρογραμματισμόςΞενοφών Ζαμ π ούλης ΗΥ-150 Προγραμματισμός Αλγόριθμοι και Προγράμματα.
ΛΟΓ201: Τεχνολογία Λογισμικού ΙΙ Διδάσκων: Νίκος Παπασπύρου 1Νίκος ΠαπασπύρουΛΟΓ201:
1 Ολυμπιάδα Πληροφορικής Μάθημα 7. 2 Στόχοι μαθήματος Δημιουργία συναρτήσεων από το χρήστη Δομή προγράμματος με συναρτήσεις Συναρτήσεις και παράμετροι.
GTK - ΕΙΣΑΓΩΓΗ ΦΩΤΗΣ ΣΙΤΑΡΑΣ A.M: 1117.
ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ GNU FSF GNU/Linux Knoppel
Κωνσταντίνος Δελησταύρου Ευγενία Παπαδοπούλου
DAISy Group - Ερευνητικό Ακαδημαϊκό Ινστιτούτο Τεχνολογίας ΥπολογιστώνΚωνσταντίνος Τόγιας 1 Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα Copyright (C)
Ποιότητα Λογισμικού Ενότητα 6: Μέτρηση της κάλυψης των ελέγχων. Διδάσκων: Γεώργιος Κακαρόντζας, Καθηγητής Εφαρμογών. Τμήμα Μηχανικών Πληροφορικής, Τεχνολογικής.
Τμήμα Πληροφορικής Πανεπιστημίου Κύπρου ΕΠΛ 371 – Προγραμματισμός Συστημάτων Ονόματα: Αντώνης Μαυρής, Γιώργος Ματθαίου, Χρίστος Κυριάκου Ταυτότητες: ,
Message Passing Interface (MPI) Συστήματα Παράλληλης Επεξεργασίας Εργαστήριο Υπολογιστικών Συστημάτων Αθήνα, Δεκέμβριος 2002.
ΗΛΕΚΤΡΟΝΙΚΟ ΕΜΠΟΡΙΟ ΑΝΩΤΑΤΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΣΕΡΡΩΝ
ΑΔΕΙΕΣ ΛΟΓΙΣΜΙΚΟΥ ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ
1 Εισαγωγή στη Java Χρήσιμες Διευθύνσεις Χαρακτηριστικά της Java Εργαλεία της Java Εργαλεία της Java Μεταγλώττιση στοιχειωδών εφαρμογών.
Διδακτική της Πληροφορικής ΗΥ302 Εργασία :Παρουσίαση σχολικού βιβλίου Γ’ Λυκείου Τεχνολογικής Κατεύθυνσης «Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον»
«ΨΗΦΙΑΚΕΣ ΒΙΒΛΙΟΘΗΚΕΣ» ΣΤ΄ ΕΞΑΜΗΝΟ Διδάσκων Καθηγητής: Σαράντος Καπιδάκης.
Κατηγορίες Λογισμικού. Περιγραφή Ενότητας  Στην ενότητα αυτή θα παρουσιάσουμε την έννοια του λογισμικού. Θα αναπτυχθούν οι κατηγορίες λογισμικού με τις.
Οριζόντιο Έργο Υποστήριξης Σχολείων, Εκπαιδευτικών και Μαθητών στο Δρόμο για το ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ, νέες υπηρεσίες Πανελλήνιου Σχολικού Δικτύου και Στήριξη.
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ. ΥΠΟΛΟΓΙΣΤΗΣ Μηχανή που μπορεί να φέρει σε πέρας πνευματικές εργασίες ρουτίνας με μεγάλη ταχύτητα.
Μεταγλωττιστές (Compilers) (Θ) Ενότητα 13: Επαναληπτικό μάθημα Κατερίνα Γεωργούλη Τμήμα Μηχανικών Πληροφορικής ΤΕ Το περιεχόμενο του μαθήματος διατίθεται.
Πλατφόρμα Ασύγχρονης Τηλεκπαίδευσης
ΣΤΟΙΧΕΙΑ ΤΗΣ ΓΛΩΣΣΑΣ C++ Πέρασμα παραμέτρων, συναρτήσεις δόμησης και αποδόμησης.
Τμήμα Πληροφορικής και Τηλεπικοινωνιών
ΛΟΓ102: Τεχνολογία Λογισμικού Ι Διδάσκων: Νίκος Παπασπύρου 1Νίκος ΠαπασπύρουΛΟΓ102:
6ο ΕΣΠΕΡΙΝΟ ΕΠΑΛ ΘΕΣΣΑΛΟΝΙΚΗΣ
Τεχνολογικό Εκπαιδευτικό Ίδρυμα Θεσσαλίας Αντικειμενοστραφής Προγραμματισμός Ι Ενότητα 2: Μεταβλητές και Τύποι Δεδομένων. Διδάσκων: Νικόλαος Θ Λιόλιος,
Προγραμματισμός ΗΥ Ενότητα 6: Δισδιάστατοι πίνακες.
Ελεύθερο Λογισμικό και GNU Linux / Εφαρμογές. ΕΛ/ΛΑΚ ΛΑΚ = ΛΟΓΙΣΜΙΚΟ ΑΝΟΙΚΤΟΥ ΚΩΔΙΚΑ Οργανισμός: Open Source Initiative Ιδρυτής : Eric Raymond ΕΛ = ΕΛΕΥΘΕΡΟ.
Ανάπτυξη ηλεκτρονικών μαθημάτων στην πλατφόρμα Open eClass Γνωριμία με την Open eClass.
ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΛΛΑΣ ΑΝΑΣΤΑΣΙΟΣ / ΦΕΒΡ ΚΕΦΑΛΑΙΟ 2 ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ.
Συνέδριο Δημιουργών ΕΛ/ΛΑΚ Συνέδριο Δημιουργών ΕΛ/ΛΑΚ Ελεύθερο Λογισμικό ελευθερία χρήσης ελευθερία τροποποίησης ελευθερία διανομής.
Παρουσίαση Πτυχιακής Εργασίας Τεχνολογία powerline homeplug για τη δημιουργία του «έξυπνου» σπιτιού και εφαρμογή της στην κατασκευή αλληλεπιδραστικής διεπαφής.
Κατή Αργυρώ Πρωτοψάλτου Θεόφιλος Τσαρτσαράκης Αντώνιος
Τεχνολογία και Προγραμματισμός Υπολογιστών
Παράγοντες που επηρεάζουν ένα σύστημα Υγείας
Ανοικτοί μαθησιακοί πόροι
Ανάπτυξη ηλεκτρονικών μαθημάτων στην πλατφόρμα Open eClass
ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ
Προγραμματισμός ΗΥ Ενότητα 11: Header Files. Διδάσκων: Ηλίας Κ Σάββας,
Ενισχυτική διδασκαλία
Εργαστήριο 9 : Scratch (Μέρος 9_Β) Δημήτριος Νικολός ΤΕΕΑΠΗ
Τεχνολογία και Προγραμματισμός Υπολογιστών
Αντικειμενοστραφής Προγραμματισμός
Παραδείγματα προσβάσιμων προτύπων
ΕΛΕΥΘΕΡΟ ΛΟΓΙΣΜΙΚΟ GNU FSF GNU/Linux Knoppel
FIELD MAP ΧΑΡΤΟΓΡΑΦΙΚΟΣ ΟΔΗΓΟΣ ΧΩΡΑΦΙΟΥ ANDROID
Ανάπτυξη τηλεματικών υπηρεσιών από το Παν
Τίτλος Πτυχιακής Εργασίας :
ΕΝΟΤΗΤΑ 1 – Υλικό, Λογισμικό και Εφαρμογές
Θέμα: Πνευματικά Δικαιώματα στο Διαδίκτυο
Πτυχιακή εργασία της Νικολαῒδου Μαρίας (ΑΜ: 3573)
Προγραμματισμός κινητών συσκευών
Εισαγωγή στη Java (Μέρος Α’)
Εισαγωγή Για σχεδόν τέσσερις δεκαετίες, οι προσωπικοί υπολογιστές αποτελούνταν από ένα desktop system και ένα folder system metaphors για τη διαχείριση.
Μεταγράφημα παρουσίασης:

Ανώτατο Τεχνολογικό Εκπαιδευτικό Ίδρυμα Λάρισας Σχολή Τεχνολογικών Εφαρμογών Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Βασιλάκος Γεώργιος Επιβλέπων: Σάββας Ηλίας Λάρισα 2010

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 1οΕλεύθερο Λογισμικό Οι ελευθερίες που παρέχονται από μια Άδεια χρήσης ελεύθερου λογισμικού : ● Ελευθερία χρήσης του προγράμματος για οποιονδήποτε σκοπό. ● Ελευθερία μελέτης και τροποποίησης του προγράμματος. ● Ελευθερία αντιγραφής του προγράμματος. ● Ελευθερία βελτίωσης του προγράμματος και επανέκδοσης του, προς το συμφέρον της κοινότητας των χρηστών.

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 1οΕλεύθερο Λογισμικό Ιστορική αναδρομή ● 1950's – 1960's : ελεύθερη διανομή λογισμικού ● 1969: Η αποκλειστική διάθεση λογισμικού μαζί με το υλισμικό κρίνεται από την κυβέρνηση των Η.Π.Α. βλαπτική για τον ανταγωνισμό ● 1980: Ο νόμος περί πνευματικής ιδιοκτησίας επεκτείνεται και στο λογισμικό ● 1983: Εκκίνηση του έργου GNU από τον Richard Stallman ● 1985: Δημιουργία του ιδρύματος ελεύθερου λογισμικού ● 1989: Δημοσιεύεται η πρώτη έκδοση της Γενικής Άδειας Δημόσιας Χρήσης GNU

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 1οΕλεύθερο Λογισμικό GNU General Public License ● 1989: Πρώτη έκδοση – Άρση περιορισμών που επέβαλαν τότε οι διανομείς λογισμικού ● 1991: Δεύτερη έκδοση – Προσθήκη ρήτρας “ελευθερία ή θάνατος” ● 2007: Τρίτη έκδοση – 18 μήνες αξιολόγησης με πάνω από 2500 σχόλια Ο στόχος όλων των εκδόσεων της GPL είναι η διασφάλιση ότι καθένας που λαμβάνει ένα αντίγραφο λογισμικού με άδεια GPL είναι ελεύθερος να χρησιμοποιεί αυτό το λογισμικό, να το μετατρέπει και να το διανέμει σε τροποποιημένη ή μη μορφή.

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 2οΓραφική διεπαφή Εργαλειοθήκες γραφικής διεπαφής ● GTK+ ● wxWidgets ● Qt ● Clutter Εύκολη δημιουργία γραφικής διεπαφής σε εφαρμογές με σκοπό να παρέχουν στο χρήστη μια εύχρηστη πλατφόρμα επικοινωνίας

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 2οΓραφική διεπαφή GTK+ #include int main ( int argc, char *argv[] ) { gtk_init(&argc, &argv); gtk_main(); return 0; }

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 3οGNU Build System Σουίτα προγραμματιστικών εργαλείων από το έργο GNU ● GNU Compiler Collection ● Autoconf ● Automake ● Libtool ● Make ● Gettext ● pkgconfig

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 3οGNU Build System ● GNU Compiler Collection – Συλλογή από μεταγλωττιστές για τις κυριότερες γλώσσες προγραμματισμού ● Autoconf – Παραγωγή configure script για την προετοιμασία του πακέτου πριν τη μεταγλώττιση και την εγκατάσταση ● Automake – Δημιουργία κανόνων για τη σωστή μεταγλώττιση και εγκατάσταση του έργου ● Gettext – Επισήμανση αλφαριθμητικών προς μετάφραση

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 3οGNU Build System

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 3οGNU Build System Gettext #include "gettext.h" int main(int argc, char *argv[]) { setlocale (LC_ALL, ""); bindtextdomain (PACKAGE, LOCALEDIR); bind_textdomain_codeset(PACKAGE, "UTF-8"); textdomain (PACKAGE); printf( _(“Hello World”); return 0; }

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 4οΔιανομή του έργου MinGW + MSYS – Μεταγλώττιση του έργου Nullsoft Scriptable Install System – Δημιουργία installer./configure make make install

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 4οΔιανομή του έργου. ├── debian/ │ ├── changelog │ ├── control │ ├── copyright │ ├── docs │ ├── menu │ ├── postinst │ ├── postrm │ ├── rules │ : : dpkg-buildpackage

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 4οΔιανομή του έργου EAPI="2" inherit autotools DESCRIPTION="Displays the name day that is celebrated" HOMEPAGE=" SRC_URI=" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="gtk nls" RDEPEND="gtk? ( >=x11-libs/gtk )" DEPEND="dev-util/pkgconfig nls? ( dev-util/intltool sys-devel/gettext )" src_configure() { econf $(use_enable gtk gtk-gui) } src_install() { emake DESTDIR="${D}" install || die "emake install failed" dodoc AUTHORS ChangeLog NEWS README }

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 5οΤο ελεύθερο λογισμικό Giortes Πρόγραμμα εορτολογίου ● Εμφάνιση εορτών ● Εμφάνιση προσωπικών γεγονότων ● Εμφάνιση εορτασμών παγκόσμιων ημερών ● Αναζήτηση βάσει ονόματος ● Αναζήτηση βάσει ημερομηνίας ● Υπολογισμός Κυριακής του Πάσχα ● Υπολογισμός αργιών ενός έτους

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 5οΤο ελεύθερο λογισμικό Giortes

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 5οΤο ελεύθερο λογισμικό Giortes Ρυθμίσεις εφαρμογής ● $ΗΟΜΕ/.giortes/settings.txt ● %PROGRAMFILES%\giortes\settings.txt show_X_next_days : "4" autoclose_after_X_seconds : "8" show_personal_database : "TRUE" show_international_days_database : "TRUE" name_database_file : "/usr/share/giortes/database.dat" personal_database_file : "/home/forfolias/.giortes/personal.txt" international_days_database_file : "/home/forfolias/.giortes/int_days.txt"

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Κεφάλαιο 5οΤο ελεύθερο λογισμικό Giortes Αναζήτηση Βάσει ονόματος Βάσει ημερομηνίας

Ανάπτυξη και διανομή ενός έργου Ελεύθερου Λογισμικού Ευχαριστώ Βασιλάκος Γεώργιος