Cours d'algorithmique
Cours - 98 pages - Informatique
Cours d'introduction à la programmation portant sur l'algorithmique. Une présentation très détaillée, de 98 diapositives, traitant en profondeur tous les aspects des algorithmes avec de bons exemples.
Othello en Visual Basic
TD - Exercice - 19 pages - Informatique
Ce document présente les differentes étapes de création d'un jeu d'Othello (code, affichage, messages d'erreur, dictionnaire des sous programmes...). Cette application, comportant 1 formule et 4 modules, permet de jouer à 2 ou contre l'ordinateur sur des othelliers 4x4, 6x6 ou...
Ballade chimique : projet d'optimisation combinatoire
Cours - 11 pages - Informatique
Rapport final d'un projet d'optimisation ccmbinatoire résolvant un problème d'optimisation de la durée d'une galvanisation d'une pièce de monnaie dans une entreprise chimique.
Projet de logiciel de gestion des chemins ruraux
Cours - 10 pages - Informatique
Rapport final d'un projet de base de données réalisé en troisième année Maths Info à l'IMA, présentation du logiciel réalisé et des requêtes SQL de création de la base de données.
Les différentes mémoires d'un ordinateur
Cours - 11 pages - Informatique
Un ordinateur a deux caractéristiques essentielles qui sont la vitesse à laquelle il peut traiter un grand nombre d'informations et la capacité de mémoriser ces informations.
Calcul des nombres binaires : exercices corrigés
Fiche - 6 pages - Informatique
Série d'exercices d'informatique portant sur le calcul des nombres binaires. Celle-ci sera très appréciée par les débutants découvrant le langage informatique.
Le language HTML et les balises en informatique
Cours - 17 pages - Informatique
Cours présentant de façon détaillée ce qu'est le HTML (Hyper Text Language Markup), utilisé dans la création de sites Web. Il présente également de nombreuses balises.
Unix : fonctionnement et commandes utilisées
Cours - 46 pages - Informatique
Exposé décrivant le fonctionnement d'Unix et les commandes utilisées. Les commandes les plus courantes sont présentées, permettant à un utilisateur de se débrouiller avec n'importe quel système Unix, de HP-UX à Solaris en passant par Linux. Ce document s'adresse à toute personne ayant...
Les réseaux informatiques et la transmission de données
Cours - 29 pages - Informatique
Exposé décrivant l'architecture du réseau informatique et les techniques de transmission de données utilisées.
Explications et code source : correcteur d'orthographe en langage Scheme
Étude de cas - 16 pages - Informatique
Le sujet choisi est : correcteur orthographique.
Apprendre le langage C : exercices corrigés de travaux pratiques
Étude de cas - 46 pages - Informatique
Compte-rendu de travaux pratiques effectués en seconde année informatique concernant le langage C. Vous y trouverez l'énoncé, l'algorithme, le programme et un exemple d'exécution.
La gestion de projet sous Microsoft Project
Guide pratique - 79 pages - Informatique
Depuis déjà plusieurs décennies, la gestion de projet a contribué de façon très significative à la nouvelle pratique de la gestion. En effet, la gestion informatisée de projet procure un outil très puissant aux gestionnaires d'aujourd'hui par sa flexibilité et sa polyvalence. De plus,...
Les turbo-codes
Mémoire - 23 pages - Informatique
Les turbo-codes font appel à des techniques de codage et de décodage correcteur d'erreurs dont les principes s'apparentent à ceux mis en oeuvre pour construire et résoudre des grilles de mots croisés. Ces principes ont permis à des chercheurs français de l'Ecole Nationale Supérieure des...
Algorithme et description de segmentation d'image sur C++
TD - Exercice - 16 pages - Informatique
Le but de ce programme est de réaliser un programme C++ permettant de segmenter une image. Cette segmentation divise l'image originale en plusieurs régions distinctes et groupe les points adjacents de l'image possédant un attribut scalaire ou vectoriel homogène. La technique utilisée...
La mise en place d'un serveur DNS sous Linux
TD - Exercice - 14 pages - Informatique
Rapport de projet sur l'installation et la configuration de serveur DNS (Domain Name System, système de noms de domaine) (BIND) sous Linux. Qu'est-ce qu'un DNS ? Comment installer et configurer son serveur ?
Cours de perfectionnement à Excel
Guide pratique - 88 pages - Informatique
Cours de perfectionnement au logiciel Excel. Que vous soyez débutant ou expérimenté, ce petit manuel vous permettra de vous perfectionner et d'apprendre un certain nombre de fonctionnalités simples mais très pratiques au quotidien.
PERL 5
Guide pratique - 30 pages - Informatique
Practical Extraction and Report Language est un langage particulièrement bien adapté à la manipulation de chaînes de caractères. Il a été conçu pour être pratique (facile, efficace, complet) plutôt qu'ergonomique. Il a été créé par Larry Wall. Ce document est un guide pratique des possibilités de...
Les conférences Black Hat
Étude de cas - 6 pages - Informatique
Black Hat est une société fondée en 1997 par Jeff Moss, réputée pour organiser un réseau de conférences fournissant des points de vue nouveaux et exclusifs sur la sécurité de l'information. Chaque année et dans plusieurs lieux dans le monde, des conférences sont organisés par cette société où...
Les disques durs
Cours - 31 pages - Informatique
1. Présentation 2. Composants matériels 3. Fonctionnement logiciel 4. RAID 5. Nouvelles technologies 6. Conclusion Disque dur = mémoire de masse = périphérique de stockage magnétique. HDD = Hard Drive Disc. Inventé en 1956 par IBM (50 plateaux de 24 pouces). 1er ordinateur à disque dur :...
Procédure pour la mise en place d'une restauration automatique d'un système
Guide pratique - 5 pages - Informatique
Il s'agit d'une procédure pour l'installation d'une partition de restauration de Windows XP. A l'intérieur de cette partition de restauration, on aura une image de la partition de Windows XP. Il est conseillé d'effectuer le partitionnement avant l'installation de Windows XP afin de ne pas avoir à...
Procédure d'installation Open-Xchange sur une debian Sarge
Guide pratique - 18 pages - Informatique
On initialise la variable OX_INSTALL=/usr/local/ox. On modifie le fichier ~/.bashrc ou /etc/profile : JAVA_HOME=/usr/local/java CATALINA_HOME=/usr/local/tomcat TOMCAT_HOME=$CATALINA_HOME ANT_HOME=/usr/local/ant OX_HOME=/usr/local/openxchange...
Rapport de réalisation d'un site Web
TD - Exercice - 17 pages - Informatique
Rapport de la réalisation d'un site Web en PHP et MySQL pour un club de tuning lors du projet annuel de deuxième année de DUT informatique.
Programmation d'un annuaire en C
TD - Exercice - 7 pages - Informatique
Réalisation d'un annuaire en programmation C, dans le cadre d'un projet, (Licence 2e année STRI). Ce programme peut créer un annuaire, rajouter des personnes, les modifier, trier les personnes etc. Il comporte des fonctions de liste chainée, de pointeur, et de traitement de fichier. Un...
Savoir utiliser AceBoard, fournisseur de forums
Guide pratique - 24 pages - Informatique
Tutoriel adressé à tous ceux qui comptent créer leur site personnel ou non... Déjà membre de la communauté AceBoard ? Savez-vous tout de votre fournisseur ou du fournisseur du site sur lequel vous surfez ?
Introduction aux systèmes d'exploitation
Cours - 17 pages - Informatique
Un système d'exploitation est un programme agissant comme intermédiaire entre l'utilisateur et le matériel de l'ordinateur. Le but d'un système d'exploitation est de fournir un environnement qui permette à un utilisateur d'exécuter des programmes. L'objectif principal...
Architecture logicielle des systèmes informatiques : une introduction
Cours - 10 pages - Informatique
Le logiciel est aussi désigné par l'appellation américaine "Software". On commencera par classer les différents types de logiciels par niveaux (logiciels d'application, langages de programmation et logiciels-outils, systèmes d'exploitation), qui constituent les trois interfaces...
Le trafic téléphonique en fonction des différentes catégories d'abonnés
Dissertation - 11 pages - Informatique
Cours de télécommunication sur le trafic téléphonique. Chaque catégorie d'abonnés a ses propres habitudes, le nombre d'appels est différent et les communications n'ont pas les mêmes durées. Le trafic varie aussi suivant l'heure de la journée, les jours de la semaine, la semaine du...
Dossier sur le WiFi
Présentation - 87 pages - Informatique
Exposé sur la technologie WiFi. Étude des standards, des normes 802.11, de la technologie MIMO (Multiple In, Multiple Out) ainsi que des futures normes. Présentation de la sécurisation des réseaux sans-fil avec les techniques d'attaque, le SSID : Service Set Identifier, le filtrage par...
L'audiovisuel sur internet
Cours - 93 pages - Informatique
Exposé portant sur l'audiovisuel sur internet. Etude du streaming Audio et Vidéo présentant les solutions logicielles de diffusion ainsi que les solutions matérielles. Etude de la téléphonie et de la vidéoconférence présentant les protocoles de communication voix et vidéo ainsi que les...
Cours sur l'architecture TCP/IP
Cours - 10 pages - Informatique
Cours d'informatique portant sur l'architecture TCP/IP. Description du protocole IPV4 : étude de la structure du paquet IPV4, des masques de réseaux (netmasks) ainsi que des sous réseaux (subnetworks).