Académique Documents
Professionnel Documents
Culture Documents
Informatique transverse
NFT001
1 – GENERALITES
jp-Grataloup 1
1
http://www.01net.com/ site généraliste, téléchargements
http://beagle.montesquieu.u-bordeaux.fr/yildi/infoaes/infoaesweb/node2.html
présentation de l’informatique, lexique, généralités
Biblio Internet http://www.chez-pierre.net/f_pg_ord.php historique illustré
http://www.pcastuces.com/800/index.htm le logiciel
http://www.hardware.fr/ le matériel
http://www.docteur-pc.com/home.htm le matériel
http://www.hitoo.com/Windows/Bureautique.php?Theme=4 téléchargements
jp-Grataloup 2
Attention, il se peut qu’au fil du temps ces liens évoluent, changent d’adresses
pour se créer ailleurs, ou disparaissent simplement.
Pensez à effectuer vos propres recherches via un moteur tel googlr.fr par
exemple.
Bonne navigation.
2
HISTORIQUE
1955
1955
Von Neumman Machine
à IBM France
mémoires
1946
1946
"Ordinateur"
jp-Grataloup 3
NAISSANCE DE L'ORDINATEUR
En 1946 J.VON NEUMMAN, mathématicien hongrois, travaillant à Princeton
au Etats Unis, énonce les principes de fonctionnement d'une machine qui porte
son nom. Cette machine de VON NEUMMAN est plus couramment appelée
'ORDINATEUR'
Ces principes qui sont à la base de tous les ordinateurs actuels, sont ceux d'une
machine à mémoires, où y sont enregistrés les données et les programmes.
Cette possibilité d'enregistrer les programmes, et donc d'en changer pour les
adapter au problème posé, font de sa machine une machine universelle.
13
LES SYSTEMES DE NUMERATION
Décimal
0,
0, 1,
1, 2,
2, 3,
3, 4,
4, 5,
5, 6,
6, 7,
7, 8,
8, 99
Octal
0,
0, 1,
1, 2,
2, 3,
3, 4,
4, 5,
5, 6,
6, 77
Binaire
0,
0, 11
Hexadécimal
0,
0, 1,
1, 2,
2, 3,
3, 4,
4, 5,
5, 6,
6, 7,
7, 8,
8, 9,A,
9,A, B,
B, C,
C, D,
D, E,
E, FF
jp-Grataloup 4
Ces règles du système décimal peuvent être appliquées aux autres systèmes et donc
au système binaire :
- 101,1 se décompose en base deux par : 1x22+0x21+1x20+1x2-1
L’incrémentation devient 000, 001, 010, 011, 100, 101, … on ajoute « 1 » à chaque
pas, ce qui fait dire en binaire 1+1 = 10.
41
HISTORIQUE
Micro ordinateur
bureau
Depuis 1960, l'informatique a élargi son champ d'application. Les très gros
ordinateurs conçus pour les calculs scientifiques complexes et la gestion ne
sont plus les seuls. Il existe aussi des mini ordinateurs accessibles aux
moyennes entreprises.
Avec l'arrivée dans les années 70 des micro-ordinateurs c'est une révolution
qui bouleverse l'informatique traditionnelle. La micro informatique devient
accessible à tout un chacun, des KIT d'initiation sont vendus à bas prix,
l'Education nationale investit en quantité auprès de la société R2E. Du coté des
professionnels, les sociétés d'électronique tirent profit de "l'électronique
programmée" pour la réalisation d'automates.
Mais ce n'est que dans les années 80 que les micro-ordinateurs vont
véritablement investir le monde du travail et de la gestion autour de deux
standards : celui d'IBM le "Personnal Computer" (PC), celui d'APPLE le
Machintosh (MAC).
25
HISTORIQUE
INFORMATIQUE
.
S.I
36
HISTORIQUE
INFORMATIQUE
Client - Serveur
Serveur Données
Programmes
Client
Programmes
Interface Graphique
jp-Grataloup
Client
7
LE CLIENT SERVEUR
Est conforme au modèle client-serveur une application qui fait appel à des
services distants au travers d’un échange de messages (les requêtes) plutôt
que par un échange de fichiers.
7
LOGICIELS DE RESEAU
Les communications en réseau
Logicielles
Dialogue
Couches
Application
Présentation Conversion
Session Protocole
Transport Segmentation
Matérielles
Réseau commutation
Couches
Liaison Ligne
Physique Modulation
jp-Grataloup 8
8
LA SECURITE
jp-Grataloup 9
9
LE LOGICIEL
PROGRAMME = LOGICIEL
jp-Grataloup 10
LE LOGICIEL
Un ordinateur est donc constitué de deux parties:
1 - Le matériel : unité centrale + les unités périphériques
2 - Un ensemble de logiciels : les programmes qui permettent de faire
fonctionner et d'exploiter le matériel.
10
LE LOGICIEL
PROGICIEL
La Boutique Informatique =
PRODUIT LOGICIEL
Compta
Gestion
Stocks
Paie
jp-Grataloup 11
LE PROGICIEL
Lorsque qu'un logiciel d'application correspond à un besoin commun à de
nombreux d’utilisateurs (comptabilité, traitement de texte...), les concepteurs
de logiciels proposent des produits d’usage général disponibles dans le
commerce sous forme de produit-logiciel (ou encore produit-programme). On
les appelle alors PROGICIEL.
Il existe ainsi plusieurs types de PROGICIEL :
Les PROGICIELS outils :
- de la Bureautique : les traitements de texte, tableur, SGBD, messageries...
(communément appelés outils Bureautique), ce sont des logiciels d'utilisation
général, souvent paramétrables, parfois programmables afin d’automatiser
certaines tâches.
- les utilitaires : antivirus, nettoyeurs, visionneuses d’images, archivages...
11
LE LOGICIEL
Articles
Familles
Stocks
Commandes
Factures Fournisseurs
Magasin
BASE
DE
DONNEES
Achats
jp-Grataloup 12
C’est la gestion des fiches sur plusieurs fichiers et par plusieurs utilisateurs
Dans une entreprise, différents services vont utiliser les mêmes informations,
simultanément ou non. Afin d’éviter les doublons des mises à jour fastidieuses,
les conflits d’accès, il est préférable, grâce à l'interconnexion des ordinateurs,
d'organiser ces informations en un ensemble homogène, où chaque donnée est
stockée une seule fois. Cette ensemble est appelé base de données.
123
LE LOGICIEL
Bouton outil
Menu déroulant
Ascenseur
jp-Grataloup 13
L'INTERFACE GRAPHIQUE
L’utilisation des barres de menus, des outils représentés par des icônes , tous
accessibles par le clic d’une souris, est à l'origine de l'essor des micro
ordinateurs auprès du plus large public,
L’interface graphique permet de manipuler simplement les données par
l'intermédiaire de la souris (clic gauche : action, clic droit : environnement).
Il n’est plus nécessaire de saisir des lignes de commandes dont il fallait
connaître la syntaxe. l’interface se charge de cette tâche libérant ainsi
l’utilisateur :
- pression sur des boutons, ou sur les zones significatives d'une image.
- icônes de lancement de tâches,
- Barre d'outils symbolisés ,
- etc. Le tout dans une même ergonomie.
La plus répandue est actuellement l'interface WINDOWS de la société
MICROSOFT (dernières versions WINDOWS/XP et VISTA).
Elle simule sur l’écran de l’ordinateur la table de travail d’un bureau :
possibilité d’ouvrir plusieurs dossiers ou plusieurs applications, de passer de
l’une à l’autre, d’y transférer des données, de classer et ranger les dossiers...
Ce bureau possède une corbeille et permet l’accès aux réseaux locaux ou
étendus (Internet par exemple).
13
LE LOGICIEL
LES FICHIERS
FICHIER.EXT
ir ...
u vo
e po
u xd
i, heure
am
er t r ès
Enregistrer h
C uis
je s
Ouvrir
jp-Grataloup 14
LES FICHIERS
Toutes les données traitées en informatiques portent le nom générique
générique de
fichier. Que ce soit des programmes, des tableaux ou des lettres.
lettres.
Les données utiles sont donc enregistrées sous formes de fichiers. A chaque
fichier sont attribués un nom et un chemin d' accès (pour le reconnaître et le
situer).
Le nom du fichier se compose d’un identifiant mnémonique et d’une extension
séparée d’un point. Cette dernière est utilisée par le système pour identifier sa
nature (exécutable, texte, image...) afin de l’associer à l'application qui permet
son exploitation .
Ex : Chaque progiciel gère plusieurs extensions. Un fichier WORD peut
s'appeler LETTRE.DOC, ou LETTRE.DOT, s’il s’agit d’un modèle.
14
SAUVEGARDER
Principe de Sauvegarde
ENREGISTRER
copier
A
SAUVEGARDER
copier
A B
jp-Grataloup 15
Principe de sauvegarde
La mémoire centrale, sur laquelle travaille l’unité centrale est volatile. Il faut
donc, nécessairement enregistrer son travail sur des mémoires auxiliaires afin
de conserver l'information (disques, disquettes,clés USB etc...).
Or, il s'avère que les supports magnétiques, bien que fiables sur de nombreux
cycles de lecture et écriture, comportent un risque de démagnétisation ou
d'altération de leur surface, ce qui entraîne la perte des informations
enregistrées, donc la perte de votre travail. Pour éviter ce risque, il est
nécessaire de récréer la notion d’archive.
Aussi, en informatique, il existe un principe fondamental.
15
Le projet informatique
PRESENTATION SOUS FORME D ’UN ORDINOGRAMME
Lancement
Fait ressortir l ’aspect
décisionnel et la
Analyse existant
logique de l ’analyse
Décision
Compléments/recadrage Abandon
DG
Analyse
Analyseorganique
organique/ /dossier
dossier
Traitements
Entrées / Sorties /
informations résultats
16
Le projet informatique
PRESENTATION SOUS FORME D’UN RESEAU PERT
Fait ressortir l ’aspect
planification, permet de
Intervention DG, évaluation du budget calculer les marges et
d’identifier les phases
critiques (gestion des
Lancement délais)
1 Etude
fonctionnement
1
Consultation
utilisateurs
2
Etude
d ’opportunité
3
Etude
nouveau
4
Accord de
la DG
5
du système existant système
4 opérateurs / utilisateurs
Recette
jp-Grataloup 17
17
Le projet informatique
APPROCHE QUALITE
S ’intéresse au
cycle de vie du
logiciel,
diagramme en V
conception tests
22 générale d ’intégration
conception
détaillée
tests unitaires 3
3 programmation
mise au point
jp-Grataloup 18
18
LE PROGRAMME
1 - ... Faire ci
2 - ... Faire ça
3 - ... Si oui alors faire ..
Sinon faire ...
4 - ... Lire ça
5 - ... Ecrire ...
6 - etc...., ...
jp-Grataloup 19
L'ALGORITHME
Exemple : la recette des crêpes...
1- Dans une terrine, mélanger 200 gr de farine, 2 c. à soupe de sucre, 1 pincée
de sel, 1/2 sachet de levure, 3c. à soupe d'huile ou de beurre fondu et 4 oeufs.
2 - Délayer peu à peu avec 15 cl de lait, 15 cl d'eau et 1 c. de rhum jusqu'à
obtenir une pâte bien lisse.
3 - Si la pâte est trop épaisse ajouter du lait.
***
Les exemples les plus répandus d'algorithmes sont les notices de montage, les
modes d'emploi ou encore les recettes de cuisines, mais aussi les règles de
calculs, etc...... ...
Ils ont tous : un début - une fin, des modules faits d'opérations et de conditions
indiquant l'exécution ou non de certains modules.
19
LE PROGRAMME
Notions de programmation objet
PROGRAMME VBA
Proc Calculremplissage()
Dcl vente; remplissage; sallepleine
sallepleine = 20
Contrôler le
remplissage = 0 Structure itérative
Faire
vente = Application.BoîteSaisie("Entrez le NB de places (1-10)."; "boite de saisie")
Si Non (EstNumérique(vente)) Alors
Sortir Proc
Sinon Selon Cas vente
Cas 1 à 10: remplissage = remplissage + vente
Si remplissage > sallepleine Alors
remplissage = remplissage - vente
Message "opération refusée " & remplissage; vbOKSeulement
Fin Si
Cas Faux: Sortir Proc
Cas Sinon: Message "Pas valide"; vbOKSeulement
Fin Selon
Fin Si
Boucle Jusque remplissage >= sallepleine
Message " Salle pleine! " & remplissage & " c'est terminé"; vbOKSeulement
Fin Proc
remplissage de la salle
jp-Grataloup 20
Le langage utilisé par les outils bureautiques de Microsoft est le VISUAL BASIC
APPLICATION (VBA), il s’agit d’un langage orienté objet.
Qu ’est-ce qu ’un objet ?
Tout ce que vous manipulez par exemple dans EXCEL : classeur, graphique,
éléments du graphique, feuillecalcul, colonne, ligne, cellule… est identifié comme
étant un objet.
Ce sont des objets conteneurs d ’autres objets, par exemple un classeur contient une
collection de feuilles de calcul.
Chaque objet est manipulable par ses méthodes (l’action) ou ses propriétés (sa
nature), mais ces méthodes ou propriétés sont propres à chaque objet et peuvent être
différentes d’un objet à l’autre.
Le programme possède une syntaxe stricte (en anglais) et un agencement qui doit
être respecté :
Lignes de début et de fin : Sub stade1() - End Sub
Déclaration des constantes : Dim nom As String, index As Integer
Structures de contrôle : Do - Loop Until remplissage = stadecomplet
Structures de tests : If remplissage > stadecomplet Then - End If
20