Cohérence des caches pour multiprocesseurs à bus commun
Dissertation - 6 pages - Informatique
La mémoire est un ensemble d'emplacements qui contiennent des données, où la lecture d'un emplacement renvoie la dernière valeur écrite dans cet emplacement. Cette vision de la mémoire est l'abstraction retenue pour le développement de programmes séquentiels, et la présence de caches ne modifie...
Cohérence des caches pour multiprocesseurs autres qu'à bus commun
Dissertation - 3 pages - Informatique
Le bus commun est le moyen le plus naturel pour passer d'une architecture mono à une architecture multiprocesseur : on « greffe » sur le bus mémoire d'autres processeurs. La présence de caches conduit au problème de la cohérence des données et la mise en place d'une logique de type espion de bus...
Cours sur la programmation UNIX : installation d'une distribution Linux, gestion des utilisateurs, système de protection et la sécurité, ligne de commandes, etc.
Dissertation - 25 pages - Informatique
C'est en 1969 que Ken Thompson au sein des laboratoires Bell développa le premier système UNIX. En collaboration avec Dennis Ritchie le noyau UNIX fut réécrit en langage C avec un souci de convivialité, de souplesse et de transparence. L'écriture en C doit permettre la portabilité du...
Cours sur la programmation UNIX : processus, gestion des processus, primitives, signaux, sémaphores, etc.
Dissertation - 20 pages - Informatique
Les processus (tâches ou jobs) sont les images dynamiques de l'exécution d'un programme en mémoire centrale. Le contexte d'un processus correspond aux trois zones de l'environnement mémoire pour le code, pour les données statiques et dynamiques ainsi que la pile et à la zone...
Chronologie de l'Internet
Dissertation - 3 pages - Informatique
1957 : Le lancement de Spoutnik par l'Union soviétique pousse le ministère américain de la défense à créer l'ARPA, première étape avant l'ARPANET puis l'Internet. L'objectif étant de constituer un réseau qui garantit la transmission de données en cas de conflit nucléaire au...
Gestion des processus, l'ordonnancement et la gestion des mémoires
Dissertation - 13 pages - Informatique
Exercice 2 : 1. Avec les processus du tableau ci-dessous dessinez un schéma illustrant leurs exécutions à l'aide : a. L'algorithme FCFS b. L'algorithme SJF c. L'algorithme SRT d. L'algorithme à tourniquet (quantum=2) e. L'algorithme à tourniquet (quantum=1) (...)
Comprendre le bug de l'an 2038
Dissertation - 2 pages - Informatique
La norme POSIX propose une représentation du temps appelée "timestamp", qui correspond au nombre de secondes écoulées depuis le 1er janvier 1970. Sur les systèmes 32 bits, le timestamp est un entier signé de 4 octets. Un octet comportant à 8 bits, le timestamp est contenu dans 8x4 soit, 32 bits...
Visioconference : étude et mise en place d'une interface utilisateur pour la plate-forme
Dissertation - 85 pages - Informatique
Les services de télé-enseignement reconnaissent une évolution exponentielle grâce au progrès réalisé, surtout dans le réseau Internet. Le télé-enseignement permet une large distribution des cours et permet d'économiser des ressources matérielles et humaines.
Le format de fichier BMP
Dissertation - 6 pages - Informatique
Le format de fichier BMP a été créé par Microsoft et IBM. Il est ainsi très lié à l'architecture des plateformes matérielles développées par les deux compagnies : le PC compatible IBM. Ceci signifie que toutes les valeurs enregistrées dans le fichier BMP seront enregistrées dans le format...
Les périphériques informatiques - publié le 02/06/2009
Dissertation - 5 pages - Informatique
Le clavier C'est l'organe d'entrée par excellence. Il se compose de 4 blocs de touches : - bloc de touches alphanumériques. - bloc de touches numériques (en option sur les portables). - touches de déplacement (de moins en moins utilisé sous WINDOWS). - touches de fonctions...
La gestion des cours du soir : dossier conceptuel et technique
Dissertation - 44 pages - Informatique
Ce rapport va permettre d'illustrer, à travers deux principaux chapitres, les grandes lignes de la démarche que nous avons suivie pour mener à bien notre projet.
Réalisation d'un site Web pour la Direction Régionale de l'Habitat et de l'Urbanisme (DRHU) d'Agadir
Rapport de stage - 34 pages - Informatique
Pour intégrer la vie professionnelle, le passage par un stage s'avère le chemin idéal pour une bonne préparation morale et technique.
Le projet Ronsard : la gestion des bases de données
Rapport de stage - 19 pages - Informatique
Le CNDP propose aux établissements scolaires et à d'autres entités de l'Education nationale des hébergements sur ses serveurs. Un hébergement consiste à allouer un espace disque de taille variable et suivant les besoins pour abriter des comptes FTP (File Transfert Protocol), des sites...
Rapport de stage effectué au sein d'une société de conseil en web design et en solutions informatiques SRC
Rapport de stage - 21 pages - Informatique
Le coeur de métier de XXX est le conseil. De la réalisation d'études des besoins jusqu'à la mise en place d'un système en adéquation avec leurs attentes. XXX aide à définir les besoins et les solutions qui pérennisent ses clients dans la durée, en proposant un accompagnement complet...
Le combinatoire et la logique séquentielle
Dissertation - 46 pages - Informatique
Le langage courant est généralement un passage obligatoire pour définir le système, il faut alors être le plus rigoureux possible, utiliser les formulations les plus simples possible en utilisant OU et ET et en se méfiant des négations (« ni...ni » est difficile, ou au moins délicat, à traduire...
L'administration Unix
Présentation - 212 pages - Informatique
- Chaque utilisateur qui utilise le système doit être connu de celui-ci par un nom et, éventuellement, un mot de passe. - Un utilisateur doit appartenir à un ou plusieurs groupes d'utilisateurs pour être autorisé à utiliser le système. - Il existe plusieurs méthodes d'identification et de...
Projet tutoré : stage de commercial dans une entreprise d'informatique
Rapport de stage - 33 pages - Informatique
« Intelligence Power » est une entreprise informatique créée en 2005 qui fait de la vente de logiciel, de conception de site Internet, de formation et de conseil.
Job Control Language (JCL)
Dissertation - 39 pages - Informatique
Il se programme à l'aide d'un certain nombre d'ordres de contrôle qui ont pour but de : - soumettre au système un travail c'est-à-dire un ensemble de programmes à exécuter. L'ordre utilisé pour cela est : JOB - désigner le programme à exécuter ou la procédure à appeler....
AH_CMC : conception d'un logiciel industriel
Dissertation - 11 pages - Informatique
Le conception est la deuxième étape de notre processus de développement, elle consiste à définir les modèles statiques et dynamiques de notre système ainsi que son architecture en utilisant les différents diagrammes de UML et en s'inspirant du processus RUP (Rational Unified Process). La...
La souris informatique (TPE)
TD - Exercice - 10 pages - Informatique
En 1963 apparaît la première souris inventée et mise au point par deux hommes, Douglas C. Engelbart et William K. English, au Stanford Research Laboratory. Cette souris était alors composée d'une coque en bois, de deux disques perpendiculaires et d'une paire de fils torsadés pour la...
Les notions de bases pour l'utilisation d'Excel
Dissertation - 19 pages - Informatique
Le tableur est un logiciel qui permet de lier des chiffres entre eux et d'effectuer des calculs. Excel est un tableur extrêmement puissant offrant la possibilité de faire des calculs à la fois simples et très complexes grâce à ses nombreuses fonctions.
Introduction aux algorithmes - publié le 27/05/2009
Dissertation - 25 pages - Informatique
De nombreuses personnes se demandent probablement comment programmer, comment traduire informatiquement des idées et ainsi résoudre un problème à l'aide d'un ordinateur. Les actions pour atteindre ces objectifs sont la compréhension d'un problème, l'analyse du problème pour en...
Utiliser SQL dans son site Internet
Dissertation - 16 pages - Informatique
Penchons-nous sur une des applications les plus courantes de SQL : l'intégration des bases de données aux sites Internet. L'utilité de SQL est multiple et couvre un large spectre d'applications des forums aux connections sécurisées. Aussi cet article va apporter une vision des...
Calcul avec les grands nombres
Dissertation - 14 pages - Informatique
La manipulation des très grands nombres s'avère indispensable pour de nombreuses applications comme la cryptographie, l'analyse de signaux. Même si la puissance de calcul des calculateurs particuliers ne cessent d'augmenter, la taille des nombres manipulables directement par le...
Cryptographie et RSA
Dissertation - 4 pages - Informatique
D'autres systèmes relativement connus tel celui de Jules César, qui à chaque lettre d'un message fait correspondre la 3ème lettre suivante, n'utilisent pas de méthodes mathématiques élaborées. Le problème de ces algorithmes est que si l'on sait qu'un message a été codé avec...
Régulation numérique du débit par critère quadratique et PID
Mémoire - 49 pages - Informatique
La régulation automatique occupe une place importante dans un procédé. En effet, elle permet de maintenir un procédé le plus près possible de son optimum de fonctionnement tout en assurant la qualité du produit donné à un coût compétitif et la sécurité des biens, des personnes et de...
Internet et anonymat
Dissertation - 3 pages - Informatique
Confidentialité, suivi des connexions, anonymat sont des mots qui tracassent beaucoup d'utilisateurs sur Internet. Sans être paranoïaque, le souci de chacun est de ne pas divulguer des informations touchant à sa vie personnelle. Aussi le besoin de cacher son identité ou de crypter les...
Le format d'image PCX
Dissertation - 6 pages - Informatique
Il existe plusieurs types de format pour l'enregistrement des images. Les plus utilisés sont les formats GIF, JPEG, BMP, EPS, PICT, PCX, PNG. Il existe des dizaines d'autres formats d'images. De nombreux programmes de graphisme ou d'édition possèdent leur propre format de fichier,...
Le format de fichier GIF
Dissertation - 5 pages - Informatique
GIF est le standard d'images de Compuserve. Ce format permet d'utiliser des images de haute qualité et résolution. Cet article vise à fournir les informations techniques nécessaires à tout programmeur pour implémenter des codeurs et décodeurs d'images GIF. Le format a subi certaines...
Le langage ABEL
Dissertation - 15 pages - Informatique
Le langage ABEL permet de traduire le comportement de fonctions logiques combinatoires et séquentielles. Le fichier source généré par ce langage (Nomfich. ABL) est utilisé par les logiciels de mise en oeuvre des composants logiques programmables.
