Platform Builder 4.1

Dimension: px
Commencer à balayer dès la page:

Download "Platform Builder 4.1"

Transcription

1 Platform Builder 4.1 v1.5c - octobre 2003 Platform Builder 4.1 Theoris AVERTISSEMENT Reproduction, communication, adaptation de ce document, même partielle, interdite sauf autorisation écrite. La copie non autorisée est un délit. Ce document ne peut être utilisé que par le seul bénéficiaire de la formation appartenant à la société désignée dans la convention de formation. Ce document ne peut pas être utilisé pour la formation de tiers y compris ceux appartenant à la société désignée dans la convention de formation. Platform Builder 4.1 Theoris

2 Sommaire 1 - Présentation générale de Windows CE.net 2 - Présentation générale de Platform Builder 3 - Fonctionnalités de Windows CE.net 4 - Support des applications natives 5 - Développement de système Windows CE.net 6 - Pilotes de périphériques Windows CE.net 7 - La base de Registre Windows CE.net Platform Builder 4.1 Theoris Plan du cours Jour 1 Présentation générale de Windows CE.net Architecture Outils de développement Présentation générale de Platform Builder Configuration d OS Environnement croisé TP1 Création d une cible Windows CE Fonctionnalités de Windows CE.net Platform Builder 4.1 Theoris

3 Plan du cours Jour 2 Support des applications natives Configuration d OS Environnement croisé TP2 Développement d un utilitaire de connexion pour la cible Développement de système Windows CE.net Arborescence PB-4.1 Gestion des composants TP3 Ajout d un composant Platform Builder 4.1 Theoris Plan du cours Jour 3 Pilotes de périphériques Familles de pilotes Chargement des pilotes TP4 Développement d un pilote Stream La base de Registre Windows CE Registre sauvegardé Platform Builder 4.1 Theoris

4 Windows CE.NET 1 - Présentation Générale Windows CE.net Platform Builder 4.1 Theoris Plan du Chapitre 1 Historique Caractéristiques de Windows CE Les Outils Windows CE Platform Builder 4.1 Embedded Visual Tools Embedded Visual Studio 4.0 Visual Studio.NET Platform Builder 4.1 Theoris

5 Historique Informatique industrielle Temps-Réel VxWorks QNX RTX CE Informatique personnelle PC-DOS Windows XP Linux Win2K Informatique de gestion IBM Client-Serveur UNIX Platform Builder 4.1 Theoris Les OS Microsoft PC-DOS MS-DOS 2.11 Windows 1.01 MS-DOS 3.1 MS-DOS 3.31 Windows 2.0 NT 1990 Windows 3.0 MS-DOS 5.0 Windows 3.1 MS-DOS 6.22 Windows NT Windows 95 Windows NT 4.0 CE 1.0 Windows 98 Windows NT Embedded CE Windows Me Windows 2000 CE 3.0 Windows XP Windows XP Embedded CE.NET Platform Builder 4.1 Theoris

6 Solutions Windows Embedded Windows CE Arm, x86, SHx, MIPS Empreinte très réduite Dispositifs visés Applications mobiles Imprimantes Copieurs Switches PBX Cameras PDA/HPC POS Windows NTe XPe Architecture PC Interconnections Compatibilité Win32 Critères de choix Plateforme Empreinte Dispositifs pour l embarqué Platform Builder 4.1 Theoris Choix d un OS embarqué Windows Alimentation par batterie? OUI NON Architecture CPU? X86, SH3, ARM Oui X86 PC Taille du noyau en RAM? > 16 Mo+ Utilisation d appli. existante? <16 Mo Non Target Designer Platform Builder Platform Builder 4.1 Theoris

7 Windows CE.NET Un OS modulaire et compact Connectivité avec et sans fil Capacitées temps-réel robustes Support multimédia et multilangues riche Outils de développement Platform Builder 4.1 Theoris Caractéristiques Windows CE-1 Système 32 bits utilisant les mécanismes de mémoire virtuelle Modularité des fonctionnalités du système d exploitation De 500 K octets à 8 M octets pour la famille x86 Ordonnanceur temps réel, multi-tâches, préemptif à priorités fixes Système embarquable sans disque dur Exécutable en ROM ou en RAM Multi cibles - Microprocesseur 32 bits SH, MIPS, x86, ARM Pas d architecture matérielle imposée. Les processeurs supportés sont définis par Microsoft Platform Builder 4.1 Theoris

8 Caractéristiques Windows CE-2 Code indépendant de la plateforme Couche d adaptation du matériel (OAL) Disponibilité du code source (read-only) Intègre un module de gestion d Interface Homme Machine Graphic and Windowing Environment Subsystem (GWES) Gestionnaire de Pilotes de périphériques PCI, USB, FireWire, ATA-IDE, Audio, Multimedia Pilotes Natifs et Stream, Installable File System Système Communicant NDIS 5.1, IrDA, Bluetooth, TAPI, RAS, SNMP, TCP/IP, VoIP, etc De nombreuses applications disponibles DirectX, Media Player, Support Multi-Langues Navigateur et Serveurs HTTP, Outils Office Shells, Viewers, SQL server Platform Builder 4.1 Theoris Quelques Solutions Platform Builder 4.1 Theoris

9 Architecture Générale CE Appels de fonctions Win32, etc Application Win32 - CE Sous-ensemble de l API Win32 Accès direct au matériel Object Store Device Drivers Kernel GWES Shell Couche d'adaptation au matériel (OAL) Matériel Platform Builder 4.1 Theoris microsoft OEM utilisateur Qui fait quoi? Application Win32 - CE Sous-ensemble de l API Win32 Object Store Device Drivers Kernel GWES Shell Couche d'adaptation du matériel (OAL) Matériel Platform Builder 4.1 Theoris

10 microsoft OEM utilisateur Qui fait quoi? (détail) Logiciel Applications & Shells Natifs Shell OEM Applications API win32, socket, TAPI,COM, MFC, ATL, etc Noyau OAL Panel tactile Display GWES LED Keyb. mouse Object Store Device Manager Power Flash Paral. serie Communications PCMCIA Etc bootloader Matériel Platform Builder 4.1 Theoris Les Outils Windows CE Etape 1 Fabriquer le système Platform Builder 4.1 Gestion des composants du système Etape 2 Surveiller le système Embedded Visual Tools Processus, Mémoire, Fichiers Etape 3 Développer des Applications Embedded Visual Studio 4.0-SP1 Applications C/C++ utilisant l API win32 et la LibC Visual Studio.net Applications C#, VB7 utilisant le Compact Framework inclus Platform Manager inclus Platform Builder 4.1 Theoris

11 1 - Fabriquer le Système OAL de La cible BSP Sources & binaires De l OS Pilotes De la cible Platform SDK Applications Windows CE Données de configuration (filesystem ) Platform Builder Binaire CE Platform Builder 4.1 Theoris Platform Builder 4.1 Base de données de Binaires & Sources OEM Adaptation Layer Noyau Windows CE Pilotes de Périphériques (PCI, USB, Com ) Piles de protocoles, Systèmes de fichiers, Modèle d IHM Shells & Applications Environnement de développement Génération de Makefiles Compilateurs croisés (x86, ARM, SH, MIPS) Outils de packaging, et de téléchargement Outil Graphique Interactif (IDE) Visualisation des composants, choix, Drag&Drop Menus contextuels, Debug symbolique. Platform Builder 4.1 Theoris

12 1 - Lancement du Système RAM Système NK.BIN Bootloader Object Store File System Registry Database Platform Builder 4.1 Theoris Connexion Hôte-Cible Parallèle USB, IrDA, autres RS232 Ethernet CE CESH.exe Remote Connection Téléchargement loadcepc.exe eboot.bin Platform Manager Debug, Tools KITL / TCP-IP Platform Builder 4.1 Theoris

13 2 - Surveiller le Système Platform Builder 4.1 Theoris Embedded Visual Tools Outils de Vérification & Performances Kernel Tracker chronogrammes des objets système Call Profiler analyse des temps d exécution Performance Monitor graphiques d activité du système Outils de Debug SPY++ Heap Walker Process Viewer messages Windows analyse de la zone de malloc information processus et threads Outils de gestion de la cible et utilitaires ZoomIn File Viewer Registry Viewer System Infos copies d écrans gestion des fichiers de la cible édition de la base de registres de la cible paramètres généraux du système Platform Builder 4.1 Theoris

14 3 - Développer des Applications Modèle d application Native embedded Visual Studio 4.0 Platform Builder 4.1 Modèle d application Managed Visual Studio.NET avec Device Extensions C ou C++ C# ou VB.NET Applications Win32 Applications pour le Compact Framework.NET Compilées Runtime CLR Compact Framework OS Windows CE.NET Platform Builder 4.1 Theoris Embedded Visual Studio 4.0 Equivalent à Visual Studio 6.0 Environnement Graphique, Assistants Compilateurs C/C++ SH, ARM, MIPS, x86 Workspace (.VCW) et Projet (.VCP) Repose sur des API et technologies connues LibC, Win32, WinSock, TAPI, MFC, COM/DCOM, etc Doit permettre une internationalisation aisée de l application Windows CE est UNICODE Permet d exploiter les caractéristiques natives de la cible (produit du code machine) Platform Builder 4.1 Theoris

15 Modèle d application Native Basé sur l API Win32 Cadre qui reste familier aux développeurs Win32 APIs spécifiques à Windows CE : Base de données, gestion des Threads, FileMapping Fenêtres visibles ou non avec gestion de messages WinMain WndProc Paramètres liés au développement croisé Import des SDK (.h & Help) exportés par Platform Builder Choisir une CPU cible (x89, SH, MIPS, ARM) Choisir un BSP cible (CEPC, GEODE ) Platform Builder 4.1 Theoris API Win32 Interface de programmation des produits Microsoft Fournit les interfaces d appel des fonctions du système LA Win32 n est pas unique. Plusieurs implémentations existent Windows 3.1 (Win32s), Windows NT, Windows 95/98, Windows CE Des différences existent entre les implémentations Plus de 2000 fonctions, messages et codes Platform Builder 4.1 Theoris

16 Les Librairies evc Librairie C Run-time Versions Retail et Debug Sous ensemble de la librairie complète C Active Template Library Contrôles ActiveX et éléments COM Modèle de composants taille inférieure aux MFC Component Object Model Modèle objet fondamental utilisé par les contrôles activex et OLE ActiveX Librairie dynamique (DLL) ou éxécutable (.exe) qui contient un ou plusieurs composants COM Microsoft Foundation Class Library (MFC) Framework applicatif orienté objet Platform Builder 4.1 Theoris Emulateurs de Cibles Cible virtuelle sur station CEPC PocketPC SmartPhone Etc Développement sans cible Emulation du code machine (x86 ou ARM sur X86) Se comporte comme une cible (outils croisés) Fourni avec son SDK evc Avantages Gain de temps Gain de matériel Platform Builder 4.1 Theoris

17 Développement parallèle Développement linéaire : Port H/W OS Applications Développement parallèle : Applications OS Port H/W Platform Builder 4.1 Theoris Ligne de projet typique AVANCEMENT Hardware Stable Portage terminé Projet terminé QA Apps Tests Developpement d appli sur SDB Validation finale Dev App sur H/W OS OS sur SDB Optimisation OS sur H/W Portage OAL Boot loader Driver B Driver A Driver N Temps Platform Builder 4.1 Theoris

18 Aller d une configuration de base (SDB) à un hardware spécifique Sur un Standard Development Board (SDB) Configuration OS Build de l image Débogue de l OS Generation d un Platform SDK et/ou un émulateur Développement applicatifs Integration et tests Sur la cible finale Création du Board Support Package (BSP) Bootloader OAL Device Drivers Rebuild du système avec le nouveau BSP Debug et tests sur le hardware Production et déploiement Platform Builder 4.1 Theoris Projets Platform Builder 4.1 Visual Studio intégré dans PB Environnement graphique, Assistants Projet (.PBP), pas de Workspace Compilateur C/C++ API standards du monde Windows LibC, Win32, WinSock, TAPI, MFC, COM/DCOM, etc Cohabitation avec Platform Builder Intégration aisée de l EXE ou de la DLL dans NK.bin Debug Kernel Bien adapté au développement composants système Platform Builder 4.1 Theoris

19 3 - Visual Studio.NET Même outil que pour Windows XP Code interprété ou compilé JIT Environnement Graphique, Assistants Compilateur C#, Visual Basic 7.0; etc Nouveau modèle d application (pas de portabilité win32).net framework (winforms, webforms) Version Windows CE = Compact Framework Permet de n écrire qu une fois (run everywhere ) Common Language Runtime Ne permet pas d exploiter les caractéristiques natives de la cible (produit du byte-code) Utile pour la bureautique «Mobile», et les IHM Platform Builder 4.1 Theoris Le modèle d application Managed Extensions Smart Device pour Visual Studio.NET (SDE) C est un package s intégrant à Visual Studio.NET Inclus un ensemble de profils de cibles pré-buildés Permet de développer des applications pour Windows CE en utilisant les WinForms, ADO.NET, et les servies Web XML Tous les langages se compilent dans un format IL (Intermediate Language) Développement d applications en C# Développement d applications en Visual Basic.NET Platform Builder 4.1 Theoris

20 Le modèle d application Managed (suite) Le Compact Framework (CF).NET Runtime (côté cible) pour les applications.net Common Language Runtime (CLR) Machine d éxécution gérant les applications.net Compilateur Just-In-Time pour le format IL Library de classes Classes liées aux fenêtres, aux données, XML et GDI Réel sous-ensemble des classes du Framework.NET Platform Builder 4.1 Theoris Comparaison des deux modèles Applications natives Recompilation pour chaque nouveau CPU ou cible Le développeur gère les resources système Tourne sans besoin de fichiers supplémentaires Peut accéder à tous les services et APIs de l OS Nécessite un portage pour tourner sur une station de travail Supporte COM et la programmation ActiveX Applications Managed Compilation unique pour toutes les cibles Le Runtime gère les resources système Nécessite le runtime (CF.NET) Les applications n accèdent qu aux services mis à disposition par le CF Tourne sur une station de travail sans portage On ne peut plus bénéficier de ce qui a été développé avant Platform Builder 4.1 Theoris

21 Windows CE.NET 2 - Présentation générale de PB 4.1 Platform Builder 4.1 Theoris Plan du chapitre 2 Cycle de développement d une plateforme Création d un Projet Construction de l image Windows CE Téléchargement de l image Dialogue avec la cible Platform Builder 4.1 Theoris

22 Le cycle de développement d une plate-forme Configuration Creation de la plate-forme Modifications Bootloader OAL Device Drivers Fichiers de configuration Applications Ajout de composants Localisation Export du SDK Build Make Platform Headers Compile Link Make Image (NK.BIN) Download Ethernet, Parallel, ou JTAG Copie NK.BIN Démarrage du Windows CE Debug Monitor Debug Processus itératif Platform Builder 4.1 Theoris Configuration de la plate-forme Le Platform Wizard BSPs disponibles Configurations Variantes de configurations Applications et média Réseau et communications Platform Builder 4.1 Theoris

23 Le Platform Wizard New Platform Wizard: permet de sélectionner une configuration de base d OS pour votre plate-forme Selection de quelques composants de départ Sélection d un BSP préconfiguré Modifie l environnement avec les fichiers qui supportent la configuration choisie Platform Builder 4.1 Theoris BSPs disponibles Un BSP représente l OAL et les drivers de base qui communiqueront directement avec une plateforme hardware particulière En prenant un BSP, on spécifie une collection de composants qui définiront un niveau de fonctionnalité de base pour une plate-forme Pour intégrer son propre BSP il faut utiliser le wizard BSP Wizard Platform Builder 4.1 Theoris

24 Configurations Selection d une configuration de base. Choix d une des configurations de base fournies avec l IDE comme point de départ pour la nouvelle cible. Un nom unique est nécessaire pour identifier la plate-forme et l emplacement des fichiers associés. Le wizard va créer une arborescence à l endroit indiqué. Platform Builder 4.1 Theoris Variantes de configuration Les variantes de configuration déterminent les composants de base qui seront inclus par défaut. Platform Builder 4.1 Theoris

25 Applications et média Dépend de la configuration de base choisie Les commosants sélectionnables dépendent directement de la variante de configuration choisie Choix des applications et média disponibles sur la cible Platform Builder 4.1 Theoris Réseau et communications Dépend de la configuration de base choisie Les commosants sélectionnables dépendent directement de la variante de configuration choisie Choix des applications et resources réseau et de communications disponibles sur la cible. Platform Builder 4.1 Theoris

26 Fin Contient des liens vers des rubriques d aide spécifiques en rapport avec les étapes suivantes du développement Platform Builder génère alors l environnement de développement pour la nouvelle plate-forme Platform Builder 4.1 Theoris Construction de l image Composants de l IDE Moniteur d état (Status Monitor) Gestion des Features Etapes de la construction de l OS Le menu Build Build Complete Platform Builder 4.1 Theoris

27 Les composants de l IDE Le workspace PB Platform Project FeatureView ParameterView Le Catalogue L éditeur de texte La fenêtre Output Les Platform Settings Platform Builder 4.1 Theoris Le moniteur d état (Status Monitor) Donne une visibilité sur l état des outils en cours d utilisation Build en cours ou non Connexion du debuger Platform Builder 4.1 Theoris

28 Le Catalogue Base des composants Souche PB-4.1 composant ajoutés Quatre Catégories : BSPs Core OS Devive Drivers Platform Manager Platform Builder 4.1 Theoris Les Features du projet Donne la liste des features sélectionnées: Catégories du catalogue Chemins des sources Accès aux sources Settings Pour chaque Feature Build & Inclusion Build sans inclusion Pas de Build Platform Builder 4.1 Theoris

29 Les Project Settings Options de construction pour chaque Feature du projet Platform Builder 4.1 Theoris Les Paramètres du projet Donne la liste des fichiers de paramétrage du projet Définition du contenu et de la structure de : Noyau (BIB) FileSystem (DAT) Build-in Database (DB) Registry (REG) CESYSGEN.bat : Positionnement de l ensemble des variables d environnement exploitées dans la suite du processus de build Image de la vue Features Platform Builder 4.1 Theoris

30 Construction de Windows CE NK.bin File System.C EXE EXE LIB EXE EXE EXE EXE.H DLL DLL OBJ DLL DLL DLL DLL DLL DLL DLL Makefile DEF DEF DEF Registry Database Arborescence PB SYSGEN BUILD RELDIR MAKEIMG Platform Builder 4.1 Theoris Etapes de construction de l OS Sources & binaires De l OS Pilotes De la cible 1 SYSGEN 2 BUILD NK.bin Données de configuration 3 BUILDREL 4 MAKEIMG Platform Builder autres Platform Builder 4.1 Theoris

31 Le menu Build Sysgen, build Sysgen, build, reldir, makeimg Makeimg Platform Builder 4.1 Theoris Build Complete La fenêtre d Output : Le nom de la plate-forme Nombre d erreur Les warnings émis lors du build. Les résultats WINCEROOT/build.log Platform Builder 4.1 Theoris

32 Transfert de l image Support de masse amovible Compact Flash, etc Utilisation d un autre OS DOS avec Ethernet (x86 uniquement) CE lui même! Téléchargement Utilitaire CESH sur port parallèle Remote Connection + sboot ou eboot Platform Builder 4.1 Theoris Remote Connection Paramétrage de la cible Paramétrage des Remote Services Paramètres Ethernet Utilisation du BOOTME Téléchargement de l image sur la cible Dialogue avec la cible Platform Builder 4.1 Theoris

33 Paramétrage des Remote Services Le menu Target permet de gérer les services tournant sur la cible Download Kernel Transport On peut choisir le comportement de PB dans les Settings Platform Builder 4.1 Theoris Le paramétrage Ethernet Ajout d une nouvelle cible dans la liste des cibles disponibles On peut déduire le nom depuis l adresse MAC de la cible. Platform Builder 4.1 Theoris

34 Utilisation du BOOTME BOOTME!! Id= CEPC24883 Remote Services RS232 Ethernet Téléchargement en RAM eboot.bin NK.bin Lancement Debug, etc CE Platform Builder 4.1 Theoris Utilisation du BOOTME (suite) Lorsque les services de téléchargement via ethernet sont lancés, le premier paquet envoyé est le BOOTME La cible doit se trouver sur le même sous-réseau que la station de travail Platform Builder sur la station de travail peut alors détecter le message BOOTME Après détection, la cible est ajoutée à la liste des cibles disponibles On peut maintenant télécharger une image Windows CE sur la cible via le réseau Platform Builder 4.1 Theoris

35 Téléchargement de l image Dans le menu Target, utiliser l option Download / Initialize. Rebooter la cible CE Le processus de téléchargement débute et prend environ 10 à 15 secondes Platform Builder 4.1 Theoris Contrôle de l image : CESH Interpréteur de commandes CESH : Process info Memory info Run/start appli. etc Platform Builder 4.1 Theoris

36 Mais aussi: les Remote Tools Platform Builder 4.1 Theoris Utilité d un SDK Platform Builder SDK Embedded Studio Librairies Configuration de l OS Librairies Runtime OAL Pilotes de Périphériques Entêtes (.h) Aide Fichiers runtime Extension Plateforme Applications DLLs Composants Platform Builder 4.1 Theoris

37 Le processus d export Platform > Configure SDK Puis Build SDK Fichier MSI Arborescence Platform Builder 4.1 Theoris Windows CE.NET 3 - Fonctionnalités de Windows CE.net Platform Builder 4.1 Theoris

38 Plan du Chapitre 3 Architecture de l OS Composants de base de Windows CE Configurations de base Windows CE.NET Composants évolués de Windows CE.net Réseau et communications Communication Temps Réel (RTC) Support et Architecture Multimedia Eléments et Architecture Sécurité Internationalisation Support des applications Platform Builder 4.1 Theoris Architecture générale Applications Windows CE Shells Internet Explorer Connexions distantes APIs Microsoft (Win32, COM, MFC, ATL) APIs Communications (Winsock, RAS,TAPI, réseau) Noyau GWES Device manager Filesystem Modules de Communication OAL Pilotes Matériel Platform Builder 4.1 Theoris

39 Les CPU supportées Famille de procésseur CPU SDB Nom du BSP ARM Intel SA1110 Intel SA111x Assabet SDB SA11X0BD ARM920 ARM1020 ARM Integrator AP SDB ARMINTEGRATOR Intel Xscale Intel Lubbock SDB TBD MIPS NEC Vr4122 NEC DDB-Vr4122 Eagle SDB EAGLE NEC Vr5432 NEC DDB-Vrc5476 Boston SDB DDB5476 SHx SH Hitachi SH4 Aspen SDB ASPEN SH Hitachi SH3 Keywest SDB KEYWEST x86 P5/P4/PIII/PII/ CelK6x/Athlon CEPC CEPC NS Geode National Geode Reference Platform GEODE Platform Builder 4.1 Theoris L OEM Adaptation Layer (OAL) Couche entre le noyau et le hardware Ensemble de fonctions se rapportant au démarrage du système, à la gestion des interruptions, de l alimentation, la mesure de performance, le timer, et l horloge Inclus dans les BSPs fournis Ecrit par les OEMs pour adapter windows CE à leur propre plateforme Linké avec le code fourni par Microsoft pour construire le noyau Platform Builder 4.1 Theoris

40 Le module Noyau (Kernel Module) Portable sur les différents processeurs supportés Le Noyau est portable dans la mesure ou la plupart de son code est écrit en C NK.EXE, COREDLL.DLL NK.EXE contient le code du Kernel et Coredll.dll est la librairie dynamique du noyau de l OS Sauvegarde des resources Système CE loader est conçu pour sauvegarder les resources système en chargeant les pages applicatives comme et quand c est nécessaire, en ne conservant qu une seule copie physique d une DLL Paging à la demande Chargement les pages mémoires virtuelles uniquement lorsque c est nécessaire Regions multiples dites execute in place Autorise les applications à s éxécuter directement en ROM Platform Builder 4.1 Theoris Device driver Lie un OS et une plateforme Le module Device Driver Les pilotes Built-in et les pilotes installables Les pilotes Built-in sont installés par le fabriquant de la plate-forme Les pilotes installables concernent les périphériques tiers qu un utilisateur final peut connecter à une plate-forme CE Les pilotes natifs (Native Drivers) et les pilotes flux de caractères (Stream Drivers) Tous les pilotes gérés par GWES sont dit natifs Le Device manager charge les pilotes flux de charactères au démarrage du sytème si ces pilotes sont inscrits dans le registre Les pilotes Monolithiques et les pilotes en couches Les pilotes monolithiques implémentent leur interface directement en fonction des actions de l appareil qu ils contrôlent Les pilotes en couche partagent leur implementation en 2 Platform Builder 4.1 Theoris

41 Le module GWES Graphiques, fenêtrage, gestion d évènements Sortie Graphique : écran et imprimante Entrées : Clavier, stylet, et souris Gestion des fenêtres : routage d évènements Le GDI (Graphic Device Interface) C est le sous-système de dessin du GWES Controle du texte et des graphiques Utilise un device context pour stocker les attributs graphiques d une cible particulière Platform Builder 4.1 Theoris Le module Filesys Le Module Filesys Implémente l object store Systèmes de fichier Base de registre Base de données Remplace le disque dur sur un équipement embarqué Se trouve en ROM, RAM, ou les deux Taille maximale de 256 Mo Platform Builder 4.1 Theoris

42 Le module Filesys (suite) Storage manager Se charge des éléments de stockage externes tels que les systèmes de fichier et les drivers par blocs (block drivers) Systèmes de fichier installables Peut fournir l accès à un lecteur de disquette, un disque dur, un support Flash ou toute autre forme de stockage externe Le mécanisme de File-shadowing Permet à un fichier d être stocké à la fois en RAM et en ROM. Différences avec les autres systèmes de fichier Windows Pas d assignation de lettre Pas de concept de current directory Pas de support pour les entrées/sorties asynchrones Tous les fichiers stockés en RAM sont automatiquement compressés Platform Builder 4.1 Theoris Le module Filesys (suite) La base de registre Fournit un dépôt commun pour les paramètres système, les données applicatives et les préférences utilisateur Se trouve en RAM, et sinon, peut être chargée depuis un support persistant ou reconstruite à partitr de la ROM Fonctions registre spécifiques à Windows CE Base de donnée Fournit un système de gestion de base donnée léger Accessible via un nouvel ensemble de fonctions de l API WIN32 propres à Windows CE Données stockées sous un format flat Accessible aux objets ActiveX Data Objects pour Windows CE (ADOCE) Supporte différents volumes ou systèmes de fichiers installables Platform Builder 4.1 Theoris

43 OS temps réel Temps de réponse aux interruptions borné Précision de timer configurable (1 ms par défaut) Le tick timer du système est indépendant du quantum de temps Partage d interruptions Héritage de priorité Mémoire virtuelle protégée Objets de synchronisation Platform Builder 4.1 Theoris Composants de gestion d alimentation Les éléments de gestion d alimentation répondent aux appels systèmes pour la mise en veille ou l extinction Les niveaux d alimentation : DO à D4 D0 Full on: alimentation et fonctionnalités complètes D1 Low On: functionnalités légèrement diminuées, moins d alimentaiton et/ou de performances D2 Standby: Alimentation partielle avec réveil automatique D3 Sleep: Alimentation partielle avec réveil effectué par le device D4 Off: Eteint Le seul niveau que toutes les cibles doivent supporter est D0 Platform Builder 4.1 Theoris

44 Configurations de base PDA ou cible mobile portable ( handheld device ) Variantes avec ou sans applications, comme WordPad. Cell phone/smart phone Résolution nominale 160x220. Web Pad Interface Touch-screen et display en 640x480 ou plus. Internet Appliance Basé sur un navigateur avec un écran et un clavier. Media Appliance Musique, video, et autres support multimédia Digital imaging device Camera, projecteur, et imprimante Platform Builder 4.1 Theoris Configurations de base (suite) Set-top box Connection à une TV pour l affichage de données Internet ou multimédia Residential Gateway Connection à l Internet et partage de cette connexion avec un réseau local câblé ou non Industrial automation device Variantes d IHMs et de PLCs (Programmable Logic Controller) Retail Point-of-Sale device Kiosks Self-service, terminaux electroniques de paiement automatique, terminaux points de vente Windows thin client Terminal de connexion à distanceavec un shell réduit et RDP Platform Builder 4.1 Theoris

45 Configurations de base (suite) Tiny Kernel Plus petite image fonctionnelle Windows CE Point de départ pour les cibles sans affichage les plus compactes Custom Device La configuration la plus personnalisable Permet de choisir parmis tous les éléments disponibles de l OS Aussi une variante des cibles sans affichage Platform Builder 4.1 Theoris Composants évolués de CE.NET Réseau et communications Communication temps réel Multimedia Sécurité Internationalisation Platform Builder 4.1 Theoris

46 Réseau et Communications Architecture du réseau et des communications Support pour plate-formes sans-fil COM (Component Object Model) Composants réseau Composants réseau supplémentaires Scénarios réseau Platform Builder 4.1 Theoris Architecture du réseau et des communications Applications Web Server MSMQ COM SNMP WNet WinInet TAPI RAS IP Helper Winsock Unimodem PPP Piles de Protocoles (TCP/IP, IrDA) Série NDIS (LAN, WAN, TR, IrDA) Pilotes réseau Port série Port IR FIR H/W Interface réseau Platform Builder 4.1 Theoris

47 Platform Builder 4.1 Theoris Support plate-forme sans-fil configuration zéro et 802.1x Permet la mobilité avec un minimum de configuration et de logon utilisant nom d utilisateur et mot de passe et autres certifications Bluetooth Supporte la numérotation, l accès WLAN et l object exchange NDIS 5.1 Amélioration Wireless, état batterie MediaSense Connexion/déconnexion, navigation entre les états hors de et à portée Platform Builder 4.1 Theoris

48 COM (Component Object Model) COM est un système orienté objet indépendant de la plateforme OEMs peuvent choisir parmis différents types de run-time Minimal COM (MCOM) : API de base COM : implémentation plus complète de COM et OLE automation COM Storage (COM_STG) : implémentation plus complète de COM avec des fonctionnalités de stockage structuré DCOM : tout COM distribué Support du Marshalling Platform Builder 4.1 Theoris Composants réseau supplémentaires Dynamic Host Configuration Protocol (DHCP) Internet Connection Sharing (ICS Virtual Private Networking (VPN) Windows Sockets 2 (Winsock) Message Queuing (MSMQ) Object Exchange (OBEX) Infrared Data Association IrDA IEEE 1394 (Firewire) MediaSense Media Access Control (MAC) Bridging Platform Builder 4.1 Theoris

Le système Windows. Yves Denneulin. Introduction. Introduction. Plan

Le système Windows. Yves Denneulin. Introduction. Introduction. Plan Introduction Le système Windows Yves Denneulin Windows a 25 ans Au début basé sur MS/DOS Multi-tâches coopératifs Pas de réelle protection entre applications Famille 1.0 -> 386 -> 95 -> 98 -> Me Version

Plus en détail

Linux embarqué: une alternative à Windows CE?

Linux embarqué: une alternative à Windows CE? embarqué: une alternative à Windows CE? : une alternative à Windows CE Présentation Mangrove Systems Distribution embarqué Perspective WinCe / Questions Mangrove systems Créé en 2001 Soutien Soutien Ministère

Plus en détail

Chap. III : Le système d exploitation

Chap. III : Le système d exploitation UMR 7030 - Université Paris 13 - Institut Galilée Cours Architecture et Système Le système d exploitation (ou O.S. de l anglais Operating System ) d un ordinateur est le programme qui permet d accéder

Plus en détail

Ingénieurs 2000 IR3 David Teneau

Ingénieurs 2000 IR3 David Teneau Ingénieurs 2000 IR3 David Teneau d applications Concept Exemples : ThinApp, Wine. d applications Concept Exemples : klik, Citrix. Bilan Intercepter les opérations de l application Sur le système de fichier

Plus en détail

TABLES DES MATIERES I- INTRODUCTION... 2

TABLES DES MATIERES I- INTRODUCTION... 2 TABLES DES MATIERES I- INTRODUCTION... 2 1.1- Différentes versions de Windows 2003... 2 1.2- Principales fonctionnalités de Windows 2003 Server... 3 1.3- Architecture de Windows 2003 Server... 4 1.3.1-

Plus en détail

DOSSIER TECHNIQUE INSTALLATION PASEO

DOSSIER TECHNIQUE INSTALLATION PASEO DOSSIER TECHNIQUE INSTALLATION PASEO TABLE DES MATIERES 1 Description des produits installés... 3 2 Descriptif des processus d installation produits... 4 2.1 Sql server 2000... 4 2.2 Sql server 2000 service

Plus en détail

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION SOMMAIRE I. FONCTION DU SERVEUR DE SYNCHRONISATION...3 II. ELEMENTS DU SERVEUR DE SYNCHRONISATION...3 1. APPLICATION ULSA... 3 2. APPLICATION IDE.... 3 III.

Plus en détail

Formation au développement de systèmes Linux embarqué Session de 5 jours

Formation au développement de systèmes Linux embarqué Session de 5 jours Formation au développement de systèmes Linux embarqué Session de 5 jours Titre Aperçu Supports Durée Formateur Langue Public ciblé Pré-requis Formation au développement de systèmes Linux embarqué Chaînes

Plus en détail

Le.NET Compact Framework Windows Mobile

Le.NET Compact Framework Windows Mobile Le.NET Compact Framework Windows Mobile HEROGUEL Quentin 2 Le.NET Compact Framework Windows Mobile Sommaire 1 Le.NET Compact Framework... 3 1.1 Vue d ensemble rapide de l architecture du.net Compact Framework...

Plus en détail

Architecture logicielle des ordinateurs

Architecture logicielle des ordinateurs Architecture logicielle des ordinateurs Yannick Prié UFR Informatique Université Claude Bernard Lyon 1 des ordinateurs Objectifs du cours Notions générales sur le fonctionnement matériel (un peu) et logiciel

Plus en détail

MOBILITE. Nomadio, le dialer d entreprise. Datasheet

MOBILITE. Nomadio, le dialer d entreprise. Datasheet DU PC PORTABLE AU PDA COMMUNICANT MOBILITE Nomadio, le dialer d entreprise Datasheet IBELEM, SA au Capital de 147 815 Filiale d ITS Group - 3, boulevard des bouvets 92741 Nanterre Cedex Tél : 01.55.17.45.75

Plus en détail

Etat des lieux de la sécurité dans Windows XP. Nicolas RUFF nicolas.ruff@edelweb.fr

Etat des lieux de la sécurité dans Windows XP. Nicolas RUFF nicolas.ruff@edelweb.fr Etat des lieux de la sécurité dans Windows XP Améliorations et écueils Nicolas RUFF nicolas.ruff@edelweb.fr page 1 Ordre du jour Authentification Réseau Stratégies de groupe Fichiers Noyau Support Autres

Plus en détail

Windows 2008 server -Introduction-

Windows 2008 server -Introduction- Windows 2008 server -Introduction- Rappel sur les systèmes d exploitation Un système d exploitation (Operating System) est un ensemble de programmes responsables de la liaison entre les ressources matérielles

Plus en détail

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57 Programmation Android I. Introduction 1 / 57 Plan 1 Introduction 2 La plate-forme Android 3 Programmation Android 4 Hello World 2 / 57 Introduction Application mobile wikipédia Caractéristiques Cible :

Plus en détail

COSWIN MOBILE CLIENT COSWIN MOBILE POUR WINDOWS CE ET CONNEXION PAR CABLE USB / SERIE GUIDE D INSTALLATION

COSWIN MOBILE CLIENT COSWIN MOBILE POUR WINDOWS CE ET CONNEXION PAR CABLE USB / SERIE GUIDE D INSTALLATION COSWIN MOBILE CLIENT COSWIN MOBILE POUR WINDOWS CE ET CONNEXION PAR CABLE USB / SERIE GUIDE D INSTALLATION SOMMAIRE I. PRECONISATIONS MATERIELLES ET LOGICIELLES...3 1. POSTE CLIENT DE DEVERSEMENT... 3

Plus en détail

ClariLog - Asset View Suite

ClariLog - Asset View Suite ClariLog - Asset View Suite Architecture et Prérequis v. 20140601 TABLE DES MATIERES 1 Architecture et principe de mise en place... 3 2 Serveur (stockage)... 4 2.1 Ressource réseau partagée... 4 2.2 Base

Plus en détail

Exam 70-571. Windows Embedded CE 6.0. Kit de préparation. Préparation à l'examen de certification. Inclut. la mise. à jour R2. Revente interdite.

Exam 70-571. Windows Embedded CE 6.0. Kit de préparation. Préparation à l'examen de certification. Inclut. la mise. à jour R2. Revente interdite. MCTS i Exam 70-571 Windows Embedded CE 6.0 Kit de préparation Inclut la mise à jour R2 Préparation à l'examen de certification Revente interdite. Généralités Préface...............................................................................................

Plus en détail

Introduction à UNIX et Windows

Introduction à UNIX et Windows 1/39 à UNIX et Windows Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin, F-93017 Bobigny

Plus en détail

2. Présentation de la gamme Seven Embedded 2.1 Standard

2. Présentation de la gamme Seven Embedded 2.1 Standard 1. Introduction Le présent article a pour but de décrire le nouvel écosystème des systèmes d exploitation embarqué de Microsoft. Vous y découvrirez quels produits sont aujourd hui édités, et pour quels

Plus en détail

Cours uos LPRT ISE 2005. TD1 prise en main du BECK SC13 et de l IDE borland. TD 1 Introduction

Cours uos LPRT ISE 2005. TD1 prise en main du BECK SC13 et de l IDE borland. TD 1 Introduction TD 1 Introduction Introduction et prise en main de l outil de dvp Beck et IDE borland Objectif : Prise en main de la chaîne de développement BECK (chip tool +BorlandC + debugguer). Réaliser une configuration

Plus en détail

2X ThinClientServer Guide d utilisation

2X ThinClientServer Guide d utilisation 2X ThinClientServer Guide d utilisation Page 1/23 Sommaire 2x Thin Client Server Boot PXE Edition... 3 Connections Manage... 3 Connections Manage Users... 3 Connections Manage Full Desktops... 4 Connections

Plus en détail

Exceed 8.0. Nouvelles fonctionnalités

Exceed 8.0. Nouvelles fonctionnalités Exceed 8.0 Nouvelles fonctionnalités Copyright Hummingbird 2002 Page 1 of 9 Sommaire Sommaire... 2 Généralités... 3 Conformité à la section 508 de la Rehabilitation Act des Etats-Unis... 3 Certification

Plus en détail

La technologie Java Card TM

La technologie Java Card TM Présentation interne au CESTI La technologie Java Card TM sauveron@labri.u-bordeaux.fr http://dept-info.labri.u-bordeaux.fr/~sauveron 8 novembre 2002 Plan Qu est ce que Java Card? Historique Les avantages

Plus en détail

THE SPEEDTOUCH AND UNIVERSAL PLUG N PLAY De Gert Marynissen - Thomson Multimedia

THE SPEEDTOUCH AND UNIVERSAL PLUG N PLAY De Gert Marynissen - Thomson Multimedia THE SPEEDTOUCH AND UNIVERSAL PLUG N PLAY De Gert Marynissen - Thomson Multimedia La technique en arrière plan : UPnP utilise principalement des techniques éprouvées ainsi que des standards connus : TCP/IP,

Plus en détail

Java, développement d'applications mobiles (J2ME) Java et les applications mobiles. Formation ITIN / Université de Cergy-Pontoise 10/11/2006

Java, développement d'applications mobiles (J2ME) Java et les applications mobiles. Formation ITIN / Université de Cergy-Pontoise 10/11/2006 Formation ITIN / Université de Cergy-Pontoise Java, développement d'applications mobiles (J2ME) Java et les applications mobiles Pourquoi utiliser Java? Langage répandu dans les entreprises Développement

Plus en détail

Chapitre 1 Windows Server 2008 11

Chapitre 1 Windows Server 2008 11 Chapitre 1 Windows Server 2008 11 1.1. Les fondations du système... 15 1.2. La virtualisation... 16 1.3. La sécurité... 18 1.4. Le Web... 20 1.5. Fonctionnalité disponible dans Windows Server 2008... 21

Plus en détail

Ordinateur, système d exploitation

Ordinateur, système d exploitation Ordinateur, système d exploitation 2014-09-02 1 Système d exploitation Machine de von Neumann : seul un programme s exécute. Besoins utilisateurs : plein de programmes. Système d exploitation (Operating

Plus en détail

Installation de Premium-RH

Installation de Premium-RH de Premium-RH Préconisations techniques Version 6.1 PREMIUM-RH 64, avenue Leclerc 69007 Lyon T +33 (0)4 72 84 24 10 F +33 (0)4 72 84 24 11 relation-client@premium-rh.com www.premium-rh.com SIRET 398 402

Plus en détail

V-Ingénierie. présente

V-Ingénierie. présente V-Ingénierie présente Le générateur d applications universel pour une acquisition de données sur terminaux radiofréquences & PC avec module d interface ERP V- Ingénierie 2 rue Auguste Bartholdi 78420 Carrières

Plus en détail

A. Présentation. LanScanner2006

A. Présentation. LanScanner2006 V2.33 Revu le : 18/04/2008 Auteur : Nicolas VEST LanScanner2006 Objectif : Présentation de LanScanner. Proposer l outil adéquat de l administrateur réseau, afin de lui permettre une administration journalière

Plus en détail

Windows Embedded. Nouveautés 2010

Windows Embedded. Nouveautés 2010 Windows Embedded Nouveautés 2010 1981 1985 PC-DOS Win 1.01 DOS 2.11 DOS 3.1 Win 2.0 DOS 3.3 1990 1995 2000 NT CE 1.0 CE 2.x NT 3.1 CE 3.0 Win 3.0 Win 3.1x NT 4.0 DOS 5.0 DOS 6.22 Win 95 Win 98 W2K (5.0)

Plus en détail

Unité d Enseignement : LI350-2015fev Initiation à l Administration de Systèmes. Systèmes "Windows" Cours 2 : semaine 8.

Unité d Enseignement : LI350-2015fev Initiation à l Administration de Systèmes. Systèmes Windows Cours 2 : semaine 8. Université Pierre et Marie Curie Sciences et Technologies UFR 919 d Ingénierie Département de Licence (3) mention : Informatique 1 Unité d Enseignement : LI350-2015fev Initiation à l Administration de

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

CAHIER DES CHARGES D IMPLANTATION

CAHIER DES CHARGES D IMPLANTATION CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création

Plus en détail

Windows XP niveau 2. D. Hourquin, Médiapôle St Ouen l'aumône

Windows XP niveau 2. D. Hourquin, Médiapôle St Ouen l'aumône Windows XP niveau 2 Les nouveautés de XP par rapport à 98 Installation, configuration et paramétrage : les fichiers système, la mise à jour, la gestion des périphériques classiques. Maintenance du disque

Plus en détail

Chapitre2 : Les composants d un ordinateur

Chapitre2 : Les composants d un ordinateur Chapitre2 : Les composants d un ordinateur A. L unité centrale L unité centrale, c est l organe principal de l ordinateur, elle renferme plusieurs composants destinés au traitement et à la circulation

Plus en détail

NOTIONS SUR WINDOWS NT

NOTIONS SUR WINDOWS NT Chapitre 10 NOTIONS SUR WINDOWS NT Le système d'exploitation WINDOWS NT (New Technology) a été conçu par Microsoft entre 1988 et 1993. Cinq objectifs étaient poursuivis en créant ce nouveau SE : - offrir

Plus en détail

Framework. NET & Windows Presentation Foundation

Framework. NET & Windows Presentation Foundation Framework. NET & Windows Presentation Foundation UE Informatique ambiant Module Informatique graphique Morgan DIOT M Buta Kabengele 5 ème année EO Option Vision Embarquée PROGAMME DE LA SEANCE I. Partie

Plus en détail

domovea Portier tebis

domovea Portier tebis domovea Portier tebis SOMMAIRE SOMMAIRE Page 1. INTRODUCTION... 2 1.1 OBJET DU DOCUMENT... 2 2. VIDEO UNIQUEMENT (SANS SON), BASE SUR CAMERA IP... 3 2.1 ARCHITECTURE... 3 2.2 CONFIGURATION... 4 2.2.1 Creation

Plus en détail

Guide de démarrage rapide de WinReporter

Guide de démarrage rapide de WinReporter Guide de démarrage rapide de WinReporter Pour plus d information à propos de WinReporter, vous pouvez contacter IS Decisions à : Tél : +33 (0)5.59.41.42.20 (Heure française : GMT +1) Fax : +33 (0)5.59.41.42.21

Plus en détail

1. Installation standard sur un serveur dédié

1. Installation standard sur un serveur dédié Fiche de présentation service Page 1/6 Hestia Système Plus : Pré-requis techniques Le progiciel HESTIA se compose d une base de données, d un certain nombre de modules en client/serveur (exécutables) et

Plus en détail

Fabriquant de Solutions IP

Fabriquant de Solutions IP Fabriquant de Solutions IP Catalogue 2015 Logiciel & Application Caméras IP & Serveurs Switches Accessoires Logiciel & Application NG Office CMS2 (Centralized Monitoring System) p. 6 Application NG Office

Plus en détail

Procédure d installation de la solution Central WiFI Manager CWM

Procédure d installation de la solution Central WiFI Manager CWM Procédure d installation de la solution Central WiFI Manager CWM Introduction : Central WiFi Manager est une solution serveur basée sur une interface web permettant la gestion centralisée de points d accès

Plus en détail

Le modèle client-serveur

Le modèle client-serveur Le modèle client-serveur Olivier Aubert 1/24 Sources http://www.info.uqam.ca/~obaid/inf4481/a01/plan.htm 2/24 Historique architecture centralisée terminaux passifs (un seul OS, systèmes propriétaires)

Plus en détail

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France Développement d applications Internet et réseaux avec LabVIEW Alexandre STANURSKI National Instruments France Quelles sont les possibilités? Publication de données Génération de rapports et de documents

Plus en détail

CONDUITE & GESTION DE PROJET

CONDUITE & GESTION DE PROJET LES THEMES DU PROGRAMME PEDAGOGIQUE CONDUITE & GESTION DE PROJET Techniques de gestion de projets Connaître le rôle d un chef de projet dans la conduite de projet. Les méthodes, les techniques et les outils

Plus en détail

1. Installation standard sur un serveur dédié

1. Installation standard sur un serveur dédié Fiche de présentation service Page 1/6 Hestia Système Plus : Pré-requis techniques Le progiciel HESTIA se compose d une base de données, d un certain nombre de modules en client/serveur (exécutables) et

Plus en détail

Machine virtuelle Java pour Palm TX

Machine virtuelle Java pour Palm TX Machine virtuelle Java pour Palm TX Sommaire 1. Présentation de la machine virtuelle d IBM...1 2. Installation sur le Palm TX...2 2.1. Téléchargement...2 2.2. Installation...2 2.3. Application de test...2

Plus en détail

DotNet. Plan. Les outils de développement

DotNet. Plan. Les outils de développement DotNet Les outils de développement Version 1.03 du 16/10/2006 par Jacky Renno Plan La machine virtuelle Le kit de développement Le kit de langage Le Visual Studio.NET Le serveur web IIS 6.0 Le modeleur

Plus en détail

Fiche d identité produit

Fiche d identité produit Fiche d identité produit Référence DNS-313 Désignation Boîtier de stockage réseau SATA à 1 baie Clientèle cible Particuliers Accroche marketing Proposé à un prix défiant toute concurrence, le boîtier de

Plus en détail

Module 1. Introduction à la gestion de l environnement Windows Server 2008 R2

Module 1. Introduction à la gestion de l environnement Windows Server 2008 R2 Module 1 Introduction à la gestion de l environnement Windows Server 2008 R2 Vue d ensemble du module Rôles serveur Utilisation des outils d administration Microsoft Windows Server 2008 R2 Utilisation

Plus en détail

CH.3 SYSTÈMES D'EXPLOITATION

CH.3 SYSTÈMES D'EXPLOITATION CH.3 SYSTÈMES D'EXPLOITATION 3.1 Un historique 3.2 Une vue générale 3.3 Les principaux aspects Info S4 ch3 1 3.1 Un historique Quatre générations. Préhistoire 1944 1950 ENIAC (1944) militaire : 20000 tubes,

Plus en détail

Logiciel de gestion d imprimante

Logiciel de gestion d imprimante Cette rubrique aborde notamment les aspects suivants : «Utilisation du logiciel CentreWare», page 3-10 «Utilisation des fonctions de gestion de l imprimante», page 3-12 Utilisation du logiciel CentreWare

Plus en détail

ManageEngine OpUtils 3. Vue d ensemble du produit

ManageEngine OpUtils 3. Vue d ensemble du produit ManageEngine OpUtils 3 Vue d ensemble du produit Agenda Vision général du produit Fonctions clés Les outils dans OpUtils Q & A Synthèse Vue du produit OpUtils est un outil de diagnostique du système et

Plus en détail

Installation de Virtual Box & VM ware

Installation de Virtual Box & VM ware SCHMITT Année 2012/2014 Cédric BTS SIO Installation de Virtual Box & VM ware Description : Ce projet a pour but de définir la virtualisation, de comparer deux solution (Virtual Box & VMware), de les installer

Plus en détail

Systèmes d exploitation. Introduction. (Operating Systems) http://www.sir.blois.univ-tours.fr/ mirian/

Systèmes d exploitation. Introduction. (Operating Systems) http://www.sir.blois.univ-tours.fr/ mirian/ Systèmes d exploitation (Operating Systems) Introduction SITE : http://www.sir.blois.univ-tours.fr/ mirian/ Systèmes d exploitation - Mírian Halfeld-Ferrari p. 1/2 Qu est-ce qu un SE? Ensemble de logiciels

Plus en détail

Guide d'installation Application PVe sur poste fixe

Guide d'installation Application PVe sur poste fixe Guide d'installation Application PVe sur poste fixe ANTAI Juillet 2011 1/21 Sommaire 1. PRÉ-REQUIS 3 1.1. MATERIEL À INSTALLER 3 2. MISE EN ŒUVRE DE L APPLICATION PVE SUR POSTE FIXE 4 2.1. INSTALLATION

Plus en détail

Déployer Windows Vista en entreprise... 15. L étude de cas... 25

Déployer Windows Vista en entreprise... 15. L étude de cas... 25 Déployer Windows Vista en entreprise... 15 Introduction... 16 Les deux grandes méthodes de déploiement... 16 Le manque de standardisation... 17 Le concept Windows Imaging... 17 Le ressource kit de déploiement...

Plus en détail

Machine virtuelle W4M- Galaxy : Guide d'installation

Machine virtuelle W4M- Galaxy : Guide d'installation Machine virtuelle W4M- Galaxy : Guide d'installation Christophe Duperier 17/09/2014 v03 Ce document décrit l'installation et les fonctionnalités de la machine virtuelle W4M- Galaxy disponible sur le site

Plus en détail

Introduction Windows Mobile

Introduction Windows Mobile Introduction Windows Mobile 2 Introduction Windows Mobile 14/01/09 Sommaire 1 Général... 3 1.1 Le système d exploitation Windows Mobile... 3 1.2 Les Smartphones et les Personal Digital Assistants... 3

Plus en détail

Chapitre 3 : Systèmes d'exploitation et réseaux

Chapitre 3 : Systèmes d'exploitation et réseaux Chapitre 3 : Systèmes d'exploitation et réseaux A. Système d exploitation I. Présentation d un système d exploitation : 1. Définition d un système d exploitation: Un système d exploitation est un ensemble

Plus en détail

ndv access point : Utilisation

ndv access point : Utilisation NAP10-MU-121207-fr ndv access point : Utilisation www.neocoretech.com ndv AP Plus qu un simple protocole de déport d affichage, ndv AP est une solution complète pour vos points d accès offrant l affichage

Plus en détail

À qui s adresse ce livre?... 3 Structure de l ouvrage... 4 Précisions concernant cette deuxième édition... 4

À qui s adresse ce livre?... 3 Structure de l ouvrage... 4 Précisions concernant cette deuxième édition... 4 Table des matières Remerciements.............................................. V Préface....................................................... 1 Avant-propos................................................

Plus en détail

Génie logiciel Configuration et déploiement

Génie logiciel Configuration et déploiement Génie logiciel Configuration et déploiement SPE4 - ESI 1 Configuration et déploiement Rôle Logiciel d installation d application Importance Critique : doit accompagner tout développement Outils de développement

Plus en détail

Windows 8 FR/EN : texte en français sur la version anglaise de Windows

Windows 8 FR/EN : texte en français sur la version anglaise de Windows Généralités Windows 8 : une petite révolution? 7 Démarrer Windows 8 Ouvrir ou activer une nouvelle session 10 Utiliser les fonctionnalités tactiles 11 Utiliser l interface Windows 8 sur un écran tactile

Plus en détail

Présentation / Installation / Configuration d un serveur MS Windows NT 4.0. Travail réalisé en cours et lors de séance en autonomie.

Présentation / Installation / Configuration d un serveur MS Windows NT 4.0. Travail réalisé en cours et lors de séance en autonomie. Intitulé : Présentation / Installation / Configuration d un serveur MS Windows NT 4.0 Cadre : Travail réalisé en cours et lors de séance en autonomie. Conditions de réalisation : Ce travail à été réalisé

Plus en détail

LE SAS SOFTWARE DEPOT EN VERSION 9.3

LE SAS SOFTWARE DEPOT EN VERSION 9.3 LE SAS SOFTWARE DEPOT EN VERSION 9.3 Depuis SAS 9, l ensemble des logiciels SAS peuvent être installés depuis un répertoire unique : le «SAS Software Depot», que nous appellerons plus simplement «dépôt»

Plus en détail

La vision de Microsoft du poste de travail virtualisé

La vision de Microsoft du poste de travail virtualisé La vision de Microsoft du poste de travail virtualisé Gaétan Labrecque Chargé de Pratique Microsoft Table des matières La vision de Microsoft du poste de travail virtualisé Enjeux du poste de travail La

Plus en détail

COMMUNICATION ET RESEAUX

COMMUNICATION ET RESEAUX ORDINATEUR NOM: Prénom: Classe: Date: L'ordinateur se caractérise par: - sa rapidité : - ses possibilités de calculs : - ses capacités de stockage : - sa mémoire : - son système d'exploitation : 2 STRUCTURE

Plus en détail

Ch4 Interconnexion des postes dans un Lan Ethernet : protocoles des couches 3 à 7 du modèle OSI Dernière maj : lundi 2 avril 2007

Ch4 Interconnexion des postes dans un Lan Ethernet : protocoles des couches 3 à 7 du modèle OSI Dernière maj : lundi 2 avril 2007 Ch4 Interconnexion des postes dans un Lan Ethernet : protocoles des couches 3 à 7 du modèle OSI Dernière maj : lundi 2 avril 2007 I. RAPPEL : ADRESSAGE PHYSIQUE : (OSI 2)... 1 A. L ADRESSAGE DANS UN RESEAU

Plus en détail

KS2000. Outil pour configurer, paramétrer et mettre en service les coupleurs et les terminaux.

KS2000. Outil pour configurer, paramétrer et mettre en service les coupleurs et les terminaux. KS2000 Outil pour configurer, paramétrer et mettre en service les coupleurs et les terminaux. VERSION : 1.0 / PH DATE : 5 décembre 2005 Sommaire Ce manuel explique de manière pratique l'utilisation de

Plus en détail

Outils de développement : un catalyseur pour la mise en place de solutions M2M

Outils de développement : un catalyseur pour la mise en place de solutions M2M Outils de développement : un catalyseur pour la mise en place de solutions M2M Qu est est-ce que le M2M? Le Machine-To-Machine (M2M) permet une gestion centralisée d équipements distants à travers un réseau

Plus en détail

Visual C++ 6.0. Introduction à l utilisation de l environnement de développement de Microsoft

Visual C++ 6.0. Introduction à l utilisation de l environnement de développement de Microsoft Visual C++ 6.0 Introduction à l utilisation de l environnement de développement de Microsoft INSTALLATION 1. Configuration de base nécessaire Pentium 166MHz avec 64Mo de RAM Plus de mémoire améliore le

Plus en détail

CEGID Business 2006. Prérequis sur Plate-forme Windows. Mise à jour au 10 octobre 2005. Service d'assistance Téléphonique 0 825 070 025

CEGID Business 2006. Prérequis sur Plate-forme Windows. Mise à jour au 10 octobre 2005. Service d'assistance Téléphonique 0 825 070 025 CEGID Business 2006 Prérequis sur Plate-forme Windows Mise à jour au 10 octobre 2005 Service d'assistance Téléphonique 0 825 070 025 Prérequis Sommaire 1. PREAMBULE...3 2. ARCHITECTURE CLIENT/SERVEUR...4

Plus en détail

Robustes et ouverts à vos applications

Robustes et ouverts à vos applications Robustes et ouverts à vos applications PC industriels Magelis Opti PC, Smart, Smart+, Compact ipc, Smart BOX, Compact BOX, Flex PC BOX et idisplay Windows XP TM Compact Flash Disque Flash Disque dur Magelis

Plus en détail

Fiche Technique. Cisco Security Agent

Fiche Technique. Cisco Security Agent Fiche Technique Cisco Security Agent Avec le logiciel de sécurité de point d extrémité Cisco Security Agent (CSA), Cisco offre à ses clients la gamme de solutions de protection la plus complète qui soit

Plus en détail

ETNA Projet de Fin d Étude 2005-2007 RimElse Cahier des charges. c Copyleft 2006, ELSE Team

ETNA Projet de Fin d Étude 2005-2007 RimElse Cahier des charges. c Copyleft 2006, ELSE Team ETNA Projet de Fin d Étude 2005-2007 RimElse Cahier des charges c Copyleft 2006, ELSE Team 18 avril 2006 Table des matières 1 Introduction 2 2 Présentation du projet 3 2.1 Une distribution Évolulable..................

Plus en détail

Avanquest Connection Manager vous permet de vous connecter à Internet en tous lieux, en toute simplicité.

Avanquest Connection Manager vous permet de vous connecter à Internet en tous lieux, en toute simplicité. DESCRIPTION : Avanquest Connection Manager vous permet de vous connecter à Internet en tous lieux, en toute simplicité. Lors de la première connexion à partir d un nouvel emplacement, Avanquest Connection

Plus en détail

Description de l Automate de Transfert

Description de l Automate de Transfert Description de l Automate de Transfert Généralités... 2 Paramétrage général... 3 Définition des tâches... 4 L activité en cours... 6 Mise en route... 7 Pilotage par SQL... 8 Serveur DDE (Echange dynamique

Plus en détail

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs Architecture Matérielle des Systèmes Informatiques. S1 BTS Informatique de Gestion 1 ère année THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT Dossier 1 L environnement informatique. Objectifs Enumérer et

Plus en détail

NFS Maestro 8.0. Nouvelles fonctionnalités

NFS Maestro 8.0. Nouvelles fonctionnalités NFS Maestro 8.0 Nouvelles fonctionnalités Copyright Hummingbird 2002 Page 1 of 10 Sommaire Sommaire... 2 Généralités... 3 Conformité à la section 508 de la Rehabilitation Act des Etats-Unis... 3 Certification

Plus en détail

HAUTE DISPONIBILITE & CONTINUITÉ DE SERVICE MULTI PLATES FORMES. Simple & Performant. www.quick software line.com

HAUTE DISPONIBILITE & CONTINUITÉ DE SERVICE MULTI PLATES FORMES. Simple & Performant. www.quick software line.com HAUTE DISPONIBILITE & CONTINUITÉ DE SERVICE MULTI PLATES FORMES Haute disponibilité pour Serveurs Ouverts (Windows, UNIX, AIX, Linux, VMware (Windows, UNIX, AIX, Linux, VMware ) Généralités Quelques définitions

Plus en détail

MailStore Server : guide de démarrage rapide

MailStore Server : guide de démarrage rapide MailStore Server : guide de démarrage rapide Sommaire Premières étapes... 2 Étape 1 : configuration requise et installation... 2 Étape 2 : lancement du client MailStore... 2 Étape 3 : configuration des

Plus en détail

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4.

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4. VMware ESX/ESXi 1. Les composants d ESX VMware ESX4 est le cœur de l infrastructure vsphere 4. C est un hyperviseur, c est à dire une couche de virtualisation qui permet de faire tourner plusieurs systèmes

Plus en détail

http://manageengine.adventnet.com/products/opmanager/download.html?free

http://manageengine.adventnet.com/products/opmanager/download.html?free Introduction Opmanager est un outil de supervision des équipements réseau. Il supporte SNMP, WMI et des scripts ssh ou Telnet pour récupérer des informations sur les machines. Toutefois les machines doivent

Plus en détail

Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2012-2013

Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2012-2013 Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2012-2013 8 et 9 avril 2013 IBM Client Center Paris, Bois-Colombes S11 - Il n'a jamais été aussi simple

Plus en détail

Notes de mise à jour. 4D v11 SQL Release 2 (11.2) Notes de mise à jour

Notes de mise à jour. 4D v11 SQL Release 2 (11.2) Notes de mise à jour Notes de mise à jour 4D v11 SQL Release 2 (11.2) Notes de mise à jour 2 Découvrez ci-dessous les principales fonctionnalités de 4D Server v11 SQL et 4D v11 SQL Release 2 (11.2). Pour plus de détails consultez

Plus en détail

Mise en oeuvre de Citrix XenApp 5.0 pour Windows Server 2008 CXA-201-1I

Mise en oeuvre de Citrix XenApp 5.0 pour Windows Server 2008 CXA-201-1I Mise en oeuvre de Citrix XenApp 5.0 pour Windows Server 2008 CXA-201-1I Présentation de la formation CXA-201-1I Centre Agréé N 11 91 03 54 591 Contacter le service formation : Tél : 01 60 19 08 58 Consultez

Plus en détail

Systèmes d exploitation

Systèmes d exploitation Systèmes d exploitation Dominique PRESENT Dépt S.R.C. - I.U.T. de Marne la Vallée Organisation d un Ordinateur 1-4-5-6 connecteurs (cartes ) 3 chipset (processeur) 9 ports E/S 2 mémoire vive 7-8 connecteurs

Plus en détail

LE BIOS : QU EST-CE QUE C EST?

LE BIOS : QU EST-CE QUE C EST? LE BIOS : QU EST-CE QUE C EST? Mewtow 29 octobre 2015 Table des matières 1 Introduction 5 2 Rappels sur le mode réel des processeurs x86 7 2.1 Mémoire en mode réel............................... 7 2.1.1

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/5 Titre professionnel : Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 12/10/07, J.O. n 246 du 23/10/07) (32 semaines) Unité 1 : Structurer une application 6 semaines Module

Plus en détail

Découverte de l EDI Visual Studio 2005 mai 2008

Découverte de l EDI Visual Studio 2005 mai 2008 (Environnement : Microsoft Windows) 1- EDI Visual Studio 2005 VB.net EDI, Environnement de Développement Intégré Anglais : IDE, Integrated Development Environment Programme regroupant : Un éditeur de texte

Plus en détail

Chapitre 2 : Architecture d un ordinateur

Chapitre 2 : Architecture d un ordinateur I. Introduction : Chapitre 2 : Architecture d un ordinateur Activité 1 : Q : Comment on peut effectuer un traitement automatique? R : On doit utiliser une machine automatique c est l ordinateur. Q : Quelles

Plus en détail

Cours client-serveur Web : Java et RMI (Remote Method Invocation)

Cours client-serveur Web : Java et RMI (Remote Method Invocation) Cours client-serveur Web : Java et RMI (Remote Method Invocation) 1 Java: Rappel sur les threads Cycle de vie d un thread (1) Né -> prêt appel de la méthode start du thread Prêt Exécution Distribution

Plus en détail

Initiation à L Informatique. - Cours sur Windows - La notion du SE

Initiation à L Informatique. - Cours sur Windows - La notion du SE Initiation à L Informatique - Cours sur Windows - 1 Le système d'exploitation est un ensemble d'outils logiciels permettant à l'ordinateur de gérer : - la communication entre les différents composants

Plus en détail

La plate forme VMware vsphere 4 utilise la puissance de la virtualisation pour transformer les infrastructures de Datacenters en Cloud Computing.

La plate forme VMware vsphere 4 utilise la puissance de la virtualisation pour transformer les infrastructures de Datacenters en Cloud Computing. vsphere 4 1. Présentation de vsphere 4 C est le nouveau nom de la plate forme de virtualisation de VMware. La plate forme VMware vsphere 4 utilise la puissance de la virtualisation pour transformer les

Plus en détail

PHASE WEB INSTALLATION & DEPANNAGE. Il est recommandé de copier les fichiers d installation dans un dossier partagé, cela servira pour les stations.

PHASE WEB INSTALLATION & DEPANNAGE. Il est recommandé de copier les fichiers d installation dans un dossier partagé, cela servira pour les stations. PHASE WEB INSTALLATION & DEPANNAGE 1. Préambule Mêmes pré-requis que pour la dématérialisation de la paye XP SP2 installé VISTA SEVEN 32-64 Les mises à jour automatiques doivent être activées. Framework

Plus en détail