Corso Vittorio Emanuele II, 39 - Roma 0669207671

Ingénierie Civile et Environnementale (Academic Year 2020/2021) - Strutture e infrastrutture

Structure de donnèes et techniques de programmation


CFU: 9
Langue du contenu:Anglais
Description du cours
Architecture des ordinateurs, systèmes numériques, les réseaux, la sécurité informatique. Introduction à la programmation en langage C.
Connaissances requises
Connaissances de base en mathématiques.
Objectifs
L'objectif du cours est de fournir aux étudiants d'abord les principes de base de fonctionnement d'un ordinateur et d'introduire toutes ces disciplines qui aujourd'hui aux côtés de l'utilisation des ordinateurs. Vise plus tard à amener les élèves à un niveau élevé de connaissances en programmation. L'illustration des principales instructions et pris en charge par les constructions de langage de programmation visés au cours sera soutenu par un grand nombre d'exemples de travail abordés par l'enseignant et des exercices à faire à la maison pour s'occuper des élèves.
Programme
Le cours explorera les divers aspects de l'informatique, avec une attention particulière aux domaines d'intérêt suivants: le développement, l'évaluation et le codage de l'information, l'architecture de l'ordinateur, les circuits logiques, le logiciel, les réseaux informatiques et en particulier le réseau Internet, la gestion des données, travailler sur la sécurité informatique, les variables de C, expressions, les structures de contrôle, fonctions.
Textes
Deitel & Deitel: – C How to program, 5th edition.
Entraînements
.
Professeur
Amedeo Cesta
Enseignant vidéo
Prof. Michel Cubero-Castain - University of Toulouse - INSA (Toulouse - France)
Prof. Abdellatif el Faker - Ecole Nationale Supérieure d'Informatique et d'Analyse des Systèmes (Agdal/Rabat - Morocco)
Liste des leçons
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
Paolo Enrico Camurati
    •  Leçon n. 26: Files  Go to this lesson
Farouk Al Omari
    •  Leçon n. 27: Pointers I  Go to this lesson
Farouk Al Omari
    •  Leçon n. 28: Pointers II  Go to this lesson
Farouk Al Omari
    •  Leçon n. 29: Strings  Go to this lesson
Farouk Al Omari
    •  Leçon n. 30: Structures  Go to this lesson
Farouk Al Omari
    •  Leçon n. 31: Sorting I  Go to this lesson
Farouk Al Omari
    •  Leçon n. 32: Sorting II  Go to this lesson
Farouk Al Omari
    •  Leçon n. 33: Sorting III  Go to this lesson
Farouk Al Omari
    •  Leçon n. 34: Searching  Go to this lesson
Farouk Al Omari
    •  Leçon n. 35: 2d Arrays  Go to this lesson
Farouk Al Omari
    •  Leçon n. 36: Stacks I  Go to this lesson
Farouk Al Omari
    •  Leçon n. 37: Stacks II  Go to this lesson
Farouk Al Omari
    •  Leçon n. 38: Queues I  Go to this lesson
Farouk Al Omari
    •  Leçon n. 39: Queues II  Go to this lesson
Farouk Al Omari
    •  Leçon n. 40: Queues III  Go to this lesson
Farouk Al Omari
Farouk Al Omari
Farouk Al Omari
Farouk Al Omari
Farouk Al Omari
Farouk Al Omari
    •  Leçon n. 46: Recursion I  Go to this lesson
Farouk Al Omari
    •  Leçon n. 47: Recursion II  Go to this lesson
Farouk Al Omari
    •  Leçon n. 48: Recursion III  Go to this lesson
Farouk Al Omari
    •  Leçon n. 49: Recursion IV  Go to this lesson
Farouk Al Omari
Farouk Al Omari
    •  Leçon n. 51: Programming  Go to this lesson
Aliaa Youssif
    •  Leçon n. 52: Pointers II  Go to this lesson
Aliaa Youssif
    •  Leçon n. 53: Files  Go to this lesson
Aliaa Youssif