PROVIDING BASIC NOTIONS ON METHODS AND TOOLS FOR DEVELOPING SOFTWARE PROGRAMS
Canali
teacher profile teaching materials
*Basic concepts*
Problems and algorithms
Computer architecture
Languages and Compiling
I/O, variables and constants
*Operations*
Data types
Expressions
Boolean algebra
*Control structures*
Selection
Iteration
Functions
*Data structures*
Array
Strings
Matrices
*Advanced concepts*
Integrated Development environments
Libraries
Files
Programme
The course uses the C programming language.*Basic concepts*
Problems and algorithms
Computer architecture
Languages and Compiling
I/O, variables and constants
*Operations*
Data types
Expressions
Boolean algebra
*Control structures*
Selection
Iteration
Functions
*Data structures*
Array
Strings
Matrices
*Advanced concepts*
Integrated Development environments
Libraries
Files
Core Documentation
Paul J. Deitel - Harvey M. Deitel. C How to Program. Pearson.Reference Bibliography
Paul J. Deitel - Harvey M. Deitel. C How to Program. Pearson.Type of delivery of the course
The course includes lectures and programming exercises in lab.Attendance
The course includes lectures and programming exercises in lab.Type of evaluation
The written exam consists of short/multiple choice questions and programming exercises, for a total duration of 1 hour and 15 minutes. The oral exam consists of an interview after the written exam. The schedule for the written exam is available on GOMP, while the schedule for the oral exam is communicated by the teacher. During the COVID-19 emergency period, the examination will be carried out in accordance with the provisions of art.1 of the Rectoral Decree no. 703 of May 5th 2020. The oral exam is crucial for the attribution of the final grade. teacher profile teaching materials
*Basic concepts*
Problems and algorithms
Computer architecture
Languages and Compiling
I/O, variables and constants
*Operations*
Data types
Expressions
Boolean algebra
*Control structures*
Selection
Iteration
Functions
*Data structures*
Array
Strings
Matrices
*Advanced concepts*
Integrated Development environments
Libraries
Programme
The course uses the C programming language.*Basic concepts*
Problems and algorithms
Computer architecture
Languages and Compiling
I/O, variables and constants
*Operations*
Data types
Expressions
Boolean algebra
*Control structures*
Selection
Iteration
Functions
*Data structures*
Array
Strings
Matrices
*Advanced concepts*
Integrated Development environments
Libraries
Core Documentation
Paul J. Deitel - Harvey M. Deitel. C How to Program. Pearson.Reference Bibliography
Paul J. Deitel - Harvey M. Deitel. C How to Program. Pearson.Type of delivery of the course
The course includes lectures and programming exercises in lab.Attendance
The course includes lectures and programming exercises in lab.Type of evaluation
The written exam consists of short/multiple choice questions and programming exercises, for a total duration of 1 hour and 15 minutes. The oral exam consists of an interview after the written exam. The schedule for the written exam is available on GOMP, while the schedule for the oral exam is communicated by the teacher. During the COVID-19 emergency period, the examination will be carried out in accordance with the provisions of art.1 of the Rectoral Decree no. 703 of May 5th 2020. The oral exam is crucial for the attribution of the final grade.