Algorithme de Compression de Huffman
Dissertation - 20 pages - Informatique
Généralités projet compression. Cahier des charges: compression, décompression, plus généralement. Principe de la compression de données. Compression de HUFFMAN. Enoncé du principe de HUFFMAN. Composition du programme. Etude de la complexité du programme: algorithme de compression, algorithme de...
Architecture des calculateurs
Mémoire - 34 pages - Informatique
L'objectif de cette étude est de comprendre le fonctionnement d'une unité centrale que nous appellerons calculateurs dans la suite de ce rapport. Cette étude comporte trois parties. Dans un premier temps, nous allons décrire d'une part les éléments constituant un calculateur et...
Protocole FTP et Serveur Web Apache
Dissertation - 11 pages - Informatique
FTP (File Transfer Protocol) est un protocole, c'est-à-dire un langage standard de communication entre deux machines, permettant à des machines de types différents (ou dont le système d'exploitation est différent) de transférer des fichiers sur un réseau fonctionnant sous TCP/IP. Un...
Transmission série entre PC
Dissertation - 22 pages - Informatique
Dans ce projet, notre but est de connaître le fonctionnement du port série et de programmer en assembleur des protocoles de communication entre deux PC. Pour établir la communication entre les deux PC, nous allons transmettre les 8 bits de données les uns après les autres, au lieu de les...
Micro-projet. Initiation au micro-contrôleur (étude de 68HC11F1)
Dissertation - 25 pages - Informatique
L'objectif cette semaine de projet est pour nous d'analyser un système bâti autour d'un microcontrôleur, puis de l'utiliser pour développer une application permettant de commander un processus externe. Le microprocesseur utilisé est le 68HC11F1 de MOTOROLA. Le 68HC11F1 est cadencé...
Ipv6, Protocole Internet Nouvelle Génération (anciennement appelé IPNg)
Dissertation - 4 pages - Informatique
Pour pallier les difficultés inhérentes à la version actuelle du protocole (IPv4), un nouveau protocole a été spécifié. Il doit permettre d'adresser un espace beaucoup plus grand (10 E+9 réseaux au moins) et fournir des techniques de routage plus efficaces (en lien avec un adressage...
Projet Visual basic: le jeu Awale
Dissertation - 20 pages - Informatique
Pour réaliser ce projet, nous avons été invités à concevoir un jeu parmi Tetris, échecs, solitaire .. C'est pourquoi nous avons décidé de concevoir un exécutable du jeu d'awale, car possédant ce jeu et y ayant joué dans notre jeunesse, il nous paraissait le plus intéressant à mettre en...
Résumé de langage C: généralités
Dissertation - 18 pages - Informatique
Dans ce document sont présentés, illustrés par de nombreux exemples, les éléments de base concernant le langage c.
L'histoire de Gary Kildall ou l'histoire des rendez-vous manqués
Mémoire - 19 pages - Informatique
Gary Kildall fut un brillant programmeur à qui l'on doit le premier système d'exploitation viable destiné aux ordinateurs personnels. Jusqu'à sa mort il fut un alcoolique amer et obsédé, dont les accomplissements phénoménaux furent assombris par l'homme qu'il considérait comme...
Le modèle ISO : la couche session
Présentation - 35 pages - Informatique
Document Powerpoint. La couche SESSION a pour objectif d'offrir à ses utilisateurs des outils pour organiser et synchroniser leurs échanges de données. Pour cela, elle utilise des unités de structuration logique d'une activité. De la plus grande à la plus petite : la session, l'activité, et...
Le modèle ISO : la couche transport
Présentation - 16 pages - Informatique
Document Powerpoint. En quoi consiste un protocole de transport et selon quels critères le choisir ? Après avoir fourni la classification ISO des protocoles de transports en 4 classes et avoir décrit leurs fonctionnalités, ce document s'attache plus particulièrement au transport de classe 4 vs...
The Linux Operating System
Dissertation - 11 pages - Informatique
The report will cover the history of Linux, its business operations and its purpose. The report will also describe Linux's popular software in comparison to other commercials systems.
Concept des réseaux: les réseaux de A à Z
Dissertation - 17 pages - Informatique
Architectures de réseaux, protocole, méthode déterministe, jetons priorisés, fibre optique Ce glossaire alphabétique fournit schéma général, définitions et commentaires, pour tous les termes qui touchent de près ou de loin à la notion de réseau.
L'aéroport
Dissertation - 10 pages - Informatique
Ce TP a pour but de nous initier au langage de programmation Java. Il s'agit de gérer les décollages et atterrissages d'avion dans un aéroport. Nous disposons dans un premier temps de 1 piste. A chaque unité de temps, on a un nombre aléatoire d'avion qui demandent à atterrir et à décoller, ils...
Active Directory : Présentation et Manipulation de l'annuaire
Dissertation - 19 pages - Informatique
LDAP (Lightweight Directory Access Protocol) est un protocole standard permettant de gérer des annuaires, c'est-à-dire d'accéder à des bases d'informations sur les utilisateurs d'un réseau par l'intermédiaire de protocoles TCP/IP. Quant à Active Directory, il s´agit d´une base...
Tutorial Programmation VBscript et Active Directory
Dissertation - 14 pages - Informatique
Toutes les pages HTML comportant ce balisage doivent porter l'extension .asp. Le langage Visual Basic Script possède un seul type de variable dénommé Variant. Le type Variant peut ainsi contenir diverses valeurs de variables appelées les sous-types de variables, ainsi que différents objets....
Le Langage LISP
Dissertation - 7 pages - Informatique
Dans cette brève présentation du langage inventé par Von Neumann en 1945 et dont les premières applications commerciales datent du début des années 60, vous trouverez expliquées, outre la syntaxe du langage LISP, quelques-unes de ses spécificités ainsi que ses fonctions de base.
Les graphes
Dissertation - 15 pages - Informatique
La première utilisation des graphes date de 1736 par Leonard Euler qui les a utilisés pour résoudre le problème des ponts de Koenigsberg. Le problème est le suivant : En partant d'une zone de terre, est - il possible de revenir au point de départ en empruntant tous les points une fois et une...
Les arbres
Dissertation - 40 pages - Informatique
Il ne s'agit pas, ici, d'un traité de botanique mais d'une présentation très complète du modèle mathématique de l'arbre, ensemble de nuds organisés de façon hiérarchique. Dans cette présentation, on examine à partir de nombreux exemples et schémas la représentation des arbres - et en...
Analyse des algorithmes
Dissertation - 14 pages - Informatique
Définition :Analyser un algorithme revient à prévoir les ressources nécessaires à cet algorithme. Les ressources peuvent être entre autres : - la mémoire utilisée, - la largeur de bande, - les portes logiques utilisées... - le plus souvent le temps de calcul ou d'exécution. Pour analyser un...
La Monnaie électronique
Fiche - 7 pages - Informatique
La monnaie électronique a pour principe de représenter la monnaie papier, pièces ou cartes de crédits que nous utilisons chaque jour. Il existe plusieurs façons de représenter la monnaie de façon électronique. Globalement, il existe trois systèmes de paiement que nous allons expliciter: Le...
Réseaux : Architecture OSI
Dissertation - 10 pages - Informatique
Sommaire : A : Le modèle OSI, ? Couche physique, ? Couche liaison HDLC, MAC, LLC, en mode non connecté, en mode connecté, ? Couche réseau en mode non connecté, en mode connecté, Remarques, ? Couche transport en mode non connecté,...
Conception d'une classe (vecteur) en C++
Dissertation - 14 pages - Informatique
Lorsque l'on définit un objet, une fonction membre appelée constructeur, est invoquée automatiquement et réserve la place nécessaire à l'objet. De même, lorsque l'objet n'existe plus (hors de portée du bloc où il a été défini) une fonction membre, appelée destructeur, est invoquée automatiquement...
Particularités et spécificités du C++
Dissertation - 6 pages - Informatique
Le C++ est un sur ensemble du C (ANSI), mis à part quelques particularités. La notion de commentaires de C (entre /* et */) est toujours valide. C++ ne supporte que la notation ANSI de C pour la déclaration (définition) des différentes fonctions. Aussi, en C++, il n'est plus obligatoire de...
Base de données
Mémoire - 83 pages - Informatique
Document très complet sur ce sujet. De tout temps, toute organisation (société) a cherché à structurer ses infos. Au début, (avant l'avènement de l'informatique), infos sous forme de fichiers uniquement, classées par ordre alphabétique, chrono,etc. (existe encore). Puis, avec les supports...
COBOL Common Business Oriented Language
Dissertation - 62 pages - Informatique
COBOL est un langage de haut niveau spécialement conçu pour les applications commerciales et des applications de gestion. Né en 1960, COBOL n'a cessé d'évoluer jusqu'à aujourd'hui, les 3 grandes versions où les changements ont été marquants sont COBOL-60, COBOL ANS-74, et COBOL...
Interface homme-machine
Fiche - 47 pages - Informatique
TP. Etre capable de passer des arguments en ligne de commande. Préciser la notion de LayoutManager. Structurer une interface à l'aide d'une fenêtre principale(Frame) et de un ou plusieurs panneaux de contrôle(Panel). Découvrir un premier élément de contrôle : le bouton poussoir. Manipuler...
Les NTIC : processus de changement social ?
Mémoire - 23 pages - Informatique
Lorsque l'on aborde le phénomène des nouvelles technologies de l'information et des communications (NTIC), il devient incontournable de prendre en considération les transformations sociales qu'elles apportent. D'autant plus que ces changements dépassent els ensembles régionaux...