Περιγραφή Μαθήματος


Εισαγωγή στον προγραμματισμό, αρχές υπολογιστικής επίλυσης προβλημάτων, τα 7 βήματα, αλγόριθμοι, ολοκληρωμένα περιβάλλοντα ανάπτυξης (IDE), η γλώσσα προγραμματισμού C (introduction, variables, operators, conditionals, loops, errors, arrays, strings, pointers, memory, functions, structures), η γλώσσα προγραμματισμού C++ (introduction, classes), σύγχρονες γλώσσες προγραμματισμού. Εφαρμογή αλγοριθμών από Numerical Recipies in C/C++ (https://www.cec.uchile.cl/cinetica/pcordero/MC_libros/NumericalRecipesinC.pdf https://github.com/NJdevPro/Numerical-Recipes) Εφαρμογή κλασικών αλγόριθμων ταξινόμησης (insertion, selection, bubble, shell, merge, quick, heap) σε C/C++

Στοιχεία Μαθήματος


Κωδικός μαθήματος:  ΥΦΥ105

Μάθημα:  Μαθήματα Κορμού

Εξάμηνο:  Πρώτο Εξάμηνο

Ώρες / εβδομάδα:   3

Πιστ. Μονάδες (ECTS):  7,5

Διδάσκοντες:  Ι. Κιοσέογλου