Les esclaves dans l'Antiquité
Présentation - 12 pages - Informatique
L'esclavage a été une composante essentielle du développement du monde grec antique pendant toute son histoire. Il est considéré à cette époque comme indispensable et naturel. Il n'existe pas d'activité servile à proprement parler : toute tâche est susceptible d'être effectuée...
Certificat Informatique et Internet (C2i), domaine B3 : fiche résumé
Dissertation - 5 pages - Informatique
Un virus informatique est un logiciel malveillant écrit dans le but de se dupliquer sur d'autres ordinateurs. Il peut se répandre par tous les moyens de communications. Ils exploitent des failles de sécurité du système d'exploitation, d'un programme réseau (serveur FTP, client de...
Programme du jeu du nombre à deviner, codé en C++
Dissertation - 2 pages - Informatique
Code source du jeu du nombre à deviner, développé en C++. Le document est un fichier .zip dans lequel se trouve :
Présentation générale des systèmes d'information
Cours - 103 pages - Informatique
Les éditeurs de progiciels s'appuient habituellement sur les grandes bases de données du marché pour construire leurs produits. Le marché a connu une forte concentration, Oracle étant le leader : - De plusieurs bases de données : DB2, Oracle, Sybase, Informix, Ingres, Progress,... -...
Le modèle OSI : présentation générale
Présentation - 34 pages - Informatique
Les technologies de communication représentent un domaine complexe et en évolution constante. Il est nécessaire de se baser sur un modèle : - Établir des spécifications et des tests - Comparer des solutions équivalentes - Établir des théories Le modèle de l'OSI se base sur plusieurs couches...
Le logiciel VIM
Cours - 10 pages - Informatique
Vim est un éditeur très puissant qui a trop de commandes pour pouvoir toutes les expliquer dans un cours comme celui-ci, qui est conçu pour en décrire suffisamment afin de vous permettre d'utiliser simplement Vim. Le temps requis pour suivre ce cours est d'environ 25 à 30 minutes, selon...
Les réseaux informatiques - publié le 18/09/2009
Présentation - 27 pages - Informatique
Définition Un réseau est constitué d'un ensemble d'ordinateurs et de périphériques (modem, imprimante, scanner, graveur/lecteur CD/DVD). Éloignés les uns des autres mais reliés entre eux par un système de communication (câbles, ligne téléphoniques, ligne spécialisée, satellites...) qui...
Le cahier des charges fonctionnel d'un site Internet
Dissertation - 33 pages - Informatique
Nous devons mettre en place un site Internet (fictif) pour le compte de la société Equinoxe, librairie parisienne présente sur le marché depuis 1987. Nous avons réalisé cette étude pour définir d'une manière efficace la réalisation de ce site en prenant compte de tous les éléments, autant...
Le certificat informatique et Internet (C2i) : tous les domaines
Dissertation - 50 pages - Informatique
Un tableur est un logiciel permettant d'effectuer automatiquement des calculs sur des données stockées dans un tableau. Selon la définition officielle, il s'agit d'un logiciel de création et de manipulation interactives de tableaux numériques. - Cellule : case d'une feuille de...
Usage avancé des outils APT : de Ubuntu à Debian
Dissertation - 40 pages - Informatique
Traditionnellement, sous Linux, pour installer un programme, il faut le recompiler à partir de son code source. C'est d'ailleurs pour cela que l'on parle de logiciel « Open Source » ; l'utilisateur final a un accès libre au code source qui compose le programme. Par cette méthode...
Certificat Informatique et Internet (C2i), domaine B2 fiche résumé
Dissertation - 5 pages - Informatique
Les listes de discussion ou de diffusion Elles rassemblent sur des thématiques très variées (médecine, informatique, éducation, histoire, loisirs....), des internautes dont les centres d'intérêts sont communs et qui communiquent à l'intérieur d'un cercle fermé par envoi de courrier...
Activer le protocole SSH pour communiquer avec Vmware ESXi
Dissertation - 1 pages - Informatique
Par défaut et contrairement à ESX, il n'est pas possible d'accéder à la console d'administration du serveur de virtualisation gratuit de Vmware! Toutefois, il suffit d'appliquer la procédure décrite dans ce document (...)
Communiquer avec un serveur de virtualisation Vmware ESXi par le protocole SSH
Dissertation - 9 pages - Informatique
Le serveur de virtualisation gratuit ESXi de Vmware dispose d'une interface graphique permettant l'administration du serveur et la gestion des machines virtuelles. Toutefois, cette interface n'est disponible que pour Windows et parfois, il peut être utile d'automatiser certaines...
Imprimer des documents PDF depuis la ligne de commande
Dissertation - 1 pages - Informatique
Il est tout à fait possible fait possible et même souvent très pratique de pouvoir automatiser l'impression de documents PDF. Pour cela, on aura souvent recours a un script.
Communiquer avec un serveur par le protocole SSH depuis un PC équipé de Windows
Dissertation - 2 pages - Informatique
Cet article présente les différents programmes qui peuvent être utilisés pour dialoguer depuis un PC équipé de Windows avec un serveur faisant tourner le service de terminal distant au travers du protocole sécurisé SSH. Le programme OpenSSH est disponible pour Linux et pour Windows...
Configurer Linux Debian/Ubuntu pour émettre des alertes emails
Dissertation - 4 pages - Informatique
En cas de défaillance d'un serveur Debian, il est fort probable que votre serveur ne sache pas comment vous envoyer un email d'alerte. Debian est normalement équipée du serveur de messagerie « exim4 » mais celui-ci renvoie les messages vers la boite locale de « root ». Vous allez...
Analyse exhaustive du comportement temporel de tâches et messages temps réel : contexte d´exécution non préemptif monoprocesseur et réparti
Thèse - 130 pages - Informatique
Dans le premier chapitre, nous présenterons une introduction aux systèmes temps réel, en énumérant leurs principales caractéristiques. À l'issue de ce chapitre, nous fixerons le cadre des systèmes que nous visons, et préciserons un certain nombre d'hypothèses de travail. Dans le deuxième...
La copie de masse de fichiers sous Windows
Dissertation - 6 pages - Informatique
Il existe une multitude de logiciels de sauvegarde de données. J'ai longtemps utilisé Cobian Backup (http://www.educ.umu.se/~cobian/cobianbackup.htm ) avec beaucoup de bonheur car il n'a jamais défailli face au gigas et gigas de données que je lui ai demandé de sauvegarder durant des...
La logique programmable avec le langage Abel
Dissertation - 7 pages - Informatique
Les composants logiques programmables prennent une part de plus en plus importante dans la conception des systèmes logiques, et remplacent progressivement les circuits logiques classiques. Les PALs (Programmable Logic Array ) de première génération sont en générale des composants de faible...
Jeu du serpent (snake) codé en langage C avec la librairie ncurses
Dissertation - 3 pages - Informatique
Le jeu du serpent consiste (comme vous le savez surement) à nourrir le reptile que vous contrôlez. Ce dernier va devenir de plus en plus long et vous devez veiller à ce qu'il ne se mange pas lui-même ou ne sorte pas de l'aire de jeu. D'un point de vue programmation c'est un "mini...
Programme de conversion hexadécimal vers binaire en langage C
Présentation - 0 pages - Informatique
Programme d'Informatique de conversion hexadécimaux en nombres binaires codé en langage C, avec un code source commenté dans un fichier au format ".c". Exemple d'utilisation : $ ./hex2bin 2F3D Hexadecimal [2F3D] => Binary [0010111100111101] $
Programme de conversion décimal vers octal en langage C
Présentation - 0 pages - Informatique
Programme d'Informatique de conversion des nombres décimaux en nombres octaux (base 8) codé en langage C, avec un code source commenté dans un fichier au format ".c". Exemple d'utilisation : $ ./dec2oct 4238 Decimal [4238] => Octal [10216] $
Programme de conversion décimal vers hexadécimal en langage C
Présentation - 0 pages - Informatique
Programme d'Informatique de conversion des nombres décimaux en nombres hexadécimaux codé en langage C, avec un code source commenté dans un fichier au format ".c". Exemple d'utilisation : $ ./dec2hex 15659 Decimal [15659] => Hexadecimal [3D2B] $
Programme de conversion décimal vers binaire en langage C
Présentation - 0 pages - Informatique
Programme d'Informatique de conversion des nombres décimaux en nombres binaires codé en langage C, avec un code source commenté dans un fichier au format ".c". Exemple d'utilisation : $ ./dec2bin 133742314 Decimal [133742314] => Binary [00000111111110001011111011101010] $
Programme de conversion binaire vers octal en langage C
Présentation - 0 pages - Informatique
Programme d'Informatique de conversion des nombres binaires en nombres octaux (base 8) codé en langage C, avec un code source commenté dans un fichier au format ".c". Exemple d'utilisation : $ ./bin2oct 101111 Binary [101111] => Octal [57] $
Programme de conversion binaire vers hexadécimal en langage C
Présentation - 0 pages - Informatique
Programme d'Informatique de conversion des nombres binaires en nombres hexadécimaux codé en langage C, avec un code source commenté dans un fichier au format ".c". Exemple d'utilisation : $ ./bin2hex 10011010 Binary [10011010] => Hexadecimal [9A] $
L'utilisation des outils informatiques et de Wordmapper en entreprise
Dissertation - 19 pages - Informatique
Au sens large, les logiciels permettent de communiquer, enregistrer, rechercher, restituer de l'information, effectuer des calculs, créer des documents de toutes sortes, le tout de façon très efficace (si on essaie de le comparer à l'énergie humaine et au temps qui seraient nécessaires...
Programme de calcul de plus grand commun dénominateur / diviseur (PGCD) en langage C
Dissertation - 2 pages - Informatique
Un PGCD, plus grand commun diviseur, désigne un entier qui divise de manière entière deux (ou plus) autres entiers. Prenons en exemple 16 et 12, ils possèdent chacun une liste de diviseurs entiers : 16 : 1, 2, 4, 8 12 : 1, 2, 3, 4, 6 Le PGCD de 12 et 16 est 4, c'est le plus grand diviseur...
Générer du code C en Perl
Dissertation - 3 pages - Informatique
La génération de code source est une technique assez peu connue et pourtant très utile. Elle présente deux avantages conséquents : du code plus concis et un programme plus rapide. Passons directement dans le concret et voyons le programme d'exemple que nous avons. Il permet d'afficher le...
Calculatrice en langage C avec documentation sur le code source
Dissertation - 4 pages - Informatique
Le développement d'une "mini calculatrice" en C est assez trivial. La difficulté vient surtout de la gestion des priorités (calculer les multiplications/divisions avant les additions/soustractions). Le programme fourni avec ce document propose une solution simple et efficace : la construction...