The course provides basic knowledge for writing C language programs. The student will learn the organization of programs in this imperative structured language and the implementation of simple algorithms.
Particular emphasis will be given to the dynamic management of memory and the creation of data structures in mathematics.
Structure of a C program. Use of a C compiler. Expressions and commands. Structured programming. Assignments, conditionals and loops. Arrays. Pointers. Function calls. Activation stack. Call by value and call by reference. Structures. The C standard library. Recursion. Recursive data structures. Lists.
|Stephen G. Kochan||Programmare in C (Edizione 3)||Pearson||2011||9788871926605|
The exam will take place in the laboratory and will consist in writing a program. The ability to organize algorithms and data structures and to translate them into C language will be evaluated. The students have at their disposal the normal 4 annual total examination sessions, starting from the one in June, in which exams on the whole program will take place.
Strada le Grazie 15
VAT number 01541040232
Italian Fiscal Code 93009870234
© 2021 | Verona University | Credits