Introduction UNIX 6 eme leçon
|
|
- Léon Gobeil
- il y a 8 ans
- Total affichages :
Transcription
1 Introduction UNIX 6 eme leçon Jürgen Brunner CPPM Session TP Rappel leçon 5 Solutions TP5 Function recursive
2 Rappel leçon 5 Variables Reference indirect Manipuler caractères dans les variables Tableaux Fonctions bc : arithmétique au-delà des entiers
3 Etapes de travail 1. Conception 1. Quels outils à utiliser 2. Définitions des étapes de solutions 2. Écriture de code 3. Tester et déverminer 4. Boucler sur 2 et 3
4 Test script #!/bin/bash for f in */param.bash do echo -n "+++ $f " $f $@ <<EOD 1 EOD done
5 no parameters +++ benzenine/param.bash Donner au moins un paramètre +++ diagne/param.bash diagne/param.bash: line 3: [: -lt: unary operator expected Le nombres de parametres est: 0 Le premier de à lã ment est: +++ garreauteiki/param.bash ????? +++ Grimaldos/param.bash Veuillez entrer au moins un argument svp +++ gueye/param.bash pas assez d'argument +++ hubac/param.bash Pas assez d'arguments +++ kazi/param.bash Donnez un parametre SVP +++ lopez/param.bash lopez/param.bash: line 9: syntax error near unexpected token `then' lopez/param.bash: line 9: ` then echo le dixieme argument est $10' +++ mechouahi/param.bash pas d argument +++ Sabir_Abidi/param.bash liste darguments +++ seye/param.bash veuillez donnez un argument au moins +++ touatiilies/param.bash donner au moins un argument +++ toutendji_yoann/param.bash Il y a 0 arguments Le premier argument est: +++ Velly_Philippe/param.bash liste darguments +++ Violette/param.bash Veuillez entrer au moins 1 argument la prochaine fois +++ WEISS/param.bash Veuillez spécifier un argument
6 10 parameters +++ benzenine/param.bash le nombre dargument = 10 le premier argument est : a le dixième argumet est: j +++ diagne/param.bash diagne/param.bash: line 3: [: a: integer expression expected Le nombres de parametres est: 10 Le premier de à lã ment est: a Dixià me parametres j +++ garreauteiki/param.bash il y a 10 argument(s) le premier argument est: a le dixieme argument est: j +++ Grimaldos/param.bash Le premier argument est a Nb d'arguments = 10 Le dixième argument est a0 +++ gueye/param.bash nombre d'arguments : 10 premier argument : a 10eme argument : +++ hubac/param.bash Nombre d'arguments : 10 Valeur du premier argument : a Valeur du dixième argument : j +++ kazi/param.bash le Nbr des arguments est : 10 le premier argument est : a le dixieme argument est : j +++ lopez/param.bash lopez/param.bash: line 9: syntax error near unexpected token `then' lopez/param.bash: line 9: ` then echo le dixieme argument est $10'
7 10 parameters +++ mechouahi/param.bash nombre d'argument 10 1) a 10) j +++ Sabir_Abidi/param.bash nombre arguments: 10 premier argument a paramaitre numero 10: j +++ seye/param.bash nombre d'arguments: 10 premiere argument: a dixieme argument: j +++ touatiilies/param.bash le nombre darguments = 10 Le premier argument est : a Le dixieme argument est : j +++ toutendji_yoann/param.bash Il y a 10 arguments Le premier argument est:a Le dixieme argument est:j +++ Velly_Philippe/param.bash le premier argument est a le deuxiemme argument est b il y a Violette/param.bash Il y a 10 arguments Le premier argument est a Le dixième argument est a0 +++ WEISS/param.bash Nombre d'arguments=10 Argument 1) a, Argument 10) j,
8 1 parameter invalid +++ benzenine/param.bash erreur:ce paramètre n'existe pas benzenine/param.bash: line 17: exit1: command not found benzenine/param.bash: line 19: [: -h/$: unary operator expected benzenine/param.bash: line 22: [: -d/$: unary operator expected +++ diagne/param.bash diagne/param.bash: line 3: [: a: integer expression expected +++ garreauteiki/param.bash inconnu au bataillon +++ Grimaldos/param.bash Le premier argument est a Le fichier/dossier que vous cherchez n'existe pas +++ gueye/param.bash nombre d'arguments : 1 erreur a n'existe pas dans la racine / +++ hubac/param.bash Nombre d'arguments : 1 /a n'existe pas +++ kazi/param.bash le Nbr des arguments est : 1 erreur : ce parametre n'esxiste pas +++ lopez/param.bash lopez/param.bash: line 9: syntax error near unexpected token `then' lopez/param.bash: line 9: ` then echo le dixieme argument est $10'
9 1 parameter invalid +++ mechouahi/param.bash nombre d'argument 1 ls: a: No such file or directory +++ Sabir_Abidi/param.bash nombre arguments: 1 premier argument a ls: /a: No such file or directory +++ seye/param.bash nombre d'arguments: touatiilies/param.bash le nombre darguments = 1 erreur : ce parametre n'existe pas +++ toutendji_yoann/param.bash Il y a 1 arguments a n'existe pas +++ Velly_Philippe/param.bash le premier argument est a ls: /a: No such file or directory +++ Violette/param.bash Il y a 1 arguments Votre fichier/dossier n'existe pas +++ WEISS/param.bash Nombre d'arguments=1 ls: a: No such file or directory ls: a: No such file or directory Ca marche pas
10 1 parameter : file +++ benzenine/param.bash le nombre dargument = 1 erreur:ce paramètre n'existe pas benzenine/param.bash: line 17: exit1: command not found benzenine/param.bash: line 19: [: -h/$: unary operator expected benzenine/param.bash: line 22: [: -d/$: unary operator expected +++ diagne/param.bash diagne/param.bash: line 3: [:.autofsck: integer expression expected +++ garreauteiki/param.bash C est un fichier +++ Grimaldos/param.bash Le premier argument est.autofsck Le fichier/dossier que vous cherchez existe +++ gueye/param.bash nombre d'arguments : hubac/param.bash Nombre d'arguments : 1 /.autofsck existe +++ kazi/param.bash le Nbr des arguments est : 1 erreur : ce parametre n'esxiste pas +++ lopez/param.bash lopez/param.bash: line 9: syntax error near unexpected token `then' lopez/param.bash: line 9: ` then echo le dixieme argument est $10'
11 1 parameter : file +++ mechouahi/param.bash nombre d'argument 1 -rw-r--r-- 1 root root 0 Oct 9 08:39.autofsck erreur +++ Sabir_Abidi/param.bash nombre arguments: 1 largument est un fichier coco +++ seye/param.bash nombre d'arguments: touatiilies/param.bash le nombre darguments = toutendji_yoann/param.bash Il y a 1 arguments.autofsck est un fichier +++ Velly_Philippe/param.bash le premier argument est.autofsck argument est un fichier coco +++ Violette/param.bash Il y a 1 arguments Votre fichier/dossier a été trouvé +++ WEISS/param.bash Nombre d'arguments=1 -rw-r--r-- 1 root root 0 Oct 9 08:39.autofsck Ca marche -rw-r--r-- 1 root root 0 Oct 9 08:39.autofsck
12 1 parameter : link +++ benzenine/param.bash le nombre dargument = 1 erreur:ce paramètre n'existe pas benzenine/param.bash: line 17: exit1: command not found benzenine/param.bash: line 19: [: -h/$: unary operator expected benzenine/param.bash: line 22: [: -d/$: unary operator expected +++ diagne/param.bash diagne/param.bash: line 3: [: cern: integer expression expected +++ garreauteiki/param.bash **** c est un lien symbolique **** +++ Grimaldos/param.bash Le premier argument est cern Le fichier/dossier que vous cherchez existe Cet argument est un lien symbolique +++ gueye/param.bash nombre d'arguments : 1 ce fichier existe et c'est un lien soft +++ hubac/param.bash Nombre d'arguments : 1 /cern existe /cern est un lien soft +++ kazi/param.bash le Nbr des arguments est : 1 erreur : ce parametre n'esxiste pas +++ lopez/param.bash lopez/param.bash: line 9: syntax error near unexpected token `then' lopez/param.bash: line 9: ` then echo le dixieme argument est $10'
13 1 parameter : link +++ mechouahi/param.bash nombre d'argument 1 lrwxrwxrwx 1 root root 15 Oct cern -> /atlinux/cernsl erreur +++ Sabir_Abidi/param.bash nombre arguments: 1 largument est un lien symbol +++ seye/param.bash nombre d'arguments: 1 Nous avons un lien symbolique +++ touatiilies/param.bash le nombre darguments = 1 ce parametre est un lien symbolique +++ toutendji_yoann/param.bash Il y a 1 arguments cern est un lien +++ Velly_Philippe/param.bash le premier argument est cern argument est un lien symbol +++ Violette/param.bash Il y a 1 arguments Votre fichier/dossier a été trouvé C'est un lien symbolique +++ WEISS/param.bash Nombre d'arguments=1 lrwxrwxrwx 1 root root 15 Oct cern -> /atlinux/cernsl Ca marche lrwxrwxrwx 1 root root 15 Oct cern -> /atlinux/cernsl
14 1 parameter : repertoire +++ benzenine/param.bash le nombre dargument = 1 erreur:ce paramètre n'existe pas benzenine/param.bash: line 17: exit1: command not found benzenine/param.bash: line 19: [: -h/$: unary operator expected benzenine/param.bash: line 22: [: -d/$: unary operator expected +++ diagne/param.bash diagne/param.bash: line 3: [: var: integer expression expected +++ garreauteiki/param.bash c est un repertoire on a pas les droits d ecritutre +++ Grimaldos/param.bash Le premier argument est var Le fichier/dossier que vous cherchez existe Cet argument est un répertoire Il est impossible d'écrire dedans +++ gueye/param.bash nombre d'arguments : 1 ce fichier existe et c'est un repertoire impossible d'ecrire dans ce repertoire +++ hubac/param.bash Nombre d'arguments : 1 /var existe /var est un répertoire /var n'est pas autorisé en écriture +++ kazi/param.bash le Nbr des arguments est : 1 erreur : ce parametre n'esxiste pas +++ lopez/param.bash lopez/param.bash: line 9: syntax error near unexpected token `then' lopez/param.bash: line 9: ` then echo le dixieme argument est $10'
15 1 parameter : repertoire +++ mechouahi/param.bash nombre d'argument 1 total erreur +++ Sabir_Abidi/param.bash nombre arguments: 1 largument est un Repertoire +++ seye/param.bash nombre d'arguments: 1 nous avons un repertoire +++ touatiilies/param.bash le nombre darguments = 1 ce parametre est un repertoire on ne peut pas ecrire dans ce repertoire rm: cannot remove `temp': No such file or directory +++ toutendji_yoann/param.bash Il y a 1 arguments Impossible d'ecrire dans le repertoire var +++ Velly_Philippe/param.bash le premier argument est var argument est un Repertoir +++ Violette/param.bash Il y a 1 arguments Votre fichier/dossier a été trouvé C'est un répertoire Il est impossible d'écrire dedans +++ WEISS/param.bash Nombre d'arguments=1 total Ca marche total 140
16 1 parameter : repertoire /tmp +++ benzenine/param.bash le nombre dargument = 1 erreur:ce paramètre n'existe pas benzenine/param.bash: line 17: exit1: command not found benzenine/param.bash: line 19: [: -h/$: unary operator expected benzenine/param.bash: line 22: [: -d/$: unary operator expected +++ diagne/param.bash diagne/param.bash: line 3: [: tmp: integer expression expected +++ garreauteiki/param.bash c est un repertoire On peut y à crire +++ Grimaldos/param.bash Le premier argument est tmp Le fichier/dossier que vous cherchez existe Cet argument est un répertoire on peut écrire dedans +++ gueye/param.bash nombre d'arguments : 1 ce fichier existe et c'est un repertoire on peut ecrire de ce repertoire +++ hubac/param.bash Nombre d'arguments : 1 /tmp existe /tmp est un répertoire /tmp est autorisé en écriture +++ kazi/param.bash le Nbr des arguments est : 1 erreur : ce parametre n'esxiste pas +++ lopez/param.bash lopez/param.bash: line 9: syntax error near unexpected token `then' lopez/param.bash: line 9: ` then echo le dixieme argument est $10'
17 1 parameter : repertoire /tmp +++ mechouahi/param.bash nombre d'argument 1 total erreur +++ Sabir_Abidi/param.bash nombre arguments: 1 largument est un Repertoire +++ seye/param.bash nombre d'arguments: 1 nous avons un repertoire +++ touatiilies/param.bash le nombre darguments = 1 ce parametre est un repertoire On peut ecrire dans ce repertoire rm: cannot remove `temp': No such file or directory +++ toutendji_yoann/param.bash Il y a 1 arguments Possible d'ecrire dans le repertoire tmp +++ Velly_Philippe/param.bash le premier argument est tmp argument est un Repertoir +++ Violette/param.bash Il y a 1 arguments Votre fichier/dossier a été trouvé C'est un répertoire On peut écrire dedans +++ WEISS/param.bash Nombre d'arguments=1 total Ca marche total
18 Solutions TP5
19 Résultat du logiciel légèrement erronée Lancement de Mariner 1 22 juillet 1962 Destination : Venus Logiciel pour corriger le trajet avez un minuscule bug Fuseau a été du détruit Rumeur DO 10 I=1,3 10 CONTINUE DO 10 I= CONTINUE
20 Fonction récursive #!/usr/bin/bash fac() { if [ $1 -le 1 ] ; then RESUL=1 else fac $(($1-1)) ((RESUL*=$1)) fi } if [ $# -eq 0 ] ; then echo specify number exit 1 fi fac $1 echo "factoriel $1 = $RESUL" exit 0 Example : calcul du factoriel Fonction fac() appellé récursive Variable RESUL accessible globalement Ca marche jusqu a 12 a cause du taille du résultat (32 bits)
Unix/Linux I. 1 ere année DUT. Université marne la vallée
Unix/Linux I 1 ere année DUT Université marne la vallée 1 Introduction 2 Fonctions et spécifité d Unix Architecture 3 4 5 Fichier Unix Arborescence de fichiers Quelques commandes sur les fichiers Chemins
Plus en détailEnvironnements informatiques
Environnements informatiques Premiers pas sous Linux (seconde partie) 26 septembre 2008 blansche@dpt-info.u-strasbg.fr 1 /12 Administration sous Linux 2 /12 Démarrage Démarrage de Linux Niveaux de démarrage
Plus en détailCorrigé des TD 1 à 5
Corrigé des TD 1 à 5 1 Premier Contact 1.1 Somme des n premiers entiers 1 (* Somme des n premiers entiers *) 2 program somme_entiers; n, i, somme: integer; 8 (* saisie du nombre n *) write( Saisissez un
Plus en détailTP1 - Prise en main de l environnement Unix.
Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents
Plus en détailLe prototype de la fonction main()
Le prototype de la fonction main() 1. Introduction...1 2. Paramètres et type de retour de la fonction main()...1 3. Exemple 1...2 4. La fonction exit() du C...2 5. Détecter le code de retour d un programme
Plus en détailTD séances n 3 et n 4 Répertoires et Fichiers sous Unix
Ce TP est destiné à vous familiariser avec les fichiers sous l'environnement UNIX. Fortement axé sur la pratique, il aborde la création, la manipulation et la suppression des répertoires et fichiers. 1
Plus en détailLa mémoire. Un ordinateur. L'octet. Le bit
Introduction à l informatique et à la programmation Un ordinateur Un ordinateur est une machine à calculer composée de : un processeur (ou unité centrale) qui effectue les calculs une mémoire qui conserve
Plus en détailSERVEUR DE SAUVEGARDE POUR BCDI3. par. G.Haberer, A.Peuch, P.Saadé
SERVEUR DE SAUVEGARDE POUR BCDI3 par G.Haberer, A.Peuch, P.Saadé Table des matières 1. Introduction........................................................................ 2 1.1. Objectif....................................................................
Plus en détailExamen Médian - 1 heure 30
NF01 - Automne 2014 Examen Médian - 1 heure 30 Polycopié papier autorisé, autres documents interdits Calculatrices, téléphones, traducteurs et ordinateurs interdits! Utilisez trois copies séparées, une
Plus en détailInstructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00
Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 HFFv2 1. OBJET L accroissement de la taille de code sur la version 2.0.00 a nécessité une évolution du mapping de la flash. La conséquence de ce
Plus en détailCompilation (INF 564)
Présentation du cours Le processeur MIPS Programmation du MIPS 1 Compilation (INF 564) Introduction & architecture MIPS François Pottier 10 décembre 2014 Présentation du cours Le processeur MIPS Programmation
Plus en détailOutils pour la pratique
Cinquième partie Outils pour la pratique 121 CHAPITRE 1 Les bases des séances de TP Avant de lire cettre section, il est suggéré de relire vos notes de cours se rapportant au système d exploitation Unix.
Plus en détailSTAGE IREM 0- Premiers pas en Python
Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer
Plus en détailCours Informatique Master STEP
Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions
Plus en détailPrésentation du langage et premières fonctions
1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en
Plus en détailsshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM
sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM Sommaire 1. Problématique des accès aux serveurs Besoins Linagora Recherche d'une solution 2. Présentation de sshgate
Plus en détailPRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille
PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation
Plus en détailBases de programmation. Cours 5. Structurer les données
Bases de programmation. Cours 5. Structurer les données Pierre Boudes 1 er décembre 2014 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Types char et
Plus en détail1. Structure d'un programme FORTRAN 95
FORTRAN se caractérise par la nécessité de compiler les scripts, c'est à dire transformer du texte en binaire.(transforme un fichier de texte en.f95 en un executable (non lisible par un éditeur) en.exe.)
Plus en détailProgramme awk------introduction rapide
Programme awk------introduction rapide Introduction Historique Le nom de awk vient de ses trois concepteurs : Alfred V. Aho, Peter J. Weinberger et Brian W. Kernighan. La version originale fut créée en
Plus en détailTP 1 Prise en main de l environnement Unix
Introduction aux systèmes d exploitation (IS1) TP 1 Prise en main de l environnement Unix Le but de ce premier TP est de commencer à vous familiariser avec l environnement Unix. 1 Ouverture de session
Plus en détailCours 1 : La compilation
/38 Interprétation des programmes Cours 1 : La compilation Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr PPS - Université Denis Diderot Paris 7 2/38 Qu est-ce que la compilation? Vous avez tous déjà
Plus en détailTravaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES
TRAVAUX PRATIQUES Le présent travail vise à développer une interface visuelle de programmation des entrées- sorties du port LPT d un PC à l aide du logiciel VISUAL BASIC. I- EDITION ET TEST DU PROGRAMME
Plus en détailAtelier La notion de session utilisateur sous Linux
Chapitre 6 Atelier La notion de session utilisateur sous Linux I Présentation Nous allons voir la notion de session et d utilisateur sous linux, ainsi que quelques commandes de base afin de mieux comprendre
Plus en détail1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)
1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d
Plus en détailLes clients GNU/Linux
Les clients GNU/Linux EOLE 2.2 Octobre 2012 V e r s i o n d u d o c u m e n t O c t o b r e 2 0 1 2 D a t e C r é a t i o n j u i n 2 0 1 0 E d i t e u r P ô l e d e c o m p é t e n c e E O L E R é d a
Plus en détailProgrammation C. Apprendre à développer des programmes simples dans le langage C
Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités
Plus en détailInformatique I. Sciences et Technologies du Vivant (Semestre 1)
Informatique I Sciences et Technologies du Vivant (Semestre 1) Vincent Lepetit vincent.lepetit@epfl.ch http://cvlabwww.epfl.ch/~lepetit/courses/sv https://www.coursera.org/course/intro-cpp-fr 1 Cours 1
Plus en détail1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3.
1. Structure d un programme C Un programme est un ensemble de fonctions. La fonction "main" constitue le point d entrée pour l exécution. Un exemple simple : #include int main() { printf ( this
Plus en détailTP: Représentation des signaux binaires. 1 Simulation d un message binaire - Codage en ligne
Objectifs : Ce TP est relatif aux différentes méthodes de codage d une information binaire, et à la transmission en bande de base de cette information. Les grandes lignes de ce TP sont l étude des méthodes
Plus en détailTable des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte?
Avant-propos... V CHAPITRE 1 Scripting Windows, pour quoi faire?... 1 Dans quel contexte?.................................................. 1 La mauvaise réputation............................................
Plus en détailftp & sftp : transférer des fichiers
ftp & sftp : transférer des fichiers Le FTP (File Transfer Protocol) est un protocole permettant d'échanger des fichiers sur le réseau. Il est assez ancien (1985) et toujours utilisé à l'heure actuelle
Plus en détailTP 1. Prise en main du langage Python
TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer
Plus en détailACTIVITÉ DE PROGRAMMATION
ACTIVITÉ DE PROGRAMMATION The purpose of the Implementation Process is to realize a specified system element. ISO/IEC 12207 Sébastien Adam Une introduction 2 Introduction Ø Contenu Utilité de l ordinateur,
Plus en détailNetwork Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5
Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX Network Shutdown Module
Plus en détailINITIATION AU LANGAGE C SUR PIC DE MICROSHIP
COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par
Plus en détailInstallation d ORACLE 10g sous Debian Etch
Installation d ORACLE 10g sous Debian Etch Rédacteur : TEHERY Julien Page n 2/6 1.1 Pré-requis Comme pour chaque installation de logiciel, il y a lieu d installer certains paquets nécessaires. Et Oracle
Plus en détailEPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE
EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE QCM Remarque : - A une question correspond au moins 1 réponse juste - Cocher la ou les bonnes réponses Barème : - Une bonne réponse = +1 - Pas de réponse = 0
Plus en détailCertificats Electronique d AE sur Clé USB
Certificats Electronique d AE sur Clé USB Manuel d installation Windows Internet Explorer V.17/14 Page 1 SOMMAIRE 1 Points Importants... 3 2 Procédure d installation... 4 3 Export, Suppression Certificat...
Plus en détailPARAGON Disk Wiper. Guide de l utilisateur. Paragon Technology GmbH, System Programmierung. Copyright Paragon Technology GmbH
PARAGON Disk Wiper Guide de l utilisateur Paragon Technology GmbH, System Programmierung Copyright Paragon Technology GmbH Publié par : Paragon Technology GmbH System Programming Pearl-Str. 1 D-79426 Buggingen
Plus en détailCompléments de documentation Scilab : affichage de texte et formatage de nombres
Université des Sciences et Technologies de Lille U.F.R. de Mathématiques Pures et Appliquées Agrégation externe Année 2002-2003 Compléments de documentation Scilab : affichage de texte et formatage de
Plus en détailChapitre 5 : Les procédures stockées PL/SQL
I. Introduction Une procédure ou une fonction stockée est un bloc PL/SQL nommé pouvant accepter des paramètres et être appelée. Généralement, on utilise une fonction pour calculer une valeur. Les procédures
Plus en détailAlgorithmique et Programmation, IMA
Algorithmique et Programmation, IMA Cours 2 : C Premier Niveau / Algorithmique Université Lille 1 - Polytech Lille Notations, identificateurs Variables et Types de base Expressions Constantes Instructions
Plus en détailGuide d'installation de la base de données ORACLE 10g (10.2.0.1) pour linux FEDORA CORE 4.
Guide d'installation de la base de données ORACLE 10g (10.2.0.1) pour linux FEDORA CORE 4. 1 - Quelques informations à propos de ce guide Ce guide décrit comment installer la base de données Oracle 10g
Plus en détailE-TRANSACTIONS. Guide du programmeur API Plug-in. Version 1.1
E-TRANSACTIONS Guide du programmeur API Plug-in Version 1.1 Avertissements : Le fichier Version.txt précise l'environnement dans lequel l API a été compilée et testée. L'installation de l API sur tout
Plus en détailQ-Checker pour V6 Release 2.1
Q-Checker pour V6 Release 2.1 Guide d installation Erstellt am 2014-06-24 Conventions dans le manuel Marquages ATTENTION signale qu une action peut avoir des conséquences indésirables, tel que perte de
Plus en détailC.M. 1 & 2 : Prise en main de Linux
Grégory Bonnet gregory.bonnet@unicaen.fr GREYC Université Caen Basse Normandie Diaporama original : Jean-Philippe Métivier - Boris Lesner But de cet enseignement 1 - Apprendre à manipuler un système Unix/Linux
Plus en détailIntroduction au Système d Exploitation Unix/Linux
1 iere partie: Système de Gestion de Fichier B. Jacob IC2/LIUM 17 septembre 2013 Plan 1 Notions de fichier 2 Notions de répertoire 3 Organisation des répertoires 4 Identification d un fichier dans l arborescence
Plus en détailWEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB Installation et administration d un serveur web Module 25793 TP A5 (½ valeur) Regroupement 3 QCM 2- CORRECTION Le plus grand soin a été
Plus en détailPython Les fondamentaux du langage
Editions ENI Python Les fondamentaux du langage (Nouvelle édition) Collection Ressources Informatiques Extrait 654 Python Les fondamentaux du langage 1.2 Objectifs du chapitre Dans ce chapitre sont présentés
Plus en détailPharmed. gestion de pharmacie hospitalière. Installation / déploiement
Pharmed gestion de pharmacie hospitalière Installation / déploiement Version 1.0 du 23/05/2006 Date Auteur Version Modification 23/05/06 Pierre CARLIER 1.0 14/06/06 Matthieu Laborie Table des matières
Plus en détailModule Administration BD Chapitre 1 : Surcouche procédurale dans les SGBDS
Module Administration BD Chapitre 1 : Surcouche procédurale dans les SGBDS 1. Introduction Nous allons aborder la notion de surcouche procédurale au sein des SGBDS relationnels tels que Oracle (PLSQL)
Plus en détailAnnée 2007. Cours Unix-Shell. par. Karam ALLALI. Ecole Spéciale d Informatique
Année 2007 Cours Unix-Shell par Karam ALLALI Ecole Spéciale d Informatique Table des matières 1 Introduction. 5 1.1 Historique.................................... 6 1.2 Système d exploitation.............................
Plus en détailSurveillance de Scripts LUA et de réception d EVENT. avec LoriotPro Extended & Broadcast Edition
Surveillance de Scripts LUA et de réception d EVENT avec LoriotPro Extended & Broadcast Edition L objectif de ce document est de présenter une solution de surveillance de processus LUA au sein de la solution
Plus en détailRappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme
Rappel Ralf Treinen Université Paris Diderot UFR Informatique Laboratoire Preuves, Programmes et Systèmes treinen@pps.univ-paris-diderot.fr 6 mai 2015 Jusqu'à maintenant : un petit langage de programmation
Plus en détailManuel du logiciel PrestaTest.
Manuel du logiciel. Ce document décrit les différents tests que permet le logiciel, il liste également les informations nécessaires à chacun d entre eux. Table des matières Prérequis de PrestaConnect :...2
Plus en détailUSTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 :
USTL - Licence ST-A 1ère année 2005-2006 Codage de l information TP 1 : Objectifs du TP Ce TP a pour but 1. de découvrir quelques opérations logiques sur les nombres 2. et quelques formats de fichiers.
Plus en détail1 Introduction - Qu est-ce que le logiciel R?
Master 1 GSI - Mentions ACCIE et RIM - ULCO, La Citadelle, 2012/2013 Mesures et Analyses Statistiques de Données - Probabilités TP 1 - Initiation au logiciel R 1 Introduction - Qu est-ce que le logiciel
Plus en détaillength : A N add : Z Z Z (n 1, n 2 ) n 1 + n 2
1 Univ. Lille1 - Licence info 3ème année 2013-2014 Expression Logique et Fonctionnelle... Évidemment Cours n o 1 : Introduction à la programmation fonctionnelle 1 Introduction La programmation fonctionnelle
Plus en détailSub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"
TD1 : traduction en Visual BASIC des exemples du cours sur les structures de contrôle de l'exécution page 1 'TRADUCTION EN VBA DES EXEMPLES ALGORITHMIQUES SUR LES STRUCTURES 'DE CONTROLE DE L'EXECUTION
Plus en détailCours 1 : Introduction Ordinateurs - Langages de haut niveau - Application
Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application 1 Ordinateur Un
Plus en détailIntroduction aux Systèmes et aux Réseaux
Introduction aux Systèmes et aux Réseaux Cours 2 : Language de commandes, Scripts Shell D après un cours de Julien Forget (Univ Lille1) Laure Gonnord http://laure.gonnord.org/pro/teaching/ Laure.Gonnord@univ-lyon1.fr
Plus en détailCours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java
Langages objets Introduction M2 Pro CCI, Informatique Emmanuel Waller, LRI, Orsay présentation du module logistique 12 blocs de 4h + 1 bloc 2h = 50h 1h15 cours, 45mn exercices table, 2h TD machine page
Plus en détailTP 1 Introduction à Matlab Février 2009
1 Introduction TP 1 Introduction à Matlab Février 2009 Matlab pour «MATtrix LABoratory», est un logiciel qui a été conçu pour fournir un environnement de calcul numérique de haut niveau. Il est particulièrement
Plus en détailSimple Database Monitoring - SDBM Guide de l'usager
- SDBM Version 0.01 (2011/07/05) Tables des matières Simple Database Monitoring - SDBM.1.1 Tables des matières2 Architecture3 Installation..4 Installation sur Linux (image virtuelle pré-configuré)..4 Changement
Plus en détaileps Network Services Alarmes IHM
09/2005 Alarmes IHM eps Network Services Alarmes IHM Instructions de diagnostic Valable pour : Logiciel Version de logiciel eps Network Services 4.1 eps Network Services, Instructions de diagnostic (DA)
Plus en détailWEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB
WEBMESTRE : CONCEPTION DE SITES ET ADMINISTRATION DE SERVEURS WEB Installation et administration d un serveur web Module 25793 TP A5 (1/2 valeur) Chapitre 14 Mise en place d un serveur ftp Le plus grand
Plus en détailServeur Subversion Debian GNU/Linux
Serveur Subversion Debian GNU/Linux Matthieu Vogelweith 13 janvier 2009 Résumé L objectif de cette page est de détailler l installation d un serveur Subversion [1]. Ce document a été rédigé en LaTeX en
Plus en détailTP1 : Initiation à l algorithmique (1 séance)
Université de Versailles Vanessa Vitse IUT de Vélizy - Algorithmique 2006/2007 TP1 : Initiation à l algorithmique (1 séance) 1 Prise en main de l environnement Unix : rappels et compléments Le but de la
Plus en détail27/11/12 Nature. SDK Python et Java pour le développement de services ACCORD Module(s)
Propriétés du Document Source du Document SDK_accords.odt Titre du Document SDK Python et Java pour le développement de services ACCORD Module(s) PyaccordsSDK, JaccordsSDK Responsable Prologue Auteur(s)
Plus en détailSNT4U16 - Initiation à la programmation 2014-2015. TD - Dynamique de POP III - Fichiers sources
SNT4U16 - Initiation à la programmation Licence SVT 2 ème année 2014-2015 TD - Dynamique de POP III - Fichiers sources contacts : mathias.gauduchon@univ-amu.fr, melika.baklouti@univ-amu.fr, xavier.giraud@univ-amu.fr,
Plus en détailInitiation à la programmation OEF pour Wims (exercices).
page 1 sur 9 Initiation à la programmation OEF pour Wims (exercices). Les titres des différentes parties de ce document, en grisé, sont donnés en référence au document Wims «DocAide Exercices OEF» rédigé
Plus en détailProtocoles DHCP et DNS
Protocoles DHCP et DNS DHCP (Dynamic Host Configuration Protocol) est un protocole qui permet à un serveur DHCP (Unix, Windows, AS400...) d'affecter des adresses IP temporaires (et d'autres paramètres)
Plus en détailLes arbres binaires de recherche
Institut Galilée Année 2010-2011 Algorithmique et arbres L2 TD 6 Les arbres binaires de recherche Type en C des arbres binaires (également utilisé pour les ABR) : typedef struct noeud_s { struct noeud_s
Plus en détailLicence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter
Plus en détailL informatique en BCPST
L informatique en BCPST Présentation générale Sylvain Pelletier Septembre 2014 Sylvain Pelletier L informatique en BCPST Septembre 2014 1 / 20 Informatique, algorithmique, programmation Utiliser la rapidité
Plus en détailCours 420-KEG-LG, Gestion de réseaux et support technique. Atelier No2 :
Atelier No2 : Installation d Active Directory Installation du service DNS Installation du Service WINS Création d'un compte d'ordinateur Jonction d'un ordinateur à un domaine Création d usagers. Étape
Plus en détailLes Audits. 3kernels.free.fr 1 / 10
Les Audits 3kernels.free.fr 1 / 10 Introduction 3 3kernels.free.fr 2 / 10 Introduction Pour une observation des événements les Audits sont utiles. Il fait l historique, des faits que l on a décidé de surveiller.
Plus en détailOrganigramme / Algorigramme Dossier élève 1 SI
Organigramme / Algorigramme Dossier élève 1 SI CI 10, I11 ; CI 11, I10 C24 Algorithmique 8 février 2009 (13:47) 1. Introduction Un organigramme (ou algorigramme, lorsqu il est plus particulièrement appliqué
Plus en détailLangage propre à Oracle basé sur ADA. Offre une extension procédurale à SQL
Cours PL/SQL Langage propre à Oracle basé sur ADA Offre une extension procédurale à SQL PL/SQL permet d utiliser un sous-ensemble du langage SQL des variables, des boucles, des alternatives, des gestions
Plus en détailCours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions
Cours d introduction à l informatique Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Qu est-ce qu un Une recette de cuisine algorithme? Protocole expérimental
Plus en détailVue d ensemble de Windows PowerShell
Chapitre 1 Vue d ensemble de Windows PowerShell Après avoir lu ce chapitre, vous serez capable de : Comprendre l utilisation et les capacités de base de Microsoft Windows PowerShell. Installer Windows
Plus en détailIntroduction à l algorithmique et à la programmation M1102 CM n 3
Introduction à l algorithmique et à la programmation M1102 CM n 3 DUT Informatique 1 re année Eric REMY eric.remy@univ-amu.fr IUT d Aix-Marseille, site d Arles Version du 2 octobre 2013 E. Remy (IUT d
Plus en détailTestez votre installation. Créer un répertoire vide
http://www.gnu.org/software/dejagnu/ Exposé sur DejaGNU Sommaire Présentation 1 Comment l obtenir.. 1 Comment obtenir la documentation 1 Comment çà marche 1 Remarque 5 Présentation DejaGnu est un système
Plus en détailVisual Basic for Applications
Visual Basic for Applications (sous Excel) Frédéric Cadier ENST Bretagne - Département LUSSI frederic.cadier@enst-bretagne.fr Cadier F. (ENST Bretagne) VBA 1 / 62 Plan de la présentation 1 Excel et VBA
Plus en détailComment configurer Kubuntu
Comment configurer Kubuntu Configuration du réseau... 1 Configurer votre système Linux sur le réseau...1 Vérifier manuellement l adresse IP...5 Connecter un lecteur réseau distant Windows/Mac grâce au
Plus en détailPrérequis. Résolution des problèmes WMI. Date 03/30/2010 Version 1.0 Référence 001 Auteur Antoine CRUE
Prérequis Résolution des problèmes WMI Date 03/30/2010 Version 1.0 Référence 001 Auteur Antoine CRUE VOS CONTACTS TECHNIQUES JEAN-PHILIPPE SENCKEISEN ANTOINE CRUE LIGNE DIRECTE : 01 34 93 35 35 EMAIL :
Plus en détailCours 1 : Qu est-ce que la programmation?
1/65 Introduction à la programmation Cours 1 : Qu est-ce que la programmation? Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr Université Paris Diderot Paris 7 2/65 1. Sortez un appareil qui peut se rendre
Plus en détailTechniques de Programmation pour Internet
Séance 7 Transactions par CGI Année Spéciale Informatique ENSIMAG 2002-2003 James L. Crowley Anullé Le but de l'exercice est d'introduire un certain nombre de constructions en PERL utiles pour la programmation
Plus en détailPowerShell. Référence. Windows. Tyson Kopczynski. Réseaux et télécom. Programmation. Génie logiciel. Sécurité. Système d exploitation
Référence PowerShell Windows Tyson Kopczynski Réseaux et télécom Programmation Génie logiciel Sécurité Système d exploitation Windows PowerShell Tyson Kopczynski CampusPress a apporté le plus grand soin
Plus en détailTP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile
TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface
Plus en détailProjet de programmation (IK3) : TP n 1 Correction
Projet de programmation (IK3) : TP n 1 Correction Semaine du 20 septembre 2010 1 Entrées/sorties, types de bases et structures de contrôle Tests et types de bases Tests et types de bases (entiers) public
Plus en détailLes commandes de base de LINUX
Les commandes de base de LINUX Les commandes de gestion des répertoires et des fichiers pwd (affiche le chemin absolu du répertoire courant) ls (list, affiche les répertoires et les fichiers du répertoire
Plus en détailRésoudre les problèmes PHP, les meilleures (et les pires) techniques
Résoudre les problèmes PHP, les meilleures (et les pires) techniques Xavier Gorse Architecte - Expert PHP (ELAO) xavier.gorse@elao.com Un peu d ordre dans la maison! Toutes les lignes téléphoniques sont
Plus en détailEES : Engineering Equation Solver Fiche récapitulative - Marie-Sophie Cabot
EES : Engineering Equation Solver Fiche récapitulative - Marie-Sophie Cabot Permet la résolution de systèmes d équations algébriques, non linéaires Contient différentes bases de données thermodynamiques.
Plus en détailUFR de Mathématiques et Informatique Année 2009/2010. Réseaux Locaux TP 04 : ICMP, ARP, IP
Université de Strasbourg Licence Pro ARS UFR de Mathématiques et Informatique Année 2009/2010 1 Adressage IP 1.1 Limites du nombre d adresses IP 1.1.1 Adresses de réseaux valides Réseaux Locaux TP 04 :
Plus en détailMaple: premiers calculs et premières applications
TP Maple: premiers calculs et premières applications Maple: un logiciel de calcul formel Le logiciel Maple est un système de calcul formel. Alors que la plupart des logiciels de mathématiques utilisent
Plus en détailTable des matières. 2011 Hakim Benameurlaine 1
Table des matières 1 OpenSSH... 2 1.1 Introduction... 2 1.2 Installation... 2 1.3 Test de connexion... 2 1.4 Configuration du serveur ssh... 3 1.5 Contrôle du service ssh... 4 1.6 Log... 4 1.7 Client ssh...
Plus en détailINF111. Initiation à la programmation impérative en C http://ama.liglab.fr/ amini/cours/l1/inf111/ Massih-Reza Amini
Initiation à la programmation impérative en C http://ama.liglab.fr/ amini/cours/l1// Massih-Reza Amini Université Joseph Fourier Laboratoire d Informatique de Grenoble 2/52 Introduction Structures de contrôle
Plus en détail