Architectures des systèmes informatiques : 16 h, Samuel CREMER
Techniques de programmation 2 : 15 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
Compétences disciplinaires
Mettre en œuvre des techniques d’algorithmique et de programmation et utiliser les outils numériques spécifiques aux sciences et techniques de l’ingénieur.
Calculer, dimensionner et intégrer des éléments de systèmes techniques simples.
Mettre en application les savoirs scientifiques et technologiques dans des contextes professionnels.
Compétences transversales et linguistiques
S’auto évaluer et agir de façon réflexive, autonome et responsable.
Identifier et sélectionner diverses ressources spécialisées pour documenter un sujet.
Analyser une situation en adoptant une démarche scientifique.
Développer une argumentation avec esprit critique.
Appréhender les aspects sociaux, économiques et financiers de l’entreprise.
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
Techniques de programmation 2
Laboratoires :
Rappels
Gestion des fichiers
Strings
Pointeurs
Tableaux
Allocation dynamique
Répartition des heures
Architectures des systèmes informatiques : 16 h de théorie
Techniques de programmation 2 : 15 h d'exercices/Labos
Méthodes d'enseignement
Architectures des systèmes informatiques : Cours essentiellement en vidéo sur eCampus
Techniques de programmation 2 : approche par projets, approche interactive, approche par situation problème, approche avec TIC, utilisation de logiciels
Langues d'enseignement
Architectures des systèmes informatiques : français, anglais
Techniques de programmation 2 : français
Supports
Architectures des systèmes informatiques : copies de présentations, vidéos sur eCampus
Techniques de programmation 2 : 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
Techniques de programmation 2
Borland C++ 5, collection : Le Programmeur, auteur : Jérôme Vollet, éditeurs : Borland Press, S&SM.
É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 :
50 % - Architectures des systèmes informatiques, répartition interne à l'AA :
100% : travail écrit sera à réaliser en anglais
50 % - Techniques de programmation 2, répartition interne à l'AA :
85% examen pratique
15% évaluation continue (présences aux laboratoires)
Report de note d'une année à l'autre pour l'AA réussie en cas d'échec à l'UE :