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


Εισαγωγή στον προγραμματισμό, αρχές υπολογιστικής επίλυσης προβλημάτων, τα 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++

 

 

https://courses.auth.gr/#/studyPrograms/1744?year=2025&specializationCourse=07D54DDF-8198-4134-8279-4066E757ED36&courseClass=31C61A4E-68D3-4DF0-B988-84C64665CC46&view=courseOutline

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


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

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

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

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

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

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