La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Intégration de logiciels Open- Source dans un ordinateur simplifié basé sur Linux Stage du 6 avril au 30 juin 2006.

Présentations similaires


Présentation au sujet: "Intégration de logiciels Open- Source dans un ordinateur simplifié basé sur Linux Stage du 6 avril au 30 juin 2006."— Transcription de la présentation:

1 Intégration de logiciels Open- Source dans un ordinateur simplifié basé sur Linux Stage du 6 avril au 30 juin 2006

2 Le cadre du stage : LOrdissimo

3 Quest-ce que lOrdissimo ? Le principe : un ordinateur complet, simple à utiliser, destiné aux débutants.

4 Lenvironnement de travail

5 Linux, un OS à maîtriser Système dexploitation entièrement libre, privilégiant linterface textuelle plutôt que graphique Utilisé sous forme de distribution sadaptant aux besoins

6 Le shell : couteau suisse du développeur Shell utilisé : interpréteur de commandes Permet daccéder à toutes les fonctions de lOS Possibilité de faire des scripts, d'enchaîner simplement des commandes etc... => Le shell est loutil le plus utilisé par le développeur de part sa puissance mais aussi du manque déquivalent graphique

7 Des outils simples et puissants Le shell permet d'utiliser de nombreux outils : Apt : utilitaire pour télécharger facilement des paquets Ssh : obtenir un shell distant Scp : transfert de fichiers entre ordinateurs distants Et bien plus encore.

8 Pourquoi Linux pour lOrdissimo ? Pas besoins de développer entièrement un nouvel OS Développement et support assurés par dautres développeurs Possibilité de modifier entièrement lOS Système de dépôts/paquets pratique pour des mises à jour

9 Les conséquences sur le stage Un temps dapprentissage à été nécessaire Très bon complément à la formation du DUT Cela ma permit de découvrir des alternatives aux logiciels payants

10 Lintégration de logiciels

11 1ere étape : tester le logiciel Le logiciel répond-t-il aux besoins des utilisateurs de lOrdissimo ? Quel sont les modifications à apporter ? Compatibilité avec lOrdissimo Compromis entre volonté commerciale et technique Le logiciel peut-il/doit-il être intégré ? Stade de développement du logiciel Quid du support des développeurs ?

12 2 ème : larchitecture du logiciel 1 er contact : le langage utilisé Caractéristique du code : objet, compilation etc… Techniques employées

13 Organisation du logiciel Plus ou moins lié au langage utilisé Design Pattern (Motif de conception) Conventions utilisées Logiciels tiers utilisés Sur quelle(s) partie(s) les modifications vont- elles être faites ?

14 3 ème étape : le développement Implémentation des modifications Loutil indispensable : Internet ! API et documentation officielle Tutoriaux et exemples Forums dentraide

15 4émé : les tests Les modifications fonctionnes-t-elles ? Faire tester à dautres développeurs/utilisateurs Répondent-t-elles au besoin initial ? 2 ème série de tests = nouveaux besoins identifiés ?

16 5 ème étape : Intégration finale Faire la liste des dépendances/paquets Conflits avec dautres paquets ? Nécessité de garder une compatibilité avec les autres logiciels La mise à jour se déroule-t-elle correctement ?

17 Conclusion Expérience professionnelle Mise en pratique des connaissances acquises durant le DUT Découvertes de nouveaux outils/langages/techniques Meilleur compréhension de la place de l'informatique dans une entreprise


Télécharger ppt "Intégration de logiciels Open- Source dans un ordinateur simplifié basé sur Linux Stage du 6 avril au 30 juin 2006."

Présentations similaires


Annonces Google