Cours 1 : Les composantes d’un si objectif du cours








télécharger 120.38 Kb.
titreCours 1 : Les composantes d’un si objectif du cours
page3/8
date de publication11.07.2017
taille120.38 Kb.
typeCours
ar.21-bal.com > documents > Cours
1   2   3   4   5   6   7   8

4.Architecture des SI :

4.1.La couche logicielle


  • les logiciels de bureautique

  • les logiciels métiers

4.2.L’architecture client serveur ou 2 tier :


  • Définition et fonctionnement :

    • les machines clientes (sur le même réseau) contactent un serveur, une machine généralement très puissante en terme de capacités d'entrée-sortie, qui leur fournit des services (connexions, données, etc.).

    • les services sont exploités par des programmes appelés programmes clients installés sur la machine cliente.

  • Caractéristiques et avantages :

    • les ressources centralisées : le serveur peut gérer des ressources communes à tous les utilisateurs, comme par exemple une base de données centralisée (moins de problèmes de redondance et de contradiction).

    • une meilleure sécurité : le nombre de points d'entrée permettant l'accès aux données est moins important.

    • une administration au niveau serveur

    • un réseau évolutif : cette architecture permet de supprimer ou d’ajouter des clients sans perturber le fonctionnement du réseau et sans modifications majeures.

  • Inconvénients :

    • coûts élevés

    • serveur critique

4.3.L’architecture 3 tier :


  • Fonctionnement par rapport au client serveur : ajout d’un niveau intermédiaire :

    • Le client demande des ressources.

    • Le serveur d'application (appelé aussi middleware) fournit la ressource mais faisant appel à un autre serveur.

    • Le serveur secondaire (généralement un serveur de base de données), fournissant un service au premier serveur.

  • Avantages :

    • une plus grande flexibilité/souplesse

    • une plus grande sécurité (la sécurité peut être définie pour chaque service)

    • de meilleures performances (les tâches sont partagées)

  • L’architecture n-tier : le principe est le même que l’architecture 3 tier avec N serveurs pour N services.

4.4.L’architecture d’égal à égal (Peer to Peer) :


  • Chaque ordinateur est à la fois client et serveur.

  • Avantages :

    • simplicité de mise en œuvre

    • coûts bas

  • Inconvénients :

    • pas de centralisation

    • peu de sécurité

    • fonctionnalités très limitées pour la gestion d’entreprise…


5.La programmation :

5.1.Les langages de programmation


  • Définition : On appelle langage informatique un langage destiné à décrire l'ensemble des actions consécutives qu'un ordinateur doit exécuter (ne pas confondre avec les protocoles réseau). A chaque instruction correspond une action du processeur.

  • Le langage machine : langage du processeur (binaire pouvant être traduit en hexadécimal).

  • Interprétation : transformation du langage naturel en langage machine.

  • Compilation : Un programme écrit dans un langage dit "compilé" va être traduit une fois pour toutes par un programme annexe (le compilateur) afin de générer un nouveau fichier qui sera autonome, c'est-à-dire qui n'aura plus besoin d'un programme autre que lui pour s'exécuter (on dit d'ailleurs que ce fichier est exécutable).

5.2.La programmation objet :


  • Définition : modélisation informatique d’un ensemble d’éléments d’un partie du monde réel en entités informatiques appelées objet.

  • Eléments caractéristiques :

    • les attributs : données caractérisant l'objet (variables stockant des informations d'état de l'objet).

    • les méthodes : ce qui caractérise le comportement de l’objet, c'est-à-dire l'ensemble des actions (appelées opérations) que l'objet est à même de réaliser. Ces opérations permettent de faire réagir l'objet aux sollicitations extérieures (ou d'agir sur les autres objets).

    • l'identité : c’est ce qui perme à un objet de se distinguer des autres objets, indépendamment de son état (identifiant).

    • Classe : structure d’un objet (attribut + méthode). Un objet est une instanciation d’un classe.



1   2   3   4   5   6   7   8

similaire:

Cours 1 : Les composantes d’un si objectif du cours iconCours 1 : Les composantes d’un si objectif du cours

Cours 1 : Les composantes d’un si objectif du cours iconLe cours abordera les points suivants
«combustion avancée» fait suite à ce cours «combustion»; son objectif est d’approfondir certains sujets pour apporter des connaissances...

Cours 1 : Les composantes d’un si objectif du cours iconEn cours Objectif de la mission

Cours 1 : Les composantes d’un si objectif du cours iconCadre général
«Conduite de Projet» dispensé au Master 1 stic. L’objectif est de mettre en application les concepts du cours de cette ue en suivant...

Cours 1 : Les composantes d’un si objectif du cours iconCours n°2 L’hematopoiese
Vous avez 6 cours magistraux, à connaitre avant les séances d’app. En ce concerne les cours, IL y a une séance de révision à la fin...

Cours 1 : Les composantes d’un si objectif du cours iconCours de mme tenenbaum
«bis». IL n’y aura pas de résumé ou topo du cours présenté par le(a) chargé(e) de td au début de chaque séance. Le cours doit donc...

Cours 1 : Les composantes d’un si objectif du cours iconCours de croquis en cours du soir aux Beaux-Arts de Tournai

Cours 1 : Les composantes d’un si objectif du cours iconAnalyse de la situation d’effondrement progressif du cours du baril du brut
«les cours du pétrole peuvent être manipulés. L’Arabie Saoudite a commencé à faire chuter les prix. Ceci est de la manipulation politique....

Cours 1 : Les composantes d’un si objectif du cours iconCours de Maintenance informatique plan du cours

Cours 1 : Les composantes d’un si objectif du cours iconCours d'espagnol avec des professeurs hautement qualifiés. Des cours...








Tous droits réservés. Copyright © 2016
contacts
ar.21-bal.com