Vous êtes sur la page 1sur 5

FACULTE DES SCIENCES INFORMATIQUE

FILIERE RESEAUX ET INFRASTRUCTURE

TRAVAIL PRATIQUE DE GENIE LOGICIEL

PRESENTER PAR:KINYANTA NKONKOSHA DANIEL

DIRIGER PAR:PROF.MBAKI

NOVEMBRE 2023
1. Qu’est-ce que le cloud computing et quels sont ses différents types ?

Le cloud computing est un modèle informatique qui permet l’accès à des ressources informatiques via
Internet. Les différents types de cloud computing sont les suivants :

- Le cloud public, est-il un type de cloud computing ?

Oui, le cloud public est l’un des types de cloud computing. Dans ce modèle, les services sont fournis
par des fournisseurs tiers et sont accessibles au public via Internet.

- Qu’en est-il du cloud privé ?

Le cloud privé est un autre type de cloud computing. Il se distingue du cloud public car les services
sont déployés au sein d’une infrastructure dédiée à une organisation spécifique. Cela peut être géré
en interne par l’organisation elle-même ou par un fournisseur de services externe.

- Existe-t-il d’autres types de cloud computing ?

Oui, il existe également le cloud hybride et le cloud communautaire. Le cloud hybride combine à la
fois des ressources internes et externes, permettant à une organisation de bénéficier de la flexibilité
des deux modèles. Le cloud communautaire, quant à lui, partage les services entre plusieurs
organisations partageant des intérêts ou des exigences communes.

2. Qu’est-ce qu’une machine virtuelle et quels sont ses avantages et inconvénients ?

- Qu’est-ce qu’une machine virtuelle ?

Une machine virtuelle est une émulation d’un ordinateur ou d’un serveur physique qui permet
d’exécuter des applications et des systèmes d’exploitation différents de manière isolée.

- Quels sont les avantages d’une machine virtuelle ?

Les avantages des machines virtuelles sont multiples. Ils incluent la consolidation des ressources
matérielles, la flexibilité dans le déploiement d’applications, la facilité de migration entre différents
environnements, la gestion simplifiée des ressources et la possibilité de tester des configurations
différentes sans affecter l’infrastructure physique.

- Y a-t-il des inconvénients à l’utilisation de machines virtuelles ?

Oui, il y a quelques inconvénients potentiels. Les machines virtuelles peuvent entraîner une surcharge
de performances en raison de l’overhead de virtualisation. De plus, la gestion et la configuration des
machines virtuelles peuvent être complexes, nécessitant des compétences spécifiques.

3. Quelle est la différence entre un logiciel, un progiciel, une application et un programme ?


- Qu’est-ce qu’un logiciel ?

Un logiciel est un ensemble d’instructions informatiques qui permettent d’effectuer des tâches
spécifiques sur un ordinateur. Il peut être composé de plusieurs programmes et peut être utilisé pour
différentes applications.

- Qu’est-ce qu’un progiciel ?

Un progiciel, également appelé « logiciel applicatif », est un logiciel complet et prêt à l’emploi qui
répond à des besoins spécifiques dans un domaine particulier, tel que la gestion des ressources
humaines, la comptabilité ou la gestion des stocks.

- Quelle est la définition d’une application ?

Une application est un logiciel conçu pour effectuer des tâches spécifiques, généralement destiné à
être utilisé par les utilisateurs finaux. Les applications peuvent être installées localement sur un
ordinateur ou être accessibles via le cloud.

- Qu’est-ce qu’un programme alors ?

Un programme est une séquence d’instructions écrites dans un langage de programmation spécifique
pour effectuer une tâche ou résoudre un problème. Il peut être considéré comme une partie d’un
logiciel plus large.

4. Qu’est-ce qu’un ERP ?

- Quelle est la signification de l’acronyme « ERP » ?

ERP est l’acronyme de « Enterprise Resource Planning », qui désigne un système de gestion intégré
pour les entreprises.

- Quel est l’objectif d’un ERP ?

L’objectif d’un ERP est de permettre à une organisation de gérer efficacement ses ressources, ses
processus et ses opérations. Il intègre différents modules, tels que la gestion des stocks, la gestion des
achats, la gestion des ventes, la comptabilité et la gestion des ressources humaines, afin d’améliorer
l’efficacité et la coordination des différentes fonctions d’une entreprise.

5. Y a-t-il une différence entre un ERP et un PGI (progiciel de gestion intégré) ?

- Sont-ils la même chose ?

En réalité, les termes ERP et PGI sont souvent utilisés de manière interchangeable. Ils font référence à
un système de gestion intégré qui permet à une entreprise de gérer ses processus et ses opérations.
Donc, dans la plupart des cas, il n'y a pas de différence significative entre un ERP et un PGI.
6. Quels sont les outils et logiciels permettant de gérer le versioning ?

- Quels sont les outils couramment utilisés pour gérer le versioning ?

Il existe plusieurs outils et logiciels populaires pour gérer le versioning, tels que Git, SVN (Subversion),
Mercurial et Perforce. Ces outils permettent de suivre les modifications apportées aux fichiers, de
gérer les différentes versions et de faciliter la collaboration entre les développeurs.

7. Qu’est-ce qu’on trouve dans une base de données (les éléments constitutifs d’une BDD) ?

Une base de données est un système organisé qui stocke et gère des données. Les éléments
constitutifs d’une base de données sont les suivants :

- Les tables : elles sont utilisées pour stocker les données de manière structurée, sous forme de lignes
et de colonnes.

- Les champs : ils représentent les différentes catégories de données qui peuvent être stockées dans
une table.

- Les enregistrements : ce sont les données spécifiques stockées dans une ligne de la table.

- Les clés primaires : elles identifient de manière unique chaque enregistrement dans une table.

- Les clés étrangères : elles établissent des liens entre les tables, permettant ainsi de créer des
relations entre les données.

8. Quels sont les types de tables qu’on peut trouver dans une base de données ?

Il existe différents types de tables que l’on peut trouver dans une base de données :

- Les tables de base : elles contiennent les données principales d’une application ou d’un système.

- Les tables de jointure : elles sont utilisées pour établir des relations entre les tables en reliant les
clés primaires et étrangères.

- Les tables de paramètres : elles stockent des valeurs de configuration ou de paramétrage utilisées
par le système.

- Les tables de journalisation : elles enregistrent les activités et les modifications effectuées dans la
base de données à des fins de suivi et d’audit.

9. Qu’est-ce que le help desk ?

Le help desk est un service ou une équipe chargée de fournir une assistance et un support technique
aux utilisateurs d’un produit, d’un service ou d’un système informatique. Son rôle principal est de
résoudre les problèmes, de répondre aux questions et de fournir des conseils aux utilisateurs.
10. Expliquez la première, deuxième et troisième ligne du help desk.

- Qu’est-ce que la première ligne du help desk ?

La première ligne du help desk, également appelée « niveau 1 », est le point de contact initial pour
les utilisateurs qui rencontrent des problèmes ou qui ont des questions. Les agents de la première
ligne sont responsables de prendre en charge les demandes d’assistance de base et de fournir des
solutions ou des conseils de premier niveau.

- Qu’en est-il de la deuxième ligne du help desk ?

La deuxième ligne du help desk, ou « niveau 2 », intervient lorsque les problèmes nécessitent une
expertise plus avancée. Les agents de la deuxième ligne ont des compétences techniques plus
approfondies et sont en mesure de résoudre des problèmes plus complexes qui ne peuvent pas être
résolus par la première ligne.

- Et enfin, qu’est-ce que la troisième ligne du help desk ?

La troisième ligne du help desk, également connue sous le nom de « niveau 3 », est le niveau le plus
élevé du support technique. Les agents de la troisième ligne sont des experts spécialisés dans des
domaines particuliers et sont chargés de résoudre les problèmes les plus complexes qui nécessitent
des connaissances approfondies et des compétences avancées.

Vous aimerez peut-être aussi