Révisions
Corrigés d'examens, guides de TP et fiches de cours rédigés à partir des documents de la bibliothèque.
1370 révisions
CorrigéDevoir Surveillé - Systèmes d'Exploitation I
Qui suis-je ? Question 1 - Identification des commandes Linux L'exercice demande d'associer une description à la commande Linux correspondante. (a) Je suis une commande qui permet de décharger un module en cours d'exécution dans le noyau. Réponse : rmmod (b) Je suis une commande qui envoie un signal à des processus indiqués par leur nom.
Programming, Operating Systems · 2018
CorrigéExploration of Liberty and Gender Roles in Society
Sujet 1 - La liberté des jeunes Dans ce premier sujet, il s'agit d'analyser un plan dialectique classique (Thèse, Antithèse, Synthèse) répondant à la question de savoir s'il faut accorder une grande liberté aux jeunes ou la limiter. Introduction et Plan L'introduction propose de confronter directement deux opinions opposées : ceux qui prônent une grande liberté et ceux qui exigent des limites.
Philosophy and Sociology · 2017
CorrigéSystème d’Exploitation II Exam
Exercice 1 - Qui suis-je ? Cet exercice teste vos connaissances de base sur les concepts fondamentaux des systèmes d'exploitation. Question 1.a - Je suis une fragmentation qui affecte les systèmes de gestion de mémoire paginée ? La réponse est la fragmentation interne . Dans un système paginé, la mémoire est divisée en blocs de taille fixe (les pages).
Operating Systems, Concurrency, Processes · 2017
CorrigéTD1 - Correction SQL
Exercice 1 - Type de données Définir le type de données adéquat est une étape cruciale pour optimiser la mémoire et garantir l'intégrité de la base. Question a - Nom de jour de la semaine Le type approprié est CHAR(8) ou VARCHAR(8) . En français, le nom de jour le plus long est "dimanche" (ou "mercredi"), qui compte exactement 8 caractères.
Programming, Math, etc. · 2004
CorrigéSystème d'Exploitation II
Exercice 1 - Qui suis-je ? Question 1 - Identifications (a) Je suis une fragmentation qui affecte les systèmes de gestion de mémoire segmentée ? La fragmentation externe. Contrairement à la pagination, la segmentation crée des blocs de tailles variables, ce qui laisse des espaces libres (trous) de petite taille éparpillés en mémoire physique.
Programming, Operating Systems, Concurrency · 2017
CorrigéCorrection des erreurs en théorie de la décision
Exercice 1 : Correction des erreurs a- Le modèle de Simon (IDC) comporte 3 phases, nommé Ingénierie Décision Classification Correction : Le modèle de Simon (souvent appelé IMC) comporte 3 phases : Intelligence (identification du problème), Modélisation (ou Conception/Design), et Choix (Choice).
Programming, Math, etc.
CorrigéSystèmes d'Exploitation III - 2
Question 1 - Le problème du partage de ressources Dans un système multi-programmé en temps partagé, plusieurs processus s'exécutent de manière concurrente et peuvent être interrompus à tout moment (préemption) pour laisser la place à un autre processus.
Systèmes d'Exploitation, Programmation, Synchronisation des processus · 2017
CorrigéDevoir Surveillé Systèmes d'Exploitation II
Section 1 - Qui suis-je ? Question 1(a) - Chemins d'exécution multiples Je permets à un système d'exploitation d'avoir simultanément des chemins d'exécution multiples au sein d'un processus unique. Réponse : Le Multithreading (ou les threads). Question 1(b) - Type de parallélisme Je suis un type de parallélisme où des instructions différentes sont exécutées simultanément.
Programming, Operating Systems, Multithreading · 2018
CorrigéSystème d'Exploitation II
Question 1 - Qui suis-je ? Question 1(a) - Zone de données non initialisées Je suis le Segment BSS . (BSS signifie Block Started by Symbol , qui est la zone mémoire allouée par le système d'exploitation pour les variables globales ou statiques non initialisées). Question 1(b) - Commande d'affichage des tailles de segments Je suis la commande size .
Programming · 2017
CorrigéExercises on Process Management
Exercice 1 - Concept de processus Question 1 - Un processus est-il une entité produite après compilation ? Réponse : NON. Justification : La compilation d'un programme source (par exemple un code en C) produit un fichier binaire (un exécutable), qui est une entité statique stockée sur le disque dur. Un processus, en revanche, est par définition l'image d'un programme en cours d'exécution.
Operating Systems, Process Management · 2018
Fiche de coursSystème à base des microcontrôleurs
Ce document présente une synthèse des principaux bus de communication utilisés dans les systèmes à base de microcontrôleurs. Il s’adresse aux étudiants en informatique et électronique souhaitant comprendre les protocoles de communication série et leurs caractéristiques techniques.
Programming, Communication Protocols · 2014
Fiche de coursSystème à base des microcontrôleurs
Ce document présente les bonnes pratiques de programmation embarquée pour les systèmes à base de microcontrôleurs. Il s'adresse aux étudiants en informatique de 3ème année, ainsi qu'à toute personne souhaitant maîtriser les concepts essentiels liés à la gestion des types, des variables, des opérateurs, des interruptions, de l'optimisation du code, et de l'utilisation des machines à états finis (FS
Programmation, Microcontrôleurs, Informatique · 2014
ExplicationLa co-conception en systèmes sur puce
Cet article s'adresse aux étudiants et chercheurs en informatique embarquée et en conception de systèmes sur puce (SoC). Il présente la co-conception matérielle et logicielle, une approche essentielle pour concevoir des systèmes complexes intégrant à la fois du matériel et du logiciel.
Co-design, Systems on Chip, Hardware-Software Integration
Guide de TPCircuits électroniques - Inverseur CMOS
Ce laboratoire permet d’étudier le fonctionnement statique d’un inverseur CMOS, un montage simple à deux transistors complémentaires. L’objectif est de déterminer sa caractéristique de transfert Vout = f(Vin) ainsi que le courant consommé. Ensuite, il propose la réalisation d’une fonction booléenne à trois entrées en technologie CMOS.
Electronics, Semiconductor Technologies · 2006
Fiche de coursCircuits électroniques
Ce document présente les notions fondamentales sur le fonctionnement d’un inverseur CMOS ainsi que la réalisation d’une fonction booléenne à trois entrées en technologie CMOS. Il s’adresse aux étudiants de la majeure Micro-Nano-Optoélectronique souhaitant comprendre les principes de base des circuits électroniques numériques statiques.
Micro-Nano-Optoélectronique · 2006
ExplicationLE TRANSISTOR MOS
Le transistor MOS (Metal Oxide Semiconductor) est un composant fondamental en électronique, particulièrement dans la conception des circuits intégrés modernes.
Electronics, Semiconductors, MOSFET Technology
Guide de TPComportement dynamique de l’inverseur
Ce laboratoire explore le comportement dynamique de l'inverseur CMOS, en mettant l'accent sur les temps de montée, de descente et de propagation, ainsi que sur la consommation d'énergie et la puissance dissipée. Il permet de comprendre les phénomènes physiques et électriques qui interviennent lors de la commutation d'un inverseur, et d'analyser les différentes composantes de la consommation.
Electronique pour Embarqué · 2015
Fiche de coursCircuits électroniques
Ce document présente une étude détaillée du fonctionnement statique d’un inverseur CMOS, ainsi que la réalisation d’une fonction booléenne à trois entrées en technologie CMOS. Il s’adresse aux étudiants de la majeure Micro-Nano-Optoélectronique souhaitant comprendre les principes de base des circuits électroniques CMOS et leur synthèse logique.
Micro-Nano-Optoélectronique, Electronics, CMOS Inverter · 2006
Fiche de coursCrypto et sécurité de l’information
Ce matériel couvre les concepts fondamentaux et avancés de la cryptographie appliquée à la sécurité de l’information, avec un accent particulier sur les cryptosystèmes chaotiques, la cryptanalyse, la crypto-compression et le tatouage d’images.
Cryptography, Information Security · ENIT · 2060
Fiche de coursII3-Sécurité Informatique
Ce document couvre les notions fondamentales de la sécurité informatique, en particulier la cryptographie, à destination des étudiants en informatique. Il présente plusieurs méthodes de chiffrement classiques et modernes, ainsi que des exercices pratiques pour comprendre leur fonctionnement et leurs vulnérabilités.
Cryptography, Security · 1961
Fiche de coursProgrammation orientée objet
Ce document présente les bases de l’environnement Java, destiné aux étudiants débutant en programmation orientée objet. Il explique le fonctionnement du langage Java, son processus de compilation et d’interprétation, ainsi que les commandes essentielles pour compiler et exécuter un programme Java.
Programming, Java, Object-Oriented Programming
Fiche de coursCrypto et sécurité de l’information
Ce cours couvre les notions fondamentales de la sécurité informatique et de la cryptographie, destinées aux étudiants en Mastère Web Intelligence. Il présente les services et mécanismes de sécurité, les types d’attaques, les principes de la cryptographie et de la cryptanalyse, ainsi que les protocoles d’attaque cryptographique.
Sécurité, Cryptographie
Guide de TPAttaques MITM avec ARP Spoofing
Ce laboratoire pratique aborde les attaques de type Man in The Middle (MITM) via l'empoisonnement ARP (ARP Spoofing). Il montre comment intercepter et manipuler le trafic réseau entre deux machines en se positionnant au milieu de leur communication.
Cybersecurity, Networking
ExplicationConception, développement et intégration d’une application embarquée de téléchargement des applications Android – Ftab Store
Ce travail porte sur la conception, le développement et l’intégration d’une application embarquée destinée au téléchargement d’applications Android, appelée Ftab Store. Il s’adresse principalement aux étudiants et professionnels en informatique intéressés par le développement d’applications mobiles, l’intégration logicielle et la gestion de plateformes de distribution d’applications.
Software Engineering and Embedded Systems · Université Virtuelle de Tunis · 2010