Προγραμματισμός και Εφαρμογές Η/Υ (Θ), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Η Fortran 2003/2008 και η διαδικασία του προγραμματισμού. Σχεδίαση αλγορίθμου. Ψευδοκώδικας & Διάγραμμα ροής. Πηγαίος κώδικας & μεταγλώττιση. Εκτέλεση προγράμματος. Περιβάλλον ανάπτυξης (editor, compiler). Κανόνες σύνταξης εντολών. Κανόνες ονοματολογίας μεταβλητών. Δηλωτικές εντολές. Εκτελέσιμες εντολές. Εντολές Εισόδου/Εξόδου. Τα μέρη ενός προγράμματος, αρχή, κύριο σώμα, τέλος.Προγραμματισμός και Εφαρμογές Η/Υ (Ε), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Εκκίνηση της Εφαρμογής MatLab ή Octave. Τακτοποίηση Επιφάνειας εργασίας. Ορισμός φακέλου εργασίας. Βασικές Ενέργειες. Το Command Window. Το Workspace. Το Command History. Ο Editor Αριθμοί και Πράξεις, Εντολές Ι/Ο, Αριθμητικές Παραστάσεις, Αποθήκευση Command Window στο diary, Αποθήκευση προγραμμάτων m-files στο φάκελο. Λύση απλών προβλημάτωνΠρογραμματισμός και Εφαρμογές Η/Υ (Θ), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Κατηγορίες Προγραμμάτων & Συναρτήσεων στο MatLab. Τα Βασικά Μέρη ενός m-file, σχόλια & εντολές, scripts, functions, Υπο-συνάρτηση, Ανώνυμη συνάρτηση, Συνάρτηση Inline, Σύνθετες Εντολές, Υποπρογράμματα Αρχικοποίησης & Εισόδου/Εξόδου (Ι/Ο).Προγραμματισμός και Εφαρμογές Η/Υ (Ε), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Επαναληπτικοί υπολογισμοί και εφαρμογή στο πρόβλημα των Καμπτικών ΡοπώνΤεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Η επικοινωνία με το χρήστη σε περιβάλλον CLIPS. Ολοκλήρωση της εργασίας του μαθήματος.Προγραμματισμός και Εφαρμογές Η/Υ (Θ), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Ονόματα m-file & Μεταβλητών, λέξεις κλειδιά, Εμβέλεια Μεταβλητών, Τύποι Μεταβλητών και Ακρίβεια, Μεταβλητές & Πίνακες, ειδικοί τελεστές, Λογικές Εκφράσεις & Τελεστές Σύγκρισης.Προγραμματισμός και Εφαρμογές Η/Υ (Ε), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Αναδρομικοί υπολογισμοί στο Excel, και εφαρμογή στο πρόβλημα της ανοιχτής όδευσης.Τεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Περιγραφή της σκοπιμότητας και του τρόπου διεξαγωγής της συνεργατικής εξ αποστάσεως αξιολόγησης εργασιών μεταξύ ομοτίμων.Προγραμματισμός και Εφαρμογές Η/Υ (Θ), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Έλεγχος ροής προγράμματος. Η εντολή ελέγχου IF-ELSE, Η Εντολή Ελέγχου SWITCH-CASE, Η Εντολή Επανάληψης FOR, Η Εντολή Επανάληψης WHILE, Εντολές Εισόδου-Εξόδου, Η Εντολή DISP, Εντολές Μορφοποίησης, οι εντολές FPRINTF, SPRINTF και το όρισμα format.Προγραμματισμός και Εφαρμογές Η/Υ (Ε), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Λύση συστήματος εξισώσεων στο Excel με τη χρήση διανυσμάτων συναρτήσεων για πράξεις πινάκων.Τεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Παρουσίαση εργασιών που παραδόθηκαν για αξιολόγηση και που κρίθηκαν ως πολύ καλές. Παρουσίαση καλών προγραμματιστικών πρακτικών..Προγραμματισμός και Εφαρμογές Η/Υ (Θ), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Εντολές Χειρισμού Αρχείων και Δεδομένων. Οι Εντολές SAVE & LOAD, Η Εντολές FOPEN & FCLOSE, Εντολές Χειρισμού των Γραφικών, Η Εντολή Σχεδιασμού PLOT, Εντολές Χειρισμού Σειρών Αλφαριθμητικών Χαρακτήρων Strings, Συναρτήσεις Αρχικοποίησης Πινάκων, Ειδικές πράξεις με πίνακες (στοιχείο-στοιχείο).Προγραμματισμός και Εφαρμογές Η/Υ (Ε), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Επαναληπτικοί υπολογισμοί στο Excel, και εφαρμογή στο πρόβλημα των Καμπτικών Ροπών.Τεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Παρουσίαση Στόχων Μαθήματος και Εισαγωγικών εννοιών Γλώσσας Common Lisp (CLISP ή απλά Lisp)Προγραμματισμός και Εφαρμογές Η/Υ (Θ), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Τύποι μεταβλητών & σταθερών στη Fortran. Πραγματικοί, Ακέραιοι, Μιγαδικοί, Χαρακτήρες Λογικές, Εντολές δήλωσης μεταβλητών, (IMPLICIT, REAL, INTEGER, CHARACTER, PARAMETER, COMPLEX, LOGICAL). Αριθμητικές πράξεις & Αλγεβρικές παραστάσεις, ιεραρχία & παρενθέσεις, Συναρτήσεις βιβλιοθήκης, Εντολές & Μορφοποίηση Εισόδου/Εξόδου (Ι/Ο, READ , WRITE, FORMAT) και κωδικοί περιγραφής format.Προγραμματισμός και Εφαρμογές Η/Υ (Ε), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Επίλυση Απλών Προβλημάτων με Ακολουθίες απλών Εντολών (μετατροπή μονάδων, υπολογισμός συντεταγμένων, κλπ.) Βασική Δομή προγράμματος: 1) Διάβασμα / Είσοδος Δεδομένων, 2) Υπολογισμός των μεγεθών, 3) Εμφάνιση/Έξοδος των Αποτελεσμάτων.Τεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Παρουσίαση του προβλήματος προς επίλυση, διασαφήνιση της κατάσταση προβλήματος και του ρόλου που παίζουν οι τελεστές μετάβασης για την επίλυση ενός προβλήματος. Εξάσκηση σε προχωρημένες συναρτήσεις της Lisp που αφορούν διαχείριση λιστών, δημιουργία συνάρτησης χρήστη, συναρτήσεις ελέγχου και εξάσκηση στη χρήση τους.Προγραμματισμός και Εφαρμογές Η/Υ (Θ), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Έλεγχος ροής προγράμματος. Οι λογικές εκφράσεις και οι λογικοί τελεστές. Εντολές επανάληψης, η εντολή DO...END DO, η εντολή DO WHILE...END DO, οι εντολές EXIT & CYCLE. Εντολές ελέγχου, η εντολή IF...THEN...ELSE...END IF, η εντολή SELECT CASE... END SELECT.Προγραμματισμός και Εφαρμογές Η/Υ (Ε), Τμήμα ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΤΕ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΤΟΠΟΓΡΑΦΙΑΣ & ΓΕΩΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Έλεγχος ροής προγράμματος. Οι λογικές εκφράσεις και οι λογικοί τελεστές. η εντολή if…elseif…else…end. Εμφωλευμένες if. Επίλυση και διερεύνηση της γραμμικής και της δευτεροβάθμιας εξίσωσης.Τεχνητή Νοημοσύνη (E), Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ
Παρουσίαση της τεχνικής αναδρομής ουράς σε Lisp . Παρουσίαση των εννοιών ‘μέτωπο αναζήτησης’ και ‘κλειστό σύνολο’.