Architectures des systèmes informatiques : 16 h, Samuel CREMER
Technique de progammation C : 30 h, Thierry QUEVY
Connaissances et compétences préalables
Cours de Techniques Informatique BA1
Notions de programmation en C
Contribution aux objectifs du référentiel de compétences de l'ARES
Identifier, conceptualiser et résoudre des problèmes complexes
Intégrer les savoirs scientifiques et technologiques afin de faire face à la diversité et à la complexité des problèmes rencontrés
Analyser des produits, processus et performances, de systèmes techniques nouveaux et innovants
Concevoir, développer et améliorer des produits, processus et systèmes techniques
Sélectionner et exploiter les logiciels et outils conceptuels les plus appropriés pour résoudre une tâche spécifique
Acquis d'apprentissage spécifiques
l'étudiant sera capable de sélectionner intelligemment tous les composants nécessaires à l'assemblage d'un ordinateur
L’élève sera capable de réaliser un programme en utilisant la partie procédurale du C++
Contenu des AA
Architectures des systèmes informatiques
Ce cours est divisé en 7 grands chapitres :
Le processeur
La mémoire vive
Disque dur et SSD
La carte mère
L'alimentation
Le GPU
Les écrans
Technique de progammation C
Types de données (simples et structurées)
Notion de variable et d'affectation.
Instructions d'entrée et de sortie.
Structures de contrôle
Pointeurs
Tableaux
Allocation dynamique
Fonctions et procédures.
Répartition des heures
Architectures des systèmes informatiques : 16 h de théorie
Technique de progammation C : 15 h de théorie, 15 h d'exercices/Labos
Méthodes d'enseignement
Architectures des systèmes informatiques : Cours essentiellement en vidéo sur eCampus
Technique de progammation C : cours magistral, approche interactive, approche par situation problème, approche déductive, approche avec TIC, utilisation de logiciels
Langues d'enseignement
Architectures des systèmes informatiques : français, anglais
Technique de progammation C : français
Supports
Architectures des systèmes informatiques : copies de présentations, vidéos sur eCampus
Technique de progammation C : copies de présentations, protocoles de laboratoires
Ressources bibliographiques
Architectures des systèmes informatiques
IT Career JumpStart: An Introduction to PC Hardware, Software, and Networking, N.J. Alpern, J? Alpern and R. Muller, Sybes, 2011
Computer Organization and Design MIPS Edition: The Hardware/Software Interface, D.A. Patterson and J.L. Henenssy, Morgan Kaufmann, 2013
Afin de se tenir informé des nouveautés, les magasines PC Update et Hardware Mag sont consultables à la bibliothèque
Technique de progammation C
Léry J.-M. « Le langage C », Pearson Education, 2005
Deitel H. M & Deitel P.J., « C# How to program », Prentice-Hall,2004
Delannoy C., « Initiation à la programmation », Eyrolles, 1997.
Perry G., « Débuter en programmation », CampusPress, 2001.
Évaluation et pondération
Méthode d'évaluation : note globale à l'UE
Langues d'évaluation : français, anglais
Modalités d'évaluation :
La note finale obtenue à l'UE sera calculée sur base d'une moyenne arithmétique entre les 2 AA :
40 % - Architectures des systèmes informatiques : un travail écrit à réaliser en anglais
60 % - Techniques de programmation C : examen pratique
Report de note d'une année à l'autre pour l'AA réussie en cas d'échec à l'UE :