Présentation du cours "Structure des ordinateurs et applications"
Bienvenue au cours "Structure des ordinateurs et applications"
Ce cours concerne le module Structure des ordinateurs et applications destiné aux étudiants de 1ère Année Licence, Ingénieur - ST & MT. Il est dédié à décrire de manière résumée les éléments de base de la science de l’informatique et d’introduire l'étudiant dans le domaine de la programmation par le biais de l'algorithmique : l'étape essentielle pour n'importe quel futur programmeur.
Ce module a pour but d’évoluer l’étudiant d’une position d’utilisateur de l’informatique à une position de concepteur en acquérant premières concept de base ainsi que de situer le mot algorithme dans les différentes étapes de la mise en œuvre d’une application.
Enseignant de la matière : Dr. OUARET Ahmed |
Objectifs généraux du cours "Structure des ordinateurs et application" |
Ce cours vise à :
|
Table des matières |
Chapitre 1 : Représentation et codification des nombres Chapitre 2 : Algèbre de Boole Chapitre 3 : Introduction à l'algorithmique et programmation en C |
Cours (Structures des ordinateurs et applications) |
Pour ce semestre nous aurons trois (03) chapitres : Chapitre 01 : Représentation et codification des nombres
Chapitre 02 : Algèbre de Boole
Chapitre 03 : Introduction à l'algorithmique et programmation en C
|
Objectifs du chapitre 1 |
|
|
Objectifs du chapitre 2 |
|
|
Objectifs du chapitre 3 | |
|
TPs (Structure des ordinateurs et applications) |
Pour ce semestre nous aurons cinq (05) séries TP :
La note de TP sera calculée comme suit :
NB : Pour les interrogations, les enseignants ont décidé d’organiser deux interrogations, chacune sur 7.5 points. En ce qui concerne la gestions des absences, les enseignants ont décidé de mettre en place les mesures suivantes :
- 0.5 point pour chaque absence non-justifiée - 0.25point pour chaque absence justifiée Recommandations importantes : Afin de garantir une expérience d'apprentissage réussie, il est fortement conseillé aux étudiants de suivre les lignes directrices suivantes :
De plus, nous recommandons vivement :
|
TP N°01 | Représentation et codification des nombres |
Veuillez déposer un fichier de type PDF ou d'autres types (DOC, JPG, PNG... etc.) dans lequel vous répondez aux questions en pièce jointe : N.B : 1. Le travail concerne uniquement le groupe : I4 La date limite pour la remise du travail est le 26/10 à 23h00. |
Cette vidéo vous montre comment soumettre un travail via la plateforme elearning
Veuillez utiliser ce forum pour poser vos questions sur la série du TP N°01 ou bien pour répondre aux questions de vos camarades.
TP N°02 | Algèbre de Boole |
Logic Friday est un outil freeware conçu pour les étudiants, amateurs, et même les ingénieurs qui travaillent avec des circuits logiques numériques existants sur les paquets d’IC standard. Ce programme est un outil d'analyse logique combinatoire, qui porte sur la minimisation, et la synthèse. Vous pouvez entrer une fonction logique comme une table de vérité, l'équation, ou de la grille graphique à partir du logiciel et le réduire. Vous pouvez générer automatiquement un diagramme multi-niveaux en utilisant les logiciels classiques IC choisi parmi une bibliothèque. Vous pouvez aussi suivre la porte logique, comparer les fonctions, générer des fonctions de recherche de code C, et bien plus encore.
Veuillez utiliser ce forum pour poser vos questions sur la série du TP N°02 ou bien pour répondre aux questions de vos camarades.
TP N°03 | Les instructions de lecture, écriture et affectation |
Veuillez utiliser ce forum pour poser vos questions sur la série du TP N°03 ou bien pour répondre aux questions de vos camarades.
TP N°04 | Les instructions de test : Si…Fin-Si & Si…Sinon…Fin-Si |
Veuillez utiliser ce forum pour poser vos questions sur la série du TP N°04 ou bien pour répondre aux questions de vos camarades.
TP N°05 | Les boucles : Pour – Tant-que - Répéter |
Veuillez utiliser ce forum pour poser vos questions sur la série du TP N°05 ou bien pour répondre aux questions de vos camarades.
Arrêté n° 059 du 15/01/2023, modifiant l'arrêté n°1398 du 22/10/2022, fixant le programme des enseignements du tronc commun Ingénieur.
Les programmes détaillés des modules enseignés durant le tranc commun cycle ingénieur
Un outil en ligne facile à utiliser pour convertir n'importe quelle base (2, 8, 10, 16, 3, 4, 5, ...etc)
CircuitVerse est une plateforme gratuite et open-source qui permet aux utilisateurs de construire des circuits logiques en ligne.
Logic Friday est un outil freeware conçu pour les étudiants, amateurs, et même les ingénieurs qui travaillent avec des circuits logiques numériques existants sur les paquets d’IC standard. Ce programme est un outil d'analyse logique combinatoire, qui porte sur la minimisation, et la synthèse. Vous pouvez entrer une fonction logique comme une table de vérité, l'équation, ou de la grille graphique à partir du logiciel et le réduire. Vous pouvez générer automatiquement un diagramme multi-niveaux en utilisant les logiciels classiques IC choisi parmi une bibliothèque. Vous pouvez aussi suivre la porte logique, comparer les fonctions, générer des fonctions de recherche de code C, et bien plus encore.
Le C est un langage incontournable qui en a inspiré beaucoup d'autres.
Inventé dans les années 70, il est toujours d'actualité dans la programmation des systèmes. Il est plutôt complexe, mais si vous le maîtrisez vous aurez des bases de programmation très solides !
Je vous invite à consulter cette vidéo informative qui vous guidera à travers les étapes pour télécharger et installer Code::Blocks : https://www.youtube.com/watch?v=RCTAldZaosI&ab_channel=WayToLearnX
Si, après l'installation du logiciel, vous rencontrez des problèmes quelconques, je vous recommande également de visionner cette vidéo explicative qui vous aidera à résoudre d'éventuels soucis : https://www.youtube.com/watch?v=adbzbMezIKo&ab_channel=Programming.OM
Télécharger C sur le mobile (Android App)
https://play.google.com/store/ |
Bibliographies |
|
Des sites d'auto-apprentissage qui pourraient vous intéresser, y compris des sites d'éducation et de formation gratuits.
Arrangez vos idées, plans et intérêts visuellement à l’aide des cartes mentales pour atteindre vos objectifs. Avec Mindomo vous pouvez faire des cartes mentales et conceptuelles, listes et diagrammes de Gantt.
Lien : Cartes mentales, cartes conceptuelles et listes (mindomo.com)
Site de téléchargement de logiciels gratuits :
Semestre 2 |
Cette approche est conforme aux normes de bonne gestion et vise à fournir un état d'avancement global et instantané pour la matière Programmation (Informatique 2) |
Objectif généraux du cours "Programmation" |
Ce cours vise à :
|
Je vous présente la carte mentale/conceptuelle du cours :
Veuillez utiliser ce forum pour poser vos questions sur la série du TP N°01 ou bien pour répondre aux questions de vos camarades.
Veuillez utiliser ce forum pour poser vos questions sur la série du TP N°02 ou bien pour répondre aux questions de vos camarades.
Veuillez utiliser ce forum pour poser vos questions sur la série du TP N°03 ou bien pour répondre aux questions de vos camarades.
Veuillez utiliser ce forum pour poser vos questions sur la série du TP N°04 ou bien pour répondre aux questions de vos camarades.