You are on page 1of 112

PROGRAMME ESI/SUPINFO 2007-2008

www.supinfo.com Copyright SUPINFO. All rights reserved Campus Booster ID : Version 2.0

Sommaire
1. CYCLE PREPARATOIRE.............................................................................................................................. 4 1.1. PREPA SUPINFO 1 .................................................................................................................................... 4 1.1.1. ALGORITHMIQUE ..................................................................................................................................... 5 1.1.2. ARITHMETIQUE ET CRYPTOGRAPHIE .................................................................................................... 6 1.1.3. MATHEMATIQUES FINANCIERES ............................................................................................................ 8 1.1.4. THEORIE DES ENSEMBLES ...................................................................................................................... 9 1.1.5. FOREIGN LANGUAGE : ANGLAIS BRITANNIQUE 1 .............................................................................. 11 1.1.6. CROSSKNOWLEDGE : MANAGEMENT DEQUIPES .............................................................................. 12 1.1.7. CROSSKNOWLEDGE : EFFICACITE PROFESSIONNELLE .................................................................... 12 1.1.8. CROSSKNOWLEDGE : DEVELOPPEMENT PERSONNEL....................................................................... 13 1.1.9. CROSSKNOWLEDGE : MANAGEMENT DE PROJETS ............................................................................ 13 1.1.10. CROSSKNOWLEDGE : FINANCE ET GESTION..................................................................................... 13 1.1.11. ARCHITECTURE DES ORDINATEURS .................................................................................................. 13 1.1.12. CULTURE INFORMATIQUE .................................................................................................................. 16 1.1.13. LANGAGES ET TECHNOLOGIES WEB : LANGAGE C .......................................................................... 19 1.1.14. PROGRAMMATION EVENEMENTIELLE ............................................................................................... 20 1.1.15. TECHNOLOGIES CISCO : CCNA 1 ET 2 ................................................................................................ 21 1.1.16. TECHNOLOGIES CHECK POINT : CCSPA............................................................................................ 24 1.1.17. LANGAGES ET TECHNOLOGIES WEB : HTML ET JAVASCRIPT.......................................................... 24 1.1.18. TECHNOLOGIES LINUX : MANDRIVA CERTIFIED USER (MCU) ........................................................ 24 1.1.19. TECHNOLOGIES MICROSOFT : WINDOWS VISTA ET WINDOWS SERVER 2003 ................................ 24 1.1.20. TECHNOLOGIES ORACLE : SQL 10G ................................................................................................... 24 1.1.21. TECHNOLOGIES APPLE : MAC OS X CLIENT...................................................................................... 24 1.2. PREPA SUPINFO 2 .................................................................................................................................. 24 1.2.1. ALGEBRE LINEAIRE................................................................................................................................ 24 1.2.2. MODELISATION OBJET .......................................................................................................................... 24 1.2.3. MODELISATION MERISE ........................................................................................................................ 24 1.2.4. PROBABILITES ........................................................................................................................................ 24 1.2.5. STATISTIQUES ......................................................................................................................................... 24 1.2.6. FOREIGN LANGUAGE : ANGLAIS BRITANNIQUE 2 .............................................................................. 24 1.2.7. THEORIE DES GRAPHES ........................................................................................................................ 24 1.2.8. SYSTEME DEXPLOITATION................................................................................................................... 24 1.2.9. CROSSKNOWLEDGE : MANAGEMENT DE PROJETS ............................................................................ 24 1.2.10. CROSSKNOWLEDGE : COMMUNICATION........................................................................................... 24 1.2.11. CROSSKNOWLEDGE : MANAGEMENT DEQUIPES ............................................................................ 24 1.2.12. CROSSKNOWLEDGE : DEVELOPPEMENT PERSONNEL..................................................................... 24 1.2.13. CROSSKNOWLEDGE : FINANCE ET GESTION..................................................................................... 24 1.2.14. CROSSKNOWLEDGE : MARKETING ..................................................................................................... 24 1.2.15. LANGAGES ET TECHNOLOGIES WEB : LANGAGE C++ ..................................................................... 24 1.2.16. TECHNOLOGIES CISCO : CCNA 3 ET 4 ................................................................................................ 24 1.2.17. TECHNOLOGIES CHECK POINT : CCSA NGX...................................................................................... 24 1.2.18. TECHNOLOGIES LINUX : MANDRIVA CERTIFIED ADMINISTRATOR (MCA)..................................... 24 1.2.19. LANGAGES ET TECHNOLOGIES WEB : PHP & XML ........................................................................... 24 1.2.20. TECHNOLOGIES MICROSOFT : INFRASTRUCTURE RSEAU ............................................................ 24 1.2.21. TECHNOLOGIES ORACLE : PL/SQL ..................................................................................................... 24 1.2.22. TECHNOLOGIES SUN : JAVA STANDARD EDITION (SCJP)................................................................. 24 1.2.23. TECHNOLOGIES APPLE : INITIATION AU DEVELOPPEMENT COCOA ............................................. 24 2. CYCLE INGENIERIE ................................................................................................................................... 24 2.1. INGE SUPINFO 1 ..................................................................................................................................... 24 2.1.1. COMPILATION ........................................................................................................................................ 24 2.1.2. INTELLIGENCE ARTIFICIELLE .............................................................................................................. 24 2.1.3. SCURIT DES SYSTMES DINFORMATION........................................................................................ 24 2.1.4. SYSTEME DEXPLOITATION AVANC.................................................................................................... 24 2.1.5. FOREIGN LANGUAGE : ANGLAIS AMRICAIN 3................................................................................... 24 2.1.6. CROSSKNOWLEDGE : MANAGEMENT DES PERSONNES ..................................................................... 24 2.1.7. CROSSKNOWLEDGE : VENTE / NEGOCIATIONS................................................................................... 24

Programme SUPINFO 2007/2008

3 / 112

2.1.8. CROSSKNOWLEDGE : FINANCE ET GESTION....................................................................................... 24 2.1.9. CROSSKNOWLEDGE : MARKETING....................................................................................................... 24 2.1.10. CROSSKNOWLEDGE : DEVELOPPEMENT PERSONNEL..................................................................... 24 2.1.11. TECHNOLOGIES CISCO : NETWORK SECURITY 1 .............................................................................. 24 2.1.12. TECHNOLOGIES APPLE : MAC OS X SERVER ..................................................................................... 24 2.1.13. TECHNOLOGIES MICROSOFT : ACTIVE DIRECTORY......................................................................... 24 2.1.14. TECHNOLOGIES .NET : DVELOPPEMENT C# ET ADO.NET ............................................................. 24 2.1.15. TECHNOLOGIES ORACLE : DBA1 ET DBA2......................................................................................... 24 2.1.16. TECHNOLOGIES LINUX : MCU, MCA & CLE....................................................................................... 24 2.1.17. TECHNOLOGIES SUN : JAVA WEB ET MOBILE ................................................................................... 24 2.1.18. TECHNOLOGIES .NET : XNA................................................................................................................. 24 2.2. INGE SUPINFO 2 ..................................................................................................................................... 24 2.2.1. DROIT DES SOCIETES............................................................................................................................. 24 2.2.2. EAI/ERP.................................................................................................................................................... 24 2.2.3. MODELISATION UML ............................................................................................................................. 24 2.2.4. FOREIGN LANGUAGE : ANGLAIS AMRICAIN 4................................................................................... 24 2.2.5. CROSSKNOWLEDGE : MANEGEMENT DES PERSONNES ..................................................................... 24 2.2.6. CROSSKNOWLEDGE : MARKETING....................................................................................................... 24 2.2.7. CROSSKNOWLEDGE : STRATEGIE......................................................................................................... 24 2.2.8. CROSSKNOWLEDGE : FINANCE ET GESTION....................................................................................... 24 2.2.9. CROSSKNOWLEDGE : VENTE / NEGOCIATION..................................................................................... 24 2.2.10. CROSSKNOWLEDGE : MANAGEMENT INDUSTRIEL........................................................................... 24 2.2.11. TECHNOLOGIES CISCO : NETWORK SECURITY 1 .............................................................................. 24 2.2.12. TECHNOLOGIES VOIP : ETUDE ET IMPLMENTATION..................................................................... 24 2.2.13. TECHNOLOGIES MICROSOFT : EXCHANGE SERVER......................................................................... 24 2.2.14. TECHNOLOGIES .NET : ASP.NET 2.0 ET SERVICES WEB .................................................................... 24 2.2.15. TECHNOLOGIES SUN : JAVA ENTREPRISE ......................................................................................... 24 2.2.16. TECHNOLOGIES SUN : SOLARIS 1 ....................................................................................................... 24 2.2.17. TECHNOLOGIES .NET : XNA AVANCE ................................................................................................. 24 2.2.18. TECHNOLOGIES IBM ............................................................................................................................ 24 2.3. INGE SUPINFO 3 ..................................................................................................................................... 24 2.3.1. CREATION DENTREPRISE ..................................................................................................................... 24 2.3.2. DATA WAREHOUSE : CONCEPTS ET ARCHITECTURE ......................................................................... 24 2.3.3. DROIT INFORMATIQUE ET MULTIMEDIA ............................................................................................ 24 2.3.4. ITIL FOUNDATION .................................................................................................................................. 24 2.3.5. FOREIGN LANGUAGE : ANGLAIS AMRICAIN 5................................................................................... 24 2.3.6. CROSSKNOWLEDGE : MANAGEMENT DES PERSONNES ..................................................................... 24 2.3.7. CROSSKNOWLEDGE : MANAGEMENT DES EQUIPES .......................................................................... 24 2.3.8. TECHNOLOGIES CISCO : WIRELESS ..................................................................................................... 24 2.3.9. TECHNOLOGIES .NET : REMOTING 5 MDN .......................................................................................... 24 2.3.10. TECHNOLOGIES ORACLE : ORACLE DATABASE 10G : IMPLEMENT & ADMINISTER A DATAWAREHOUSE ........................................................................................................................................... 24 2.3.11. TECHNOLOGIES CISCO : IP TELEPHONY EXPRESS........................................................................... 24

Programme SUPINFO 2007/2008

4 / 112

1. Cycle prparatoire

1.1. Prpa SUPINFO 1 Matires cadres Intitul - Module ALGORITHMIQUE ARTIHMETIQUE ET CRYPTOGRAPHIE MATHEMATIQUES FINANCIERES THEORIE DES ENSEMBLES FOREIGN LANGUAGE MANAGEMENT 1 Management d'quipes Efficacit professionnelle Dveloppement personnel MANAGEMENT 2 Management d'quipes Management de projets Finance et gestion Total Matires Technologiques ARCHITECTURE DES ORDINATEURS CULTURE INFORMATIQUE LANGAGES ET TECHNOLOGIES WEB : LANGAGE C PROGRAMMATION EVENEMENTIELLE TECHNOLOGIES CISCO : CCNA 1 ET 2 TECHNOLOGIES CHECK POINT : CCSPA LANGAGES ET TECHNOLOGIES WEB : HTML ET JAVASCRIPT TECHNOLOGIES LINUX : MANDRIVA CERTIFIED USER (MCU) TECHNOLOGIES MICROSOFT : WINDOWS VISTA ET WINDOWS SERVER 2003 TECHNOLOGIES ORACLE : SQL 10G TECHNOLOGIES APPLE : MAC OS X CLIENT Total Stage en Entreprise STAGE OBLIGATOIRE STAGE FACULTATIF Total Projets PROJET EN GROUPE OBLIGATOIRE Participation PARTICIPATION A LA VIE DE L'ECOLE PARTICIPATION AUX POLES TOTAL * heures d'enseignement programmes Heures* 62 32 32 44 70 30 Crdits ECTS 3 2 3 2 4 2

45

315 80 16 52 34 50 20 40 50 52 46 30 470

20 3 2 3 3 3 2 2 2 2 2 2 26 10 4 14 6 2 2 70

785

Programme SUPINFO 2007/2008

5 / 112

1.1.1. ALGORITHMIQUE Introduction et Gnralits sur lAlgorithmique Prsentation, historique des langages Dfinitions Objectifs Historique Processus de ralisation dun programme Notion dinstruction Notion de squences Notion de rupture de squences Les trois structures Conventions dcriture Structure de donnes Prsentation Les cinq structures de donnes lmentaires Mots cls, syntaxe, oprateur et symboles associs Oprations lmentaires : dclaration, initialisation, affectation et raffectation Les structures de donnes avances Exercice(s) rsolu(s) Structure algorithmique Prsentation Structures rptitives et structures conditionnelles Les instructions rptitives Instruction rptitive Tant que Instruction rptitive Rpter jusqu et Rpter tant que Instruction rptitive Pour Les instructions conditionnelles Instruction conditionnelle Si alors et Si alors sinon Instruction conditionnelle Cas parmi et Cas parmi par dfaut (et variantes) Exercice(s) rsolu(s) Structure de programme Prsentation Programme principal Modularit dun programme Procdure et fonction Les qualits dun programme informatique Structure algorithmique avance Instructions conditionnelles : SIALORS et CASPARMI (et variantes) Imbrication : SIALORS

Imbrication : SIALORSSINON Imbrication : CASPARMI Imbrication : CASPARMIPARDEFAUT Imbrication diverse Instructions rptitives : TANTQUE et REPETER (et variantes) Prsentation Instruction : TANTQUE Instruction : REPETER.JUSQUA Instruction : REPETER..TANT QUE Sortie de boucle prmature Persistance dans une boucle Boucles imbriques Instructions rptitives : POUR Prsentation Instruction : POUR Sortie de boucle prmature Persistance dans une boucle Boucle bornes variables Boucle pas variable Boucles bornes fixes Boucles bornes imbriques Instructions de rupture de squences imbriques Problme rsolu 1 Problme rsolu 2 Problme rsolu 3 Problme rsolu 4 Structure de donnes avance : structures linaires Les tableaux Prsentation Tableaux et dimensions dun tableau Oprations lmentaires Exemple Les piles Prsentation Oprations lmentaires Primitives associes Les algorithmes des primitives Exemple Implmentation laide dun tableau Les files Prsentation Oprations lmentaires Primitives associes Les algorithmes des primitives Exemple Implmentation laide de tableaux

Programme SUPINFO 2007/2008


Les listes Prsentation Oprations lmentaires Primitives associes Les algorithmes des primitives Exemple Implmentation laide de tableaux Structure de programme avance Modlisation dun programme Prsentation Dcoupage dun programme en modules Reprsentation graphique de lorganisation des modules Programme principal, fonction et procdure Prsentation Programme principal Fonction Procdure Organisation de la mmoire : rappel Les pointeurs Variable globale et variable locale Paramtre formel et paramtre rel Rcursivit Dfinition Correspondance entre instruction rptitive et rcursivit Intrts et contraintes lies la rcursivit Structure de donne associe : la pile Exemple Approche de rsolution globale dun problme Prise en compte dun problme Structures de donnes adaptes au problme Etude des structures algorithmiques Programme principal, procdures et fonctions Emploi ventuel de la rcursivit Validation du programme Structure de donnes avance: structures non linaires et fichiers Les enregistrements Prsentation Enregistrements simples : oprations lmentaires Enregistrements imbriqus : oprations lmentaires Exemple Les graphes Prsentation Oprations lmentaires

6 / 112
Primitives associes Exemple Les arbres Prsentation Oprations lmentaires Primitives associes Exemple Les fichiers Prsentation Oprations lmentaires Primitives associes Exemple Structure dynamique de donnes Chanage des donnes Dfinition Reprsentation en mmoire des donnes Avantages et inconvnients Chanage des donnes : reprsentation dune liste Prsentation Liste simplement chane Liste doublement chane Liste boucle Exemple dimplmentation dune liste simplement chane laide dun tableau Exemple dimplmentation dune liste doublement chan laide dun tableau Chanage des donnes : reprsentation dun graphe Prsentation Relation dadjacence et listes dadjacence Notion de prdcesseur et de successeur Relation dincidence Exemple dutilisation Chanage des donnes : reprsentation dun arbre Prsentation Relation dadjacence et listes dadjacence Notion de relation pre fils et frre Exemple dutilisation

1.1.2. ARITHMETIQUE ET CRYPTOGRAPHIE La gestion du temps et la connexion avec lextrieur Le cristal de quartz et ses proprits pizo-lectriques Les horloges quartz Le squenceur du processeur

Programme SUPINFO 2007/2008


Mise en place du compteur ordinal Mise en place des registres dadresses Connexion du bus interne dadresse avec la mmoire centrale via le bus externe dadresse Connexion du bus interne de donnes avec la mmoire centrale via le bus externe dadresse Le cblage du jeu dinstructions La notion de jeu dinstructions Limplantation du jeu dinstruction dans le processeur dans le dcodeur dinstructions Le bus interne de contrle du processeur Le fonctionnement du microprocesseur Description du fonctionnement sur le cas dcole construit dans les parties prcdentes (schma bloc) Cas de figure du 4004 La programmation du microprocesseur : lassembleur niveau 1 Prsentation du 8086 Vue externe du 8086 Vue interne du 8086 Les registres gnraux Les registres dindex et les registres pointeurs Les registres de segment Le registre IP (compteur ordinal) Le registre dtat Prsentation de lenvironnement Emu 8086 Lenvironnement de programmation Lenvironnement dexcution (exemple Add/Substract) Lassemblage et la notion dopcode Lexcution Manipulation de base Addition, soustraction avec et sans retenue (manipulation du bit carry) Multiplication et division Ladressage direct et ladressage par registre Les sauts La notion dtiquette Les sauts inconditionnels La comparaison (linstruction CMP) Les sauts conditionnels Linstruction LOOP et le registre CX La programmation du microprocesseur : lassembleur niveau 2 La mmoire vido (cas de la carte CGA)

7 / 112
Le moniteur Le contrleur dcran Lorganisation et la manipulation directe de la mmoire vido Les procdures Les directives PROC et ENDP Les instructions CALL et RET La sauvegarde des informations dans la pile avant lappel de procdure (instruction PUSH) La rcupration des informations depuis la pile avant lappel de procdure (instruction POP) La manipulation des variables en assembleur Les chanes de caractres (utilisations de DB et DW) Les tableaux Les interruptions Le principe des interruptions Positionner le curseur et crire des chanes de caractres (int 10h et int 21h) La gestion du clavier Principe de Base Fonctionnement du systme RSA Manire dont se fait le codage Principe du dcodage Cot du codage et du dcodage Limpossible travail du cryptanalyste Intrt du systme RSA Conclusion Thmes dactivits Les Changements de Base Introduction Passage dune criture dcimale une criture binaire Passage dune criture binaire une criture dcimale Cas o une base est une puissance de lautre Cas o une base est une puissance de lautre-Bis Divisibilit Prsentation Les cls de Contrle Numro I.N.S.E.E. Cl de Relev dIdentit Bancaire (R.I.B) Numro I.S.B.N. Le Code UPC Rpartition des termes dune suite dans un tableau

Programme SUPINFO 2007/2008


Chiffrement affine Rappel du principe du chiffrement affine Les cls : fonctions de chiffrement Fonctions de dchiffrement Cryptanalyse Codes correcteurs derreur Code correcteur de HAMMING Code correcteur de HAMMING Bis Les limites de la correction

8 / 112
Taux dintrt : Taux annuel et Taux priodiques Remarque Taux proportion Taux moyen de plusieurs placements Principes de Calcul Notation Calcul de lIntrt Calcul de lIntrt si la dure est exprime en annes Calcul de lIntrt si la dure est exprime en jours Calcul de lIntrt si la dure est exprime en mois Calcul de lIntrt si la dure est exprime en trimestres Exemple 1 Exemple 2 Reprsentation Graphique de lintrt Exercice rsolu : Recherche du taux moyen de plusieurs placements Valeur acquise par un capital Dfinition de la Valeur Acquise Calcul de la Valeur Acquise Exemple 1 Exemple 2 En Rsum Applications des Intrts Simples Intrts composs (Oprations Financires Long Terme) Intrts et Valeur Acquise par un capital la fin dun placement long terme Valeur Acquise : Dfinition et Notation Calcul de la valeur acquise si le nombre de priodes de placement est un nombre entier n Exemple Calcul de la valeur acquise si le nombre de priodes de placement nest pas entier Exemple dApplication Intrts acquis dans un placement Remarque Dtermination du capital plac, aussi appel Valeur Actuelle 1re Mthode : Formule 2me Mthode : Utilisation de la Table Financire Exemple 1 Tester sa comprhension : exercice Calcul dun taux de placement ; Calcul dune

1.1.3. MATHEMATIQUES FINANCIERES Rappels : Equations, Pourcentages Rsolution des quations du 1er degr et 2nd Degr Equations du 1er Degr : Mthode et Principe Equations du 1er Degr : Exemples Equations Produits Rsolution de Problmes par mise en quation : Mise en Situation et Mthode Rsolution de Problmes par mise en quation : Exemples Equations du 2nd Degr Equations du 2nd Degr Bis Rsolution de systmes dquations linaires (modles simples) Prsentation-Cadre dtude Mthodes de Rsolution Mthodes de Rsolution Bis Pourcentages Calculer le % dune valeur Dterminer un % Ajouter ou Retrancher un % Calculer un % indirect Calculer des % successifs Calculer des % par tranches Intrts simples (Oprations Financires Court Terme) Introduction Quest ce quun intrt simple? Diffrence entre intrt simple et intrt compos Cas dutilisation des intrts simples Cas dutilisation des intrts composs En Pratique Dfinitions lmentaires Intrt Simple : dfinition Dure de Placement

Programme SUPINFO 2007/2008


dure de placement ; Taux quivalent Mthode de calcul dun taux de placement Exemple : exercice rsolu Mthode de calcul dune dure de placement Exemple : exercice rsolu Pour tester sa comprhension : exercices Taux quivalents intrts composs : Dfinition Mthode de recherche dun taux quivalent intrt compos Remarque Dmonstration par un exemple Pour tester sa comprhension : exercices Valeur Actuelle dun Capital ou dun effet intrt compos Dfinitions Signification Schmatiquement .. Actualisation et Capitalisation Exemples : Exercices Rsolus Pour tester sa comprhension Annuits ; Remboursements (Oprations Financires Long Terme) Annuits - Dfinitions et Contextes Suite dannuits Caractristiques dune suite dannuits Priodicit dune suite dannuits Exemples Nombre de versements dune suite dannuits Montant des versements dune suite dannuits Exemple Date des versements dannuits diffres Exemple Annuits de Dbut de Priode ; Annuits de Fin de Priode Annuits de Capitalisation et Valeur acquise dun placement Mthode de Calcul Interprtation Exemples Cas Particulier dannuits constantes annuits de dbut de priode Cas Particulier dannuits constantes annuits de fin de priode Annuits de Remboursement et Valeur Actuelle dun Capital emprunt Rappels

9 / 112
Annuit de Remboursement : dfinition Annuit de Remboursement : Mthode de calcul Valeur actuelle du capital emprunt Interprtation : Annuit/Emprunt Remarque Exemple Cas Particulier dannuits constantes annuits de dbut de priode Cas Particulier dannuits constantes annuits de fin de priode Dtermination du montant dune annuit; Dtermination dune Dure de capitalisation ou de remboursement Comment dterminer le montant dune annuit Exemple : Exercice rsolu Dure de Capitalisation ou de remboursement : Mthode de calcul Exemple Pour tester sa comprhension : exercice

1.1.4. THEORIE DES ENSEMBLES Logique mathmatiques et ensembles Prsentation-Historique Logique Mathmatique Quelques donnes dhistoire Notions abordes dans ce module Les Propositions Dfinitions Tables de Vrit Ngation dune Proposition Connecteurs Binaires Connecteurs Binaires Bis Proprits Proprits Bis Les Prdicats Introduction Les Quantificateurs Usuels Les Quantificateurs Multiples Proprits des Quantificateurs Proprits des Quantificateurs Bis En Rsum Pour Sentraner Le Langage Ensembliste Introduction Dfinitions Cardinal dun ensemble Les Symboles : Dfinition

Programme SUPINFO 2007/2008


Les Symboles : Proprits Les Symboles : En Rsum Les Symboles : Rappel de Proprits Complments Un exemple dutilisation Produit cartsien de deux ensembles Les applications Dfinitions et Terminologie de Base Fonctions Applications Ensemble image Image et Antcdent Cardinal de lensemble des applications Image Directe et Image Rciproque Dfinitions Propositions Injectivit, Surjectivit et Bijectivit Dfinitions et interprtations graphiques Dfinitions et interprtations graphiques Bis Applications et ensembles finis Applications et ensembles finis Bis Exemples Applications Composes et Applications Rciproques Applications Composes : Dfinitions et Proprits Applications Rciproques : Dfinitions et Proprits Les relations binaires Dfinitions et Terminologie de Base Relation Binaire Prsentation des types de relations binaires Symtrie Antisymtrie Rflexivit Transitivit Pour sentraner Relation dOrdre Dfinition Exemples Relation dEquivalence Dfinitions Exemples Exercices Les principes du raisonnement mathmatiques : Les mthodes de Preuve Vocabulaire des Divers Principes de Raisonnement Mathmatiques

10 / 112
Axiomes et Thormes Le Raisonnement par lAbsurde La Contrapose La Contrapose et la Rciproque Le Contre-exemple La Rcurrence Mthode de Preuve par Rcurrence Dfinitions Evidence du Principe de Rcurrence Conseils Exemple 1 Exemple 2 Pour Sentraner Mthode de Preuve par lAbsurde Dfinition Exemple Pour Sentraner Algbre de Boole Dfinitions et Proprits Les Axiomes Majeurs de lAlgbre de Boole Remarque Primordiale Proprits Fondamentales Proprits Fondamentales Bis Lois de MORGAN Equivalence Algbre de Boole <--> langage des Propositions et langage des Ensembles Stop&Think : Exercices (Dmos) Les Fonctions Boolennes Introduction, Dfinitions Fonctions Boolennes 2 Variables Fonctions Boolennes 3, n Variables Proprits Fondamentales des Fonctions Boolennes Proprits Fondamentales des Fonctions Boolennes Bis Ecritures Canoniques dune Fonction Boolenne Vocabulaire Vocabulaire Bis Notations et Reprsentations Forme Canonique Conjonctive Forme Canonique Conjonctive Bis Forme Canonique Disjonctive Forme Canonique Disjonctive Bis Proprits des critures canoniques Exemples dUtilisation et Lien avec lInformatique En Rsum

Programme SUPINFO 2007/2008


Reprsentation Graphique des Fonctions Boolennes : Diagramme de KARNAUGH Principe, Convention Principe, Convention Bis Diagramme dexpression Boolenne : Complmentaire, Produit, Somme, Mise en uvre : Exercices Rsolus Produit Cartsien de 2 ensembles

11 / 112
features of your product and convince the client of its merits. Arrange an appointment for a product demonstration. Comparing products Convince someone of the quality of your product. Making a sale You meet a client who would like to place an order. Discuss product type and price. Negotiate the discount. Agree the delivery date. Negotiating Negotiate the specific details of an order. Convince your client to choose your product over that of your competitor. Trouble with orders Reply to a dissatisfied customer. Apologise for problems and try to find a compromise. After-sales service Deal with an angry customer. Attempt to find solutions to their problems. Arrange assistance Handling an invoice You phone a client whose invoice is overdue. Ask when payment can be expected and arrange terms. Deferring payment Find a solution with a customer whose payment is overdue. Organising a stay A client would like to pay your company a visit. Give advice on where to stay and leisure-time activities. Ask for details of the trip. Welcoming visitors Ask practical questions about a clients visit. Propose various leisure-time activities to be included in the visitors itinerary. The training course Set up training programmes. Organise a training workshop, decide on the sort of training required and who will need training. Job search At a recruitment agency. Look for jobs in management. Talk about your professional experience. Go for an interview. Starting a new job

1.1.5. FOREIGN LANGUAGE : ANGLAIS BRITANNIQUE 1 EVERYDAY SITUATIONS - INTERMEDIATE + Window-shopping You go into town to shop with a friend. Give your opinion about which products to buy. The fitting room You go clothes shopping. Learn the name of items of clothing and compare them. Discuss size and colour. Grocery shops Ask for advice on ingredients and cooking while grocery shopping. At the supermarket You go food shopping with your child. Learn vocabulary related to products found in supermarkets. An emergency Seek assistance for an injured person. Learn basic medical vocabulary. At the doctors You feel ill. Describe your symptoms and discuss treatments with a doctor. A driving lesson First driving lesson. Get familiar with the car and its functions, the Highway Code and driving on the road. PROFESSIONAL SITUATIONS AVANCED Agreeing to meet Deal with a business call. Assist the caller and take their name and number. Arrange an appointment and respond to their questions. Business calls You make arrangements to have a stand at a trade fair. Explain your requirements in detail The company stand Speak to a client at a trade fair. Detail the

Programme SUPINFO 2007/2008


First day at a new job. Sign the contract, settle into your office, and meet your colleagues. Talk business. EVERYDAY SITUATIONS - ADVANCED A car trip You go on a car trip. Express your agreement/disagreement and reach a compromise. Describe the features of a car. Ask for precise directions. On the motorway Give advice about the way someone is driving. Ask for petrol at a petrol station and have a conversation with a police officer. At the airport Check in your bags at the airport and state your seating preferences. Go through customs. On the plane Ask questions about what happens during the course of a flight. Ask the flight attendant for various items you need during your journey. Pick up your luggage on arrival. At the station You want to buy a train ticket. Say what kind of ticket you want and ask for the departure and arrival time of a train. On the train You take the train. Speak to the ticket inspector and reply to his questions. Make conversation with another passenger. Customs checks You go through the formalities at customs. Show your passport and respond to the questions posed by the customs officer The luggage search You declare goods at customs. Respond to the customs officer Hotel reservations You need a hotel room for the night. Explain which kind of room you would like and enquire about meal times and the cost of your stay. Staying in a hotel Enquire about hotel facilities. Talk about your hotel stay. A tour of the town You go on a guided tour of a town. Ask questions about the different buildings you

12 / 112
encounter while sightseeing. A tour of the castle You take a tour of a medieval castle. Ask questions about the castle and express your feelings about your visit

1.1.6. CROSSKNOWLEDGE : MANAGEMENT DEQUIPES Btir une quipe performante Quest-ce quune quipe ? Les 4 stades du dveloppement dune quipe Poser les fondations de son quipe Crer une quipe solidaire Dvelopper la performance collective Manager les ides dans son quipe pour dvelopper la performance Faire merger les ides Favoriser la mise en place des ides Valoriser les ides de ses collaborateurs Accompagner les ides complexes dans lentreprise Animer des runions efficaces Prparer une runion avec la mthode CPA Cadrer vos runions Matriser les supports de prsentation Mener une runion efficace Conclure une runion Grer les conflits Comprendre le processus conflictuel Rguler les tensions grce la mthode DESC Traiter les crises Faire face un conflit Utiliser lanalyse transactionnelle dans la gestion des conflits

1.1.7. CROSSKNOWLEDGE : EFFICACITE PROFESSIONNELLE Matriser ses objectifs Quest ce quun bon objectif ? Bien formuler ses objectifs pour mieux les atteindre Doper son efficacit au quotidien Mieux mmoriser

Programme SUPINFO 2007/2008


Prise de notes efficace Communiquer efficacement par mail Mieux grer son temps Diagnostiquer lorganisation de votre travail et de vos priorits Prenez conscience des facteurs de perte de temps Utilisez les outils pour mieux planifier et mmoriser Faire face aux interruptions du quotidien Matriser les perturbateurs Briser la dictature du temps

13 / 112
Qu'est ce qu'un compte de rsultat par fonction ou par destination ? A quoi servent les soldes intermdiaires de gestion? Comprendre les principes de la consolidation Les grands principes de la fiscalit d'entreprise

1.1.11. ARCHITECTURE DES ORDINATEURS Les concepts mathmatiques sous-jacents Intrt du numrique Les notions de donnes continues et de donnes discrtes Passage du continue au discret (la notion dchantillonnage) Passage du discret au continue Le champ dapplication des donnes continues (llectronique analogique, appareils de mesures physiques, hautparleurs ) Le champ dapplication des donnes discrtes (llectronique numrique, sret des donnes par codes correcteurs dtecteurs et codes correcteurs derreur, cryptage ) Larithmtique binaire Lhistoire de la numrotation binaire Le passage des entiers binaires positifs aux entiers dcimaux positifs Le passage des entiers dcimaux positifs aux entiers binaires positifs Laddition de deux entiers binaires positifs La soustraction de deux entiers binaires positifs (mthode directe) Le codage des entiers binaires ngatif (bit de signe, complment 1, complment 2) La soustraction de deux entiers binaires positifs (addition de loppos) La multiplication de deux entiers binaires La division de deux entiers binaires Les autres codages Les nombres binaires rels virgules fixes Les nombres binaires rels virgules flottante (le codage IEEE 754) Laddition et la soustraction de deux nombres binaires rels cods selon le

1.1.8. CROSSKNOWLEDGE : DEVELOPPEMENT PERSONNEL Grer son stress Quest ce que le stress ? Analyser et valuer votre stress Faire face aux stress typiques du manager

1.1.9. CROSSKNOWLEDGE : MANAGEMENT DE PROJETS Russir ses projets Dfinir un projet et les rles de chacun Jalonner un projet Dcomposer un projet Organiser un projet et ngocier les ressources Lancer un projet en assurant les conditions de succs Suivre un projet et grer les carts Clturer un projet Grer les risques d'un projet Grer les facteurs humains d'un projet Grer l'aprs projet

1.1.10. CROSSKNOWLEDGE : FINANCE ET GESTION Fondamentaux de finance Introduction la finance Qu'est-ce qu'un bilan ? Comprendre les cycles de l'entreprise avec le bilan conomique Qu'est-ce qu'un compte de rsultat par nature ?

Programme SUPINFO 2007/2008


format IEEE 754 La multiplication et la division de deux nombres binaires rels cods selon le format IEEE 754 Le codage hexadcimal Le codage octal et le codage DCB Le codage des caractres (EBCDIC, ASCII, UNICODE) Lalgbre de Boole Les diagrammes de Wenn et les oprations sur les ensembles Les prdicats et les oprations associs (prsentation visuelle par les ensembles) Synthse : La table de vrit des diffrents oprateurs Prsentation de George Boole Dfinitions et proprits des oprateurs +, x Le principe de dualit et loi de Morgan Analogie entre les oprateurs , ? et appliqus aux prdicats et les oprateurs +, x (par les tables de vrit) Loprateur Les tables de Karnaugh La construction des portes logiques Les matriaux semi-conducteurs Rappels sur la structure lectronique de la matire Les orbitales atomiques et leur remplissage La classification des matriaux Les bandes dnergies (bandes de valence, bande de conduction, bande interdite) Les matriaux conducteurs, les isolants et les semi-conducteurs Prsentation du silicium, du bore et du phosphore Le dopage positif Le dopage ngatif Les composants lectroniques semiconducteurs Diode Transistor bipolaire (BJT) Transistor effet de champ JFET Transistor effet de champ MOSTFET La logique TTL et la logique CMOS La construction des portes La porte ET La porte OU

14 / 112
La porte NON La porte NON-ET La porte NON-OU La porte OU Exclusif La porte trois tats Les procds industriels de fabrication des semi-conducteurs Cration du wafer (pelletisation puis production des barres de silicium) et des masques Cration du substrat (pitaxie, oxydation puis vernissage) Cration des zones doper (photo lithogravure, excavation et dpouillage) Implantation ionique et dpt Oxydation et interconnexion au sein dune mme couche Polissage puis interconnexion entre les couches Inspection et test Linterconnexion des portes logiques dans les circuits lectroniques Les circuits combinatoires Lencodeur Le dcodeur Le multiplexeur Le dmultiplexeur Le comparateur Le contrle de parit Le dcaleur Le demi-additionneur, ladditionneur complet 1 bit et N bits Le demi-soustracteur, le soustracteur complet 1 bit et N bits Les circuits squentiels Le temps de commutation Les bascules RS (et le chronogramme) La bascule RST La bascule D La bascule JK La bascule T Les latch et les flip-flop (diffrences entre ltat du signal et le front montant/descendant) Les registres parallles Les registres dcalage Le compteur synchrone et le compteur asynchrone La construction des mmoires La mmoire vive

Programme SUPINFO 2007/2008


Le principe de fonctionnement de la RAM Lorganisation de la RAM Le cycle de lecture de la RAM Le cycle dcriture de la RAM Le cycle de lecture-modification-criture de la RAM Lecture ou criture en mode page Les accs synchroniss et les accs par rafales Les accs FIFO et FILO Lassemblage des blocs de RAM (comment rduire le nombre de broches) Diffrences entre la SRAM et la DRAM Les DRAM FPM EDO BEDO SDRAM DDR SDRAM DDR II Les SRAM et les caches Lutilit du cache La localit temporelle et spatiale des donnes La correspondance directe La correspondance associative La correspondance associative par ensemble La lecture des donnes (cache hit et cache miss) Lcriture des donnes (Write through, posted write through et write back) Les niveaux de cache (fonctionnement inclusif et exclusif) La mmoire morte Le principe de fonctionnement de la ROM Lorganisation de la ROM Le cycle de lecture de la ROM La PROM LEPROM et lEEPROM Les circuits logiques programmables (PAL, SPLD, EPLD, CPLD, FPGA) Le processeur et son environnement La construction de lALU et des registres internes La mise en place des lments dune lALU 1 bits (additionneur, comparateur, ET, OU ) Elments ncessaires pour la slection de lopration

15 / 112
La mise en place des registres de donnes Elments ncessaires pour la slection du registre de donnes Interconnexion ALU registres internes : le bus de donnes La gestion du temps et la connexion avec lextrieur Le cristal de quartz et ses proprits pizo-lectriques Les horloges quartz Le squenceur du processeur Mise en place du compteur ordinal Mise en place des registres dadresses Connexion du bus interne dadresse avec la mmoire centrale via le bus externe dadresse Connexion du bus interne de donnes avec la mmoire centrale via le bus externe dadresse Le cblage du jeu dinstructions La notion de jeu dinstructions Limplantation du jeu dinstruction dans le processeur dans le dcodeur dinstructions Le bus interne de contrle du processeur Le fonctionnement du microprocesseur Description du fonctionnement sur le cas dcole construit dans les parties prcdentes (schma bloc) Cas de figure du 4004 La programmation du microprocesseur : lassembleur niveau 1 Prsentation du 8086 Vue externe du 8086 Vue interne du 8086 Les registres gnraux Les registres dindex et les registres pointeurs Les registres de segment Le registre IP (compteur ordinal) Le registre dtat Prsentation de lenvironnement Emu 8086 Lenvironnement de programmation Lenvironnement dexcution (exemple Add/Substract) Lassemblage et la notion dopcode Lexcution Manipulation de base Addition, soustraction avec et sans retenue (manipulation du bit carry)

Programme SUPINFO 2007/2008


Multiplication et division Ladressage direct et ladressage par registre Les sauts La notion dtiquette Les sauts inconditionnels La comparaison (linstruction CMP) Les sauts conditionnels Linstruction LOOP et le registre CX La programmation du microprocesseur : lassembleur niveau 2 La mmoire vido (cas de la carte CGA) Le moniteur Le contrleur dcran Lorganisation et la manipulation directe de la mmoire vido Les procdures Les directives PROC et ENDP Les instructions CALL et RET La sauvegarde des informations dans la pile avant lappel de procdure (instruction PUSH) La rcupration des informations depuis la pile avant lappel de procdure (instruction POP) La manipulation des variables en assembleur Les chanes de caractres (utilisations de DB et DW) Les tableaux Les interruptions Le principe des interruptions Positionner le curseur et crire des chanes de caractres (int 10h et int 21h) La gestion du clavier

16 / 112
ROM et RAM Cartes Stockage Cbles internes Ports et connectiques Dispositifs dentre Dispositifs de sortie Ressources systme et leur rle Procdures de scurit et outils utiliser Objectif de conditions de travail scurises et des procdures Dangers potentiels for les utilisateurs Protection des quipements contre les dommages et pertes de donnes Protection de lenvironnement Outils et logiciels utiliss avec des composants PC Outils matriels Outils logiciels Outils dorganisation Utilisation correcte des outils Bracelet antistatique Tapis antistatique Divers outils Produits de nettoyage Assemblage dordinateurs Ouverture du boitier Installation du bloc dalimentation Installation de composants sur la carte mre et installation de la carte mre CPU, radiateur et ventilateur RAM Positionnement de la carte mre Installation des lecteurs internes Installation de lecteurs dans les baies externes Lecteurs optiques Lecteurs de disquettes Installation des cartes NIC NIC pour rseaux sans fil Carte graphique Cbles internes Cbles dalimentation Cbles de donnes Fermeture du panneau latral et connexion des cbles externes Placement du panneau latral Connexion des cbles externes lordinateur Premier dmarrage de lordinateur

1.1.12. CULTURE INFORMATIQUE Introduction au PC Certifications IT Education et certifications Certification CompTIA A+ Certification EUCIP Description dun PC Boitiers et blocs dalimentation Boitiers Blocs dalimentation Composants internes Cartes mres CPUs Systmes de refroidissement

Programme SUPINFO 2007/2008


Codes sonores Configuration du BIOS Bases de la maintenance prventive et de la rsolution de problmes Objectif de la maintenance prventive Etapes du processus de rsolution de problmes Objectif de la protection des donnes Rcupration de donnes Vrification des problmes vidents Essai des solutions simples dabord Rcupration de donnes Evaluation du problme et implmentation dune solution Notions fondamentales sur les systmes dexploitation Objectif dun systme dexploitation Caractristiques des systmes dexploitation modernes Concepts dun systme dexploitation Comparatif des systmes dexploitation Systmes dexploitation de bureau Systmes dexploitation rseaux Dtermination du systme dexploitation en fonction des besoins Applications et environnements compatibles Besoins matriels minimums Installation dun systme dexploitation Procdures de configuration du disque dur Prparation du disque dur Installation du systme dexploitation avec les options par dfaut Cration des comptes Compltion de linstallation Description des options dinstallation particulires Fichiers pour la squence de dmarrage et pour le registre Manipulation des fichiers du systme Structure des rpertoires Naviguer avec un GUI (Windows) Manipulations des items sur le bureau Panneau de configuration Outils dadministration Installation et dsinstallation dapplications Mise jour du systme dexploitation Techniques de maintenance prventive pour les systmes dexploitation Crer un plan de maintenance prventive

17 / 112
Planifier une tche Sauvegarder le disque dur Rsolution de problmes Processus de rsolution de problmes Identification des problmes courants et solutions Laptops et dispositifs portables Description des laptops et dispositifs portables Usages des laptops Usages des PDAs et Smartphones Composants dun laptop Composants externes Composants internes Docking station Comparatifs des composants dun ordinateur de bureau et dun laptop Cartes mres CPUs Gestion de lalimentation Capacits dextension Configuration des laptops Paramtres dalimentation Installation scurise et retrait des composants du laptop Standards des tlphones mobiles Techniques de maintenance prventive pour dispositifs portables Procdures de nettoyage appropries Environnements optimaux Rsolution de problmes pour dispositifs portables Processus de rsolution de problmes Problmes communs et solutions Imprimantes et scanners Types dimprimantes Caractristiques et capacits des imprimantes Interface entre imprimante et ordinateur Imprimantes laser Imprimantes matricielles Imprimantes jet dencre Imprimantes encre solide Autres types Processus dinstallation et de configuration dimprimantes Configuration dune imprimante Allumer et connecter limprimante avec un port local ou rseau Installer et mettre jour le driver, firmware et RAM

Programme SUPINFO 2007/2008


Options de configuration et paramtres par dfaut Optimisation de la performance dimpression Imprimer une page de test Partager une imprimante Types de scanners Types de scanners, rsolution et interfaces Dispositifs tout-en-un Scanners plat Scanners main Scanners rouleau Processus dinstallation et de configuration de scanners Allumer et connecter un scanner Installer et mettre jour le driver du scanner Options de configuration et paramtres par dfaut Techniques de maintenance prventive pour imprimantes et scanners Maintenance des imprimantes Maintenance des scanners Rsolution de problmes pour imprimantes et scanners Processus de rsolution de problmes Problmes courants et solutions Bases du rseau Principes du rseau Rseaux dordinateurs Bnfices du rseau Types de rseaux LAN WAN WLAN Rseaux peer-to-peer Rseaux client/serveur Concepts et technologies de base des rseaux Bande passante et transmission des donnes Adressage IP DHCP Protocoles Internet et applications ICMP Composants physiques dun rseau Dispositifs rseaux Cbles rseaux Topologies LAN et architectures Topologies LAN

18 / 112
Architectures LAN Organisations de normalisation Standards Ethernet Standards Ethernet cbls Standards Ethernet sans fil Modles OSI et TCP/IP Modle TCP/IP Modle OSI Comparaison entre OSI et TCP/IP Configuration dune NIC et dun modem Installer et mettre jour un driver Rattacher un ordinateur un rseau Installer un modem Autres technologies pour tablir une connectivit Technologies de tlphonie Communication sur lignes lectriques Technologies broadband VoIP Techniques de maintenance prventive pour les rseaux Processus de rsolution de problmes Problmes rseaux et solutions Bases de la scurit Pourquoi la scurit est importante ? Menaces Virus, vers, Trojans Scurit Web Adware, spyware et grayware Dni de service Spam et popup Social engineering Attaques TCP/IP Dsassemblage et recyclage du matriel Procdures de scurit Bases dune politique de scurit locale Tches requises pour la protection des quipements Mthodes de protection des donnes Techniques de scurit wireless Techniques de maintenance prventive pour la scurit Mise jour des fichiers de signature pour anti-virus et anti-spyware Installation des Service Packs et mises jour de scurit Rsoudre les problmes de scurit Processus de rsolution de problmes Problmes courants et solutions Communication

Programme SUPINFO 2007/2008


Relation entre communication et rsolution de problmes Communication et comportement professionnel Dterminer le problme sur lordinateur Montrer un comportement professionnel Se focaliser sur le problme Utiliser une netiquette approprie Techniques de gestion du stress et du temps Service Level Agreements Politiques dentreprise Ethique et aspects lgaux Environnement dun centre dappels et responsabilits dun technicien Environnement de centre dappels Technicien de niveau 1 Technicien de niveau 2

19 / 112
Les oprateurs relationnels (==, !=, >, <, >=, <=) Le transtypage Les expressions complexes et les priorits entre les oprateurs Les structures de contrle La structure if else et loprateur conditionnel (?) La structure switch case et le break La structure for et loprateur squentiel (,) La structure while La structure do while Le goto Le continue Langage C niveau 2 Les fonctions La notion de fonction (la signature, le corps, importance du main) La notion de passage par valeur Les notions de dure de vie et de porte dune variable La bibliothque standard Prsentation succincte de la bibliothque standard Utilisation de #include et complment sur ldition de lien Les entres-sorties standards La notion dentre-sortie La fonction printf Le formatage des entres-sorties La fonction scanf Exemple : criture et utilisation de la fonction distanceEuclidienne2 La modularisation du dveloppement La notion de module La notion de projet La cration des fichiers Makefile et lutilisation de make Les fichiers dentte et les fichiers de corps La protection des enttes par #ifdef, #define et #endif Langage C niveau 3 Les structures de donnes complexes Les structures Les unions Les numrations Les tableaux et loprateur dindexation

1.1.13. LANGAGES ET TECHNOLOGIES WEB : LANGAGE C Langage C niveau 1 Prsentation du langage Famille de langage historique et volution Principe de dveloppement dun programme C Structure dun programme C (instruction, instruction nulle, bloc, commentaire et main) Prsentation succincte de GCC et Visual Studio Les donnes Les notions de variable et daffectation Le type void Les types char, unsigned char, short, unsigned short Les types int, unsigned int, long, unsigned long Les types float, double et long double Les constantes dfinies par #define Les constantes dfinies par const Loprateur sizeof Les oprations de bases La notion dexpression Les oprations arithmtiques (+, -, *, /, %, +=, -=, *=, /=, %=, ++, --) Les oprations logiques (&, |, ^, ~, <<, >>, &=, |=, <<=, >>=)

Programme SUPINFO 2007/2008


La dclaration de types utilisateurs par typedef Les fonctions et les donns complexes Les fonctions et les structures Les fonctions et les unions Les fonctions et les tableaux Implantation des listes et des piles laide des tableaux La liste La pile FIFO La pile FILO Le tampon circulaire Langage C niveau 4 Les pointeurs La notion dadresse La notion de pointeurs La cration dun pointeur et loprateur * Loprateur & Les pointeurs et les structures (loprateur ->) Larithmtique des pointeurs Lallocation et la libration de la mmoire Les pointeurs et les types complexes Les pointeurs de tableaux Les pointeurs de chanes de caractres Les pointeurs de structures et dunions Les tableaux de pointeurs Les pointeurs de pointeurs Les fonctions et les pointeurs La notion de passage par adresse Les pointeurs de fonctions Les fonctions rcursives Implantation des listes et des arbres La liste taille variable La liste chane et doublement chane La liste chane avec indirection Le tampon circulaire Larbre binaire Langage C niveau 5 Les fichiers La notion de fichiers (OS et descripteur de fichier) Le fichier texte Le fichier binaire La gestion des fichiers Le type FILE Louverture et la fermeture dun fichier (fopen et fclose) Lecture et criture dun caractre (fgetc et fputc)

20 / 112
Lecture et criture dune chane de caractres (fgets et fputs) Lecture et criture dune chane de caractres formate (fscanf et fprintf) Positionnement dans un fichier (fseek) Vidage du tampon (fflush) La gestion des sockets Principe de la communication par socket La socket serveur (cration, bind, listen, accept) La socket client (cration, connect) Lecture et criture dune chane de caractres (read et write) Socket bloquante et non-bloquante (fnctl) Langage C niveau 6 La modularisation du dveloppement La cration de fichier .a La cration de fichier .so La cration de fichier .dll Le programme et son environnement Le passage de paramtres depuis la ligne de commande Les variables denvironnement Lappel aux interruptions du BIOS et de lOS depuis un programme Complments sur le prprocesseur Les macros La compilation conditionnelle Autres optimisations Les classes mmoire (auto, register, extern et static) La documentation du code avec doxygen

1.1.14. PROGRAMMATION EVENEMENTIELLE Dcouvrez la programmation vnementielle Historique des langages Programmation vnementielle versus programmation procdurale La programmation objet, un fondement de la programmation vnementielle Notions dobjets Notions de classes Membres dun objet Notions dencapsulation Notions dhritage et de hirarchie des classes Notions de polymorphisme

Programme SUPINFO 2007/2008


Construisez votre premire application en PE grce Visual Basic 2005 Dfinition de lInterface utilisateur Winform Le modle PE associ Le Cycle de vie dune application, lment de la PE Visual Basic 2005 et le .NET Framework 2.0 Le .NET Framework 2.0 : Fondement de la POO - PE en VB2005 Quelles applications construire en PE POO Le langage Visual Basic 2005 Fonctionnalits Oprateurs Instructions conditionnelles Boucles de rptition Gestion de lerreur Nouveauts du langage Visual Basic 2005 La PE et POO dans les dveloppements contemporains PE, POO et WinForm Squelette dun projet Winform Les contrles Winform Le modle vnementiel Winform PE, POO et WebForm Squelette dun projet Webform Les contrles Webform Le modle vnementiel Webform PE, POO et MobilForm Squelette dun projet MobilForm Les contrles MobilForm Le modle vnementiel MobilForm Incorporez vos vnements vos objets mtiers

21 / 112
PAN LAN MAN WAN SAN VPN Modle OSI et TCP/IP Modle OSI Caractristiques Les couches PDU (Protocol Data Unit) Modle TCP/IP Caractristiques Les couches Comparaison avec le modle OSI Couche 1 : Medias et quipement rseau Signal La propagation Lattnuation La rflexion Le bruit La dispersion La gigue La latence Les collisions Types de mdias Cuivre Coaxial Fibre Wireless Equipement de couche 1 Concentrateur & rpteur Domaine de collision Topologie Bus Anneau Etoile Hirarchique Maille Couche 2 : Technologies Ethernet Introduction Ethernet Technologie LAN Technologie Ethernet Ethernet dans le modle OSI Fonctionnement dEthernet Trames Problme de collision CSMA/CD Half & Full Duplex Couche 2 : Commutation Ethernet

1.1.15. TECHNOLOGIES CISCO : CCNA 1 ET 2 Introduction aux rseaux Connexion rseaux Introduction Units de mesure Dbit & Bande passante Notion de base sur les ordinateurs Composants principaux Priphriques Composants de fonds de panier Systmes de numrations Les diffrents systmes de numration Conversions Terminologie rseau

Programme SUPINFO 2007/2008


Domaine de collision Dfinition Segmentation Segmentation dun LAN Equipements de segmentation Commutation de trames Spanning Tree Couche 3 : Protocole IP Principe Gnralits Protocole rout et protocole de routage Protocole IP Adressage IP Diffrentes adresses IP Les classes Les plages spcifiques Gestion des adresses IP BOOTP DHCP ARP & RARP ICMP Couche 3 : Subnetting Internet du subnetting Principe et intrt Structure dune adresse IP Masque de sous rseaux par dfaut Mthode de calcul Mthode gnrale Rgle du 2n-2 Le nombre magique Couche 3 : Introduction au routage Principes Types de commutation Routeur Domaine de broadcast Domaine de broadcast Table de routage et dtermination du meilleur chemin Principe Processus de routage Dtermination du chemin Type de routage AS - IGP & EGP Routage statique Routage dynamique Couches 4, 5, 6 et 7 Couche 4 : Couche Transport UDP TCP Couche 5 : Couche Session

22 / 112
Fonctionnement Couche 6 : Couche prsentation Formatage Cryptage Compression Couche 7 : Couche Application Principe DNS HTTP FTP Telnet SNMP SNTP Rseau WAN Dfinitions Dfinitions Principales caractristiques Dispositifs WAN Normes WAN Couche physique Couche liaison de donnes Technologies WAN Commutation de circuits Commutation de paquets/cellules Services ddis Autres services Introduction aux routeurs Prsentation dun routeur Cisco Composants internes Composants externes Branchements Interfaces LAN et WAN Accs pour configuration Systme dexploitation Cisco IOS Principes et spcifications Modes de commandes Systme daide Commandes ddition avance Historique des commandes Fichiers de configuration Configuration de base dun routeur Commandes de visualisation Listing des commandes Commandes de bases Commandes date et heure Commandes de nom dhte et rsolution de nom Commandes de description et bannire de connexion Les accs au routeur

Programme SUPINFO 2007/2008


Mots de passe Serveur HTTP Gnralits Interfaces loopback Interfaces Ethernet Interfaces srie Information et accs aux autres dispositifs Le protocole CDP Thorie Configuration Vrification Le protocole Telnet Thorie Configuration et utilisation Processus de dmarrage et gestion dIOS Processus de dmarrage Squence damorage Commande boot system Registre de configuration Mode SETUP Gestion dIOS Gnralits Gestion des systmes de fichiers Mode RXBoot Routage Principes fondamentaux Fonctions de routages et de commutation Processus de transmission Table(s) de routage Routage statique et dynamique, convergence, boucles de routage et solutions Routage statique et dynamique, caractristiques et comparatif Caractristiques des protocoles de routage Convergence Boucles de routage Mtrique de mesure infinie Split Horizon Route Poisoning Mises jour dclenches Compteurs de retenue Routage vecteur de distance, tat de liens, intrieurs, extrieurs, systmes autonomes Vecteur de distance Etat de liens Systme autonome, IGP et EGP Configuration par dfaut, routage statique et visualisation dtat Commandes et configuration

23 / 112
Protocole RIP Thorie Gnralits Fonctionnement Configuration Commandes Procdure de configuration Vrification Commandes de visualisation dtat Commandes de dbogage Protocole IGRP Thorie Gnralits Fonctionnement Configuration Commandes Procdure de configuration Vrification Commandes de visualisation dtat Commandes de dbogage Rsolution de problmes et protocole ICMP Thorie ICMP Fonctionnalits Commandes de vrification Types de messages Echo Request/Reply Destination Unreachable Parameter Problem et Source Quench Redirect/Change Request Timestamp Request/Reply Information Request/Reply, Address Mask Request/Reply, Router Discovery/Sollicitation Erreurs courantes et dbogage Commandes et vrification Erreurs courantes et modles OSI Dbogage Procdure de rcupration des mots de passe dun routeur Procdure et commandes Les ACLs Thorie Principe fondamental Masque gnrique ACL standard, mise en place et vrification Thorie et commandes Application et dbogage ACL tendue, mise en place et vrification Thorie et commandes Application et dbogage

Programme SUPINFO 2007/2008


ACL nomme, mise en place et vrification Thorie et commandes Application et dbogage

24 / 112
Technologies de contrles daccs Cryptographie Un bref historique Comment le chiffrage fonctionne ? Algorithmes de chiffrement Design darchitecture rseau scuris Principes de design scuris Economie de mcanisme Dfauts fiables (Fail-Safe Defaults) Mdiation complte Open Design Sparation de privilge Le moindre privilge Moindre mcanisme commun Acceptabilit psychologique Principes et ralit Equipements Commutateur Routeur Firewall Proxy IDS/IPS VPN Architecture de rseau scuris Isoler les serveurs des utilisateurs Restriction daccs Gateway Security Scurit des rseaux de petite taille Remote Office / Branch Office Questions de scurit des ROBO Besoins en scurit des ROBO Solutions de scurit des ROBO Utilisateurs distants Questions de scurit de petite entreprise Conditions de scurit de petite entreprise Solutions de scurit pour les petites entreprises Intranets, extranets et entreprises virtuelles Intranets Rseaux privs dentreprise La dfense par niveau Les audits Utiliser le chiffrement Mettre en application des modles de contrle daccs Monitoring Principe de fonctionnement SNMP Introduction Fonctionnement

1.1.16. TECHNOLOGIES CHECK POINT : CCSPA Aspects gnraux de la scurit rseau La scurit rseau Check Point Les quatre grands principes Objectifs de la scurit Check Point Risques et vulnrabilits Menaces et vulnrabilits Gestion dun budget Stratgies, solutions et contre-mesures Attaques rseau Types dintrusions et dattaques Techniques dattaques Le baselining Le test dintrusion Politiques de scurit Le processus perptuel de scurisation (Security Wheel) Objectifs dune politique de scurit Politiques de scurit Les types de politique de scurit Les mthodes Lapplication dune politique de scurit Grer des politiques de scurit Scurit oprationnelle Loi dOPSEC Connatre son adversaire Contrles de scurit Communication efficace sur la scurit Objectifs Besoins en terme de formation Formation Besoins en terme communication sur la scurit Business Continuity Plan Conception dun BCP Test dun BCP Le cycle de vie du BCP Scnarios Scnarios communs Scnarios rares Contrles daccs Modles de contrles daccs Mthodes et gestion des contrles daccs Identification et authentification

Programme SUPINFO 2007/2008


MIB SNMP Security Is Not My Problem Nagios Prsentation de Nagios Gnralits Architecture Fonctionnalits les plus rpandues Utilisation de Centreon avec Nagios Gnralits Fonctionnalits Installation de Centreon Pr-requis Installation Configuration Utilisation de Centreon Accueil Monitoring Reporting Vues Oreon Fiches didentits

25 / 112
CSS, ergonomie et accessibilit Le design Web Le CSS JavaScript Introduction et syntaxe Prsentation Syntaxe de base Interoprabilit avec les contrles HTML Les fonctions Dclaration Utilisation JavaScript Avanc Les formulaires Modlisation objet DOM Le modle DOM Manipuler une page HTML

1.1.18. TECHNOLOGIES LINUX : MANDRIVA CERTIFIED USER (MCU) Introduction aux systmes Linux Prsentation et historique de Linux Prsentation des notions fondamentales Historique des systmes Unix et Linux Les diffrents types de licences des logiciels informatiques Les logiciels propritaires, gratuits et libres Les licences du monde Open Source Les acteurs du monde Linux Prsentation des systmes Unix Prsentation des systmes Linux Prsentation de SUSE Prsentation de Suse Installation de SLES et SLED Utilitaire de configuration YaST Comprendre SuSEconfig Organisation du FHS Larborescence du systme Notion de racine Les principaux rpertoires du systme Partie 1 Les principaux rpertoires du systme Partie 2 /usr /var Etayage du shell Utilisation du terminal Les diffrents types de comptes

1.1.17. LANGAGES ET TECHNOLOGIES WEB : HTML ET JAVASCRIPT Le dveloppement Web Prsentation et historique dInternet Introduction Historique Les standards Le modle client serveur Les protocoles et standards Le W3C La validation Pourquoi une norme HTML, XHTML & CSS Prsentation des langages descriptifs Les diffrences Les avantages Le langage HTML Mise en page Les tableaux Les Frames Les formulaires : Mthode GET Les formulaires : Mthode POST Dveloppement, installation et maintenance dun site internet Installer IIS Configurer IIS Maintenant dIIS

Programme SUPINFO 2007/2008


Les commandes dutilisation du terminal Utilisation du shell Notion de shell Les diffrents types de shell Utilisation de laide du systme Laide intgre aux commandes Les pages de manuels Commandes de bases dun systme Linux Oprations sur les fichiers et rpertoires Les commandes de gestion de fichiers Les commandes de gestion de rpertoires Affichage du contenu dun fichier Lecture de fichiers Recherche dans un fichier Utilisation des redirections de flux Chanage de commande avec les pipes Noms, attributs des fichiers et globbing Noms des fichiers Unix Attributs des fichiers Le globbing Edition de fichiers Prsentation de Vi Utilisation des diffrents modes ddition Lditeur Emace : Recherches et Archivage Archivage et compression Utilisation de tar pour la cration darchive Compression avec gzip et bzip2 Recherche de fichiers Utilisation de la commande find Utilisation avance de la commande find Utilisation de locate Les outils Sed et Awk Sed Prsentation de sed Fonctionnement de sed Les options de sed Les commandes de sed Awk Prsentation de awk Fonctionnement de awk Les enregistrements Les champs Utilisation des variables Les fonctions Les motifs Les structures BEGIN et END Les structures conditionnelles Scripting bash Introduction au scripting bash

26 / 112
Notion de scripting Cration et invocation dun script Les commentaires Notion de tche de fond Les variables Valeur retourne par un script la fin de son excution Commandes dun script bash Les commandes simples Les commandes composes Variables et paramtres Les variables Les paramtres dun script Affichage et lecture lcran Afficher du texte lcran Lecture simple au clavier La commande select Redirections des entres et sorties standard Scripting bash avanc Calculs mathmatiques en bash La commande expr La commande let Variables et paramtres Les variables dans les scripts bash Les paramtres dun script Les structures conditionnelles Les conditions Les tests Combinaison de tests Structure SI Alors Sinon Structure Tant Que Structure Pour Structure Selon Les fonctions Notion de fonction Les fonctions en bash Gestion des utilisateurs et des groupes La gestion des utilisateurs sous Linux Notion de systme multiutilisateurs Le fichier /etc/passwd Le fichier /etc/shadow Notion de groupe Le fichier /etc/group Les commandes de gestion des utilisateurs La commande useradd Ajouter un utilisateur Supprimer un utilisateur Changer le mot de passe dun utilisateur Afficher les informations dun utilisateur

Programme SUPINFO 2007/2008


Les commandes de gestion des groupes La commande groupadd Crer un groupe Modifier les groupes secondaires dun compte Afficher des informations sur les groupes Changer didentit La commande su La commande sudo Le fichier sudoers Gestion des Utilisateurs avec les outils graphiques DrakeConf YaST Gestion des permissions Les permissions des systmes Unix Notion de propritaire Notion de groupe propritaire Modification des permissions Changer lappartenance dun fichier Modifier les droits dun fichier Equivalences numriques Notion de umask Les droits spciaux SUID SGID Sticky Bit Les listes de contrles daccs Notion dACL Activation des ACL Configuration des ACL Gestion des disques Principe de partitions sous Linux Les diffrents types de disques durs Les diffrents types de partitions Partitionner un disque Formater une partition Accder aux priphriques de stockage Les commande mount et umount Le fichier /etc/fstab Exemple de dplacement de donnes Les quotas Principe des quotas sur les disques Linux Activation et configuration des quotas Gestion des processus Introduction la notion de processus Les processus Unix Les diffrents tats dun processus Arrire plan, premier plan et dtachement La commande ps

27 / 112
La commande top Les signaux Les diffrents types de signaux Envoi de signaux aux processus Modification des priorits du scheduler La commande nice La commande renice Planification de tches La commande crontab Le fichier crontab systme La commande at Environnement graphique Larchitecture X-Window Historique Le projet XFree86 Le projet Xorg Installation et configuration de Xorg Installation Gnration du fichier de configuration Edition du fichier de configuration Administration du serveur X Lancement du serveur X X-Distant Excution dapplications distantes Les Desktop Manager Le projet GNOME Le projet KDE Installation de programmes Linstallation de programmes sous Linux Linstallation par les binaires Linstallation par un outil de gestion de paquets Linstallation par les sources Lapproche Novell Les RPMs Comment obtenir les paquets ? La commande RPM Librairies et dpendances Cration dun RPM Utilisation de YaST Lapproche Mandriva Comment obtenir les paquets ? Drakerpm Lapproche RedHat Comment obtenir les paquets ? Lapproche Debian Les deb : Installation, dsinstallation, informations et mise jour Cration dun fichier deb

Programme SUPINFO 2007/2008


Lapproche Gentoo Une distribution source based Installation, dsinstallation, informations et mise jour Cration dun ebuild Emulation et virtualisation Introduction lmulation et la virtualisation Notion dmulation Notion de virtualisation Dfinitions Virtualisation Installation de Qemu Configuration et utilisation de Qemu Installation de Vmware Configuration et utilisation de Vmware Emulation Wine Les logiciels bass sur Wine Utilisation de Xen Configuration du rseau Fonctionnement du rseau sous Linux Les interfaces rseaux Prise en charge des interfaces Configuration matrielle NDISWrapper Gestion du rseau Configuration automatique via DHCP Configuration manuelle La commande ifconfig Les routes Configuration de la rsolution de noms Les outils de monitoring rseau Ping Traceroute Netstat IP Network Manager Le noyau Linux Introduction la notion de noyau Quel est le rle du noyau ? Pourquoi recompiler son noyau ? Compilation et installation tapes prliminaires Tlchargement des sources du noyau Lenvironnement de dveloppement Configuration du noyau Compilation Installation du noyau Gestion des modules Configuration du bootloader

28 / 112
Notion de bootloader Lilo Grub Gestion de limpression Configuration dune imprimante locale Les protocoles dimpressions Utilitaires Mandriva et Novell Configuration des processus et des pools dimpressions Les Comprendre Cups Configuration de Cups Interface web

1.1.19. TECHNOLOGIES MICROSOFT : WINDOWS VISTA ET WINDOWS SERVER 2003 Prsentation de Windows Vista Historique des OS clients avant Vista Historique des OS clients avant Vista Configuration minimum Les Editions Windows Vista Installation de Windows Vista Processus d'installation de Windows Vista Chargement d'un pilote partir d'une cl USB Migration de Windows XP vers Windows Vista Migration Mise jour vers Windows Vista Nommer vos units d'organisation : 5 minutes Activation de Windows Vista Le processus d'activation Les licences en volume Dploiement de Windows Vista grande chelle Prsentation des outils d'valuation logiciels et matriels ACT 5.0 et ACM Qu'est-ce qu'ACT 5.0 ? Dans quels cas l'utiliser ? Systme requis pour excuter ACT 5.0 Qu'est-ce qu'ACM ? A quoi sert-il ? Dploiement de Windows Vista Dfinition Qu'est-ce qu'une image WIM ? Les atouts du format WIM dans le dploiement de Windows Vista Prsentation des outils de dploiement de Windows Vista Lite Touche / Zero Touch Installation

Programme SUPINFO 2007/2008


Comparatif LTI/ZTI Prsentation de Windows PE et de WDS Windows PE Windows Deployment Service (WDS) Migration des paramtres Utilisateurs l'aide de USMT Dfinition Plan de migration Rcupration des fichiers et des paramtres de l'ordinateur source Prparation de l'ordinateur de destination Windows Easy Transfer Administration et dpannage de Windows Vista Outils de gestion Accueil Windows Gestion de l'ordinateur Programmes et fonctionnalits Gestionnaire de priphriques Processus de dmarrage Chargement du BIOS Lecture du MBR et dmarrage de la partition adquate Chargement de "Windows Boot Manager" (bootmgr.exe) Lecture du "Boot Configuration Data" Dmarrage de Windows Vista (winload.exe) Rsolution des problmes Version prcdente d'un pilote Dernire bonne configuration connue StartUp Repair Tool (STR) Sauvegarde et restauration La sauvegarde de fichiers La restauration de fichiers Les points de restauration Gestion des disques Systmes de fichiers Caractristiques du SF sous Vista NTFS transactionnel et format XPS Partitionnement Disque de base Disque dynamique Type de volumes Dfragmentation EFS Principe d'EFS Fonctionnement d'EFS La combinaison des autorisations de partage et NTFS : 10 minutes Bitlocker Drive Encryption

29 / 112
Principe de Bitlocker Fonctionnement Configuration de l'environnement utilisateur et administration distance Configuration de l'environnement utilisateur Prsentation Explorer Aero Le volet Windows La reconnaissance vocale Les Shadows Copies Administration distance Prsentation Cration d'une invitation Assister quelqu'un Interrompre la session d'assistance Recherche et indexation Indexation Tag et meta-data Recherche personnalise Etude des fonctionnalits rseau de Windows Vista Configuration TCP/IP Mthode de configuration Classification rseau Gestion de connexion sans fil Centre de rseau et partage Connexion et protocole d'accs distant Connexion VPN Le mappage rseau Dpannage TCP/IP La rsolution de nom Le pare-feu Pare-feu simple Pare-feu Windows avec fonction avance de scurit Les profils multiples Cration d'une rgle IPSec NAP Architecture client NAP Fonctionnement de NAP Configuration du client NAP Administration des accs aux objets dans les units d'organisation Gestion de l'alimentation et des fonctions de collaboration Le N.L.A Qu'est-ce que le N.L.A ? Le partage d'informations

Programme SUPINFO 2007/2008


Les paramtres de prsentation La gestion d'nergie Le gestionnaire d'alimentation O sont passs les profils matriel ? La portabilit du systme et du rseau au sein de son environnement Le centre de mobilit Windows Comment tablir une connexion un projecteur rseau ? Implmentation de Microsoft Windows Vista Analyse Observateurs vnements Audit Performance Diagnostic Console Mise jour Windows / Microsoft Update Check disk Performances Priorit I/O SuperFetch ReadyBoost / ready Drive Prsentation de ladministration des comptes et des ressources Prsentation de Windows Serveur 2003 Grer les rles de votre serveur Identifier la gamme de produit Windows Server 2003 Dcrire un service dannuaire Comment la terminologie Active Directory est dfinie Comment fonctionne le processus douverture de session LInstallation et configuration des outils dadministration Utiliser les principaux outils dadministration Manipuler les MMC Rsoudre les problmes lis aux outils dadministration Cration dunit dorganisation Utiliser les units dorganisation Mettre en place une structure hirarchique Nommer vos units dorganisation Manipulation dobjet Manipuler un objet de domaine Dplacer un objet de domaine Administration des comptes dutilisateurs et des comptes dordinateurs Administration de compte utilisateur Stockage des comptes utilisateurs Identification des comptes dutilisateur

30 / 112
Gestion des stratgies de mot de passe Modification des proprits de compte Utilisation dun modle de compte Activer ou dsactiver un compte Rinitialisation dun mot de passe Administration de compte dordinateur Comment les comptes dordinateurs sont utiliss et placs ? Grer les options des comptes dordinateurs Modifier les proprits des comptes Activer ou dsactiver un compte Rinitialiser les comptes dordinateurs Recherche de comptes dans Active Directory Utiliser les diffrents types de recherches Utiliser une requte personnalise Enregistrer des requtes Administration des groupes Cration de groupe Utiliser les diffrents types de groupe Le niveau fonctionnel du domaine modifie le comportement des groupes Fonction des groupes universels Fonction des groupes de domaine local Fonction des groupes locaux Nommer les groupes et o les placer Modifier les groupes Utilisation des groupes Grer limbrication des groupes Optimiser au mieux les stratgies dimbrication Modifier ltendue et le type dun groupe Dfinir un responsable de groupe Utilisation des groupes par dfaut Comment utiliser les groupes par dfaut sur les serveurs membres Comment utiliser les groupes par dfaut dans Active Directory Comment sont composs les groupes systmes Administration des accs aux ressources Administration de laccs aux ressources Fonctionnement des autorisations Les autorisations standards et spciales Administration des accs aux dossiers partags Utilisation des dossiers partags Gestion les dossiers partags Publication un dossier partag Gestion les autorisations de partage

Programme SUPINFO 2007/2008


Connexion un dossier partag Accs aux fichiers et aux dossiers en utilisant des autorisations NTFS Les avantages de NTFS Les autorisations NTFS Comportement lors dune copie ou dplacement Lhritage NTFS Les autorisations effectives La combinaison des autorisations de partages et NTFS Utilisation de la mise en cache hors connexion Utilisation des fichiers hors connexion Synchronisation des fichiers hors connexion Les options de la mise en cache hors connexion Implmentation de limpression Prsentation de limpression dans Windows Server 2003 Types de clients pouvant imprimer Fonctionnement de limpression Installation et partage dimprimantes Les types dimprimantes Configuration matrielle ncessaire Linstallation et de partage dune imprimante locale Linstallation et de partage dune imprimante rseau Administration des accs aux imprimantes Les autorisations des imprimantes partages Gestion des autorisations Gestion des pilotes dimprimantes Dcrire un pilote dimprimante Installation des pilotes dimprimantes Ajout de pilotes dimprimantes pour dautres systmes dexploitation Implmentation de limpression Changement de lemplacement du spouleur dimpression Description dun spouleur dimpression Changement de lemplacement du spouleur Dfinition des priorits dimprimantes La dfinition dune priorit dimprimante Planification de la disponibilit des imprimantes La disponibilit des imprimantes ? Instructions complmentaires Configuration dun pool dimpression

31 / 112
Fonctionnement des pools dimpression Configuration dun pool dimpression Administration des accs aux objets dans les units dorganisation Structure des units dorganisation Structure des units dorganisation Mode dutilisation des units dorganisation pour grouper des objets et rendre ladministration plus efficace prvoir Les deux principaux objectifs dune hirarchie dOU Modification des autorisations sur les objets Active Directory Description des autorisations sur les objets Active Directory Caractristiques des autorisations sur les objets Active Directory Hritage des autorisations sur les objets Active Directory Impact de la modification des objets sur lhritage des autorisations Description des autorisations effectives sur les objets Active Directory Dlgation du contrle des units dorganisation Description de la dlgation du contrle dune unit dorganisation Assistant Dlgation de contrle Administration des accs aux objets dans les units dorganisation Configuration de paramtres de stratgie de groupe Introduction aux stratgies de groupe Prsentation portant sur les paramtres de GPO Attribution de scripts avec la stratgie de groupe Description dune stratgie de groupe Description des paramtres de configuration des utilisateurs et des ordinateurs Dfinition des paramtres dune stratgie dordinateur local Implmentation dobjets de stratgie de groupe dans un domaine Outils de cration dobjets de stratgie de groupe Description de ladministration dun objet de stratgie de groupe dans un domaine Description dun lien dobjet de stratgie

Programme SUPINFO 2007/2008


de groupe Administration du dploiement dune stratgie de groupe Impact de lexistence dobjets de stratgie de groupe conflictuels Blocage du dploiement dun objet de stratgie de groupe Attributs dun lien dobjet de stratgie de groupe Procdure de configuration de lapplication dune stratgie de groupe Filtrage du dploiement dun objet de stratgie de groupe Administration de lenvironnement utilisateur au moyen de la stratgie de groupe Configuration de paramtres de stratgie de groupe Pourquoi utiliser une stratgie de groupe ? Que sont les paramtres de stratgie de groupe activs et dsactivs ? Attribution de scripts avec la stratgie de groupe Que sont les paramtres de script de stratgie de groupe ? Procdure dattribution des scripts avec une stratgie de groupe Configuration de la redirection de dossiers Quest-ce que la redirection de dossiers ? Dossiers pouvant tre redirigs Paramtres requis pour la configuration de la redirection de dossiers Considrations en matire de scurit pour la configuration de la redirection des dossiers Dtermination des objets de stratgie de groupe appliqus Quest-ce que Gpupdate ? Quest-ce que Gpresult ? Description dun rapport de stratgie de groupe Description de la modlisation de stratgie de groupe Description des rsultats de la stratgie de groupe Implmentation de modles dadministration et dune stratgie daudit Vue densemble de la scurit dans Windows Server 2003 Description des droits utilisateur Droits utilisateur et autorisations

32 / 112
Droits utilisateur attribus des groupes prdfinis Utilisation de modles de scurit pour protger les ordinateurs et Test de la stratgie de scurit des ordinateurs Quest-ce quune stratgie de scurit ? Description des modles de scurit Description des paramtres de modles de scurit Description de loutil Configuration et analyse de la scurit Configuration de laudit Description de laudit Description dune stratgie daudit Types dvnements auditer Instructions relatives la planification dune stratgie daudit Recommandations pour la configuration dun audit Gestion des journaux de scurit Description des fichiers journaux vnements de scurit courants Tches de gestion des journaux de scurit Prparation de ladministration dun serveur Prsentation de Windows Serveur 2003 Introduction la maintenance dun environnement Microsoft Windows Server 2003 Utilisation des appartenances de groupe pour administrer un serveur Quest-ce que la commande Excuter en tant que ? Comment configurer les raccourcis associs la commande Excuter en tant que ? Comment utiliser la commande Excuter en tant que ? Quest-ce que loutil Gestion de lordinateur ? Comment administrer un serveur distance laide de Gestion de lordinateur ? Rle de la console MMC dans le cadre dune administration distance Comment configurer MMC pour grer un serveur distance ? LInstallation et configuration des outils dadministration Quest-ce que loutil Bureau distance

Programme SUPINFO 2007/2008


pour administration ? Pourquoi utiliser loutil Bureau distance pour administration ? Quelle est la configuration requise pour le Service de bureau distance ? Comment activer la fonction Bureau distance ? Que sont les prfrences des ordinateurs clients dans le cadre dune connexion Bureau distance ? Connexion Bureau distance et Bureaux distance Comment se connecter un serveur distant ? Instructions relatives lutilisation des outils dadministration distance Cration dunit dorganisation Que sont les paramtres de dlai des connexions de Bureau distance ? Comment dfinir les paramtres de dlai dexpiration des connexions distance ? Quest-ce que le Gestionnaire des services Terminal Server ? Comment grer les sessions laide du Gestionnaire des services Terminal Server ? Prparation de lanalyse des performances du serveur Prsentation de lanalyse des performances du serveur Pourquoi analyser les performances ? Instructions pour ltablissement dune ligne de base Analyse en temps rel et programme Quest-ce que lanalyse en temps rel et programme ? Quest-ce que le Gestionnaire des tches ? Quest-ce que la console Performances ? Comment raliser une analyse en temps rel ? Comment effectuer une analyse programme ? Pourquoi analyser les serveurs distance ? Comment analyser un serveur distant ? Configuration et gestion des journaux de compteur Quest-ce quun journal de compteur ? Comment crer un journal de compteur ?

33 / 112
Formats des journaux de compteur Comment dfinir les paramtres de fichier dun journal de compteur ? Pourquoi planifier les journaux de compteur ? Comment planifier un journal de compteur ? Configuration des alertes Quest-ce quune alerte ? Comment crer une alerte ? Comment configurer une alerte ? Analyse des performances du serveur Analyse des diffrents composants du serveur Analyser la mmoire du serveur ? Comment identifier et rsoudre les problmes de goulot dtranglement au niveau de la mmoire ? Analyser lutilisation du processeur ? Comment identifier et rsoudre les problmes de goulot dtranglement au niveau du processeur ? Analyser les disques ? Comment identifier et rsoudre les problmes de goulot dtranglement au niveau des disques ? Analyser le rseau Comment identifier et rsoudre les problmes de goulot dtranglement au niveau du rseau ? Instructions dutilisation des compteurs et des seuils Instructions dutilisation des compteurs et des seuils Mthodes conseilles pour lanalyse des performances du serveur Mthodes conseilles pour lanalyse des performances du serveur Maintenance des pilotes de priphriques Configuration des options de signature des pilotes de priphriques Quest-ce quun priphrique ? Quest-ce quun pilote de priphrique ? Quelles sont les proprits dun pilote de priphrique ? Quest-ce quun pilote de priphrique sign ? Paramtre Stratgie de groupe pour les pilotes de priphriques non signs Quest-ce que la console Gestion des

Programme SUPINFO 2007/2008


stratgies de groupe ? Utilisation de la version prcdente dun pilote de priphrique Quest-ce que le retour la version prcdente dun pilote de priphrique ? Comment restaurer et mettre jour les pilotes de priphriques ? Dsinstallation des priphriques et de leurs pilotes Gestion des disques Prparation des Disques Quest-ce que loutil Gestion des disques ? Quest-ce que loutil DiskPart ? Quest-ce quune partition ? Comparaison entre les systmes de fichiers FAT, FAT32 et NTFS Mthodes conseilles pour la prparation des disques Proprits et conversion de disque Que sont les proprits dun disque ? Disque de base et disque dynamique Consquences dune conversion en disque dynamique Gestion des lecteurs monts et cration de volumes Quest-ce quun lecteur mont ? Quel est lintrt du lecteur mont ? Comment grer un lecteur mont ? Quest-ce quun volume simple ? Quest-ce quun volume tendu ? Quest_ce quun volume fractionn ? Quest-ce quun volume agrg par bandes ? Importation dun disque tranger Quest-ce quun disque tranger ? Quest-ce quun disque hors connexion ? Gestion du stockage des donnes Gestion de la compression des fichiers Quest-ce que la compression des fichiers ? Quest-ce que la commande compact ? Effets produits par le dplacement ou la copie Mthodes conseilles pour la compression Configuration du cryptage des fichiers Quest-ce que le cryptage EFS ? Comment crypter un fichier ou un dossier ? Effets produits par le dplacement ou la copie

34 / 112
Implmentation des quotas de disque Quest-ce quun quota de disque ? Quest-ce quun paramtre de quota de disque ? Gestion de la rcupration en cas durgence Prparation de la rcupration en cas durgence Quest-ce que la rcupration en cas durgence ? Instructions pour la prparation de la rcupration en cas durgence Sauvegarde des donnes et planification des sauvegardes Vue densemble de la sauvegarde des donnes Qui peut sauvegarder les donnes ? Quest-ce que les donnes sur ltat du systme ? Quest-ce que lutilitaire de sauvegarde ? Types de sauvegardes Quest-ce que ntbackup ? Quest-ce quun jeu de rcupration automatique du systme ? Quest-ce quune opration de sauvegarde planifie ? Mthodes conseilles pour la sauvegarde Restauration des donnes configuration des clichs instantans Quest-ce que la restauration des donnes ? Liste de vrification de la restauration des donnes Quest-ce que les clichs instantans ? Logiciel client pour les versions prcdentes des clichs instantans Planification des clichs instantans Quest-ce que la restauration des clichs instantans ? Mthodes conseilles pour lutilisation des clichs instantans Choix dune mthode de rcupration en cas durgence et rcupration suite une dfaillance du serveur Quest-ce que le mode sans chec ? Quest-ce que les options du mode sans chec ? Quest-ce que la dernire bonne configuration connue ? Quest-ce que la console de rcupration ?

Programme SUPINFO 2007/2008


Quest-ce quune disquette de dmarrage Windows ? Fonctionnement des fichiers de dmarrage Quels sont les outils de rcupration en cas durgence ? Implmentation du placement des contrleurs de domaine Implmentation du catalogue global dans Active Directory Rappel sur la fonction dun serveur de catalogue global quel moment personnaliser un serveur de catalogue global Dfinition de la mise en cache de lappartenance au groupe universel Dtermination du placement de contrleurs de domaine dans Active Directory Dfinition dActive Directory Sizer Paramtres pour Active Directory Sizer Planification du placement des contrleurs de domaine Instructions de placement des contrleurs de domaine Instructions de placement des serveurs de catalogue global Instructions dactivation de la mise en cache de lappartenance au groupe universel Instructions de placement des serveurs DNS intgrs Active Directory

35 / 112
Fonctions Single-Row Les fonctions SQL Fonctions oprant sur les nombres Fonctions oprant sur les caractres Fonctions de conversions Fonctions gnrales Expressions de condition Fonctions de groupe Prsentation Cration des groupes Restreindre les fonctions de groupe Rcupration avance Jointures Prsentation Diffrents types Alias de table Natural join Clause ON Non quijointure Jointures externes Produit en croix Sous requtes Prsentation Rgles Sous requtes single Row Sous requtes multiple Row Operateurs densemble Prsentation Union Intersect Minus Rgles DML et DDL Manipulation des donnes Insert Update Delete Truncate Commit et Rollback Lecture consistante Cration des tables Comment crer les tables Types des donnes Not null Unique Cl primaire Cl trangre Check Cration avance Suppression

1.1.20. TECHNOLOGIES ORACLE : SQL 10G Introduction Introduction Oracle : Quest ce quun SGBDR ? Possibilits offertes par Oracle Types de donnes dans Oracle Ordres Basiques Ordre SELECT Quest ce que SELECT Operations Arithmtiques Autres possibilits de SELECT Restriction et tri des donnes Comment restreindre les donnes Les conditions de comparaison Les conditions logiques Comment trier les donnes Variables de substitution

Programme SUPINFO 2007/2008


Autres objets du Schma Vues Squences Index Synonymes Dictionnaire de donnes Prsentation Information sur les tables Information sur les autres objets Accs des utilisateurs Privilges Privilges Systme Cration des utilisateurs Accorder des privilges Privilges Objets Rles Quest ce quun rle Accorder un rle Activer un rle Gestion des objets Modifier une table Ajouter une colonne Modifier une colonne Supprimer une colonne Option SET UNUSED Gestion des contraintes Ajouter une contrainte Supprimer une contrainte Activer une contrainte Gestion des index Crer un index Index bass sur des fonctions Suppression des index Tables externes Flashback Table Crer une table externe Interroger les tables externes Manipulation avance Sous requtes pour manipuler les objets Insertions avec les sous requtes Mise jour avec les sous requtes Suppression avec les sous requtes La clause Check Option Insertions Multi tables Prsentation INSERT ALL INSERT FIRST Conditional INSERT Pivoting INSERT MERGE Autres manipulations avances Flashback Version Query VERSIONS BETWEEN Suppression des index Fonctions de groupe avances Rappel Fonctions de groupe GROUP BY HAVING Fonctions de groupe avances ROLLUP CUBE GROUPING GROUPING SETS Colonnes composes Groupes concatns Types de donnes DATE Fuseau Horaires TIME_ZONE CURRENT_DATE DBTIMEZONE Timespamp Prsentation Diffrentes possibilits INTERVAL Prsentation Diffrentes possibilits Hirarchie et expressions rgulires Hirarchie Prsentation Requtes hirarchiques Parcourir larbre Formater laffichage Expressions rgulires Prsentation Caractres META REGEXP Recherche basique Remplacer une chaine

36 / 112

1.1.21. TECHNOLOGIES APPLE : MAC OS X CLIENT Historique Historique dApple Cration dApple Apple 1, conception et cration Apple II au Macintosh Dpart de Steve Jobs et la dcadence jusqu 1996

Programme SUPINFO 2007/2008


Retour de Steve Jobs, partenariat avec Microsoft 2001, sortie de liPod et retour en force de Apple Un Mac cest quoi ? Prsentation dun Mac Power PC Intel : les volutions et diffrences majeures Mac OS Historique Prsentation de Mac OS X Installation de Mac OS X Diffrences entre les versions Version majeure Version mineure Matriel requis et partitionnement Prsentation du matriel requis Utilisation de Disk Utility Avantage des partitions multiples Types dinstallation Effacer Mise jour Archiver Installation Dmarrage de la procdure Les lments installs par dfaut Personnalisation de linstallation Assistant de migration Configuration du rseau Configuration de lutilisateur Enregistrement Environnement utilisateur Linterface La barre de menu Le Dock Expos & Dashboard Spotlight Finder Dcouverte de la fentre Boutons de contrle et de navigation Ouverture automatique Dossiers la racine du home Dossiers intelligents Dossiers graver Corbeille Configuration de Mac OS X Prfrences systme Informations systme Mise jour de logiciels Rapports

37 / 112
Gestion des applications sous Mac OS X Accder, installer et supprimer une application Forcer quitter Moniteur dactivit Commandes UNIX, principe et fonctionnement Commandes UNIX, documentation Environnement Applicatif sous Mac OS X Environnement applicatif Dfinition Les environnements supports sur Mac Carbon, Cocoa et Classic Carbon Cocoa Dmonstration de Cocoa Classic, Dfinition Processus de lancement Premire excution Configuration Options avances Java, BSD et X11 Prsentation Lanceur dApplet Particularits BSD et X11, dfinitions Utilisation de BSD Utilisation de X11 Automatisation de tches Prsentation Applescript Automator Cron et crontabs Le systme de fichiers Mac OS X Notions de base Prsentation Les types de chemin Les fichiers invisibles Le FHS selon Apple Dossiers Systme, Utilisateurs, et ressources Dossiers la racine du disque Dossier Users Priorit des ressources utilisateurs Format du systme de fichiers Formats supports Utilisation de Disk Utility Images disque Ressources Fork Paquets Extensions

Programme SUPINFO 2007/2008


Grer les fichiers en ligne de commande Spotlight, fonctionnement Gestions des utilisateurs et des permissions Types dutilisateur Utilisateur normal Administrateur Administrateur systme Comptes utilisateurs Prsentation Cration des comptes Modification de compte Rcupration de mot de passe Restrictions Ouverture automatique Suppression Options de session Permutation rapide Autorisations daccs Introduction Autorisations sur un fichier Autorisation sur un dossier Modifier les autorisations Ignorer les autorisations ACLs Trousseau, dfinition Trousseau, utilisation Filevault Introduction Activation de Filevault Mot de passe matre Rcupration de mot de passe Mmoire virtuelle scurise Rseau sur Mac OS X Configuration du rseau dans Mac OS X Dfinitions Etat du rseau Configurations rseau Ports rseau Configuration de ports TCP/IP IP dynamiques IP statiques IPv6 PPP PPPoE AppleTalk Proxys Configuration avance Authentification rseau et Dpannage Connexion un VPN

38 / 112
Gestion de 802.1X Dpannage rseau Diagnostic Rseau Utilitaire de rseau Accder aux services rseau Dcouverte des services rseau Se connecter un serveur, ouverture automatique Se dconnecter dun serveur Authentification centralise Accs un service LDAP Gestion des tickets Kerberos Partage et contrle distance Partages de ressources Au sein dune machine Prsentation du panneau Partage Partage AFP Partage SMB Partage FTP Partages de services Partage Web Evnements Apple Distants Connexion distance Partage dimprimantes XGrid Routage Internet et Firewall Dfinition Firewall Gestion de longlet Coupe-feu Partage de connexion Internet Contrle distance Dcouverte de SSH Utilisation et connexion un serveur SCP ARD 3, Contrle distance ARD 3, Gestion de parc Priphriques Ports supports PCI, PCI-X PCI-Express, AGP PCMCIA ATA / SATA SCSI USB / USB2 FireWire Bluetooth Informations Systme et classes de priphriques Informations systme Les classes de priphriques Les pilotes et accs universel

Programme SUPINFO 2007/2008


Les extensions kernel Les modules Les applications Accs universel Ejection et dpannage Ejection dun volume Dpannage Impression Limpression sous Mac OS X, Processus dimpression et gestion dune imprimante Utilitaire Configuration dimprimante Panneau Imprimantes et Fax Processus dimpression CUPS Gestion des types dimprimantes Fichiers PPD Modifications des informations Cration dun service dimpression Impression en rseau, Gestion des files et mise en page Impression vers une imprimante partage sur Mac Impression vers une imprimante IP Impression vers une imprimante partage sur Windows Gestion des files Format dimpression Mise en page Fax PDF, PostScript Le PDF sous Mac OS X Les PDF Workflows Prsentation du postscript

39 / 112
Impression vers un fichier postscript Ligne de commandes, Classic et dpannage Impression en ligne de commandes Imprimer avec Classic Dpannage de problme dimpression Squence de dmarrage BootROM POST : dfinition Retour dinformation Open Firmware, prsentation Langage Forth Les nodes Larborescence Ligne de commande Mot de passe OF Analyse de la squence de touches BootX Dfinition Missions de BootX Icnes et statuts de BootX XNU Dfinition du Kernel Dcomposition de XNU Mach 3.0, prsentation Ce que gre Mach Implmentation de BSD Ce que gre BSD Initialisation du systme Introduction launchd Fonctions de launchd Utilisation de launchctl Fichier launchd.conf

Programme SUPINFO 2007/2008

40 / 112

1.2. Prpa SUPINFO 2 Matires cadres Intitul ALGEBRE LINEAIRE MODELISATION OBJET MODELISATION MERISE PROBABILITES STATISTIQUES FOREIGN LANGUAGE THEORIE DES GRAPHES SYSTEME DEXPLOITATION MANAGEMENT 3 Management de projets Communication MANAGEMENT 4 Management d'quipes Dveloppement personnel Communication Finance et gestion Marketing Total Matires Technologiques LANGAGES ET TECHNOLOGIES WEB : LANGAGE C++ TECHNOLOGIES CISCO : CCNA 3 ET 4 TECHNOLOGIES CHECK POINT : CCSA NGX TECHNOLOGIES LINUX : MANDRIVA CERTIFIED ADMINISTRATOR (MCA) LANGAGES ET TECHNOLOGIES WEB : PHP & XML TECHNOLOGIES MICROSOFT : INFRASTRUCTURE RSEAU TECHNOLOGIES ORACLE : PL/SQL TECHNOLOGIES SUN : JAVA STANDARD EDITION (SCJP) TECHNOLOGIES APPLE : INITIATION AU DEVELOPPEMENT COCOA Total Stage en Entreprise STAGE OBLIGATOIRE STAGE FACULTATIF Total Projets PROJET EN GROUPE OBLIGATOIRE Participation PARTICIPATION A LA VIE DE L'ECOLE PARTICIPATION AUX POLES TOTAL * heures d'enseignement programmes Heures* 34 16 16 38 36 70 40 48 15 Crdits ECTS 2 1 1 2 2 4 2 3 2

45

358 52 50 20 56 68 50 46 60 20 422

23 3 3 1 3 3 3 3 3 1 23 10 4 14 6 2 2 70

780

Programme SUPINFO 2007/2008

41 / 112

1.2.1. ALGEBRE LINEAIRE Les matrices Dfinition et Vocabulaires Usuels du Langage Matriciel Dfinition Notations Autres dfinitions Matrices particulires : Lignes et Colonnes Oprations sur les Matrices Matrices gales Addition de 2 Matrices entre elles : Rgles de Calcul Multiplication dune matrice par un rel Multiplication de 2 matrices entre elles Multiplication de 2 matrices entre elles Bis Transpose dune Matrice Matrice Carre Dfinition, Terminologie et Exemple Oprations sur les Matrices Carres Matrices Carrs Particulires : Identit, Diagonale, Symtrique Dterminant dune matrice carre Proprits Calculatoires du dterminant Dveloppement : Mineur, Cofacteur, Comatrice Calcul du dterminant en Dimension 2 Calcul du dterminant en Dimension 3 Calcul du dterminant en Dimension 3 Bis Aperu des Utilisations Pratiques du Dterminant Inversion dune matrice carre Dfinition Rgles de Calcul & Exemple Proprits Mthodes de calcul de linverse dune matrice carre Inverse dune matrice carre Systmes dquations linaires coefficients rels Dfinitions et Proprits lmentaires Dfinition, Vocabulaire Proprits Notation matricielle dun systme linaire Les Diffrentes formes de systme Systmes Linaires Carrs

Systmes Linaires Homognes Systmes Linaires Triangulaires Systmes Triangulaires-Cas Remarquables Systmes Triangulaires diagonale non nulle Systmes Linaires chelonns Rsolution dun systme dquations linaires Rsolution dun systme chelonn Rsolution dun systme chelonn Bis Rsolution par la Mthode du Pivot de Gauss Rsolution par la Mthode du Pivot de Gauss Bis Les Diffrentes formes de systme aprs transformations lmentaires: Interprtation et Solution Les Diffrentes formes de systme aprs transformations lmentaires: Interprtation et Solution Bis Systme Linaire et Matrice Inverse Systme Linaire et Matrice Inverse Bis Systme de CRAMER Dfinition, Prsentation Proprits Cas de figure 1 Cas de figure 2 Cas de figure 3 Rduction (Diagonalisation) des matrices carres Valeurs Propres et Vecteurs Propres dune Matrice Carre Dfinition des lments propres dune matrice carre : Valeur propre et Vecteur propre Dtermination des valeurs propres dune matrice carre : Mthode + exemple Dtermination des vecteurs propres dune matrice carre : Mthode et exemple Pour sentrainer : Exercice Pour sentrainer : Exercice Bis Proprits des lments propres Proprits des lments propres Consquences Diagonalisation dune Matrice Carre Dfinition : Matrices semblables Dfinition : Matrice diagonale Etude-Remarque

Programme SUPINFO 2007/2008


Consquence-Conclusion : Mthode de diagonalisation dune matrice Exemple 1 Exemple 2 Cas particulier des matrices symtriques Applications de la diagonalisation Applications la Thorie des Graphes Calcul de la puissance n-ime dune matrice diagonalisable : Proprit/Dmonstration Existence dun chemin de taille n dans un graphe Existence dun chemin de taille n dans un graphe - Bis O comment fonctionne le moteur de recherche Google Analogie entre le mode de recherche de GOOGLE et la recherche dun vecteur propre GOOGLE et Vecteur propre

42 / 112
classe Les relations entre les classes Lassociation Lagrgation La composition Lhritage Les notions de surcharge et de redfinition Mise en vidence graphique du problme de lhritage multiple Les notions de classes abstraites et de polymorphisme Le regroupement des classes en paquets La notion de paquet La notion damiti (lindicateur de visibilit ~) Synthse concernant laccs membres dune classe

1.2.3. MODELISATION MERISE Introduction Merise Historique Les origines Merise Merise Bis La modlisation des donnes aujourdhui Vocabulaire Organisation et systme Le systme dinformations Modle, Mthode et analyse Les principes de bases de Merise Le cycle de vie Le cycle dabstraction Le cycle de dcision Prsentation des 6 modles Merise La dmarche Merise La technique La dmarche Les tapes Primtre du cours Le MCD Introduction M.C.D. Entit Association Associations particulires Complter le modle Cardinalits Dimensions Les formes normales

1.2.2. MODELISATION OBJET Introduction la modlisation objet La justification historique de la modlisation objet Rappels succincts sur lvolution de linformatique La complexit du logiciel La gestion progressive de la complexit Les limites de la programmation structure Les apports de la modlisation objet Le principe dencapsulation Le principe dabstraction Le principe de modularit Synthse Quelques concepts de base de la modlisation objet La notion dobjet Lanatomie dun objet Les notions de visibilit et dencapsulation (les indicateurs + et -) Lenvoi de messages entre objets (invocation de mthodes) La notion de classe La classe vue comme une abstraction des objets Les attributs et les mthodes de classe (lindicateur de visibilit $) Lobjet vu comme une instance dune

Programme SUPINFO 2007/2008


Contraintes inter-associations Diffrentes situations Partition Exclusion Totalit Inclusion Contraintes sur les proprits Spcialisation/Gnralisation dentitstypes Contraintes sur spcialisations Passage du MCD au modle physique Introduction Le MLD, le MPD Dmarche Une table exemple Formalisme Passage du MCD au MLD Rgle 1 Rgle 2 Rgle 3 Rgle 4 Rgle 5 Rgle 5 Bis Rgle 6 Rappels des rgles Le MPD Pourquoi une tape supplmentaire ? Le reverse-engineering Les diffrents outils de modlisation et de gnration Migration de bases

43 / 112
Schma Mthode de Calculs ; Utilisation : Exemples Le Binme de Newton Thorme et Formule Dfinition Exemple 1 Exemple 2 Probabilits sur un ensemble fini Langage des Probabilits : Vocabulaire des Evnements Vocabulaire de Base Vocabulaire de Base Bis Univers des possibilits Logique sur les vnements ; Rappels sur la Thorie des Ensembles Probabilits sur un Ensemble Fini Approche intuitive de la notion de Probabilit Dfinition thorique dune probabilit sur un univers Proprits dune probabilit Proprits dune probabilit Bis En Rsum Equiprobabilit : Dfinition et Exemple Probabilits Conditionnelles Exemple Introductif Dfinition Consquences et Proprits Exemple 1 Exemple 2 Formule des Probabilits Totales Exemple introductif Probabilits Totale : Rappel de la dfinition dune Partition Formule des Probabilits Totale Probabilits Totales : Exercice Rsolu Evnements Indpendants Dfinition : Cas de 2 vnements Thorme Proprits Remarque Cas de Plusieurs vnements indpendants Variables alatoires discrtes Dfinition et Loi de Probabilit dune Variable Alatoire Discrte Dfinition Rappels sur les Conditions dexistence dune loi de probabilit

1.2.4. PROBABILITES Combinatoire et dnombrement Terminologie de Base de lAnalyse Combinatoire Bijection et Factorielle Permutation Arrangement et Exemples Arrangement et Exemples Bis Combinaisons et Exemples Combinaisons et Exemples Bis Remarques Proprits des Combinaisons Proprits des Combinaisons Exemple 1 Exemple 2 Triangle de Pascal Exemple

Programme SUPINFO 2007/2008


Loi de Probabilit dune variable alatoire discrte Fonction de rpartition dune variable alatoire discrte : Dfinition Fonction de rpartition dune variable alatoire discrte : Exemple Fonction de rpartition dune variable alatoire discrte : Proprits Esprance dune variable alatoire discrte Dfinition de lesprance dune v.a. discrte Exemple Proprits de lesprance dans le cas discret Variance et Ecart-Type dune variable alatoire discrte Dfinition de la Variance dune v.a. discrte Dfinition de lcart-type dune v.a. discrte Proprits de la Variance Proprits de lcart-type Combinaison linaire de 2 v.a. dans le cas indpendant Lois de probabilits discrtes usuelles Loi de Bernoulli Dfinition Exemple dutilisation Proprits Loi Binomiale Dfinition n1 et Explication de la formule Dfinition n2 et Notation Proprits : Caractristiques Gnrales Somme de 2 v.a. binomiales Champs dIntervention de la Loi Binomiale Exemple : Exercice Rsolu Loi de Poisson de Paramtre l Introduction Dfinition et Notation Proprits : Paramtres Caractristiques Somme de 2 v.a. de Poisson indpendantes Table de la Loi de Poisson : Lecture Champs dIntervention de la Loi de Poisson Avantages de la Loi de Poisson Exercice Rsolu Variables alatoires continues Dfinitions Introduction; prsentation; Cadre dtude

44 / 112
Dfinition dune v.a. continue Probabilits sur un intervalle et Consquences Fonction de Rpartition et Densit dune v.a. continue Fonction de Rpartition : Dfinition Consquences et Notations Fonction de Rpartition : Proprits Densit de Probabilit : Dfinition Densit de Probabilit : Proprits Interprtations Graphiques Paramtres Caractristiques dune v.a. continue Esprance Variance et Proprits Ecart-Type et proprit Lois de probabilits continues usuelles Loi exponentielle de paramtre l Dfinition Densit de Probabilit Fonction de Rpartition Consquence Thorme Paramtres : Esprance, Variance et Ecart-Type Signification de cette loi Exercice Rsolu Loi normale ou de Laplace-Gauss Densit de Probabilit et Fonction de Rpartition Reprsentation Graphique Paramtres Caractristiques : Esprance, Variance et Ecart-Type Loi normale centre rduite Dfinition Consquence : Densit et Fonction de Rpartition Variance, esprance et cart-type dune v.a. normale centre rduite Changement de variable/ construction (Mthode) Reprsentation Graphique Proprits fondamentales de la Fonction de Rpartition de la Loi N(0,1) et Schmas relatifs Mthode de Calcul Lecture de la Table de la Loi N(0,1) Les diffrents cas et mthodes : Exercices Rsolus Complments et Champs dintervention de la Loi N(0,1)

Programme SUPINFO 2007/2008

45 / 112
Remarques et Vocabulaire Complmentaire Statistiques deux variables (Statistiques descriptives) Introduction et Rappels Introduction et Rappels Dfinitions Prsentation des Donnes Exemples Nuage de Points et Points Moyens Nuage de Points : dfinition et reprsentation Exemples Exemples Bis Point Moyen : dfinition Exemples Ajustement Affine - Mthodes Graphiques Prsentation-Ajustement Dfinition Ajustement la Rgle Ajustement affine par la droite de Mayer : Principe Ajustement affine par la droite de Mayer : dfinition Ajustement affine par la droite de Mayer : Remarques Ajustement affine par la droite de Mayer : Exemple Ajustement Affine - Mthode des Moindres Carrs Rappels sur la Variance Dfinition de la Covariance Principe et Dfinition de la Mthode des Moindres Carrs Soit Schmatiquement Equations des droites de Rgression de Y en x, et de X en y Exemples En Rsum Coefficient de Corrlation Linaire : Dfinition Coefficient de Corrlation Linaire : Interprtations Graphiques Exercice Rsolu Thorie de lchantillonnage (Statistiques Infrentielles) Prsentation Prsentation; Objet de lchantillonnage Dfinitions Echantillonnage

1.2.5. STATISTIQUES Statistiques une variable : Prsentation (Statistiques descriptives) La Statistique : Historique, Utilit et Objectifs Quelques Citations/Dfinitions Historique Statistiques et Probabilits Les 2 aspects de la Statistique Objet de la Statistique Terminologie de Base : Dfinitions Population; Individu Statistique Echantillon Caractre et Variable (+ 2 types de variables) Variable Quantitative Variable Qualitative Dfinitions et Notations Effectif et Effectif total Frquence dune valeur, dune classe Effectif cumul Frquence Cumule En Rsum Reprsentation des Donnes et Reprsentations Graphiques Tableau Graphiques : Introduction/Signification Graphiques : Diagramme en bandes Graphiques : Diagramme Circulaire Graphiques : Diagramme en Btons Graphiques : Diagramme Cumulatif des Effectifs Graphiques : Diagramme Cumulatif des Frquences Graphiques : Histogramme Statistiques une variable : Caractristiques (Statistiques descriptives) Les Paramtres de Position Le Mode La Moyenne La Mdiane : Cas dune variable discrte La Mdiane : Cas dune variable classe Les Paramtres de Dispersion Mise en situation par un exemple Etendue Variance Ecart-Type Quartiles Dciles

Programme SUPINFO 2007/2008


Estimation Constitution dchantillons Les diffrents types dchantillons : Avec et Sans Remise Remarque Exemple Remarque Importante Introduction au Module suivant (car troitement lies) : Distribution (Loi) dchantillonnage Distribution dchantillonnage (Statistiques Infrentielles) Echantillonnage des Moyennes Introduction Exemple Calcul de la Moyenne Schma Proprit Loi de la Moyenne Esprance de la Moyenne Ecart-Type de la Moyenne Remarques Echantillonnage des Frquences Prsentation Schma Dfinition (Plus Fondamentalement) Esprance et cart-type de la frquence Loi de la Frquence et Thorme Estimation ponctuelle (Statistiques Infrentielles) Estimation Ponctuelle dune Moyenne Principe Notation Proposition Exemple Estimation Ponctuelle dune Frquence Principe Dfinition/Notation Proposition Exemple Estimation Ponctuelle dune Variance, dun Ecart-Type Introduction/Prsentation Proprit Nota Bene Exemple En rsum Remarque Estimation par intervalle de confiance Principe-Objectifs Principe

46 / 112
Notations Estimation par Intervalle de Confiance dune Moyenne Cadre dtude Dmonstrationdo Dfinition 1 Dfinition 2 Valeurs remarquables et seuil de confiance Extension au cas o la population ne suit pas une Loi Normale Extension au cas o lcart-type est inconnu Estimation par Intervalle de Confiance dune Frquence Mise en Situation Intervalle destimation Mais En dfinitive Cas Particuliers Usuels Remarque Rsum Global : Estimation Ponctuelle et Par Intervalle de Confiance Tableau Rcapitulatif

1.2.6. FOREIGN LANGUAGE : ANGLAIS BRITANNIQUE 2 Niveau 1 : PROFESSIONAL SITUATIONS AVANCED Agreeing to meet Deal with a business call. Assist the caller and take their name and number. Arrange an appointment and respond to their questions. Business calls You make arrangements to have a stand at a trade fair. Explain your requirements in detail. The company stand Speak to a client at a trade fair. Detail the features of your product and convince the client of its merits. Arrange an appointment for a product demonstration. Comparing products Convince someone of the quality of your product. Making a sale You meet a client who would like to place an order. Discuss product type and price.

Programme SUPINFO 2007/2008


Negotiate the discount. Agree the delivery date. Negotiating Negotiate the specific details of an order. Convince your client to choose your product over that of your competitor. Trouble with orders Reply to a dissatisfied customer. Apologise for problems and try to find a compromise. After-sales service Deal with an angry customer. Attempt to find solutions to their problems. Arrange assistance Handling an invoice You phone a client whose invoice is overdue. Ask when payment can be expected and arrange terms. Deferring payment Find a solution with a customer whose payment is overdue. Organising a stay A client would like to pay your company a visit. Give advice on where to stay and leisure-time activities. Ask for details of the trip Welcoming visitors Ask practical questions about a clients visit. Propose various leisure-time activities to be included in the visitors itinerary. The training course Set up training programmes. Organise a training workshop; decide on the sort of training required and who will need training. Job search At a recruitment agency. Look for jobs in management. Talk about your professional experience. Go for an interview Starting a new job First day at a new job. Sign the contract, settle into your office, meet your colleagues. Talk business. Niveau 1 : EVERYDAY SITUATIONS ADVANCED A car trip You go on a car trip. Express your agreement/disagreement and reach a compromise. Describe the features of a

47 / 112
car. Ask for precise directions. On the motorway Give advice about the way someone is driving. Ask for petrol at a petrol station and have a conversation with a police officer. At the airport Check in your bags at the airport and state your seating preferences. Go through customs. On the plane Ask questions about what happens during the course of a flight. Ask the flight attendant for various items you need during your journey. Pick up your luggage on arrival. At the station You want to buy a train ticket. Say what kind of ticket you want and ask for the departure and arrival time of a train. On the train You take the train. Speak to the ticket inspector and reply to his questions. Make conversation with another passenger. Customs checks You go through the formalities at customs. Show your passport and respond to the questions posed by the customs officer. The luggage search You declare goods at customs. Respond to the customs officer Hotel reservations You need a hotel room for the night. Explain which kind of room you would like and enquire about meal times and the cost of your stay. Staying in a hotel Enquire about hotel facilities. Talk about your hotel stay. A tour of the town You go on a guided tour of a town. Ask questions about the different buildings you encounter while sightseeing. A tour of the castle You take a tour of a medieval castle. Ask questions about the castle and express your feelings about your visit. Niveau 2 : PROFESSIONAL SITUATIONS AVANCED + At reception

Programme SUPINFO 2007/2008


You are a hotel receptionist. Accommodate guests wishes and answer their questions. Hotel service Find solutions to guests problems. Use grammatical forms indicating politeness. Serving customers You are a waiter/waitress. Welcome customers and take their order. Apologise for problems. Bad service Respond to customer questions and deal with complaints in a restaurant. Sales assistant You are a sales assistant in a department store. Deal with customers and explain where certain products can be found. Help a customer buy a product. Electrical goods Help a customer purchase a product by giving advice and answering their questions. Respond to a customer complaint. A new bank account Ask and answer questions in order to open a new bank account. Banking operations Your cashpoint card and chequebook have been stolen. Explain the situation and discover what can be done to resolve it. Hot off the press You are working as a journalist. Show visitors round the newspaper offices. Answer questions about the profession. A breaking story. Travel agents You are working as a travel agent. Enquire about what kind of holiday people want. Outline the choices they have and make suggestions. Welcoming tourists You are a tourist guide. Take your clients on a tour of London and describe the sights. Accompany a VIP to the airport. Airline workers You work in the airline industry. Give information about flights and safety procedures to airline passengers. Train and ferry jobs Provide travel information to rail and ferry

48 / 112
passengers. Explain problems and give advice. The architect You are designing a house. Explain your ideas to the architect. Go over the blueprints, the price of the construction and the building process.

1.2.7. THEORIE DES GRAPHES Introduction et Gnralits sur la Thorie des Graphes Prsentation de la thorie des graphes et domaine dapplication Dfinitions et objectifs Origines et dveloppement Domaine dapplication Exemples de problmes rsolus laide des graphes Algorithmes abords dans ce cours Elments de graphes Reprsentation mathmatique Reprsentation figurative : graphe orient et graphe non orient Notion dquivalence entre un graphe orient et un graphe non orient Graphe simple, graphe multiple et graphe sans boucle Ordre dun graphe Degr et demi-degr Exercices rsolus Proprits des graphes et graphes particuliers Rflexivit et symtrie Transitivit et fermeture transitive Dcomposition dun graphe en niveaux Graphe complet, graphe partiel et sousgraphe Graphe biparti Graphe planaire Graphe valu Clique et stable Arbre et arborescence Choix dun algorithme et notion de complexit algorithmique Mthodologie danalyse dun problme pos Modlisation et choix algorithmique Notion de complexit algorithmique et exemples

Programme SUPINFO 2007/2008


Modlisation des relations et tude de la connexit Parcours dans les graphes Notion de parcours dans un graphe La chane Le chemin Le cycle Le circuit Proprit des parcours dans les graphes Parcours lmentaire Parcours simple Parcours hamiltonien Parcours eulrien Parcours en largeur Parcours en profondeur Exercices rsolus Connexit et proprits de connexit particulire Connexit Forte connexit Composante fortement connexe Exercices rsolus Modes de reprsentation en vue dune implmentation informatique Relation dadjacence Liste dadjacence Notion de prdcesseur et de successeur Relation dincidence Matrice dincidence Exercices rsolus Problmes de minimisation de la longueur dun chemin Introduction et gnralits Introduction au problme de recherche dun chemin Concept de sous-optimalit Mthode de recherche du plus court chemin Valuation positive ou ngative du graphe Concept de relchement de contrainte(s) Les grandes familles dalgorithme Recherche du plus court chemin : algorithme de Dijkstra Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de recherche de lalgorithme de Dijkstra Dfinition de lalgorithme Exemple dutilisation Applications

49 / 112
Recherche du plus court chemin : algorithme de Bellman Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de recherche de lalgorithme de Bellman-Ford et Bellman-Kalaba Dfinition de lalgorithme Exemple dutilisation Applications Recherche du plus court chemin : algorithme de Floyd Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de recherche de lalgorithme de Floyd-Warshall Dfinition de lalgorithme Exemple dutilisation Applications Problmes de minimisation dune couverture Introduction et gnralits Introduction au problme de recherche dune couverture optimale Dfinitions Arbres et arborescences Dfinition et proprits des arbres et des arborescences Construction dune fort maximale et dune base de cycles Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de lalgorithme Dfinition de lalgorithme Exemple dutilisation Applications Arbre couvrant de poids minimum : algorithme de Prim Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de lalgorithme de Prim Dfinition de lalgorithme Exemple dutilisation Applications Arbre couvrant de poids minimum : algorithme de Kruskal Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de lalgorithme de Kruskal Dfinition de lalgorithme Exemple dutilisation Applications

Programme SUPINFO 2007/2008


Problmes dordonnancement Introduction et gnralits Prsentation des problmes dordonnancement et de gestion de projet Les contraintes lies un problme dordonnancement Un problme doptimisation : les critres doptimisation Notion de chemin critique, de tche critique et de marge risque Les principales mthodes de rsolution de problmes dordonnancement Ordonnancement : algorithme bas sur la mthode P.E.R.T. Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de rsolution par la mthode P.E.R.T. Dfinition de lalgorithme Exemple dutilisation : projet de chantier Ordonnancement : algorithme bas sur la mthode M.P.M. Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de rsolution par la mthode M.P.M. Dfinition de lalgorithme Exemple dutilisation : projet de chantier Applications Exemple de dcomposition dun graphe en niveaux Exemple de rsolution par la mthode P.E.R.T. Exemple de rsolution par la mthode M.P.M. Problmes de flots et de rseaux de transports Introduction, gnralits et dfinitions Prsentation Dfinitions Le concept de base : la loi de conservation (KIRCHOFF) Flot maximal, flot compatible et flot complet Deux approches de rsolution Problme de flot : recherche dun chemin amliorant Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de rsolution par la mthode de Ford-Fulkerson : chemin amliorant

50 / 112
Dfinition de lalgorithme Exemple dutilisation Problme de flot : cration dun graphe dcart Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de rsolution par la mthode de Ford-Fulkerson : graphe dcart Dfinition de lalgorithme Exemple dutilisation Applications Rseau de distribution dnergie Rseau de transport Problme daffectation Problmes divers Problme de dcision : concept de noyau Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de lalgorithme Dfinition de lalgorithme Exemple dutilisation et applications Couplage maximum Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de lalgorithme Dfinition de lalgorithme Exemple dutilisation et applications Coloration des artes : algorithme de WelshPowell Objectifs de lalgorithme, cadre et contraintes dutilisation Concept de lalgorithme de Welsh-Powell Dfinition de lalgorithme Exemple dutilisation et applications B-arbres : algorithme de recherche Dfinition Oprations lmentaires sur les B-arbres Algorithme de recherche sur un B-arbre Exemple dutilisation et applications

1.2.8. SYSTEME DEXPLOITATION Introduction aux systmes dexploitation Introduction Quest ce quun systme dexploitation Pourquoi les tudier Historique : 1re gnration Historique : 2me gnration Historique : 3me gnration Historique : UNIX Historique : Les micros

Programme SUPINFO 2007/2008


Historique : DOS/Windows Rappels sur larchitecture des ordinateurs Reprsentation simplifie dun ordinateur Reprsentation fonctionnelle Mode noyau et mode utilisateur Le jeu dinstruction Protection de la mmoire Performances Les appels systme Classement des systmes dexploitation Les systmes monolithiques Les systmes micronoyau Les systmes couches Les systmes client-serveur Autres modes de classement Synthse Les lments de base du systme Dfinitions Programme Processus Etat de processus Ressources Oprations sur les processus Cration Destruction Mise en attente/Rveil Suspendre/Reprendre Changement de priorits Les processus et les threads La table des processus La structure dun processus Le concept de thread Comparaison processus-thread Les mcanismes Registres Commutation de contexte Interruptions Priorit, masquage et dsarmement des interruptions La communication interprocessus Blocage et interblocage Un exemple concret Dfinitions possible de la section critique, section restante Gnralisation du problme et pertinence de ltude Critres ncessaires pour une solution valide Premire solution algorithmique

51 / 112
Lexcs de courtoisie Lalgorithme de Dekker Lalgorithme de Peterson Linstruction test and set Ncessit dutiliser dautres mthodes Supprimer lattente active Dfinition dun smaphore Smaphore dexclusion mutuelle Smaphore de synchronisation Gnralisation : Le rendez-vous Le risque dinterblocage Le modle producteur-consommateur une case Le modle producteur-consommateur n case Le problme des philosophes Les moniteurs Application aux problmes prcdents Les signaux Dfinition et contexte Prsentation des diffrents signaux Envoi de signaux Utilisation des signaux pour la programmation Un exemple prcis Les messages sous Windows Les tuyaux Dfinition et contexte Lappel systme Limplmentation dun tuyau Lutilisation des tuyaux Redirections Synchronisation laide des tuyaux Exemple du signal SIGPIPE Les tuyaux nomms Lordonnancement Dfinitions Le problme Le besoin Les mcanismes Les algorithmes lmentaires Les algorithmes tendus Les algorithmes mixtes Loptimisation La difficult des OS actuels La modification des priorits La gestion des multi utilisateurs La gestion multi processeurs La qualit de service Evaluation des heuristiques

Programme SUPINFO 2007/2008


Principe Mthode Conclusion La gestion de la mmoire La mmoire La hirarchie des mmoires Le dcoupage de la mmoire Le partage de la mmoire Chargement du programme dans la mmoire Organisation de la mmoire physique Pagination Consquence sur la programmation Segmentation Organisation de la mmoire dun processus Comparaison entre pagination et segmentation Mmoire pagine segmente La gestion des fichiers Gnralits Le concept de fichier Le nommage des fichiers Les types de fichiers Les fichiers de commande et excutables Les types daccs Les attributs Les oprations sur les fichiers en C Le systme de gestion de fichier Historique des SGF Les diffrentes SGF Parcours de larborescence La dfragmentation Passage dun SGF un autre Lavenir des SGF La gestion des Entres/Sorties Gnralits Types de priphriques DMA, canaux Pilote de priphriques Tampon dentres/sorties Le systme dexploitation et les E/S Positionnement La communication SE/ES Les ES du point de vue du SE Quelques exemples prcis Le disque dur Lordonnancement du bras du disque dur Lalgorithme SSF Lalgorithme de lascenseur

52 / 112
Lhorloge Le terminal Le cas du clavier La scurit dun systme dexploitation La scurit des SE Le besoin de scurit Le contrle daccs intgr UNIX Le contrle daccs intgr Windows La technique du dbordement de pile Le problme de lauthentification La protection Mcanismes matriels Mcanismes logiciels Votre rle dans la scurit Le rle de ladministrateur Le rle du chef de projet Le rle du dveloppeur Le rle de lutilisateur

1.2.9. CROSSKNOWLEDGE : MANAGEMENT DE PROJETS Les cls du management transversal Qu'est-ce que le management transversal ? Dvelopper les comportements de coopration Comprendre les enjeux des acteurs pour russir ensemble Affirmer son leadership dans une relation non hirarchique Prparer une communication convaincante Travailler en rseau

1.2.10. CROSSKNOWLEDGE : COMMUNICATION Matriser les fondamentaux de la communication interpersonnelle Dvelopper son empathie Dvelopper son argumentation Utiliser le questionnement Utiliser la reformulation Quest-ce que le filtre de perception ? Identifier les styles de communication Pratiquer lcoute active Prendre conscience des diffrents registres de communication S'affirmer

Programme SUPINFO 2007/2008


Quest ce que la confiance en soi ? Formuler une demande, exprimer un refus Comment saffirmer dans des situations difficiles Russir sa prise de parole en public Bien prparer sa prise de parole Matriser les supports de prsentation Captiver lattention de son auditoire

53 / 112
L'analyse financire du besoin en fonds de roulement Qu'est-ce que le tableau de flux? Comment analyse-t-on un tableau de flux?

1.2.14. CROSSKNOWLEDGE : MARKETING Introduction au marketing Qu'est-ce que le marketing ? Etudier son march Comprendre le comportement du consommateur Segmenter son march Qu'est ce qu'tre orient client?

1.2.11. CROSSKNOWLEDGE : MANAGEMENT DEQUIPES Rsoudre les problmes en quipe Faire participer une large assemble grce la mthode des Post-it Matriser les techniques danimation pour des sminaires efficaces Animer un brainstorming

1.2.15. LANGAGES ET TECHNOLOGIES WEB : LANGAGE C++ Langage C++ niveau 1 Prsentation du langage Historique et volution du langage C++ Changements sous GCC et Dev C++ Les changements syntaxiques Le type bool La rfrence Autres changements (dclaration des variables, les commentaires, const, mutable ) Les amliorations dans limplantation des fonctions La surcharge de fonctions Les arguments par dfaut Le passage par rfrence Langage C++ niveau 2 Les classes La dclaration dune classe dans le header (attributs et mthodes) Le principe dencapsulation et les indicateurs de visibilit La surcharge des mthodes Limplantation de la classe dans le corps (loprateur ::) Linstanciation dune classe Laccs aux membres dune classe (accesseur et mutateur) Exemple : Ecriture dune classe Personnage

1.2.12. CROSSKNOWLEDGE : DEVELOPPEMENT PERSONNEL Dvelopper son intelligence motionnelle Qu'est-ce que l'intelligence motionnelle? Comprendre ses motions pour mieux les matriser Comment grer ses motions? Dvelopper sa crativit Walt Disney ou l'art de concrtiser ses ides Analyser un problme complexe grce un arbre de questionnement Dmultipliez votre puissance de rflexion grce aux cartes mentales

1.2.13. CROSSKNOWLEDGE : FINANCE ET GESTION Les bases de l'analyse financire Comment analyse-t-on un compte de rsultat par nature? Comment analyse-t-on un compte de rsultat par fonction? Qu'est-ce que l'effet ciseau? Comment calcule-t-on le niveau de point mort d'une entreprise? Qu'est-ce l'effet point mort? Qu'est-ce que le besoin en fonds de roulement?

Programme SUPINFO 2007/2008


La forme canonique de Coplian Les attributs de type pointeur et la forme canonique de Coplian Le constructeur Le constructeur par recopie Le constructeur de transtypage Le destructeur Loprateur daffectation Exemple : Modification de la classe Personnage Les autres caractristiques Les attributs statiques Les mthodes statiques Exemple : Modification de la classe Personnage Langage C++ niveau 3 Les tableaux dynamiques dobjets La cration dun tableau par loprateur new La destruction dun tableau par loprateur delete Exemple : La cration et la destruction dun tableau de Personnage La notion damiti La notion damiti La surcharge des oprateurs Les rgles de surcharge Loprateur dindexation Les oprateurs arithmtiques Les oprateurs relationnels Les oprateurs de redirection Exemple : Ecriture dune classe Position Langage C++ niveau 4 Lhritage Le mcanisme du lien dhritage Lhritage multiple et ses problmes Le contrle daccs aux classes de base La surdfinition des mthodes Laccs aux membres dune classe mre Exemple : Ecriture des classes Hero et Ennemi qui hritent de Personnage Le polymorphisme La virtualit Les mthodes virtuelles pures Les classes abstraites La notion de polymorphisme Exemple : Gestion dun tableau de Personnage (Hero et Ennemi) Langage C++ niveau 5

54 / 112
Lespace de nommage Le principe de lespace de nommage Le nommage des espaces (utilisation de namespace) Les alias des espaces de nommage Lutilisation des lments dun espace de nommage (utilisation de using) Les patrons Le principe des Template Les Template de fonctions Les Template de classes Instanciation des Template de classes La gestion des erreurs Le principe du mcanisme des exceptions La leve dune exception Le bloc try catch finally Exemple : Ecriture de lexception Personnage Introuvable Langage C++ niveau 6 Les entres sorties standard par les flux Ecrire une information sur la sortie standard avec cout Lire une information depuis lentre standard avec cin La gestion des fichiers par les flux La classe ifstream pour lire un fichier La classe ofstream pour crire dans un fichier Exemple : Ecriture dune classe permettant de lire le fichier de configuration du jeu Langage C++ niveau 7 STL Prsentation gnrale de STL La manipulation de la classe Vector La manipulation de la classe Map Le traitement des chanes de caractres

1.2.16. TECHNOLOGIES CISCO : CCNA 3 ET 4 Routage Classless Introduction au routage classless Rappel sur le routage classful Principes du routage classless Intrts du routage classless Protocoles de routage classless Commandes Routage Classless Le CIDR

Programme SUPINFO 2007/2008


Le VLSM Protocole RIPv2 Spcifications RIPv2 Rappels sur RIPv1 Amliorations Configuration Commandes RIPv1 Commandes RIPv2 Commandes de dbogage Protocole OSPF Dfinitions Routage tat de liens Caractristiques Fonctionnement dOSPF Les aires Le protocole HELLO Election de DR/BDR Les tables OSPF Configuration Commandes gnrales Commandes dauthentification Commandes de dbogage Protocole EIGRP Dfinitions Termes Routage hybride Caractristiques Fonctionnement dEIGRP Le protocole HELLO Lalgorithme DUAL Le partage de charge Configuration Commandes gnrales Commandes dauthentification Commandes de dbogage Commutation Ethernet Rseaux Ethernet Duplexing Congestion Latence Commutation LAN La segmentation des domaines de collision La segmentation des domaines de broadcast Le partage de charge Fonctionnement dun commutateur Mthodes de commutation Apprentissage des adresses MAC Filtrage des trames

55 / 112
VLANs Dfinitions et principes VLANs statiques VLANs dynamiques Commandes gnrales Commandes de dbogage Le trunking Principes Le protocole ISL Le protocole 802.1Q Commandes gnrales Le VTP Principes Les modes VTP Commandes gnrales Protocole Spanning-Tree Concepts du Spanning-Tree Dfinitions Principes Fonctionnement du Spanning-Tree Etats STP Fonctionnement de Spanning-Tree Etats RSTP Configuration du Spanning-Tree Commandes gnrales Commandes de dbogage Design de LAN Concepts du design de LAN Principe de base Conception de LAN Conception de couche 1 Conception de couche 2 Conception de couche 3 Rsolution de problmes Les commandes Visualisation dtat Dbogage Rcupration et mise jour Mots de passe perdus Mise jour de lIOS Rcupration suppression de lIOS NAT et PAT Adressage priv et public Limites dIPv4 Consquences Translation dadresses Principe du NAT Principe du PAT Configuration Commandes

Programme SUPINFO 2007/2008


Procdure de configuration Vrification DHCP Principe du DHCP Contexte dutilisation du DHCP Comparatif entre BOOTP et DHCP Oprations DHCP Relais DHCP Configuration DHCP Commandes Procdure de configuration Vrification Rseaux WAN Dfinitions Rseaux WAN Oprateurs tlcoms ETTD et ETCD Circuits Equipements et dispositifs Equipements et dispositifs Organisation dune liaison WAN Normes WAN Organismes de normalisation Normes de la couche physique Encapsulations WAN Classement des diffrents types de liaison WAN Prsentation des diffrents types de liaison WAN Liaisons ddies Liaisons commutation de circuits Liaisons commutation de paquets/cellules Conception WAN Communications dans un WAN La communication dans un WAN Critres de choix dun service WAN Premires tapes de conception WAN Objectifs principaux Premire tape de la conception Mthodes dvaluation des besoins Test de sensibilit Mise en place dun rseau hirarchique Modle 3 couches Modle 2 couches Modle 1 couche Protocole PPP Etude du protocole Caractristiques Parties distinctes

56 / 112
Etablissement dune session Phase 1 : Etablissement Phase 2 : Qualit Phase 3 : Configuration NCP Phase 4 : Fermeture Mthode dauthentification Protocole PAP Protocole CHAP Configuration Commandes Procdure de configuration de PAP Procdure de configuration de CHAP Technologie RNIS Technologie RNIS Technologie Normes Termes Equipements et points de rfrence Normes Trames RNIS Utilisation et implmentation Application du RNIS Routage tablissement de la connexion la demande (DDR) Configuration Commandes Procdure de configuration Technologie Frame Relay Technologie Frame Relay Technologie Interfaces LMI & DLCI Fonctionnement, table de commutation et processus de transmission Carte Frame Relay Table de commutation Les sous interfaces Sous-interfaces point point Sous-interfaces multipoint Configuration Commandes Procdure de configuration Initiation ladministration rseau Stations de travail et serveurs Stations de travail Serveurs Systmes dexploitation rseau Microsoft Windows Systmes dexploitation rseau UNIX et Linux Systme dexploitation rseau Apple

Programme SUPINFO 2007/2008


Gestion du rseau Introduction la gestion rseau : Modle de gestion du rseau et OSI : Protocole SNMP Introduction Fonctionnement MIB Configuration RMON Syslog Fonctionnement Configuration

57 / 112
place Network Address Translation Comprendre le NAT Rappel sur ladressage IP NAT dynamique (hide) NAT statique Configuration du NAT Proprits gnrales Configuration du NAT dynamique Configuration du NAT statique NAT manuel Quand utiliser le NAT manuel Configuration manuelle du NAT Authentification Authentification de session Authentification de lutilisateur Authentification cliente Intgrer LDAP avec VPN-1 NGX Exporter les utilisateurs de la base de donnes NGX Gestion des utilisateurs LDAP Rsolution derreur LDAP avec SmartDashboard Sauvegarde prventive $FWDIR/CONF $FWDIR/LIB Fichiers de journalisation (log) $FWDIR/LOG Objects.C et objects_5_0.C RuleBase_5_0.FWS FWAUTH.ndb Exportation de la base de donnes utilisateur Sauvegarde laide dExport 1.2.18. TECHNOLOGIES LINUX : MANDRIVA CERTIFIED ADMINISTRATOR (MCA) Network File System Prsentation de NFS Le protocole NFS Le protocole RPC Installation dun client serveur NFS Installation Les diffrents modes de fonctionnement Configuration du serveur Gestion des UID et GID Administration et maintenance dun serveur NFS Les diffrents services Lancement et arrt du serveur Commandes dadministration et de

1.2.17. TECHNOLOGIES CHECK POINT : CCSA NGX Introduction au VPN-1 NGX Architecture, fonctionnement et dploiement Composants Smart Console Politiques de scurit Objectif Dfinition dune politique de scurit Dfinition dune politique de scurit Dfinition dune Rule Base Dfinition dIP Spoofing Multicasting Cration dune Rule Base Options de commandes en ligne Fonctions avances dune Rule Base Gestion dune Rule Base Monitoring des connexions et du trafic rseau Objectifs SmartView Tracker SmartVieuw Monitor Eventia Reporter SmartDefense Dfense active Composants de SmartDefense Capacit de SmartDefense Activit de SmartDefense Attaque DoS Test des protocoles IP et ICMP Test du protocole TCP Dtection de succession dvnements(Successive Events) Web Intelligence Gestion centralise contre les attaques Mise jour en ligne SmartDefense Storm Center Intgration de Storm Center mise en

Programme SUPINFO 2007/2008


maintenance Utilisation du client NFS Montage dun rpertoire distant Montage dun rpertoire au dmarrage du systme OpenSSL Prsentation de SSL Introduction SSL Historique des mthodes de chiffrement La cryptographie Exemples dutilisation de SSL Les diffrents types de chiffrement Chiffrement symtrique Chiffrement asymtrique Notions de cl publique et cl priv Les diffrents algorithmes de chiffrement Blowfish DES et 3-DES DSA RSA Les certificats Certificats X.509 Les extensions X.509v3 OpenSSH Introduction OpenSSH Le manque de scurit des protocoles actuels Historique et prsentation de SSH Rappels sur les mthodes de chiffrement Les outils de la suite OpenSSH Prsentation de la suite Ssh Ssh-keygen Sshd Scp Ssh-agent Ssh-add Sftp Le client SSH Configuration du client ssh Utilisation du client Cration de cls Gnration de cls RSA2 Gnration de cls DSA Exemples dutilisation Le serveur SSH Configuration du serveur SSH Configuration du serveur SSH Partie 2 Administration du serveur Authentification par cl publique

58 / 112
X-forwarding TCP-forwarding Sftp ProFTPd Introduction : le protocole FTP Prsentation du protocole FTP Analyse dune communication FTP Les diffrentes solutions actuelles Introduction Proftpd Prsentation Introduction aux utilisateurs virtuels Installation de proftpd Installation depuis les sources Les diffrentes options du script de configuration Administration du serveur La configuration de proftpd Directives du fichier de configuration La ligne de commande Gestion des utilisateurs virtuels Monitoring du serveur Implmentation de SSL/TLS Exemples de configuration Apache Introduction : le protocole HTTP Prsentation du protocole HTTP Analyse dune communication HTTP Les diffrentes solutions actuelles Introduction Apache Prsentation et historique de Apache Les diffrents produits lis Apache Apache 1.3 et apache 2 Administration et configuration de Apache Installation de Apache Le fichier httpd.conf Partie 1 Environnement du serveur Gestion des connexions Informations personnelles Emplacement des documents par dfaut Les droits sur le systme de fichiers Gestion des modules Mapper les URL avec le systme de fichiers Authentification, autorisations et contrle daccs Administration et configuration avance du serveur La commande apachectl Les fichiers de logs Les pages derreurs personnalises

Programme SUPINFO 2007/2008


Implmentation de SSL/TLS Les htes virtuels Les fichiers .htaccess Les espaces web personnels Tomcat Installation et configuration Installation dapplications web Utilisation de loutil dadministration Tomcat Priphriques Loop et RAID Logiciel Les priphriques loop Prsentation Manipulation des priphriques loop Cration dun fichier loop Associer le fichier une entre dans /dev RAID Introduction RAID Les diffrents types de RAID Implmentation du RAID logiciel Configuration du noyau Installation de mdadm Partitionnement du RAID Configuration du RAID Mise en place dun RAID 1 Mise en place dun RAID 5 Mise en place dun RAID 0+1 Ajout et retrait dun priphrique chaud Introduction aux bases de donnes Rle et fonctions dun SGBD Lorganisation des donnes Historique des bases de donnes Le langage SQL Termes et dfinitions Les bases de donnes fichiers Les SGBD actuels Les SGBD actuels Partie 2 Comparatif des diffrents SGBD MySQL Prsentation de MySQL Historique Prsentation et fonctionnalits Installation de MySQL Installation par les sources Les options du script de configuration Administration du serveur Dmarrage et arrt du serveur Configuration du serveur mysqld Configuration des clients Mise jour des privilges Cration et suppression dune base de

59 / 112
donnes Cration et suppression dune table Rplication de bases Les diffrents outils de MySQL Exemple dutilisation de phpmyadmin DNS-DHCP Les protocoles DHCP et DNS Prsentation du protocole DNS Les diffrents types de serveurs de noms Prsentation du protocole DHCP Mise en place dun serveur DHCP Prsentation du serveur DHCP de lISC Installation du service DHCP Le fichier /etc/dhcpd.conf Configuration standard DHCP relay Lancement et tests du service Mise en place dun serveur DNS Installation de Bind Le fichier /etc/named.conf Les inclusions Les dclarations de zone Les diffrents types de zone Les fichiers de zone Les fichiers de zone invers Administration de dmon named Scurisation du serveur Mise jour DNS via le serveur DHCP

1.2.19. LANGAGES ET TECHNOLOGIES WEB : PHP & XML Introduction au PHP Prsentation Introduction au Web Introduction au Web dynamique Historique du PHP Installation et configuration Installation Configuration Extensions Le langage PHP Syntaxe de base Balises et commentaires Types Variables Constantes Constantes prdfinies Oprateurs

Programme SUPINFO 2007/2008


Structures de contrle if elseif ... else switch While, do ... while For Foreach Break Continue Fonctions Dclaration Utilisation Tableaux Dclaration Utilisation Fonctions associes Cration de sites Web dynamiques Rcupration de donnes dun formulaire Mthode GET Mthode POST Variable $_REQUEST Variable $_FILES Autres variables prdfinies : $GLOBALS, $_SERVER, $_ENV Cookies et sessions Cookies Sessions Mthodes avances Contrle des enttes HTTP Authentification HTTP Bibliothque de fonctions PHP Entres / Sorties Sortie standard Buffer Fichiers Include et require Include Require Autres fonctions Chanes de caractres Expressions rgulires Cryptage et hachage Gestion derreurs Configuration MySQL Gestion des connexions Cration des requtes Affichage des rsultats POO et PHP Les bases Syntaxe de base

60 / 112
Constructeurs et destructeurs Chargement automatique des objets Visibilit de membres Rsolution de porte Mot cl static Mthodes avances Classes abstraites Interfaces Surcharge Mthodes magiques Comparaison dobjets Validation et XML Introduction au XML Syntaxe Rgles de syntaxe Namespaces Exemple : les flux RSS DTD Syntaxe de base Elments Attributs Entits XSD Syntaxe de base Types simples Types complexes XPath Introduction Notes Syntaxe Oprateurs et fonctions Oprateurs Fonctions Transformations et XML Introduction CSS XSL Transformations XSL Syntaxe de base Structures de contrle Utilisation de fonctions XPath

1.2.20. TECHNOLOGIES MICROSOFT : INFRASTRUCTURE RSEAU Configuration du routage laide du service Routage et accs distant Activation et configuration du service Routage et accs distant Que sont les routeurs ?

Programme SUPINFO 2007/2008


Que sont les interfaces de routage ? Que sont les protocoles de routage ? Que sont les tables de routage ? Pourquoi utiliser le service Routage et accs distant de Windows Server 2003 ? Comment activer et configurer le service Routage et accs distant Comment ajouter un protocole de routage Comment ajouter une interface de routage un protocole de routage Configuration des filtres de paquets Quest-ce que le filtrage des paquets ? Comment les filtres de paquets sont-ils appliqus ? Comment configurer les filtres de paquets Allocation de ladressage IP laide du protocole DHCP Le protocole et le service DHCP Pourquoi utiliser le protocole DHCP ? Allocation des adresses IP par le protocole DHCP Fonctionnement du processus de cration dun bail DHCP Fonctionnement du processus de renouvellement dun bail DHCP Autorisation dun serveur DHCP Dmonstrations Configuration du service DHCP Les tendues DHCP Les rservations DHCP Les options DHCP Prsentation Application au niveau du serveur DHCP, de ltendue et du client rserv Application au niveau de la classe DHCP Dmonstrations : Agent de relais DHCP Quest-ce quun agent de relais DHCP ? Fonctionnement dun agent de relais DHCP Utilisation du nombre de tronons Utilisation du seuil de dmarrage Dmonstrations Gestion et analyse du service DHCP La gestion dune base de donnes DHCP Vue densemble de la gestion du service DHCP Quest-ce quune base de donnes DHCP ? Sauvegarde et de restauration dune base

61 / 112
de donnes DHCP Rconciliation dune base de donnes DHCP Lanalyse du service DHCP Vue densemble de lanalyse du service DHCP Prsentation des statistiques DHCP : Quest-ce quun fichier journal daudit DHCP ? Fonctionnement de lenregistrement daudit DHCP Comment analyser les performances de serveur DHCP laide du journal daudit DHCP Instructions pour analyser les performances de serveur DHCP Compteurs de performance pour analyser les performances de serveur DHCP Instructions pour crer des alertes pour un serveur DHCP Les instructions de scurit pour le service DHCP Instructions pour empcher un utilisateur non autoris dobtenir un bail Instructions pour empcher un serveur DHCP non autoris, non-Microsoft, de louer des adresses IP Instructions pour limiter le cercle des personnes autorises administrer le service DHCP Instructions pour scuriser la base de donnes DHCP Rsolution de noms Principes de rsolution de nom Comment les noms sont mapps des adresses IP Que sont les noms dhtes ? Que sont les noms NetBIOS ? Configuration de la rsolution de noms dhtes Processus de rsolution de noms dhtes Cache de rsolution client Comment afficher et vider le cache de rsolution client Fichier Hosts Configuration de la rsolution de noms NetBIOS Processus de rsolution de noms NetBIOS Cache de noms NetBIOS Comment afficher et librer le cache de noms NetBIOS

Programme SUPINFO 2007/2008


Diffusions Fichier Lmhosts Rsolution de noms dhtes laide du systme DNS Le service Serveur DNS Prsentation multi : Rle du systme DNS dans linfrastructure rseau Vue densemble du systme DNS Quest-ce quun espace de noms de domaines ? Conventions dappellation standard DNS Quels sont les composants dune solution DNS ? Quest-ce quune requte DNS ? Fonctionnement des requtes rcursives Fonctionnement des indications de racine Fonctionnement des requtes itratives Fonctionnement des redirecteurs Fonctionnement de la mise en cache du serveur DNS Zones et Transferts de zones DNS Stockage et maintenance des donnes DNS Que sont les enregistrements de ressources et les types denregistrements ? Quest-ce quune zone DNS ? Quels sont les types de zones DNS ? Que sont les zones de recherche directe et inverse ? Fonctionnement des transferts de zone DNS Fonctionnement de DNS Notify Quest-ce que la dlgation dune zone DNS ? Les mises jour dynamiques DNS Prsentation multimdia : Vue densemble des mises jour dynamiques DNS Que sont les mises jour dynamiques ? Comment les clients DNS inscrivent et mettent jour dynamiquement leurs enregistrements de ressources Comment un serveur DHCP inscrit et met jour dynamiquement les enregistrements de ressources Quest-ce quune zone DNS intgre Active Directory ? Utilisation des mises jour dynamiques scurises par les zones DNS intgres Active Directory

62 / 112
La configuration des clients DNS Fonctionnement des serveurs DNS prfrs et auxiliaires Application des suffixes Gestion et analyse du systme DNS Dure de vie et paramtres de vieillissement et de nettoyage Fonctionnement de la valeur de dure de vie Dfinition des paramtres de vieillissement et de nettoyage Fonctionnement du vieillissement et du nettoyage Intgration du systme DNS et du service WINS Dfinir lintgration du systme DNS et du service WINS Rle des noms dhtes et NetBios dans lintgration Fonctionnement de lintgration Vrification de la prsence dun enregistrement de ressource laide de Nslookup, de DNSCmd et de DNSLint Pourquoi vrifier sil existe un enregistrement de ressource ? Nslookup DNSCmd DNSLint Test de la configuration et analyse des performances du serveur DNS Fonctionnement des requtes simples et rcursives Principes danalyse des performances du serveur DNS laide de la console de performances Quest-ce quun journal des vnements DNS ? Quest-ce que lenregistrement de dbogage DNS ? Rsolution de noms NetBIOS laide du service WINS Installation et configuration dun serveur WINS Composants du service WINS Prsentation dun type de nud NetBIOS Comment un client WINS inscrit et libre des noms NetBIOS Fonctionnement de la prise en charge du traitement en rafale Comment un serveur WINS rsout les noms NetBIOS

Programme SUPINFO 2007/2008


Comment installer le service WINS Comment configurer la prise en charge du traitement en rafale Gestion des enregistrements dans le serveur WINS Prsentation dun enregistrement client Prsentation dun mappage statique Comment ajouter une entre de mappage statique Mthodes de filtrage et daffichage des enregistrements du service WINS Comment filtrer les enregistrements WINS Configuration de la rplication WINS Fonctionnement de la rplication WINS Fonctionnement de la rplication par mission Fonctionnement de la rplication par rception Prsentation de la rplication par mission/rception Proprits des partenaires de rplication WINS Comment configurer la rplication WINS Comment configurer les proprits des partenaires de rplication Gestion de la base de donnes WINS Pourquoi sauvegarder une base de donnes WINS ? Prsentation de la suppression simple et de la dsactivation denregistrements Prsentation du compactage dynamique et du compactage hors connexion Comment fonctionne le nettoyage Prsentation de la vrification de la cohrence dune base de donnes WINS Instructions concernant le retrait dun serveur WINS Protection du trafic rseau laide de la scurit IPSec et de certificats Implmentation de la scurit IPSec Quest-ce que la scurit IPSec ? De quelle manire la scurit IPSec protge-t-elle le trafic ? Quest-ce quune stratgie de scurit IPSec ? Fonctionnement conjoint des stratgies IPSec Instructions pour quilibrer la scurit et les performances Comment attribuer ou supprimer

63 / 112
lattribution dune stratgie IPSec sur un ordinateur Implmentation de la scurit IPSec avec des certificats Quest-ce quun certificat ? Utilisations courantes des certificats Pourquoi utiliser des certificats avec la scurit IPSec pour protger le trafic rseau ? Comment configurer la scurit IPSec pour utiliser un certificat Analyse de la scurit IPSec Moniteur de scurit IP Instructions relatives lanalyse des stratgies IPSec Comment arrter et dmarrer les services IPSec Comment afficher les dtails de la stratgie IPSec Configuration de laccs rseau Introduction linfrastructure daccs rseau Composants dune infrastructure daccs rseau Configuration requise pour un serveur daccs rseau Quest-ce quun client daccs rseau Quentend-on par autorisation et authentification de laccs rseau Mthodes dauthentification disponibles Configuration dune connexion VPN et dune connexion daccs distant Fonctionnement dune connexion VPN Composants dune connexion VPN Protocoles de cryptage pour une connexion VPN Configuration requise pour un serveur VPN Comment fonctionne laccs rseau distance ? Composants dune connexion daccs distance Mthodes dauthentification disponibles pour une connexion daccs distance Configuration requise pour un serveur daccs distant Configuration dune connexion sans fil Vue densemble de laccs rseau sans fil Composants dune connexion sans fil Normes sans fil Mthodes dauthentification disponibles

Programme SUPINFO 2007/2008


pour les rseaux sans fil Configuration requise pour un client Windows XP Professionnel en vue dun accs rseau sans fil Contrle de laccs utilisateur au rseau et Centralisation de lauthentification de laccs rseau et de la gestion des stratgies en utilisant IAS Autorisations dappel entrant du compte de lutilisateur Quest-ce quune stratgie daccs distant ? Quest-ce quun profil de stratgie daccs distant ? Traitement des stratgies daccs distant Que signifie RADIUS ? Que signifie IAS ? Fonctionnement de lauthentification centralise Gestion et analyse de laccs rseau Gestion des services daccs rseau Instructions relatives la gestion des services daccs rseau Types denregistrements du service Routage et accs distant Enregistrement de lauthentification et de la gestion des comptes Fichiers journaux pour des connexions spcifiques Pourquoi collecter des donnes de performance ? Outils de collecte des donnes daccs rseau

64 / 112
Fonctions SQL en PL/SQL Les operateurs en PL/SQL Requtes SQL et structures logiques Interaction avec le serveur Oracle Requtes SQL en PL/SQL Manipulation des donnes en PL/SQL Curseurs SQL Structures de contrle Vue densemble La condition IF La condition CASE Valeurs NULL Boucle basique Boucle WHILE Boucle FOR Boucles imbriques Types de donnes composs et curseurs explicites Types de donnes composs Les records Les tables de records Les curseurs explicites Prsentation des curseurs Contrler les curseurs explicites Les curseurs et les records Les boucles FOR et les records Les attributs Les curseurs avec les paramtres Les exceptions Capturer une exception Quest ce quune exception Types dexception Les erreurs Oracle prdfinies Les erreurs Oracle non prdfinies Propagation des exceptions Propagation dans le sous-bloc La procdure RAISE_APPLICATION_ERROR Procdures, fonctions et packages Les procdures Quest ce quune procdure Le paramtre IN Les paramtres IN OUT Passage des paramtres Invocation des procdures Les procdures et les exceptions Les fonctions Cration des fonctions Les fonctions dans les expressions SQL Suppression des fonctions

1.2.21. TECHNOLOGIES ORACLE : PL/SQL Variables et sections excutables en PL/SQL Introduction Quest ce que PL/SQL Diffrents blocs PL/SQL Les environnements de programmation Variables PL/SQL Prsentation des variables PL/SQL Diffrents types de variables PL/SQL Attribut %TYPE Variables htes Variables de substitution Bloc PL/SQL Composantes dun bloc

Programme SUPINFO 2007/2008


Les Packages Vue densemble Composition dun package Cration dun package Suppression de packages Rgles suivre La surcharge Ltat persistant des packages Les table de records et les packages Wrapper Les packages Oracle dfinis DBMS_OUTPUT UTL_FILE UTL_MAIL Cration dun job SQL Dynamique et Mtadonnes SQL Dynamique SQL Natif SQL dynamique Les curseurs et lexcution dynamique Package DBMS_SQL Mtadonnes Api mtadonnes Sous programmes FETCH_XXX La procdure SET_FILTER Lecture rapide des APIs Les considrations de programmation Standardisation des contraintes et exceptions Standardisation des contraintes Standardisations des exceptions Transactions Sous programmes locaux Dfinition et invocations des droits Transaction autonome La clause RETURNIG Bulk Binding Vue densemble Utilisation BULK COLLECT INTO avec les requtes BULK COLLECT INTO avec les curseurs Performance Utilisation de NOCOPY Utilisation de PARALLEL_ENABLE Dpendances Dpendances locales et distantes Dpendances locales Dpendances distantes Modes de vrifications Mode timestamp

65 / 112
Dfinition et invocations des droits Recompilation Recompilation russie Recompilation choue LOBs Diffrents types de Lobs Blob Clob Bfile Nouvel objet DIRECTORY Manipulation des LOBs DBMS_LOB Ajouter les donnes Slectionner les donnes Lob temporaire Triggers Prsentation des triggers Triggers DML Triggers oprant sur les requtes Trigger INSTEAD OF Gestion des triggers Application des triggers Trigger DDL Ordre CALL Bienfaits des triggers Vues de dictionnaire de donnes

1.2.22. TECHNOLOGIES SUN : JAVA STANDARD EDITION (SCJP) Introduction et historique Lorigine de Java La naissance et lvolution de Java Les avantages et caractristique de Java Les dclinaisons de Java Le fonctionnement de la plateforme Java La Machine Virtuelle Java Les phases dexcution La Syntaxe Java - Bases & nomenclatures Syntaxe de base Les identificateurs Le type de donnes primitif Le type de donnes de rfrence Expressions et oprateurs Expressions simples et conditionnelles Expressions ditration Les oprateurs Les tableaux Oprations sur les tableaux Le cas des tableaux bidimensionnels

Programme SUPINFO 2007/2008


Comparaisons avec le C++ Points communs Diffrences Les Classes Concepts et hritages Cration du premier programme Fichiers et nomenclatures Constructeurs et initialisation Lancement Proprits et mthodes Oprateur . Variables Mthodes Le pointeur this Gestion des packages et import Le Garbage Collector Suppression des instances Concepts objets Lagrgation Lhritage Principe daccessibilit Principe dabstraction et interfaces Gestion derreurs : Les Exceptions Concept Dfinition Mcanisme Leve dException Le mot cl throws Le mot cl throw Cration dExceptions personnalises Tableaux dynamiques : Les Collections Comparaison tableaux/collections Diffrences et similitudes Les diffrents types de collections Les List Les Set Les Map Les Tree Les utilitaires Les Iterator Les Enumerator Les Comparator Les nouveauts Java 5 La gnricit Linstruction for each Architecture Java 2 Standard Edition Mthodologies de dveloppements Les packages Les classes Les mthodes Les design patterns

66 / 112
Architecture logicielle Organisation gnrale dun projet Le concept MVC La couche Mtier La couche Service La couche Application La couche Prsentation Interface graphique : Swing (base) Principe de base Origine Architecture Les conteneurs De haut niveau Gnraux Spcifiques Les composants simples Les Label Les Button Les composants de slection Gestion des vnements Gestion du positionnement Les composants de texte Les composants spcifiques Processus concurrents - Les Threads Lutilisation de processus Principes La classe Thread Utilisation et excution Arrt du Thread Mthodes disponibles Partage de variables Priorit La synchronisation Linterface Runnable Avantages et utilisation Interface graphique : Swing (avanc) Architecture Fonctionnement interne Organisation dun projet Swing Les composants avancs Les composants List Les composants Table Les composants Tree Le systme de Model Le systme de Renderer Le systme dEditor Concepts avancs Gestion avance du positionnement Gestion avance des vnements Gestion de la concurrence en Swing

Programme SUPINFO 2007/2008


Outils complmentaires Le projet SwingLabs Prsentation dautres projets open-source Quelques IDE de dveloppement graphiques Les entres/sorties I/O et Socket Lecture & Ecriture - Input/Output Principe La classe File Les flux doctets Les flux de caractres Les flux dobjet et la srialisation Les flux de compressions Applications client-serveur - Les Sockets Fonctionnement et principe La classe ServerSocket La classe Socket La classe InetAddress Accs aux bases de donnes : JDBC Principe gnral Architecture Procdure type Cration et fermeture de la connexion Chargement du pilote tablissement de la connexion Fermeture de la connexion Traitement de requtes SQL Les Statements Les Prepared Statement Les Callable Statement Type daccs Rcupration et modification des rsultats Le ResultSetMetadata Le ResultSet Gestion des transactions Service de noms et dannuaires JNDI Le concept de nommage Le concept dannuaire JNDI Prsentation des packages Oprations de nommage Oprations dannuaire Oprations sur les schmas

67 / 112
Quest ce que la POO Quest ce quun objet Quest ce quune classe Lhritage Les protocoles Les classes Concept Utilisation Les mthodes Concept Utilisation Les variables Variable locale, globale, dinstance, de classe Introduction Cocoa et Objective-C Historique Origine de Cocoa Objective-C Environnement Cocoa Intgration Mac OS X Caractristiques de Cocoa Framework Foundation Framework Application Kit Pourquoi Objective-C ? La syntaxe dObjective-C Commentaires Mlange code / dclarations Nouveaux types et valeurs Typage dynamique Classes et objets Fonctions et mthodes Les messages Les mots-cls Les variables dinstance Polymorphisme Les developer tools XCode 2.4 Interface Builder 2.5 Les utilitaires Gestion de la mmoire en Cocoa Rappels sur a gestion de la mmoire en C Principe de la mmoire en Obj-C : compteur de rfrences Les messages de gestion du compteurs de rfrences Gestion manuelle de la mmoire Framework Foundation NSObject NSString NSArray

1.2.23. TECHNOLOGIES APPLE : INITIATION AU DEVELOPPEMENT COCOA Rappels sur la POO Dfinitions gnrales

Programme SUPINFO 2007/2008


NSMutableArray NSDictionary et NSMutableDictionary Classes en Objective-C Cration de classes Dclaration dune classe Implmentation dune classe Cration dune classe avec Interface Builder Outlets et actions Dfinitions Outlets et Actions dans XCode Outlets et Actions dans Interface Builder Rgles et usages en Cocoa Le paradigme MVC Le controleur Les catgories Les autres frameworks dApple Le framework AppKit NSApplication NSWindows et NSView NSResponder NSControl

68 / 112

2. Cycle ingnierie
2.1. Ing SUPINFO 1 Matires cadres Intitul COMPILATION INTELLIGENCE ARTIFICIELLE SCURIT DES SYSTMES DINFORMATION SYSTEME DEXPLOITATION AVANC FOREIGN LANGUAGE MANAGEMENT 5 Management des personnes Vente/Ngociations MANAGEMENT 6 Vente/Ngociations Finance et gestion Marketing Dveloppement personnel Total Matires Technologiques TECHNOLOGIES CISCO: NETWORK SECURITY 1 TECHNOLOGIES APPLE : MAC OS X SERVEUR TECHNOLOGIES MICROSOFT : ACTIVE DIRECTORY TECHNOLOGIES .NET : DVELOPPEMENT C# ET ADO.NET TECHNOLOGIES ORACLE : DBA1 ET DBA2 TECHNOLOGIES LINUX : MCU, MCA & CLE TECHNOLOGIES SUN : JAVA WEB ET MOBILE TECHNOLOGIES .NET: XNA Total Stage en Entreprise STAGE OBLIGATOIRE STAGE FACULTATIF Total Projets PROJET EN GROUPE OBLIGATOIRE Participation PARTICIPATION A LA VIE DE L'ECOLE PARTICIPATION AUX POLES TOTAL * heures d'enseignement programmes Heures* 40 50 16 40 70 20 Crdits ECTS 3 3 2 3 4 3

40

276 28 30 30 56 52 40 40 12 288

23 3 3 3 3 3 3 3 2 23 10 4 14 6 2 2 70

564

Programme SUPINFO 2007/2008

70 / 112

2.1.1. COMPILATION Introduction La compilation Pourquoi tudier la compilation? La notion de compilateur Options des compilateurs Les interprteurs Vocabulaire Les diffrentes analyses Notions de langages et de syntaxes Les grammaires Dcrire les grammaires Les arbres Rappels sur les arbres Drivation et rduction Arbre de drivation Lanalyse lexicale Introduction Les terminaux Les sparateurs Les identificateurs Relations entre analyseur lexical et analyseur syntaxique Un exemple en Fortran Les automates Les diffrents automates Premier exemple Application au langage Automates lexicaux Les expressions rgulires Les analyses Analyse ascendante Analyse ascendante Analyse prdictive LEX Historique Prsentation Structure du fichier Exemple Les expressions rgulires de LEX Lanalyse syntaxique Introduction et descente rcursive Rappel sur les analyses descendante et ascendante Conclusion Les mthodes principales Prsentation

Un exemple Synthse La mthode de priorit des oprateurs Prsentation Un exemple Synthse La mthode LR Prsentation Un exemple Synthse YACC Historique Prsentation Structure du fichier Exemple Les expressions rgulires de YACC Lanalyse smantique Introduction Prsentation Porte des identificateurs Contrle Contrle de type Surcharges Fonction et oprateurs polymorphes Table des symboles Construction Traverse Fouille de donnes dans les corpus de textes Dfinitions Classification etc. Classification/Clustering Cration de classes de documents De manire supervise Classes plat ou hirarchises Exemple Google Classes spares/Diagramme de Venn Reprsentation vectorielle des documents Classification automatique Autres classifications Exemples Pour rsumer 2.1.2. INTELLIGENCE ARTIFICIELLE Introduction lIntelligence Artificielle Dfinitions, objectifs, origines et dveloppement Dfinitions

Programme SUPINFO 2007/2008


Objectifs Origines et dveloppement Domaines de recherche actuels et applications Comparison IA/IN, Test de Turing LIA symbolique Evolutions des logiques formelles La logique du premier ordre Le calcul des propositions ; exemples Le calcul des prdicats Application au dplacement des cubes Reprsentation et recherche dans lespace des tats Reprsentation dans lespace des tats Recherche dans lespace des tats Le labyrinthe Le jeu de taquin Stratgies de contrle de la recherche Le concept dagent Interaction agent-environnement Les agents intelligents Types dagents Les heuristiques Sujets de rflexion Les Systmes Expert Gnralits et structure dun systme expert Prsentation des SE Structure des SE La base de connaissances Le moteur dinfrence Caractristiques des SE Domaines dapplication Les rgles de production Structure des rgles de production Systme base de rgles de production Caractristiques de la base de rgles Les moteurs dinfrence Stratgie de raisonnement Le chanage avant Le chanage arrire Comparaison des deux types de chanage Fonctionnement du moteur dinfrence Stratgies de contrle Systmes expert connaissances incertaines Types dincertitudes Le raisonnement incertain Arbre de raisonnement incertain Conclusion sur les SE Programmation fonctionnelle Le Lisp Gnralits, lments de base

71 / 112
Prsentation Les expressions symboliques Fonctions arithmtiques lmentaires Les fonctions primitives Les prdicats Fonctions daffectation et dvaluation Reprsentation graphiques des listes Les fonctions dentre/sortie Lenvironnement de programmation Structures de contrle Les oprations de slection La rcursivit. Exemples Fonctions rcursives sur les ensembles Litration Fonctions complexes Les fonctionnelles Les fonctions anonymes Les macros fonctions Oprations symboliques Drivation des expressions algbriques Exploration dans les arbres de dcision Explorer un espace dtats Raisonnement symbolique Programmation dclarative : Turbo Prolog Programmation logique Structure du programme Les types prdfinis Interrogation BDD et unification Arbres de raisonnement (PROLOG) Modes dappel des prdicats Les fonctions arithmtiques Spcificits et mcanismes fondamentaux La remonte Les prdfinis FAIL et CUT Paquet de clauses La ngation en Prolog Bases de donnes dynamiques Les objets complexes Rcursivit et listes Le schma rcursif Exemple : Factorielle Chemins dans un graphe Exemple de chemins Structure et unification des listes Exemple dunification Programmes rcursifs sur les listes Exemples rcursifs sur les listes Applications Recherche oprationnelle Systmes Expert

Programme SUPINFO 2007/2008


Ordonnancement des tches (PERT) Les fractales Les rseaux neuronaux Gnralits Historique et dveloppements Modlisation du neurone Le modle neurophysiologique Les modles mathmatiques Lapprentissage du perceptron Lalgorithme dapprentissage Lapprentissage du perceptron Lalgorithme du perceptron Les limites du perceptron Rseaux multicouches rtro-propagation de lerreur Exemples de rseaux multicouches Lapprentissage dun rseau multicouche Lalgorithme dapprentissage Exemple de rseau multicouche 2.1.3. SCURIT DES SYSTMES DINFORMATION Notions fondamentales de scurit Les bases de la scurit Les objectifs de la scurit Concepts complmentaires Les principes Gestion de risques Notions de dveloppement scuris Introduction la cryptologie Dfinitions Notions fondamentales (histoire, principe de Kerckhoffs, vocabulaire) Cryptographie symtrique Cryptographie asymtrique Condens Signature numrique Confiance en une cl publique Infrastructure de gestion de cls (PKI) Scurit des systmes Contrle daccs De lauthentification lautorisation Types de contrle daccs Audit Authentification forte Scurit des systmes dexploitation Notions de TCB, de Rfrence Monitor et de Security Kernel Modles de scurit

72 / 112
Critres Communs (CC) Menaces (canaux cachs, stganographie, backdoors) Trusted Solaris *BSD Linux Windows Architectures matrielles Scurit physique Signaux compromettants (TEMPEST) Cartes puce Cartes crypto acclratrices Nouvelles instructions CPU TPM Applications Bases de donnes Applications Web Portails Gestion de droits numriques Application s bureautiques Systmes embarqus Web Services Codes malveillants et outils de scurit Codes malveillants Virus Ver Cheval de Troie Spyware Rootkit Hypervirus Canulars Phishing Moyens de prvention Outils de scurit Antivirus Antispyware Scanners de vulnrabilit Gestion de la scurit Patch management Chiffrement de fichiers Bases de la scurit des rseaux Rappels Couches OSI Menaces sur les couches basses Menaces sur les quipements rseau Rappels TCP/IP Bonnes pratiques Pare-feu Rappels sur les pare-feu Filtrage de paquets

Programme SUPINFO 2007/2008


SPI (Stateful Packet Inspection) Pare-feu applicatifs Architectures type de pare-feu dentreprise (DMZ, NAT) Pare-feu personnels Dtection et prvention dintrusion IDS IPS IDS/IPS : hte ou rseau, noyau ou pas Problmes courants Techniques de dtection et dvasion Exemples de produits Rgles de signature Historique Normalisation Les pots de miel Protocoles Introduction/rappels IPsec AH ESP Introduction/rappels VPN PPTP L2TP/IPSec SSL/TLS SSH Applications de la scurit des rseaux Quarantaine Quarantaine des accs distants Quarantaine LAN (NAP/NAC) Wifi Options de scurit possibles (dont faiblesses de WEP,VPN) Historique 802.1x RADIUS EAP-TLS PEAP-EAP-TL WPA 802.11i (WPA2) Exemple de mise en uvre : Windows

73 / 112
Les mcanismes Les familles de SE La communication interprocessus Mise en vidence de la problmatique, vocabulaire Solutions algorithmiques simples Lalgorithme de Dekker et Peterson Autres mthodes, et critiques des solutions prcdentes Les smaphores Utilisation des smaphores Les moniteurs Signaux et messages Les tuyaux Autres mcanismes et comparaison Lordonnancement Dfinitions Les algorithmes Loptimisation La gestion des multi utilisateurs La gestion multi processeurs Evaluation des heuristiques La mmoire et les fichiers Hirarchie, dcoupage et partage de la mmoire Pagination Segmentation Mmoire pagine segmente Gnralits sur les fichiers Le stockage physique des fichiers Les SGF Autres lments du systme Les systmes rpartis Dfinitions et exemple Gnralits Objectifs en conception des systmes rpartis Exemple du DNS Annuaires X500 Peer to Peer Micronoyaux et Sous-systmes Paradigme Gense des micronoyaux Objectifs de conception dun micronoyau Personnalits Exemples Effet de la modularisation Systmes Objets Objets Invocation

2.1.4. SYSTEME DEXPLOITATION AVANC Rappel des notions importantes des systmes dexploitation Les lments de base du systme Dfinition Oprations sur les processus La table des processus Comparaison processus-thread

Programme SUPINFO 2007/2008


Problmes rsoudre Tendance Abstractions de base Architecture dun Systme Rparti Acteurs/Tches/Processus Chorus Evolution du Modle dEspace dadressage Bases pour lalgorithmique rpartie Dfinitions Ordres, tat Global, Horloges, Synchronisation Contrle dans Les Systmes Rpartis Reprise dans Les Systmes Rpartis Aspects des Applications Rparties Types de Coopration Modles de Communication lmentaire Dpendance Causale Modles de Diffusion Fiable et Communication de Groupe Proprits dordre dans les Groupes Complments et Proprits lies aux Dfaillances Etat global dun systme rparti Pass et coupures cohrentes Dtermination dun tat global cohrent Modles Tolrance aux pannes Concepts Concepts de base de la sret de fonctionnement Classification des pannes Diffrents types de redondances Principaux problmes de la tolrance aux pannes Synthse En pratique Datation Causale Et Horloges Vectorielles Ordre Total Par Horloges Logiques Pose De Points De Reprise Repartis ! Etude De Cas : Calcul Coopratif et Objet Rpliqu Applications Remote Method Invocation Introduction RMI Structure des couches RMI Architecture de RMI Mise en uvre de RMI Exemple Corba

74 / 112
Introduction LORB Common Object Service Spcification Etude de Cas Le DCE de OSF Dfinition Larchitecture de DC Lorganisation en cellules Les RPC sous DCE Le RPCRuntime Gnration des stubs Distributed File System Laccs aux fichiers DFS La gestion de la cohrence Amoeba et Mach Les processus Mmoire Virtuelle Le Noyau Transparence Prsentation de Mach Utilisation Spcificit Mise en uvre Spcificit de quelques systmes Systmes propritaires Architectures ddies Les systmes temps rels Les systmes embarqus Les systmes mobiles

2.1.5. FOREIGN LANGUAGE : ANGLAIS AMRICAIN 3 Niveau 1 : EVERYDAY SITUATIONS INTERMEDIATE + An Emergency Seek assistance for an injured person. Learn basic medical vocabulary and parts of the body. At the Doctors Describe your symptoms and discuss treatment options. Correspondence Learn vocabulary for letter writing: writing paper, ink, envelopes. At the Post Office Learn vocabulary to do with the postal service: sending a parcel, express delivery, registered mail, metered mail, stamp collecting.

Programme SUPINFO 2007/2008


Banks and ATMs Learn how to explain a problem and learning vocabulary to do with banks: credit card, expiration date, commission, etc. Paying a Bill Learn about different means of paying for something: by check, in cash, etc. Niveau 1&2 : PROFESSIONAL SITUATIONS INTERMEDIATE READING DOCUMENTS Job Application Letter to Human Resources The Leaving Party Letter of Recommendation WRITING DOCUMENTS Security Rules The Survey Advice MEETINGS Instructions Delays Delays (Speaking) PROFESSIONAL INTERACTION Prospective Customer Prospective Customer (Speaking) Contract Settlements About the Project About the Project (Speaking) Company Presentation Company Presentation (Speaking) Sales Contact Sales Contact (Speaking) Job Interview SOCIALIZING Company History Company History (Speaking) Niveau 2 : EVERYDAY SITUATIONS ADVANCED Living in America Reply to general questions about your daily life in the US: Where do you live? What is your job? What are your hobbies? Seeing the USA Talk about different means of transportation, lifestyles and pastimes. The Post Office Learn to ask questions, to give your address, to pick up a package and to buy stamps at the post office.

75 / 112
Seminar Planning Reserve a hotel room. Organize a seminar, set the date and number of participants, choose the services required. Arrange for payment. Insurance & Banking Learn vocabulary related to the world of insurance and banking (coverage, life insurance, cash transfer, account number).

2.1.6. CROSSKNOWLEDGE : MANAGEMENT DES PERSONNES Russir comme formateur occasionnel Bien cadrer son intervention de formateur Construire l'itinraire pdagogique d'une formation Utiliser efficacement les techniques pdagogiques Russir l'animation d'une formation Adapter ses pratiques d'animation au profil des participants

2.1.7. CROSSKNOWLEDGE : VENTE / NEGOCIATIONS Vendre ses ides Comment trouver des arguments Donner de la force vos arguments Les questions qui font dire oui Matriser les questions qui entranent un oui Techniques de rponse aux objections Matriser les techniques de rponse aux objections Comment diagnostiquer les motivations dominantes ? Comment vous adapter avec efficacit aux motivations de votre interlocuteur ? Introduction l'art de conclure Les techniques pour conclure Russir ses ngociations Dterminez votre style de ngociation Sortir de la ngociation - marchandage Comprendre la mthode des gains mutuels

Programme SUPINFO 2007/2008


Prserver un bon relationnel Prparer une ngociation

76 / 112
Les lacunes de configuration Les attaques Les attaques de reconnaissances Les attaques d'accs Les attaques de DOS Les vulnrabilits Systmes dexploitation Protocoles Configuration Politique de scurit Security Wheel Scuriser le parc informatique Surveillance du parc informatique Tester Amliorer Cisco Self Defending SAFE NAC Cisco Self Defending CS MARS Basic Router Security Gestion des comptes Les modes privilgis Les services rseaux Les appliances ddies Caractristiques des quipements Caractristiques techniques Fonctionnement du systme ASA Le cut through proxy Introduction au PIX Prise en main de l'quipement PIX Translation de communication Configuration via ASDM Commutation de paquet Cas du routage statique Roulage dynamique Les VLANs Contrle d'accs AAA TACACS RADIUS TACACS Vs RADIUS 802.1X Principe Etat et interfaces Processus de travail du 802.1X Configuration dun commutateur Contrle d'identit Les mots de passe statiques Les mots de passe usage unique et les cartes daccs Les certificats lectroniques La biomtrie ACS Principe de fonctionnement Cisco Secure ACS pour Windows Cisco secure ACS pour UNIX IOS Firewall Authentification Proxy Principe Architecture client/server

2.1.8. CROSSKNOWLEDGE : FINANCE ET GESTION Comprendre les instruments financiers Qu'est-ce qu'une action? Comment valoriser une action? Qu'est-ce qu'une obligation? Les principes de valorisation d'une obligation Qu'est-ce qu'une option? Les dterminants de la valeur d'une option

2.1.9. CROSSKNOWLEDGE : MARKETING Construire son "marketing-mix" Qu'est-ce que le marketing-mix? Analyser son produit Dfinir sa politique de prix Comprendre les notions-cls de la distribution Comprendre les fondements de la communication Comprendre les rgles de la publicit Dfinir et mener bien une stratgie marketing Dfinir un positionnement Faire l'audit de son marketing Dfinir sa stratgie marketing Btir un plan marketing

2.1.10. CROSSKNOWLEDGE : DEVELOPPEMENT PERSONNEL Dcider autrement Qu'est-ce que la dcision? Les limites des modles rationnels de dcisions Les pistes pour mieux dcider

2.1.11. TECHNOLOGIES CISCO : NETWORK SECURITY 1 Introduction la scurit Caractristiques Risques Les menaces internes Les menaces externes

Programme SUPINFO 2007/2008


Proprits Configuration AAA Filtrage sur routeur Filtrage par paquet Filtrage par tat Filtrage par URL Cisco IOS Firewall CBAC Configuration du CBAC Utilisation avance du PIX ACLs Dfinition Configuration des ACLs Vrifications Groupe d'objet Configuration Groupe dobjets de rseaux Groupe dobjets de services Groupe dobjets de protocoles Groupe dobjets de types ICMP Les groupes imbriqus Exemple de startup config Les politiques de scurit modulaire Scurit du commutateur Impermabilit du commutateur Protection des VLANs VLAN Hopping Vulnrabilit des VLANs privs Protection des Spanning Tree Les menaces La contre mesure 2.1.12. TECHNOLOGIES APPLE : MAC OS X SERVER Installation Versions de Mac OS X Server Mac OS X Server 10 clients Mac OS X Server illimit Mac OS X Server Mise jour Pr-requis Matriel Pr-requis matriel XServe G5 XServe Cluster Node XServe RAID XServe Intel Installation locale Prparation linstallation Installation Installation distance Server Assistant Installation sur XServe Les outils dadministration de Mac OS X Server Prsentation des diffrents outils Prsentation globale Gateway Setup Assistant

77 / 112
QTSS Publisher Server Admin Server Assistant Server Monitor System Image Utility Workgroup Manager Xgrid Admin Server Admin Dcouverte Configuration locale Connexions multiples Workgroup Manager Dcouverte Configuration locale Connexions multiples Services Rseau DHCP (Dynamic Host Control Protocol) A quoi sert le DHCP ? Mcanisme de fonctionnement Le bail DHCP Configuration du DHCP sous Mac OS X Server Interface du service DHCP Panneau Settings Panneau Clients Panneau Logs Dmarrer le service DNS : Domain Name System A quoi sert le DNS ? Mcanisme de fonctionnement Les types de requte et enregistrements Configuration du DNS sous Mac OS X Server Interface du service DNS Quest ce que BIND ? Panneau Settings Panneau Logs Droits et authentification Types de comptes et points de partage Comptes dutilisateur Comptes de groupes Comptes dordinateur Cration dun point de partage Permissions Types de permissions Fichiers Dossiers Modification des permissions ACL Prsentation Ajout dune ACE Modification dune ACE

Programme SUPINFO 2007/2008


Valeurs de cl possibles File Services Protocoles activables pour un point de partage AFP (Apple Filing Protocol) SMB (Server Message Block) NFS (Network File System) FTP (File Transfer Protocol) Activation des protocoles Comparaison des protocoles Problmes de sensibilit la casse Apple File Service et Partage Windows Permissions AFP Configuration AFP Panneau Gnral Configuration AFP Panneau Accs Configuration AFP Panneau Journalisation Configuration AFP Panneau Surveillance Permissions SMB Locking SMB Invits Samba Nom du serveur et groupe de travail Paramtres avancs et Journalisation NFS et FTP Principe de fonctionnement NFS Verrouillage et Scurit Configuration NFS dans Server Admin Principe FTP Configuration (Workgroup Manager) Configuration FTP, panneau gnral Conversion automatique Messages FTP Paramtres avancs Journalisation et surveillance Impression Impression sous Mac OS X et protocoles Principe de fonctionnement de limpression CUPS Protocoles daccs une imprimante Queues dimpression Cration Gestion Modification Gestion dune imprimante Partage Gestion Surveillance Quotas Classes Limitations du service dimpression Services Web

78 / 112
Service Internet Configuration dApache Configuration dun serveur dynamique Royaumes WebDAV Serveur Proxy Configuration du serveur Proxy Surveillance des services Web Serveur de Streaming Quicktime Principe de fonctionnement Prparation des mdias Administration de QTSS Outil dadministration QTSS Firewall et NAT Firewall Quest ce quun Firewall ? Configuration du Firewall, panneau Vue densemble Onglet Services Onglet avanc Panneau rgles actives Panneau Historique NAT A quoi sert le NAT ? Mcanisme de fonctionnement Mise en situation Interface du service NAT Panneau rglages Port Forwarding Gestion des comptes Compte dutilisateur Prsentation Dossier dpart Compte mobile Login & Logout Sync Compte de groupe dutilisateurs Prsentation Crer un groupe Assigner un utilisateur un groupe Dossier de groupe Liste dordinateurs Prsentation Crer une liste dordinateurs Ordinateurs htes Gestion des prfrences Les prfrences Comment appliquer les prfrences Notion dhritage Dploiement des prfrences dune application

Programme SUPINFO 2007/2008


Gestion du voisinage rseau Open Directory Introduction Open Directory Prsentation et Historique KDC et SASL Mise en place du nud et tats dopen directory Mise en place du noeud Connect un systme de rpertoire Matre Open Directory Open Directory Replica Configuration avance Gestion des utilisateurs Workgroup Manager Connexion au serveur LDAP Gestion des utilisateurs Netboot et Netinstall Concept et processus Prsentation du contexte Concept Processus Schma explicatif Fichiers Shadow et configuration Fichiers Shadow Clients supports Cration dune image Cas particulier : Netinstall Configuration du serveur Netboot Server Admin, panneau Netboot Activation des images Filtrage des clients Configuration sur le client Surveillance des clients 2.1.13. TECHNOLOGIES MICROSOFT : ACTIVE DIRECTORY Introduction linfrastructure Active Directory Architecture dActive Directory Rle dActive Directory Structure logique dActive Directory Structure physique dActive Directory Dfinition des matres doprations Fonctionnement dActive Directory Dfinition dun service dannuaire Dfinition dun schma Dfinition dun catalogue global Dfinition dun nom unique et dun nom unique relatif Analyse dActive Directory

79 / 112
Gestion dActive Directory Outils et composants logiciels enfichables dadministration dActive Directory Implmentation dune structure de fort et de domaine Active Directory Cration dune structure de fort et de domaine Conditions requises pour installer Active Directory Processus dinstallation dActive Directory Rsoudre les problmes lis linstallation dActive Directory Analyse du systme DNS intgr Active Directory Espaces de noms DNS et Active Directory Dfinition des zones intgres Active Directory Les enregistrements de ressources SRV SRV enregistrs par les contrleurs de domaine Utilisation de DNS par les clients pour trouver un contrleur de domaine Augmentation des niveaux fonctionnels de la fort et du domaine Fonctionnalits des forts et des domaines Conditions requises pour activer les nouvelles fonctionnalits de Windows Server 2003 Cration de relations dapprobation Types dapprobations Dfinition des objets du domaine approuv Fonctionnent des approbations dans une fort Fonctionnent des approbations entre les forts Implmentation dune structure dunit dorganisation Cration et gestion dunits dorganisation Prsentation de la gestion des units dorganisation Mthodes de cration et de gestion des units dorganisation Dlgation du contrle administratif des units dorganisation Quest-ce que la dlgation de privilges administratifs ? Tches dadministration pour units dorganisation Planification dune stratgie dunit dorganisation Processus de planification dunit

Programme SUPINFO 2007/2008


dorganisation Facteurs organisationnels dterminant la structure dune unit dorganisation Consignes de planification dune structure dunit dorganisation Consignes pour la dlgation du contrle administratif Implmentation de comptes dutilisateurs, de groupes et dordinateurs Grer les comptes utilisateurs Types de comptes Types de groupes Groupes locaux de domaine Groupes globaux Groupes universels Implmenter des suffixes UPN Dfinition dun nom dutilisateur principal Dtecter et rsoudre des conflits de suffixes de noms Planifier une stratgie de compte dutilisateur, de groupe et dordinateur Dfinition de lhistorique SID Le dplacement dobjets influe Quelques conseils pratiques Planifier laudit dActive Directory Pourquoi auditer laccs Active Directory ? Instructions danalyse des modifications apportes Active Directory Implmentation dune stratgie de groupe Cration et configuration dobjets Stratgie de groupe Composants dun objet Stratgie de groupe Pourquoi spcifier un contrleur de domaine pour la gestion des objets Stratgie de groupe ? Dfinition des filtres WMI Dfinition du traitement par boucle de rappel quel moment la stratgie de groupe estelle applique ? Gestion des objets Stratgie de groupe Dfinition dune opration de copie Dfinition dune opration de sauvegarde Dfinition dune opration de restauration Dfinition dune opration dimportation Vrification et rsolution des problmes lis la stratgie de groupe Problmes courants lis limplmentation

80 / 112
de la stratgie de groupe Dlgation du contrle administratif de la stratgie de groupe Dlgation des objets Stratgie de groupe Dlgation de la stratgie de groupe pour un site, un domaine ou une unit dorganisation Dlgation de filtres WMI Dploiement et gestion des logiciels laide dune stratgie de groupe Prsentation de la gestion du dploiement de logiciels Processus dinstallation et de maintenance de logiciels Dfinition de Windows Installer Dploiement, configuration et maintenance de logiciels Vue densemble du processus de dploiement de logiciels Affectation de logiciels et publication de logiciels Cration dun point de distribution de logiciels Utilisation dun objet Stratgie de groupe pour le dploiement de logiciels Options par dfaut pour installation logicielle Modification des options dinstallation logicielle Rsolution des problmes lis au dploiement de logiciels Problmes courants lis lutilisation de la stratgie de groupe pour dployer des logiciels Comment dterminer la cause du problme Comment rsoudre les problmes dinstallation logicielle lors de lutilisation de la stratgie de groupe Planification dune stratgie de dploiement de logiciels Instructions de planification des points de distribution de logiciels Instructions de planification dun dploiement de logiciels laide de la stratgie de groupe Instructions de planification de maintenance de logiciel Implmentation de sites pour grer la rplication Active Directory

Programme SUPINFO 2007/2008


Prsentation de la rplication Active Directory Rplication dattributs valeurs multiples lis Dfinition des partitions dannuaire Dfinition de la topologie de rplication Gnration automatique de la topologie de rplication Catalogue global et rplication de partitions Cration et configuration de site Dfinition des sites et des objets sousrseau Dfinition des liens de sites Rplication lintrieur des sites et rplication entre les sites Pourquoi dsactiver le pontage par dfaut de tous les liens de sites ? Gestion de la topologie de site Dfinition dun serveur de tte de pont Dfinition du gnrateur de topologie intersites Rsolution des checs de rplication Problmes courants lis la rplication Dfinition du Moniteur de rplication Dfinition de loutil Repadmin Dfinition de loutil Dcdiag Implmentation du placement des contrleurs de domaine Implmentation du catalogue global dans Active Directory Rappel sur la fonction dun serveur de catalogue global quel moment personnaliser un serveur de catalogue global Dfinition de la mise en cache de lappartenance au groupe universel Dtermination du placement de contrleurs de domaine dans Active Directory Dfinition dActive Directory Sizer Paramtres pour Active Directory Sizer Planification du placement des contrleurs de domaine Instructions de placement des contrleurs de domaine Instructions de placement des serveurs de catalogue global Instructions dactivation de la mise en cache de lappartenance au groupe universel Instructions de placement des serveurs

81 / 112
DNS intgrs Active Directory Gestion des matres doprations Prsentation des rles de matre doprations Dfinition dun contrleur de schma Dfinition dun matre dattribution de noms de domaine Dfinition de lmulateur PDC Dfinition dun matre RID Dfinition dun matre dinfrastructure Transfert et prise de rles de matres doprations Transfert des rles de matres doprations quel moment prendre les rles de matres doprations Planification du placement des matres doprations Instructions de placement des matres doprations Instructions de placement du contrleur de schma Instructions de placement du matre dattribution de noms de domaine Instructions de placement du matre dmulateur PDC Instructions de placement du matre RID Instructions de placement du matre dinfrastructure Instructions relatives la prise de rles de matres doprations Maintenance dActive Directory Fichiers Journaux dActive Directory Description des diffrents fichiers Dplacement et dfragmentation de la base de donnes Active Directory Comment dplacer la base de donnes Active Directory et les fichiers journaux Comment dfragmenter une base de donnes Active Directory Sauvegarde et restauration dActive Directory Composants des donnes dtat systme Planification du contrle dActive Directory Vue densemble du contrle dActive Directory vnements contrler Compteurs de performance contrler Instructions de contrle dActive Directory

Programme SUPINFO 2007/2008


2.1.14. TECHNOLOGIES .NET : DVELOPPEMENT C# ET ADO.NET A la dcouverte du .NET Framework 2.0 Prsentation de la plate forme .NET Framework 2.0 .NET Framework .NET Services Visual Studio 2005 Vue densemble du .NET Framework 2.0 Fonctionnalits du Common Language Runtime Bibliothque de classe Systme de Types Communs Dveloppement dapplications clientes Dveloppement dapplications serveurs Applications Web et Web services XML Applications Windows ADO .NET : donnes et XML Avantages et volutions du .NET Framework 2.0 Sappuyer sur les normes et pratiques du web Utiliser des modles dapplications unifis Classes extensibles Nouveauts du .NET Framework 2.0 Notions Fondamentales du C# 2.0 Vue densemble du C# 2.0 Structure dun programme C# 2.0 Oprations lmentaires dentre/sortie Mthodes conseilles Compilation, excution et dbogage Types de donnes Utilisations des types de donnes intgrs Cration de types de donnes dfinis par lutilisateur Conversion des types de donnes Comparaison entre types valeur et types rfrence Utilisation de rfrences comme paramtres de mthode Les types nullable Hirarchie des objets Instructions et tableaux Introduction aux instructions Utilisations des instructions conditionnelles Utilisation des instructions itratives Utilisation des instructions de saut Introductions aux tableaux Mthodes et gestion derreurs

82 / 112
Utilisation des mthodes Utilisations des paramtres Gestion des erreurs Leve dexceptions La Programmation Oriente Objet en C# 2.0 Notions fondamentales de la POO en C#2.0 Classes et objets Comparaison entre classe et structure Lencapsulation Donnes de lobjet, donnes statiques et mthodes statiques C# 2.0 et lorientation objet Dfinition de systmes orients objet Proprits et indexeurs Quest-ce quune proprit Quest-ce quun indexeur? Hritage dans C# 2.0 Drivation de classe Implmentation de mthodes Implmentation dinterfaces Utilisation dinterfaces Utilisation de classes abstraites et scelles Gnriques dans C# 2.0 Les classes gnriques Les mthodes gnriques Les types gnriques contraints Surcharge gnrique dune classe Les notions avances du C# 2.0 Surcharge doprateurs, dlgus et vnements La surcharge doprateurs La dlgation Les vnements Itrateurs Introduction aux itrateurs Implmentation ditrateurs Les itrateurs gnriques Attributs Introduction aux attributs Implmentation des attributs Windows Forms Introduction aux Windows Forms Cration dun projet & Architecture de lapplication Les rfrences Le point dentre Les objets ApplicationContext et Application Lancement et arrt de lapplication Le fichier AssemblyInfo.cs

Programme SUPINFO 2007/2008


Les formulaires, contrles et le Drag & Drop Les formulaires modaux et non modaux Evnements Les dlgus Les gestionnaires dvnements Les contrles Windows Les contrles utilisateurs Les menus Le Drag & Drop GDI+ et Impression GDI+ : Prsentation et lments de base GDI+ : La classe Graphics GDI+ : Les Pens et les Brushes GDI+ : Images et Textes Impression : PrintDocument Impression : PrintPreviewDialog Impression : PrintDialog Fichier de Configuration et Projet de dploiement Fichier de configuration : Prsentation Fichier de configuration : Cration Fichier de configuration : Utilisation Fichier de configuration : Les redirections Projet de dploiement : Cration Projet de dploiement : Utilisation de base Projet de dploiement : Utilisation avance ADO .NET 2.0 Introduction Gnralits Historique Pourquoi ADO.Net (1.x et 2.0) Schma Gnral et Namespace Fournisseur daccs Gnralit Avantage et inconvnients du fournisseur daccs gnrique Lobjet DbProviderFactory Mode connect Vue densemble La connexion ( DbConnection ) La requte ( DbCommand ) La lecture ( DbDataReader ) Les requtes paramtres ( DbParameter ) Les transactions ( DbTransaction ) Les procdures stockes Mode dconnect DataSet le DbDataAdapter DataSet et DbDataAdapter Typ Utilisation avance

83 / 112

2.1.15. TECHNOLOGIES ORACLE : DBA1 ET DBA2 Installation dOracle et cration de la base de donnes Installation doracle OFA Variables denvironnement Universal Installer Types dinstallation Stockage de donnes et sauvegarde Cration dune base de donnes Structure de stockage Fichiers de contrle Fichiers de redo log Tablespaces et fichiers de donnes Dictionnaire de donnes DBCA Paramtres dinitialisation Autres actions avec DBCA Gestion de la base Diffrentes partie dune base de donnes Dmarrage de la base Dmarrer le listener Etapes de dmarrage Arrt de la base Fichier de paramtre Structure de stockage Grer lespace Crer un tablespace Types de gestion des tablespaces Modification des tablespaces Suppression des tablespaces Gestion des utilisateurs et des objets Gestion des utilisateurs Cration des utilisateurs Profile Authentification des utilisateurs Privilges Quotas Rles Gestion des objets Prsentation du schma Accs aux objets dun schma Types de donnes Contraintes dintgrit Index

Programme SUPINFO 2007/2008


Vues Squences Gestion des donnes Data Pump Prsentation Data Pump export Data Pump import SQL*Loader Prsentation Fichier de contrle de SQL*Loader Ajout des donnes Mthodes dajout Scurit Privilges Protection du dictionnaire de donnes Limitation des utilisateurs Profiles Cration Assigner les utilisateurs Audit Utilisation daudit FGA Stratgie FGA DBMS_FGA Rgles de FGA Mises jour de scurit Oracle Net Services Oracle Net Listener Dfinition Gestion du listener Cration du listener Enregistrement de la base Rsolution de noms Easy Connect Local Naming Directory Naming Alias de service Oracle Net Manager Prsentation Les alias avec Net Manager Connections avances Oracle Net Connectivity Serveur Partag Sessions Dfinition Sessions pour un serveur ddi Sessions pour un serveur partag SGA et PGA Configuration DISPATHERS

84 / 112
SHARED_SERVERS MAX_SHARED_SERVERS CIRCUITS SHARED_SERVER_SESSIONS Gestion Vrification de linstallation Les vues du dictionnaire des donnes Choix de la connexion Choix de lutilisation Surveillance et gestion Surveillance des performances Optimisations manuelles Optimisations automatiques Rcupration de linformation Gestion SQL Tuning AWR ADDM Gestion des undos Concepts Les donnes undo Les transactions et les undos Stockage des informations undo Gestion des undos Administration des undos Undo retention Tablespaces undos Sauvegarde et restauration Concepts Prsentation Types dchecs Restauration dune instance Concepts de restauration Tuning Configuration de la restauration Rgles suivre Fichiers de contrle Fichiers de redo log Multiplexage Fichiers de redo archivs Introduction au rle de DBA Les outils dun DBA Introduction au travail dadministrateur Oracle Utilisation du support de globalisation La gestion du listener Oracle Utilisation du support de globalisation Jeux de caractres et globalisation Configuration du Format date, heure, timezone

Programme SUPINFO 2007/2008


Les paramtres NLS et les variantes locales Trie, comparaison et index linguistique Conversion de caractres de donne et de paramtre NLS Contrle daccs au listener Oracle Net Service Configuration de lauthentification pour le listener Agent EXTPROC Configuration de listener ddi Configuration et utilisation de RMAN Gestion de RMAN Les principes de fonctionnement de RMAN Les principaux paramtres de RMAN Les rgles dusage pour utiliser RMAN Les principales commandes pour RMAN. Autres paramtres configurables pour RMAN Quels sont les diffrents canaux utiliss par RMAN Utilisation de Recovery Manager Commandes de Recovery Manager Utilisation de RMAN pour les sauvegardes Types de sauvegardes RMAN Gestion des sauvegardes Les outils de diagnostics Prsentation des diffrents fichiers de diagnostics Comment fonctionne les fichiers dalert.log Quest ce que le fichier de trace Prsentation des fichiers de log Gestion de la rcupration des donnes Gestion du stockage dune base de donnes Rcupration dun fichier non-critique Cration dun nouveau tablespace temporaire Rcupration dlments Mthode dauthentification pour les DBA Gestion des rcuprations dune base de donnes Etape et gestion de rcupration dune base de donnes Oracle Sauvegarde automatique et cration dun nouveau fichier contrle Rcupration incomplte La commande RECOVER et UNTIL TIME Recovery Rcupration incomplte et Alert Log Rcupration incomplte en utilisant

85 / 112
RMAN Rcupration en utilisant Entreprise Manager Rcupration et RESETLOGS Base de donnes Flashback Prsentation du Flashback de base de donnes Configuration du Flashback de base de donnes Contrle du Flashback de base de donnes Flash Recovery Area Consideration Flashback Autres types de rcupration Flashback et Recycle Bin Diffrentes version de Flashback Flashback Transaction Flashback Table Undo, SCN et Planification Management du stockage dune base de donnes Gestion du stockage dune base de donnes La gestion automatique : les vues et statistiques Comment accder aux contrleurs de votre base de donnes SQL Tuning Advisor pour optimiser votre base de donnes Comment optimiser les segments Undo Administration de votre base de donnes automatiquement Surveillance et gestion de stockage de votre base de donnes Ladministration automatique du stockage de votre base de donnes Gestion des autres ressources dune base de donnes Comment administrer et surveiller la mmoire pour votre base de donnes Gestions des ressources de votre base de donnes

2.1.16. TECHNOLOGIES LINUX : MCU, MCA & CLE MCU partie I Rappel des diffrentes commandes de bases Navigation, cration et suppression de fichier : Archivage et compression : Redirection pipes :

Programme SUPINFO 2007/2008


Rappel sur le scripting Bash Rappel sur le Bash : Cration de scripts simples : Structures conditionnelles: Fonctions : Scripting avanc : Rappel sur la gestion des utilisateurs et des groupes Notion dutilisateurs et de groupes : Commandes dadministrations des utilisateurs et des groupes : Changement didentit : Rappel sur la gestion des permissions Permissions du systme Unix : Modification des permissions : Les droits spciaux : Les ACL : Rappel sur la gestion des disques Principe des partitions : Accs aux priphriques de stockage : Les quotas: Rappel sur la gestion des processus Notion de processus : Modification des priorits : Planification de tches : MCU partie II Rappel sur lenvironnement graphique Architecture X-Window : Installation et configuration de Xorg : Administration dun serveur X : Les Desktop Manager : Rappel sur linstallation de Programme Linstallation de programmes par les sources: Lapproche rpm: Lapproche deb: Rappel sur la virtualisation Prsentation de lmulation et de la virtualisation : mulmation : Virtualisation : Rappel sur le rseau Fonctionnement du rseau sous Linux : Gestion du Rseau sous Linux : Les outils rseau Libres : Rappel sur le Noyau Notion de noyau : Configuration et installation : Bootloader : Passage de la certification MCU Passage de la certification MCU Obtenir 60% de bonnes rponses : MCA Part I

86 / 112
Rappel NFS Prsentation de NFS: Installation de NFS client et serveur : Administration et maintenance : Rappel sur OpenSSL Prsentation de SSL : Les diffrents chiffrements : Les certificats: Rappel sur ProFTPD Prsentation de ProFTPD: Installation : Administration du serveur: Rappel sur OpenSSH Introduction SSH : Les outils dOpenSSH : Le client SSH : Le serveur SSH : Rappel sur Apache Prsentation dApache: Administration et configuration de base : Administration et configuration avance : Rappel sur le RAID Les priphriques de loop : Les RAID: Mise ne place dun RAID Logiciel: Exemples dutilisation : Rappel sur les base sde donnes Prsentation dune BDD : Prsentation de MySQL : nstallation de MySQL : Administration de MySQL : MCA Part II Rappel sur le DHCP- DNS Les protocoles DHCP et DNS: Mise en place dun serveur DHCP : Mise en place dun serveur DNS : Rappel sur Samba Prsentation de Samba : Configuration du Serveur Samba : Utilisation en tans que contrleur de domaine: Rappel sur OpenLDAP Prsentation dOpenLDAP : Installation : Administration et configuration du serveur: Utilisation et configuration du serveur Rappel sur Kerberos Prsentation de Kerberos : Configuration de Kerberos : Rappel sur le Firewalling Prsentation de NetFilter : Iptables : Rgles avances :

Programme SUPINFO 2007/2008


Rappel sur la Messagerie Les protocoles : Les composants : Les Mail User Agent : Passage de la certification MCA Passage de la certification MCA Obtenir 60% de bonnes rponses CLE Notions de bases Prsentation et installation de SLED et SLES Lutilitaire YasST YaST dans ladministration courante Comprendre SuSEconfig Gestion de limpression Installation dune imprimante locale Gestion des processus et des pools dimpression Utilisation de Cups Utilisation dApache Tomcat Installation et configuration Installation dapplications web Outils de configuration de Tomcat

87 / 112
Syntaxe spcifique Objets implicites Gestion des actions de manipulation dobjets et de proprits Gestion des actions dinclusions et de redirections Les TagLibs Principes La richesse des TagLib Fonctionnement Utilisation du tag handler Cration dun Tag personnalis Plateforme MVC 2 Struts Problmatique Le problme des Servlets/JSP La solution MVC Struts Lapplication du systme MVC Structure du framework Cration dactions Cration de formulaires Utilisation des taglib Struts Internationalisation Systme de validation des formulaires Utilisation de templates : les tiles Application distribue - RMI Prsentation Problmatique et origine Caractristiques et composition de lAPI Utilisation de RMI Stubs et Skeletons Rfrences et transport des objets Appel de mthodes distantes Registre et Naming Liaison client/serveur Les objets distants Compilation et excution Les Exceptions RMI Scurit Particularit (chargement dynamique, garbage collector,) Traitements distants - Web Services Concept et fonctionnement Problmatique et caractristique Principe du systme Dtails du protocole : SOAP Dploiement dun Web Service Outils Dploiement dun Web Service basique Le WSDL

2.1.17. TECHNOLOGIES SUN : JAVA WEB ET MOBILE Introduction Java Entreprise Edition Concept JavaEE Origine Buts Architecture Composants Frameworks Utilitaire de gestion de projets Serveur dapplications Les composants EJB Dveloppements Web dynamiques : Servlet, JSP & Taglib Les Servlets Principes Fonctionnement Cration Configuration Rpondre une requte Gestion des Sessions Gestion des cookies Gestion du Context Gestion du chanage Les JSP Principes

Programme SUPINFO 2007/2008


Cration dun client type Dtails du dploiement Service dannuaire UDDI Scurit Les bases de Java 2 Mobile Edition Introduction Historique Principe La configuration CDLC Le profil MIDP Une Midlet Dfinition Comment crer une Midlet Les Etats dune Midlet Interface Utilisateur Prsentation Quel packages ? Interface Haut-niveau Les Menus Interface Bas-niveau Multimedia Java 2 Mobile Edition avanc Linterface 2D de haut niveau GameCanvas Layer TiledLayer Sprite LayerManager La connectivit Le Wireless Le Bluetooth

88 / 112
2.1.18. TECHNOLOGIES .NET : XNA Prsentation et installation Prsentation de XNA Prsentation Pourquoi XNA ? Installation de XNA Les pr requis Dploiement sur XBOX La 2D avec XNA Afficher un sprite l'cran Simple sprite Sprite avec transparence Collision de sprites Utilisation des priphriques Le clavier La souris La manette Son Utilisation de XACT Intgration de son au programme La 3D avec XNA Affichage des primitives Le systme de coordonnes Affichage de primitives Les models Affichage d'un model l'cran Animer un model Model's picking Effets spciaux Afficher une particule Crer un moteur particule

Programme SUPINFO 2007/2008

89 / 112

2.2. Ing SUPINFO 2 Matires cadres Intitul DROIT DES SOCIETES EAI/ERP MODELISATION UML FOREIGN LANGUAGE MANAGEMENT 7 Management de personnes Marketing Stratgie MANAGEMENT 8 Finance et gestion Vente/Ngociations Stratgie Management industriel Total Matires Technologiques TECHNOLOGIES CISCO : NETWORK SECURITY 1 TECHNOLOGIES VOIP : ETUDE ET IMPLMENTATION TECHNOLOGIES MICROSOFT : EXCHANGE SERVER TECHNOLOGIES .NET : ASP.NET 2,0 ET SERVICES WEB TECHNOLOGIES SUN : JAVA ENTREPRISE TECHNOLOGIES SUN : SOLARIS 1 TECHNOLOGIES .NET : XNA avanc TECHNOLOGIES IBM Total Stage en Entreprise STAGE OBLIGATOIRE STAGE FACULTATIF Total Projets PROJET EN GROUPE OBLIGATOIRE Participation PARTICIPATION A LA VIE DE L'ECOLE PARTICIPATION AUX POLES TOTAL * heures d'enseignement programmes Heures* 30 16 20 70 30 Crdits ECTS 3 2 2 4 4

60

226 28 20 26 40 30 30 12 40 226

22 3 3 3 3 3 3 2 4 24 10 4 14 6 2 2 70

452

Programme SUPINFO 2007/2008

90 / 112

2.2.1. DROIT DES SOCIETES Introduction au droit des socits Sources et activits conomiques Sources Activits conomiques La personnalit morale Attribution de la personnalit morale Consquences de la personnalit morale Reprsentation de la personnalit morale Formes juridiques dentreprise Distinction entreprise individuelle / socit Distinction association / socit Distinction socit civile / socit commerciale Division des socits commerciales Contentieux commercial Le tribunal de commerce Procdure Droit commun des socits Le Contrat de socit Lobjet social La mise en commun dapports Le partage des rsultats Ladhsion lacte constitutif Laffectio societatis Conditions de fond Conditions de forme et de publicit Organes sociaux Droits de lassoci Cession des parts et actions Notion de dirigeant Pouvoirs et responsabilit du dirigeant Cumul avec un contrat de travail La dissolution de la socit Causes de la dissolution Effets de la dissolution Les socits de personne La socit en nom collectif (SNC) Dfinition Les associs Administration de la SNC Dcs dun associ La socit en commandite simple (SCS) Dfinition et Constitution Les associs La grance Vie sociale La socit responsabilit limite

Dfinition et Constitution Dfinition Conditions de fond Formation du capital social Procdure de constitution Droit des associs Rgime juridique des parts sociales Cession et transmission des parts Administration de la socit Les grants Les associs non grants Le commissaire aux comptes La vie sociale Les dcisions collectives Rpartition des bnfices Modification des statuts Dissolution, fusion, scission, transformation La socit anonyme Dfinition et Constitution Dfinition Fondation de la socit Souscription dactions Runion du capital Formalits constitutives Droit des associs Rgime juridique des parts sociales Cession et transmission des parts Administration de la socit Les grants Les associs non grants Le commissaire aux comptes La vie sociale Les dcisions collectives Rpartition des bnfices Modification des statuts Dissolution, fusion, scission, transformation Autres socits La socit par actions simplifies Dfinition et cration Les associs La direction Cession dactions Les socits dexercice libral Dfinition et formes Associs Actions et parts sociales Administration et direction

Programme SUPINFO 2007/2008


La socit cooprative et la socit europennes La socit cooprative La socit europenne Les socits non immatricules La socit cre de fait La socit en participation

91 / 112
module, par entit, ... (comment faire voluer toute une architecture dapplications : un exemple chez un constructeur aronautique), Exemple de structure budgtaire dun projet ERP :cots matriel, cots externes, cots des licences, cots dintgration, cots internes, Peut-on calculer un ROI (Return Of Investment) ? Risques et facteurs cls de succs. Conduite du changement, un des facteurs cls de russite dun projet ERP Rsistances, acteurs, Plan de conduite du changement : plan de communication et plan de formation, Exemple dun plan de conduite du changement. Maintenance des ERP Transfert de comptences des quipes de lintgrateur vers les quipes du client, Dfinition, organisation et mise en oeuvre du Centre de Comptence et de support, Problmatique des changements de version, Externalisation (Outsoursing) : matriels, support, maintenance (off-shore avec front office et back office), Autres progiciels spcialiss Gestion de la chane logistique SCM Gestion de la relation client CRM Les EAI Conclusions Avantages et inconvnients des ERP, Quel(s) rle(s) un ingnieur SUPINFO peut-il trouver dans la mise en place et la maintenance dun ERP ? Quel futur pour les ERP ? Les volutions technologiques des ERP : nouvelles architectures orientes services

2.2.2. EAI/ERP Dfinition et composition dun ERP Dfinition des ERP, fonctions de base, Prsentation dun exemple dERP (Baan ERP) : les diffrentes fonctions de lentreprise vues travers lERP, Paramtrage dun ERP versus la programmation de dveloppements spcifiques. Principales diffrences entre logiciels modulaires et progiciels, Composition dun ERP : Architecture technique : postes clients, serveurs, rseau, stockage, administration, Modules fonctionnels, Intgration de lERP aux autres applications internes/externes, March des ERP Poids des ERP dans le paysage informatique daujourdhui, Principaux diteurs et intgrateurs, segmentation par secteur, taille entreprise,tat des solutions ERP, Typologie clients, types dentreprise, secteurs et modles par secteur (quelques exemples de solutions sectorielles). Vie dun projet ERP Composantes dun projet (humaines, organisationnelles, techniques, ) Phases dun projet ERP : pr tude ou cadrage,prparation, ralisation, dploiement et support, Les mthodologies dimplantation dun ERP, Organisation de projet : matrise douvrage /matrise duvre, sous-projets fonctionnels, technologique (architecture, exploitation), intgration, migration des donnes, conduite du changement, ... Exemple de structure de projet, Les approches de dmarrage : big bang, par

2.2.3. MODELISATION UML Introduction au langage UML La justification historique de la modlisation objet Rappels succincts sur lvolution de linformatique La complexit du logiciel La gestion progressive de la complexit Les limites de la programmation structure

Programme SUPINFO 2007/2008


Les apports de la modlisation objet Le principe dencapsulation Le principe dabstraction Le principe de modularit Synthse Laspect historique de la modlisation objet Grady Booch et OOD Ivar Jacobson et OOSE John Rumbaugh et OMT Larrive dUML Les diagrammes de cas dutilisation (les usescases) Description du diagramme Le but de ce diagramme Les lments syntaxiques Etude de cas Enonc du besoin Exemple de diagramme de cas dutilisation de haut-niveau Exemple de diagrammes de cas dutilisation de bas-niveau Les diagrammes de classes Description du diagramme Le but de ce diagramme Les lments syntaxiques Etude de cas Quelques design patterns Exemple de diagramme de classes Les diagrammes de paquets Description du diagramme Le but de ce diagramme Les lments syntaxiques Etude de cas Exemple de diagramme de paquets Les diagrammes dobjets Description du diagramme Le but de ce diagramme Les lments syntaxiques Etude de cas Exemple de diagramme dobjets Les diagrammes de communication Description du diagramme Le but de ce diagramme Les lments syntaxiques Etude de cas Exemple de diagramme de communication Les diagrammes tat-transition Description du diagramme Le but de ce diagramme Les lments syntaxiques

92 / 112
Etude de cas Exemple de diagramme tat-transition Les diagrammes de squence Description du diagramme Le but de ce diagramme Les lments syntaxiques Etude de cas Exemple de diagramme de squence Les diagrammes dactivit Description du diagramme Le but de ce diagramme Les lments syntaxiques Etude de cas Exemple de diagramme dactivit Les diagrammes de composants et de dploiement Description du diagramme Le but de ce diagramme Les lments syntaxiques Etude de cas Exemple de diagramme de composants et de dploiement

2.2.4. FOREIGN LANGUAGE : ANGLAIS AMRICAIN 4 Niveau 1 : PROFESSIONAL SITUATIONS ADVANCED Flight Information Plane Reservations Seminar Planning Delegates A New Job Job Promotions Insurance & Banking Market Research Helpful Contacts Living in America READING DOCUMENTS Executive Committee Meeting The Complaint WRITING DOCUMENTS The Year in Review The Response The Resignation Hotel Brochure MEETINGS Company Strategy Company Strategy (Speaking) PRESENTATION & SPEECHES

Programme SUPINFO 2007/2008


Policies Site Visit SOCIALIZING At the Restaurant At the Restaurant (Speaking) PROFESSIONAL INTERACTION Business Negotiations Business Negotiations (Speaking) Delivery Time Delivery Time (Speaking) The Order The Order (Speaking) The Trade Show The Trade Show (Speaking) A Project Update Niveau 2 : PROFESSIONAL SITUATIONS EXPERT An Appointment Business Calls The Company Stand Comparing Products Making a Sale Negotiating Trouble with Orders After-sales Service Paying a Bill Organizing a Stay Welcoming Visitors Handling an Invoice PROFESSIONNAL INTERACTION The Project Legal Advice READING DOCUMENTS The Press Article PRESENTATION AN SPEECHES Product Analysis The Decision SOCIALIZING Between Meetings The Economy Between Meetings MEETINGS Department Restructure Client Negotiations

93 / 112
Les bases pour bien manager les personnes Faire le point sur mon rle de manager Construire la carte didentit de mon unit Faire le diagnostic de mon unit Faire le point sur mon quipe Les rgles dor de la prise de fonction Russir ses entretiens de management Russir un entretien professionnel Faire un feedback formateur Ragir un non-respect des rgles Ragir une faible performance Fliciter un collaborateur

2.2.6. CROSSKNOWLEDGE : MARKETING Dvelopper le capital de sa marque Qu'est-ce qu'une marque ? Comment se construit l'identit d'une marque ? Comment mesurer la valeur du capital immatriel d'une marque Comment dfinir le positionnement idal d'une marque ? Matriser le lancement de nouveaux produits Nouveaux produits : la recherche d'ides Nouveaux produits : la dfinition du mixmarketing Nouveaux produits : le lancement oprationnel

2.2.7. CROSSKNOWLEDGE : STRATEGIE Matriser les fondamentaux de la stratgie d'entreprise Quest ce que la stratgie dentreprise ? Les grands principes pour dfinir son projet stratgique Matriser lanalyse SWOT Comprendre la dynamique du march Construire sa stratgie au niveau dun business Analyser un problme complexe grce un arbre de questionnement Quest ce quune stratgie de cots ? Mener bien une stratgie de cots Quest ce quune stratgie de

2.2.5. CROSSKNOWLEDGE : MANEGEMENT DES PERSONNES Prendre une fonction de manager

Programme SUPINFO 2007/2008


diffrenciation ? Mener bien une stratgie de diffrenciation Chane de valeur et avantages comptitifs partir de la chane de valeur Analyser sa position concurrentielle Cration de valeur et stratgie Comprendre les stratgies corporate Quest-ce que la stratgie corporate ? Les cls de succs dune stratgie corporate Dvelopper lentreprise : spcialisation ou diversification ? Grer un portefeuille stratgique Quest-ce quune stratgie de croissance externe ? Quest-ce que la cration de valeur pour lactionnaire ? Stratgie corporate et cration de valeur Repenser sa stratgie grce la thorie des ressources Quest ce que le modle de Porter ? Les limites du modle de Porter Redfinir sa stratgie avec la thorie des ressources Responsabilit d'entreprise et dveloppement durable Comprendre les enjeux du dveloppement durable et de la responsabilit dentreprise Intgrer son impact conomique et amliorer ses relations aux parties prenantes Manager de faon socialement responsable Agir de faon cologiquement responsable

94 / 112
Connatre les sources de la cration de valeur : le ROCE et EVA Comprendre les principes du processus de prvision Construire et piloter un budget De la vision stratgique la gestion au quotidien : la mthode OVAR De la vision stratgique la gestion au quotidien avec le Balanced ScoreCard Construire son tableau de bord

2.2.9. CROSSKNOWLEDGE : VENTE / NEGOCIATION Vendre de grands projets Mieux comprendre la situation de son prospect Motiver son prospect par les problmes rsoudre Accrotre la motivation du prospect par les questions d'implication Matriser la vente de grands projets grce un cas concret Stimuler l'intrt grce aux rsultats esprs Adapter son argumentation aux besoins explicites

2.2.10. CROSSKNOWLEDGE : MANAGEMENT INDUSTRIEL Les fondamentaux de la supply chain Qu'est ce que la supply chain? Optimiser le pilotage des flux de la supply chain Supply chain et satisfaction clients Supply chain et politique fournisseurs Supply chain et dcisions de structure industrielle

2.2.8. CROSSKNOWLEDGE : FINANCE ET GESTION Matriser les fondamentaux de gestion Le contrle de gestion : un management de la performance Prix de cession interne et centres de responsabilit Qu'est-ce qu'un cot ? Le cot de revient : des cots partiels aux cots complets Le cot de revient : des cots complets la mthode ABC

2.2.11. TECHNOLOGIES CISCO : NETWORK SECURITY 1 Introduction la scurit Caractristiques Risques Les menaces internes Les menaces externes Les lacunes de configuration Les attaques

Programme SUPINFO 2007/2008


Les attaques de reconnaissances Les attaques d'accs Les attaques de DOS Les vulnrabilits Systmes dexploitation Protocoles Configuration Politique de scurit Security Wheel Scuriser le parc informatique Surveillance du parc informatique Tester Amliorer Cisco Self Defending SAFE NAC Cisco Self Defending CS MARS Basic Router Security Gestion des comptes Les modes privilgis Les services rseaux Les appliances ddies Caractristiques des quipements Caractristiques techniques Fonctionnement du systme ASA Le cut through proxy Introduction au PIX Prise en main de l'quipement PIX Translation de communication Configuration via ASDM Commutation de paquet Cas du routage statique Roulage dynamique Les VLANs Contrle d'accs AAA TACACS RADIUS TACACS Vs RADIUS 802.1X Principe Etat et interfaces Processus de travail du 802.1X Configuration dun commutateur Contrle d'identit Les mots de passe statiques Les mots de passe usage unique et les cartes daccs Les certificats lectroniques La biomtrie ACS Principe de fonctionnement Cisco Secure ACS pour Windows Cisco secure ACS pour UNIX IOS Firewall Authentification Proxy Principe Architecture client/server Proprits Configuration AAA Filtrage sur routeur Filtrage par paquet Filtrage par tat Filtrage par URL Cisco IOS Firewall CBAC Configuration du CBAC Utilisation avance du PIX ACLs Dfinition Configuration des ACLs Vrifications Groupe d'objet Configuration Groupe dobjets de rseaux Groupe dobjets de services Groupe dobjets de protocoles Groupe dobjets de types ICMP Les groupes imbriqus Exemple de startup config Les politiques de scurit modulaire Scurit du commutateur Impermabilit du commutateur Protection des VLANs VLAN Hopping Vulnrabilit des VLANs privs Protection des Spanning Tree Les menaces La contre mesure

95 / 112

2.2.12. TECHNOLOGIES VOIP : ETUDE ET IMPLMENTATION Introduction la VoIP La VoIP Description Historique Comparatif avec la tlphonie classique Les acteurs de la VoIP Le futur : Everything over IP Les protocoles lis la VoIP Protocole RTP Protocole RTCP Protocole SIP Protocole MGCP Protocole Cisco SCCP Protocole H.323 Protocole SIP Dfinitions Dfinitions Architecture User Agents Proxy Server Registrar Server Redirect Server Mthodes SIP

Programme SUPINFO 2007/2008


Messages SIP En-tte SIP En-tte SDP Requtes SIP Rponses SIP Liste des messages SIP prdfinis Echanges SIP Transactions SIP Dialogues SIP Transactions et dialogues typiques Equipements lis la VoIP Equipements ct abonn Tlphones IP Adaptateurs pour tlphone analogique Logiciels de tlphonie IP Equipements ct oprateur PABX et IPBX Passerelles IP/TDM Serveurs SIP Infrastructure du rseau supportant la VoIP Interconnexion entre la VoIP et la tlphonie classique Interconnexion entre la VoIP et la tlphonie classique Infrastructure LAN QoS et VLANs Scurit VoIP et les rseaux sans fil Infrastructure WAN QoS Scurit NAT/PAT Fiabilit et disponibilit des liaisons WAN Implmentation sur diffrents mdias et technologies WAN 2.2.13. TECHNOLOGIES MICROSOFT : EXCHANGE SERVER Exchange 2007 et Active directory Rappel sur Active Directory Les composants dActive Directory Les partitions Active Directory Prsentation de lintgration dExchange 2007 Active Directory Comment Exchange 2007 utilise Active Directory Role des serveurs Exchange Comment le routage des messages utilise les sites Comment Exchange accde aux informations Active Directory

96 / 112
Comment les clients accdent aux informations Installation dexchange 2007 Prsentation des roles Exchange Pourquoi Exchange Server 2007 utilise des roles Le role Serveur de banque de boite aux lettres Le role Serveur daccs client Le role Server de transport Le role Serveur de limite de transport Le role Serveur de message unifi Quest ce que le serveur de dploiement de role Installation dExchange Server 2007 Pr-requis infrastructure pour le dploiement Prparation dActive Directory Processus dinstallation Installation automatise Finalisation de linstallation dExchange Server 2007 Problmes dinstallation Les logiciels additionnels Scurisation de linstallation Documentation post-installation Configuration du rle MailBox Prsentation des outils dadministration Quest ce que lExchange Management Shell et Powershell Implmentation du rle serveur banque de boite aux lettres Prsentation et taches post installation Quest ce que la base de donnes et les groupes de stockage Processus de gestion des donnes Options de la technologie de stockage Gestion de la base de donnes des dossiers publics Quest quun dossier public ? Quest ce que la rplication de dossier public Comment les clients accdent aux dossiers publics Gestion des objets conteneurs Gestion des boites aux lettres Quest ce que les conteneurs Exchange ? Comment grer les boites aux lettres Gestion des options de boite aux lettres Gestion des autres conteneurs Quest ce que les groupes de distribution Quest ce que les groupes de distribution dynamique Aperu de la gestion des dossiers publics

Programme SUPINFO 2007/2008


Les permissions des dossiers publics Gestion des adresses e-mail et des groupes dadresse Stratgies dadresse email Quest ce quun domaine autoris Quest ce que les stratgies dadresse email Configuration des listes dadresses Quest ce que les listes dadresse Options de dploiement hors connexion Gestion des acces Clients Implmentation du serveur daccs client Comment fonctionne laccs client ? Processus de dploiement du serveur daccs client Quest ce que lquilibrage de charge rseau Options dauthentification Implmentation de fonctionnalits daccs client Quest quOutlook Anywhere Processus de configuration dOutlook Anywhere Quest ce que Autodiscover Quelles sont les nouvelles fonctionnalits du calendrier ? Quest ce que la haute disponibilit ? Configuration de la disponibilit du carnet dadresse hors connexion Implmentation dOutlook Web Access Intgration de Windows Sharepoint Rpertoire virtuel et Outlook Web Access Implmentation de la messagerie mobile Fonctionnement dExchange ActiveSync Gestion des appareils mobiles Routage des Messages Prsentation du transport des messages Quest ce quun connecteur SMTP ? Composant du transport des messages Comment les messages sont routs Implmentation du transport des messages Processus de configuration du transport des messages Configuration des serveurs de transport Outils de gestion Haute disponibilit, sauvegarde et restauration Haute disponibilit pour les serveurs de banque aux lettres Options de haute disponibilit pour les serveurs de boite aux lettres Quest ce que la rplication locale en continue Processus pour limplmentation de la

97 / 112
rplication locale en continue Quest ce que la rplication de cluster en continue Bnfices de la rplication de cluster en continue Gestion dune solution de sauvegarde Quest ce que les stratgies de sauvegarde Utilisation des clichs instantans Considrations pour une solution de sauvegarde Processus de monitoring pour vos sauvegardes Comment les clients accdent aux informations Gestion dune solution de restauration Stratgie de restauration Stratgie pour rduire les pr-requis de restauration Stratgie de restauration pour les informations non sauvegardes Maintenance de la messagerie Prsentation du changement de gestion Documentations de maintenance des serveurs Considrations Mise jour des serveurs Exchange Processus de dploiement des mises jour Comment dterminer le besoin dune mise jour Processus de mise jour matrielle

2.2.14. TECHNOLOGIES .NET : ASP.NET 2.0 ET SERVICES WEB Les bases dASP.NET 2 (Applications Web) Introduction ASP.NET Prsentation Framework de page Les MasterPages Style, Skin, Thmes Les Webparts Contrles Serveurs Gnralits Prsentation de quelques contrles Interaction Client/server Le principe de PostBack Validation de contrles Fichiers de configuration Organisation des fichiers

Programme SUPINFO 2007/2008


Prise en compte des mises jour ASP.NET 2 Avanc Les contrles serveur utilisateur Principe de base Crer un contrle utilisateur Les vnements dans un contrle utilisateur Accs aux donnes Le DataBinding Les types de sources de donnes ObjectDataSource Afficher des donnes Debug, Trace, Cache Debugger une application Utiliser les informations de Trace Gestion du cache Le cache dependency Personnalisation et Navigation Personnalisation Aide la navigation Scurit des applications web Equipements ct abonn Authentification avec IIS Principe de Membership Optimisation grce aux rles Contrles serveurs prdfinis (Login, LoginView) Les services web Gnralits Introduction aux services Web Le Protocole SOAP Le format WSDL Services web avec .NET Crer un service web Dploiement des services Consommation des services web Crer des proxies transparents

98 / 112
Les composants EJB Architecture Java Entreprise Edition (JavaEE) Principes Problmatique darchitecture dEntreprise Architecture complexe Faible couplage et forte cohsion Larchitecture JavaEE Architecture en couche La couche Mtier La couche Application La couche Prsentation Implmentation du concept MVC Interconnexion des couches Java Server Faces Introduction Problme avec JSP Les caractristiques de JSF La place de JSF dans une architecture ntiers Exemples de sites en JSF Les bases de JSF Principe de composant Les attributs communs Les comportements Liaisons Composants et JavaBeans Unified Expression Language Cycle de vie Les balises de base Affichage Entre Liens Boutons Case cocher Boutons radio Tableaux Configuration serveur Dclaration des JavaBeans Navigation Java Server Faces - Avanc Comportements ActionListener ValueChangerListener Conversion Validation Concepts avancs Internationalisation (I18n) Gestion des messages Intgration JEE (Injection de ressources) Facelets Introduction

2.2.15. TECHNOLOGIES SUN : JAVA ENTREPRISE Introduction Java Entreprise Edition Concept JavaEE Origine Buts Architecture Composants Frameworks Utilitaire de gestion de projets Serveur dapplications

Programme SUPINFO 2007/2008


Structure dune page JSFC Template Templating de vue Templating de composant Balises Facelets Encapsulation de la logique mtier - EJB 3 Prsentation du framework Historique Principes Session Beans Cration Dploiement Entity Beans Cration Relations Dploiement LEntityManager Message Driven Bean LAPI JMS Cration Relation entre EJB Principe de linjection Outils de build pour Java : ANT Prsentation Principes Fichier de configuration Les actions simples Les cibles Les tches Les variables Les action complexes Les cibles classiques Tches personnalises XDoclet

99 / 112
Pr-requis Fonctionnement des disques durs Le FHS Gestion des disques Cration de partitions Formatage Montage et dmontage de volumes Gestion des packages Introduction au principe de package Structure dun package Le fichier /var/sadm/install/contents Format des packages Administration des packages en ligne de commande Introduction Conversion de packages Afficher les informations sur les packages i Ajouter une application Rparer une application installe Effacer une application Ajouter une application en utilisant le rpertoire spool Transfert packages Mises jour Opration de base BootROM Introduction la BootROM Commandes de la BootROM Identification des priphriques de dmarrage Procdure darrt et de dmarrage SMF Service Management Facility Procdures de dmarrage Procdures darrt Administration des utilisateurs et de la scurit Particularits de ladministration des utilisateurs par rapport Linux Bases du systme dadministration des utilisateurs Gestion des comptes Gestion des fichiers dinitialisation Scurit du systme Introduction Surveiller les accs au systme Particularit du changement Contrle de la scurit Surveiller les accs FTP, rclient et SSH Contrler les accs aux donnes Contrler les permissions Gestion de limpression

2.2.16. TECHNOLOGIES SUN : SOLARIS 1 Installation de SUN Solaris 10 Introduction Solaris 10 Historique Evolution de la version 9 la version 10 Prsentation de linterface graphique Installation de Solaris 10 Pas pas Exemple de configuration Aide Gestion du systme de fichier Introduction

Programme SUPINFO 2007/2008


Administration des serveurs dimpression Introduction Prsentation des principes de base de limpression en rseau Configurer les services dimpression Administrer les services dimpression Dmarrer et arrter le service dimpression LP Spcifier limprimante de destination Utilisation du service dimpression LP Configuration des clients Gestion des backups UFS Prsentation de UFS Backup Restore ZFS Prsentation de ZFS Backup Restore Rseaux de base Configuration rseau Introduction Ifconfig Configuration des interfaces rseaux Utilisation de DHCP

100 / 112
Pourquoi un moteur physique ? Prsentation de Newton Installation de Newton avec XNA Les Corps La sphre Le cube Rponse aux collisions Grer une rponse lors dune collision

2.2.18. TECHNOLOGIES IBM La socit IBM Prsentation de la socit Origine Historique Prsentation de ses activits Les activits historiques Les activits de services Prsentation des produits Les produits phares Les autres produits IBM Aujourdhui Dtail de la socit daujourdhui AS/400 & OS/400 La machine : AS/400 Introduction et historique du systme Architecture du matriel Les diffrents modles dAS/400 Les systmes dexploitations supports, et leurs spcificits Lutilisation de lAS/400 aujourdhui Le systme : OS/400 Introduction et historique du systme dexploitation Notions de base de lOS/400 Connexions un systme OS/400 Le langage de contrle DB2/400, la base de donne intgre WebSphere Application Server Introduction Quest-ce quun serveur dapplication Introduction SOA Environnement stand-alone Environnement distribu Installation Les packagings Installation Les profils Migration Les clients dadministration

2.2.17. TECHNOLOGIES .NET : XNA AVANCE 2D avance Collision avance Collision au pixel prs : 30 minutes. Affichage de textes La classe SpriteFont Objet 2D dans une scne 3D Billboarding Les shaders avec XNA Prsentation des shaders Introduction Pixel shader Vertex shader Utilisation des shaders Vertex lightning Oprations sur textures Normal mapping Effet post-process Bloom Physique avec XNA Introduction

Programme SUPINFO 2007/2008


La console dadministration wsadmin La ligne de commande Ant Les programmes dadministration Architecture Les diffrents types denvironnement Serveur, nud et cellule Les types de serveurs Les conteneurs Les variables denvironnement JDBC ressources Gestion des applications Dveloppement et dploiement Installation et configuration Mise jour Application Server Toolkit WebSphere Application Server - Avanc Scurit Modle de scurit de WebSphere Haute disponibilit Scurit administrative Messagerie Architecture de la messagerie Scurit WebSphere MQ Gestion de la charge et haute disponibilit Rpartition de charge Data replication service Haute disponibilit Performance Viewer Prsentation Utilisation DB2 UDB Fondamentaux et client Prsentation des ditions de DB2 Editions Mono utilisateurs Editions Multi utilisateurs Editions Dveloppeurs Edition portable DB2 pour z/OS et iSeries Concepts Fondamentaux Architecture DB2 / Oracle Les instances Les bases de donnes Les conteneurs Les tables spaces (bufferpools) Nomenclature DB2 Les lments de bases DB2 Client Prsentation des types de clients

101 / 112
Configuration Client Type de communication Client Serveur Configuration des communications DB2 UDB Serveur et configuration avance DB2 Serveur Configuration basique Configuration dun serveur distant Stockage de donnes XML natif Prsentation Validation Dvelopper en PHP avec DB2 Le moteur Zend Fonctions spcifiques La journalisation Les types de journaux Les types de journalisation Les journaux miroirs Consulter les journaux Gestion de la scurit Modle de scurit Authentification Autorisations Tivoli Identity Manager Organisation et logique Historique de Tivoli Historique Principes Aujourdhui Les principes de lIdentity Access Manager (IAM) Concept Possibilits Tivoli Identity Manager (TIM) Comment TIM rpond au besoin de lIAM Organisation et architecture de TIM Configuration de TIM Tivoli Identity Manager Mise en place Fonctionnalit dIBM Tivoli Manager (TIM) Basiques Avances Mise en place Configuration Interaction avec les autres applicatifs architecturelles Cas dutilisations Lotus Historique et prsentation Prsentation Historique Lotus, un outil collaboratif Les principes de bases

Programme SUPINFO 2007/2008


Prsentation Les services dannuaire Configuration du serveur Accs et scurit Les serveurs de messageries/agenda Configuration du serveur Domino Configuration de Notes iNotes Les groupwares La scurit utilisateur Plugins supplmentaires Mainframe Historique et principe du macro-ordinateur Principes & utilit

102 / 112
Historique et aperu marketing Aujourdhui Diffrentes gammes zSeries System z9 Systme dexploitation et systmes virtuels Prsentation du systme de systme virtuel Possibilits Oprations avances Maintenance Upgrade Scurit

Programme SUPINFO 2007/2008

103 / 112

2.3. Ing SUPINFO 3 Matires cadres Intitul CREATION DENTREPRISE DATA WAREHOUSE : CONCEPTS ET ARCHITECTURE DROIT INFORMATIQUE ET MULTIMEDIA ITIL FOUNDATION FOREIGN LANGUAGE MANAGEMENT 9 Management des personnes Management des quipes Total Matires Technologiques TECHNOLOGIES CISCO : WIRELESS TECHNOLOGIES .NET : REMOTING 5 MDN TECHNOLOGIES ORACLE : ORACLE DATABASE 10G : IMPLEMENT & ADMINISTER A DATAWAREHOUSE TECHNOLOGIES CISCO: IP TELEPHONY EXPRESS Total Stage en Entreprise STAGE EN ENTREPRISE MEMOIRE DE FIN D'ETUDES OBLIGATOIRE STAGE FACULTATIF Total Projets PROJET EN GROUPE OBLIGATOIRE (Business Development) Participation PARTICIPATION A LA VIE DE L'ECOLE PARTICIPATION AUX POLES TOTAL * heures d'enseignement programmes Heures* 30 16 40 24 56 75 Crdits ECTS 4 3 4 3 4 6

241 20 24 20 20 84

24 3 3 3 3 12 10 10 4 24 6 2 2 70

325

Programme SUPINFO 2007/2008

104 / 112
Laction commerciale Le financier Les fonds et la planification Le recrutement et les prestataires Dfinir les fonctions Les prestataires Le personnel Le systme dinformation Le choix du systme Les tableaux de bord Suivi et contrle Le dossier de constitution et les cots Le dossier Les Centres de formalits des entreprises Le contenu Le cot Les aides publiques Les aides sociales Les aides sociales Les aides financires Les aides financires Les aides fiscales Les aides fiscales Les autres aides Les aides spcifiques Les start-up Les spcificits Les investissements Les statuts particuliers Les risques Prsentation du projet

2.3.1. CREATION DENTREPRISE Les points essentiels Introduction Nota Les points cls Lide Les bonnes questions Approche technologique Le march Typologie du march La clientle Lactivit et ltude pralable Dfinitions Points cls Recherche dinformation Etude sommaire De lide au produit ou service La confrontation Identification des acteurs La confrontation La protection Les contraintes Le type de produit La production Limage La distribution Le march et la rglementation Les moyens Le projet de vie et analyse Personnalit, potentiel et environnement Motivation, objectif et comptence Le moment de la dcision Le business plan Le rle dun business plan Le rle Ltude de march Les tapes de lanalyse marketing Lenqute La stimulation des ventes La politique de prix Le business plan Le plan Le contenu Le contenu Bis Le dmarrage Le commercial Introduction Les locaux Les documents

2.3.2. DATA WAREHOUSE : CONCEPTS ET ARCHITECTURE La problmatique de lentreprise Le systme dinformation La mondialisation des changes Le rle du dcisionnel au sein du systme dinformation De linfocentre au datawarehouse Infocentre Infocentre Ensemble de donnes Datawarehouse Orientation sujet (Datawarehouse, Datamart) Des donnes intgres Des donnes historises Des donnes non volatiles Le Projet dcisionnel Les hommes

Programme SUPINFO 2007/2008


Environnement humain Une dmarche projet Les critres de russite Le projet technique Etude de lexistant Les modles de donnes Les ETL Les SGBD Les outils de restitution Architecture technique Modlisation Les tables de fait Les tables de dimension Les tables dagrgats Mtrologie Volumtrie Le temps

105 / 112
Ethique et informatique Dfinition Luvre multimdia La protection de luvre multimdia Dfinition de luvre multimdia Distinction avec dautres crations Conditions de la protection Protection de la prsentation Protection des donnes Protection du logiciel Les prcautions relatives au site web Informations obligatoires Obligations dclaratives Rfrencement La responsabilit civile des fournisseurs de contenu La responsabilit pnale des fournisseurs de contenu Le contrat de cration de site Nature juridique du contrat Obligations du prestataire Obligations du client Les clauses du contrat Le nom de domaine La dfinition du nom de domaine Lacquisition dun nom de domaine Le contentieux du nom de domaine Le contentieux du nom de domaine Bis Le logiciel La protection du logiciel par le droit dauteur Les conditions de la protection Le rgime de protection du logiciel Lattribution des droits dauteur Le contentieux de la protection du logiciel La protection du logiciel par le droit des brevets La proposition europenne Argumentation Les contrats des logiciels Le contrat de cration de logiciel Le contrat dadaptation de logiciel Le contrat ddition de logiciel La base de donnes La protection de la base de donnes Dfinition lgale de la base de donnes Donnes libres, donnes appropries Les droits dauteur sur la structure Les droits dauteur sur le contenu Le monde selon Google Le phnomne Google Les Google activits

2.3.3. DROIT INFORMATIQUE ET MULTIMEDIA Introduction au droit de linformatique Dfinition Dfinition Problmatique Caractristiques Sources et loi applicable Sources nationales Sources internationales Loi applicable en matire civile Loi applicable en matire pnale Preuve Contentieux informatique Arbitrage Mdiation Mthodologie de recherche Objectifs Principes: multiplication, hirarchisation, confrontation des sources Le droit dauteur numrique La protection du droit dauteur uvres de lesprit et crations numriques Conditions de protection Droit moral Droits dexploitation Les exceptions au droit dauteur Les uvres chappant au droit dauteur Lexception pour copie technique La copie prive La question du tlchargement

Programme SUPINFO 2007/2008


Le cas Microsoft Les liberts et Internet La libert dexpression La libert dexpression Les limites la libert dexpression Les liberts personnelles Le droit limage Le droit au secret de la correspondance Les autres liberts Les liberts des salaris La cyber-surveillance des salaris Lutilisation de lInternet au travail La libert du commerce lectronique Le principe de la libert du commerce lectronique Les exceptions la libert du commerce Les liberts et Internet Bis La protection du cyberconsommateur Commerce en ligne et droit de rtraction Dlais dexcution La prospection du cyberconsommateur Prospection et spamming La cyberpublicit La cybercriminalit Latteinte aux systmes informatiques, intrusion Latteinte aux systmes informatiques, manipulation La rpression La cybercriminalit Bis La collecte illicite de donnes personnelles Lutilisation illicite de donnes personnelles Les dlits non spcifiques linformatique Les contrats de linformatique et du multimdia Le contrat de fourniture daccs (FAI) Dfinition Les obligations du fournisseur daccs Les obligations de labonn Le contrat dhbergement Dfinition Les obligations de lhbergeur Les obligations de lhberg Le contrat de rfrencement Dfinition Les obligations du site rfrenc Les obligations du moteur de recherche ou de lannuaire La responsabilit du moteur de recherche ou de lannuaire

106 / 112
Les autres contrats Le contrat de commerce lectronique, formation Le contrat de commerce lectronique, excution Les contrats de prestations informatiques

2.3.4. ITIL FOUNDATION Introduction Le service informatique Quest ce quun service informatique Que signifie produire des services ? Grer des services ? Piloter par les processus ? La gestion des services Les acteurs du SI, rles et responsabilits Le temple de la gouvernance (ITIL, COBIT, CMMI, ISO, ) Le centre de service Les niveaux de maturit Le pilotage dun centre de service Quest ce que lITIL ? Le contexte dITIL Les attentes du client Lvolution vers un rfrentiel Un peu dhistoire Prsentation dITIL Les concepts dITIL lITSM Les primtres couverts par ITIL ITIL concrtement Service support Le service Desk La gestion des incidents La gestion des problmes La gestion des changements La gestion des mises en production La gestion des configurations Service Delivery La gestion de la capacit La gestion de la disponibilit La gestion de la continuit La gestion financire La gestion des niveaux de service DITIL lISO/CEI 20000 Introduction PDCA Approche processus Vision Client

Programme SUPINFO 2007/2008


Transversalit Apport dune normalisation 2.3.6. CROSSKNOWLEDGE : MANAGEMENT DES PERSONNES

107 / 112

2.3.5. FOREIGN LANGUAGE : ANGLAIS AMRICAIN 5 PROFESSIONAL SITUATIONS - ADVANCED ADMINISTRATIVE & SECRETARIAL Letter Template Travel Itinerary Minutes AUTOMOTIVE Vehicle Inspection Vehicle Registration Recall Notice BANKING & INSURANCE Certificate of Insurance Promissory Note Travel Insurance HUMAN RESOURCES Personnel Requisition Form Job Candidate Evaluation Job Offer Letter Notice of Dismissal Employee Handbook Fair Labor Standards Act SALES & MARKETING Internal Memo Cold Call Script Sales Results Presentation Case Study Marketing Strategy AFTER-SALES & CUSTOMER SERVICE Customer Survey Assessment Letter of Complaint Warranty and Return Policy IT Installation Guide Server Description Thread Safety Issues LEGAL Attorneys Letter Corporate Bylaws General Contract for Services Patent Law

Matriser les styles de management Manager en sadaptant lautonomie de ses collaborateurs Faire progresser un collaborateur par son mode de management Russir les entretiens dlicats grce aux styles de management Etre manager coach Le manager psy Mieux comprendre l'autre pour mieux coacher Les outils de base du coaching Quand coacher ? Quand manager ? Bien recruter Techniques dentretien de recrutement avec un junior Techniques dentretien de recrutement avec un junior Prparer un entretien de recrutement avec un cadre confirm Conduire un entretien avec un cadre confirm Conclure un processus de recrutement Mieux dlguer Quest ce que la dlgation ? Comment bien dlguer ? Suivre une dlgation Recadrer la dlgation en cas de drapage Dvelopper les comptences de ses collaborateurs Quest-ce que la comptence Choisir les comptences dvelopper dans son quipe Dvelopper les comptences par la formation Dvelopper les comptences en dlguant Faire un feedback formateur Dvelopper les comptences de ses collaborateurs par un accompagnement individualis : la dmarche GROW Organiser le travail pour quil soit formateur Motiver ses collaborateurs Dtecter les motivations de ses collaborateurs Analyser la dmotivation et y remdier

Programme SUPINFO 2007/2008


Motiver ses collaborateurs avec le systme V.I.E Comment valoriser efficacement vos collaborateurs Reprer la passivit pour mieux la surmonter Grer les rmunrations Dcider et communiquer une augmentation Huit cas pratiques de dcision d'augmentation Evaluer ses collaborateurs Les enjeux de l'entretien d'valuation Quatre rgles d'or pour russir ses entretiens d'valuation Comment mener un entretien d'valuation Comment fixer des objectifs motivants ses collaborateurs (Mthode SMAC) Fixer des objectifs motivants ses collaborateurs avec la mthode SMART Comment grer les situations difficiles en entretien Comment mettre en place un suivi d'objectifs Grer les carrires et la mobilit Les enjeux de la gestion des carrires Comment grer sa mobilit dans l'entreprise ?

108 / 112
2.3.8. TECHNOLOGIES CISCO : WIRELESS Introduction aux rseaux Wireless Prsentation Historique Evolution Equipements Equipements rseau Priphriques client Symboles Architectures Ad Hoc Infrastructures Autres technologies Norme IEEE 802.11 Prsentation Les normes IEEE 802 Les normes IEEE 802.11 Couche PHY Couches PMD et PLCP Canaux et frquences Couche MAC CSMA/CA RTS/CTS IFS Services Architecture MAC DCF PCF Coexistence Technologie radio Thorie des ondes Proprits physiques Mesures et units Les ondes dans WLAN Scattering Multipath Path Loss Absorption Modulation Techniques de modulation Transmission FHSS Transmission DSSS Transmission OFDM Technologie Wireless Avantages Concept sans fil Installation Inconvnients Scurit Performances Fonctionnalits

2.3.7. CROSSKNOWLEDGE : MANAGEMENT DES EQUIPES Manager le changement Bien cerner le projet de changement Dfinir une stratgie de changement adapte Comprendre les enjeux des acteurs pour russir ensemble Organiser le projet de changement Communiquer sur le projet de changement Faire adhrer son quipe au changement Accompagner ses collaborateurs dans le changement Piloter le projet de changement au jour le jour pour ajuster le pilotage Ethique et conduite du changement

Programme SUPINFO 2007/2008


Redondance Partage des charges Roaming Scalability Les antennes Prsentation Proprits Polarisation et radiation Zone de Fresnel Diversit Types dantennes Antennes Omnidirectionnelles Antennes Unidirectionnelles Rglementation ETSI/FCC Rgle EIRP Rgle ARCEP Les points daccs Cisco Prsentation Comparaison Connexion Interface BVI Configuration de base Configuration par dfaut et rinitialisation Mthodes de configuration Configuration de base Configuration des interfaces Services Configuration avance HotStandby Rpteur QoS VLAN Vrifications Visualisation dtat CDP Les bridges Cisco Prsentation Comparaison Connexion DEL Configuration de base Configuration par dfaut Mthodes de configuration Configuration de base Configuration des interfaces Configuration avance Rpteur Paramtres radio Moyens daccs Configuration systme Vrifications

109 / 112
Visualisation dtat Rsolution de problmes Scurit Wireless Les bases de la scurit Prsentation des technologies Classification des menaces Mthodes dattaque Vrifications Scurit premire gnration Scurit basique SSID WEP Authentification Scurit seconde gnration WPA et WPA2 Cryptage TKIP Cryptage AES Types dauthentification Authentification 802.1x Infrastructure RADIUS Autres mthodes VPN VLAN Spanning-Tree Troubleshooting et Site Survey Rsolution de problmes Approche gnrale Approche utilisant le modle OSI Outils de diagnostic Messages systmes Gestion dentreprise Bases de ltude de site Bases Design dun rseau daccs Design dune liaison point point Equipements requis Etude documentaire Documentation Utilitaires Connaissance de linfrastructure Etude Montage et installation Installation de points daccs Installation dantennes

2.3.9. TECHNOLOGIES .NET : REMOTING 5 MDN REMOTING Introduction et concepts de base Quest-ce que le Remoting

Programme SUPINFO 2007/2008


Concept de base : accs aux objets distants Notion de Marshalling Marshalling par valeur (Serialisation) Marshalling par rfrence Activation ct client Activation ct serveur Singleton / Singlecall Canaux de communication Implmentation Cration de types Marshall by Value Cration de types Marchall by Reference Activation ct client : code serveur Activation ct client : code client Activation ct serveur : code serveur Activation ct serveur : code client Personnalisation des objets serveurs Fichiers de configuration Avantages des fichiers de configuration Configuration pour activation ct client : App.conf serveur Configuration pour activation ct client : App.conf client Configuration pour activation ct serveur : App.conf serveur Configuration pour activation ct serveur : App.conf client Solutions alternatives et futures Services WEB Communication direct par sockets Enterprise services MSMQ Le future du Framework .Net : Windows Communication Foundation

110 / 112
Star Transformation Hints Star Transformation Hints Static Partition Pruning And Star Query Dynamic Partition Pruning And Star Query Dynamic Partition Pruning Determination Partitioning Basics Supported partition types Rolling window operations Partition pruning Partitioning Using a Template Extraction, Transportation, and Loading (Extraction and Transportation) ETL Tools Extraction Methods Logical Extraction Methods Physical Extraction Methods Change Data Capture Transportation Using Transportable Tablespaces Loading Mechanisms ETL-Loading Load a formatted flat file into an existing table with SQL*Loader Performing basic transformations while loading with SQL*Loader External tables using oracle_loader driver External tables using oracle_datapump driver Loading data with OCI and Direct-path APIs ETL-Transformation Transformation Using SQL Transformation Using PL/SQL Transformation Using Table Functions Error Logging and Handling Mechanisms Parallelism Concepts Parallel Operations Degree Of Parallelism Parallel Execution Plan Operations That Can Be Parallelized The PARALLEL Clause Parallel Query Parallel DDL Performance Benefits of Parallel DML Parallel Operations in Data Warehouses Automated Parallel Query Tuning Data Distribution And V$PQ_TQSTAT Object Statistics And V$PQ_TQSTAT Materialized Views

2.3.10. TECHNOLOGIES ORACLE : ORACLE DATABASE 10G : IMPLEMENT & ADMINISTER A DATAWAREHOUSE Data Warehouse Design Logical Versus Physical Design in Data Warehouses Data Warehousing Schemas Data Warehousing Objects Physical Design in Data Warehouses Hardware and I/O Considerations Data Warehousing Schemas Star Schema Model Snowflake Schema Model Tuning Star Queries

Programme SUPINFO 2007/2008


Materialized Views Overview Types Of Materialized Views Nested Materialized Views Partitioned Materialized Views Refresh Methods and Modes Altering/Dropping Materialized Views Dimensions and Hierarchies Dimensions and the Data Dictionary Dimensions Creating dimensions Validate dimensions data View dimension definition information Distinguish between dimensions and constraints Materialized Views Refresh Refresh Methods and Modes Identifying Dependent MVs Conditions For Complete/Fast Refreshes Materialized View Logs Parallel Refreshes Query Rewrite What Can Be Rewritten? Enabling Query Rewrite Join Compatibility Checks Common Joins PCT and Query Rewrite Query Rewrite using Multiple MVs Index Materialized Views SQL Access Advisor DBMS_OLAP Advisory Procedures Workload Management and Sources Recommendations Workload Filters and Attribute Types Tuning of Manually Created Materialized Views Fast-Refreshable Materialized Views RECOMMEND_MVIEW_STRATEGY procedure Data Warehousing System Management Statistics Collection Resumable Sessions Backup and Recovery Table Compression Security

111 / 112
Implmenter de la voix dans un rseau IP La voix en temps rel dans un rseau IP Perte de paquets, dlai et jitter Les passerelles : fonctions et utilisations Les challenges de la VoIP La bande passante requise pour la VoIP Prsentation des IP Phones Les modles de Cisco IP Phones Connexion des IP Phones au rseau Installation avec un sel cble Installation avec plusieurs cbles Installation avec plusieurs switches Gestion du rseau et des protocoles Cisco IP Communicator : un IP Phone logiciel Installation du softphone Cisco Pr requis et installation de Cisco IP Communicator Pr requis dinstallation du softphone Installation de Cisco IP Communicator Configuration de Cisco IP Communicator Interface de Cisco IP Communicator Fonctionnalits dappel Description de linterface de lIP Phone Etablissement dun appel Quelles sont les tapes ? Appel point--point Plan de numrotation (Dial Plan) Dial Plan volutif Un plan de numrotation dans les rgles de lart Plans de numrotation hirarchiques Intgration dune numrotation interne et publique dans le plan Les classes de restriction (COR) Introduction Configuration Etape 1 : Dclaration des noms de classes Etape 2 : Cration des listes de classes entrantes Etape 3 : Cration des listes de classes sortantes Etape 4 : Application des listes de classes entrantes Etape 5 : Application des listes de classes sortantes Configuration de Cisco CallManager Express CME, options, fonctionnement et paramtres Gnralits Mode de fonctionnement de CME Les protocoles de communication Le protocole SCCP (Skinny Client control Protocol) Le protocole H.323

2.3.11. TECHNOLOGIES CISCO : IP TELEPHONY EXPRESS La VoIP VoIP vs Tlphonie classique

Programme SUPINFO 2007/2008


Le protocole SIP Les VLAN dans CME La sparation des flux Configuration de VLAN Configuration des paramtres DHCP spcifiques Restriction Enregistrement dun tlphone IP sur CME Gnralits Procdures denregistrement Ephone et Ephone-dn Gnralits Ephone Gnralits Configuration Exemple de configuration basique Exemple de configuration avec plusieurs Ephones Exemple de configuration avec plusieurs boutons sur plusieurs Ephones Ephone-dn Single-line Ephone-dn Dual-line Ephone-dn Primary and secondary Ephone-dn with one number Shared Ephone-dn Multiple Ephone-dn on one Ephone Preference et Huntstop Overlay Ephone-dn Fichiers de CME Gnralits Types de fichiers GUI Files Cisco TAPI files

112 / 112
Firmware files Music on hold Installation initiale de tlphones Installation manuelle du tlphone Installation automatise du tlphone Installation partiellement automatise du tlphone Vrifications Configuration GUI de CME Pr requis Cration de comptes administrateurs et utilisateurs GUI Linterface graphique de configuration Accs linterface graphique GUI Linterface Administrator Linterface Phone user Configuration des options dappels Configuration du transfert dappels Configuration des redirections dappels Rpertoire tlphonique Sonnerie personnalise Musique dattente Affichage de lIP Phone Qualit de service (QoS) Introduction : Quest-ce que la qualit de service Principes de la QoS Mcanismes de la QoS Gestion des files en mode QoS Gestion des files en mode PQ Gestion des files en mode CQ Gestion des files en mode WFQ Gestion des files en mode CBWFQ + LLQ Dtection de la congestion

You might also like