Révisions
Corrigés d'examens, guides de TP et fiches de cours rédigés à partir des documents de la bibliothèque.
417 révisions
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
CorrigéExamen Environnement de Développement
Problème : Gestion des résultats de l'EURO 2016 Remarque préliminaire : Le schéma relationnel (Figure 1) ainsi que l'interface graphique du prototype n'ont pas été correctement extraits du document source (images inaccessibles).
Informatique de Gestion, Développement d'Applications · 2016
CorrigéTravail collaboratif (TRCOLLA) Exam
Partie A – Questions de cours Question 1 - Observabilité dans les systèmes interactifs multi-utilisateurs Dans un système interactif mono-utilisateur, l'observabilité est la capacité pour l'utilisateur d'évaluer l'état interne du système à partir de sa représentation perceptible (l'interface).
Computer Science, Human-Computer Interaction, Collaborative Tools · Institut Supérieur de Gestion de Tunis · 2016
CorrigéProtocole Stop-and-Wait avec erreurs et délais
Exercice 1 - Protocole de liaison de données Avant de répondre aux questions, calculons les temps élémentaires nécessaires avec les données du problème : Taille d'une trame ($L_f$) = 1024 bits (dont 80 bits d'en-tête, soit 944 bits de données utiles). Taille d'un acquittement ($L_a$) = 64 bits. Débit binaire ($R$) = 2 Mbits/s = 2 000 000 bits/s. Distance ($d$) = 10 km = 10 000 m.
Programming, Math, etc.
CorrigéDevoir Surveillé : Réseaux Locaux
Questions indépendantes Question 1 - Détection d'erreurs et de collisions Lorsqu'une trame subit une collision, le signal sur le support physique est altéré. Le récepteur détecte que la trame est erronée en effectuant deux vérifications à la réception : Le contrôle de la taille de la trame (qui risque d'être incomplète, formant ce qu'on appelle un fragment de collision ou "runt").
Computer Networks · 2011
CorrigéIntro S.E : Révision DS
Questions de cours Question 1 - Les bibliothèques ignorées par le système d'exploitation La bonne réponse est la proposition 1. Les bibliothèques applicatives. Les bibliothèques systèmes et utilitaires sont fournies ou utilisées par le système d'exploitation pour fonctionner et exposer ses services (les appels système).
Programming, Operating Systems, Scripting · 1969
CorrigéChapitre 5: Arbre de Décision (de Raiffa)
Exercice 1 - L'organisation du spectacle de Mouna Partie A - Stratégie de décision optimale au 31 juillet Il s'agit d'évaluer les options de Mouna à la date du 31 juillet, sans informations supplémentaires sur la météo.
Probabilities and Decision Making · 2016
CorrigéIntroduction to Financial Systems and Banking Management
Question 1 - Calcul du taux d'intérêt annuel Pour trouver le taux d'intérêt, nous devons modéliser les flux financiers sur les deux années. Note préalable : L'énoncé indique un retrait de 10 000 dinars. Dans la solution fournie par la source, la première ligne indique R = 1000, ce qui est une erreur de frappe. Le reste du calcul de la source utilise bien un retrait R = 10 000.
Finance, Banking, Mathematics · 2015
CorrigéSystèmes d’Exploitations I Exam
Exercice 1 - Qui suis-je ? Question 1 - Identifications Voici les correspondances pour chaque description, accompagnées d'une courte explication pour bien comprendre le concept : (a) BIOS (Basic Input/Output System) : Il s'agit du premier programme exécuté lors de la mise sous tension de l'ordinateur. Son rôle est d'initialiser le matériel et de chercher le chargeur d'amorçage.
Programming, Systems, Process Management · 2017
CorrigéSystèmes D'Exploitation I - Examen
Gestion des processus Question 1 - Appels système et création de processus Le but de cet exercice est de compléter un programme C utilisant l'appel système fork() afin que le père et le fils affichent correctement leurs identifiants de processus (PID).
Systèmes d'exploitation · 2016
CorrigéImplementation of a GUI Application for Managing Database Table 'Matière'
Question 1 - Bibliothèques Java nécessaires Pour implémenter cette application, qui combine une interface graphique (GUI) et un accès à une base de données via JDBC, les bibliothèques suivantes sont requises. java.sql.* : Indispensable pour toutes les classes et interfaces liées à la base de données (ex: Connection , Statement , DriverManager , ResultSet , SQLException ).
Software Development (Java with Database Integration)
CorrigéSystèmes d'Exploitations I
Question 1 - Qui suis-je ? (a) Je suis le premier programme qui est lancé à la mise sous tension de l'ordinateur. La réponse est le BIOS (Basic Input/Output System). C'est le firmware responsable de l'initialisation du matériel et du lancement du chargeur d'amorçage. (b) Je suis le secteur 0 du disque dur. La réponse est le MBR (Master Boot Record).
Programming, Systems, Operating Systems · 2017
CorrigéCahier d’Exercices
Exercice 1 - Calcul d'intérêts simples Première partie - Calcul du capital initial Nous avons un prêt dont la valeur acquise (capital + intérêts) s'élève à 9351 dinars. Le taux d'intérêt annuel t est de 12%. Déterminons d'abord la durée de placement en jours.
Système Bancaire et Financier, Intérêt Simple · 2010
CorrigéSystèmes D'Exploitation I - Rattrapage, Juin 2016
Gestion des processus Question 1 - Remplissage du code C avec fork() Pour répondre à cette question, il faut comprendre le fonctionnement de l'appel système fork() . Cet appel crée un nouveau processus (le fils) qui est une copie exacte du processus appelant (le père). La fonction fork() retourne : 0 dans le processus fils. Le PID (Process ID) du fils dans le processus père.
Systèmes D'Exploitation, Programmation C · 2016
CorrigéExam on Operating Systems I
Question 1 - Commandes système (Qui suis-je ?) Dans cette section, nous identifions les commandes Linux classiques d'administration et de gestion des processus. Note : le sujet original contient quelques erreurs typographiques sur le nom des commandes (lsmode, insmode), que nous avons corrigées ici avec leur orthographe exacte pour qu'elles fonctionnent dans votre terminal.
Programming, Operating Systems · 2017
CorrigéGestion factures achats/ventes – Implémentation Java : constructeurs et méthodes pour Article & LigneFacture
Exercice 1 : Gestion des factures achats et ventes Question 1 - Déclaration des attributs de la classe Article Le diagramme de classes et le code fourni dans l'énoncé indiquent deux attributs pour la classe Article . L'énoncé contient quelques erreurs de frappe (comme Strring ) que nous devons corriger pour avoir un code Java valide. De plus, il est conseillé d'initialiser la variable statique.
Programming, Math, etc. · 2017
- Corrigé
Exam on Distributed Systems and Applications
Cet examen porte sur les systèmes et applications répartis. Il évalue les connaissances et compétences des étudiants en systèmes de fichiers distribués (NFS), services web (WSDL, SOAP, JAX-WS) et middleware orienté message (JMS). Les questions demandent à la fois des réponses théoriques, des justifications, des commandes pratiques et des analyses de code.
Distributed Systems, Web Services, NFS, SOAP, WSDL · 2014
- Corrigé
Devoir Surveillé Systèmes Répartis et Applications
Ce devoir surveillé porte sur les systèmes répartis et leurs applications. Il évalue des compétences en compréhension des concepts fondamentaux, programmation RPC (Remote Procedure Call) et RMI (Remote Method Invocation), ainsi que la capacité à écrire et analyser du code distribué.
Programming, Distributed Systems, Remote Method Invocation · 2011
- Corrigé
EXAMEN de Rattrapage
Ce document est un examen de rattrapage en Systèmes et Applications Répartis, visant à évaluer les compétences des étudiants en programmation distribuée avec Java-RMI et en messagerie orientée message (MOM) avec JMS.
Systèmes et Applications Répartis · 2014