Università telematica internazionale UNINETTUNO

MOOC Massive Open Online Courses (Academic Year 2018/2019)

Structure de donnèes et techniques de programmation

Langue: Français
Description du cours
The class completes the basic knowledge in terms of computer programming using the C language.
Programming skills are seen as a way to solve problems of increasing complexity focusing on the designer’s ability of the students. Notions related to the dynamic memory structures, abstract data types, and recursive programming are introduced.
Connaissances requises
Conoscenze di base di matematica e di logica matematica, nonché conoscenze di base della struttura dell’elaboratore e dell’aritmetica dell’elaboratore.
Objectifs
Il corso si pone come obiettivo quello di portare gli allievi ad un buon livello di conoscenza della programmazione. L’illustrazione delle principali istruzioni e costrutti supportati dal linguaggio di programmazione trattato durante il corso sarà affiancata da un cospicuo numero di esempi svolti commentati dal docente e da esercizi da svolgere a casa a cura degli allievi.
Programme
C language complements [9 hours]: files, strings, structures, dynamic memory allocation
Simple problem solving: quadratic sorting algorithms, linear and binary search, merge of arrays, dynamic manipulation of one-dimensional arrays, dynamic manipulation of two-dimensional arrays, queues and stacks on static and dynamic array structures.
Recursion basics: recursion tree, termination condition. Simple recursive problem solving: factorial computation, Fibonacci’s numbers, binary search, merge sort, the 8-queens problem.
Basic dynamic data structures: lists, queues, stacks
Basic notions of algorithms’ complexity.
Professeur
Professeur non disponible
Enseignant vidéo
Prof. Abdellatif el Faker - Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes (Agdal/Rabat - Morocco)
Liste des leçons
    •  Leçon n. 1: Introduzione 
Marco Mezzalama
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo
Angelo Raffaele Meo

Siège de l'Université

Corso Vittorio Emanuele II, 39
00186 Roma - ITALIA
C.F.: 97394340588
P.IVA: 13937651001

Certified mail

info@pec.uninettunouniversity.net

Secrétariat des Etudiants

tel: +39 06 692076.70
tel: +39 06 692076.71
e-mail: info@uninettunouniversity.net

Vidéoconférence

Library 1st floor: 90.147.90.157
Meeting Room 5th floor: 90.147.90.158

Avez-vous besoin d’informations plus détaillées?

Donnez-nous vos données


Demandez des informations