Η Γλώσσα προγραμματισμού ανοικτού λογισμικού processing

Ράπτης, Πασχάλης/ Μπουτοβίνας, Αντώνιος


Institution and School/Department of submitter: ΤΕΙ Θεσσαλονίκης
Issue Date: 5-Nov-2015
Abstract: Αντικείμενο της παρούσας πτυχιακής εργασίας είναι η παρουσίαση της γλώσσας προγραμματισμού ανοικτού κώδικα Processing . Η Processing χρησιμοποιείτε για την δημιουργία εικόνων ,γραφικών δύο ή τριών διαστάσεων (2D ,3D graphics),κινούμενα σχέδια και αλληλεπιδράσεις .Παρόλο που η γλώσσα Processing αρχικά αναπτύχθηκε για να για να διδάξει τις βασικές αρχές του προγραμματισμού μέσα από ένα οπτικό πλαίσιο έχει εξελίχθη σε ένα επαγγελματικό εργαλείο .Πλέον υπάρχουν πάνω από 100 εξωτερικές βιβλιοθήκες που μπορούν να συνδεθούν με την γλώσσα Processing επεκτείνοντας τις δυνατότητες της γλώσσας .Οι βιβλιοθήκες της Processing καλύπτουν ένα ευρύ φάσμα λειτουργιών. Οι ποιο διαδεδομένες βιβλιοθήκες αφορούν τα γραφικά τριών διαστάσεων ( πχ βιβλιοθήκη OpenGL) , την αναπαραγωγή ήχου την εγγραφή ήχου σε αρχείο ,την διαχείριση των εισόδων και τον εξόδων του ήχου (βιβλιοθήκη Minim) ,την αναπαραγωγή αρχείων βίντεο ,την αναπαραγωγή εικόνας απευθείας από μια κάμερα, την εγγραφή εικόνας σε ένα αρχείο (βιβλιοθήκη video) , την επικοινωνία με άλλες συσκευές εισόδου και εξόδου(serial, touchatag). Βέβαια υπάρχουν και άλλες βιβλιοθήκες που καλύπτουν τομείς πιο περίπλοκους όπως είναι οι βιβλιοθήκες μαθηματικών εξισώσεων και προσομοιώσεων (Physics, MatrixMath, Cell Noise),οι βιβλιοθήκες των animation (Ani, gifAnimation) και βιβλιοθήκες που διαχειρίζονται δεδομένα και πρωτόκολλα όπως είναι οι xmlrpclib , proHTML , proXML και Arduino Library.
Description: Πτυχιακή εργασία--ΣΤΕΦ--Τμήμα Πληροφορικής, 2013
URI: http://195.251.240.227/jspui/handle/123456789/10856
Appears in Collections:Πτυχιακές Εργασίες

Files in This Item:
File Description SizeFormat 
Boutovinas_Antonios.pdf2.48 MBAdobe PDFView/Open



 Please use this identifier to cite or link to this item:
http://195.251.240.227/jspui/handle/123456789/10856
  This item is a favorite for 0 people.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.