Download - Informatique de base
DU 2003, M1-1
Informatique de baseInformatique de base
Pr. Namar YdrissPr. Namar Ydriss
Cours 1: IntroductionCours 1: Introduction
Université Paris IUniversité Paris I
Panthéon - AssasPanthéon - Assas
DU 2003, M1-1
Plan du cours 1Plan du cours 1
1.1. HistoriqueHistorique
2.2. MatérielsMatériels
3.3. LogicielsLogiciels
4.4. Codage et EditionCodage et Edition
5.5. RéseauxRéseaux
6.6. TD 1TD 1
DU 2003, M1-1
1. Historique1. Historique
Calculatrices :Calculatrices :
Calculs = Additions et comparaisons
+ stockage des résultats temporaires (mémoire)
Von Neumann (1946): Von Neumann (1946):
• Notion d’ordinateur : Calculs + …
• Notion d’alternative (si a>b alors faire ceci sinon faire cela…) = données placées dans la mémoire
DU 2003, M1-1
Avant 1950Avant 1950
• Composantes analogiques
Ampoule allumée = 1, Ampoule éteinte =0
• « Langage machine »
Décomposition en commandes élémentaires
(1958 - 1964) Transistors (1958 - 1964) Transistors
(1964 - 1978) Circuits intégrés(1964 - 1978) Circuits intégrés
Systèmes d’exploitation (O.S : Operating Systems)
(1978- 2000+) Wintel: Windows+Intel
Depuis 1995 : Internet
Depuis 1998 : Linux (Unix pour PC)
DU 2003, M1-1
Économie et InformatiqueÉconomie et Informatique
•Loi de MooreLoi de MoorePuissance des processeurs augmentée par 2 tous les 18 mois (à coût constant)
•Commerce ÉlectroniqueCommerce ÉlectroniqueRéseau Internet modifie les échanges économiques
•Régulation d’Internet comme ressourceLimiter le SPAM, les Virus, Sécurité, Régulation.
DU 2003, M1-1
BUSBUS
BUS
PERIPHERIQUESMémoire centrale
Unité Centrale
Unité de commande
U.A.L.
Registres
2. Matériel: Architecture d’une machine2. Matériel: Architecture d’une machine
DU 2003, M1-1
Unité Arithmétique et Logique (U.A.L)
Opérations élémentaires (arithmétiques, logiques, …)
Unité CentraleUnité Centrale
Registres (mémoires très rapides d’accès)
Stockage des informations temporaires
Unité de commande
Chargement des instructions et décodage
Unité de commande
U.A.L.
Registres
DU 2003, M1-1
RAM (Random Access Memory)
Permet de lire les informations stockées et d’en écrire
MémoiresMémoires
ROM (Read Only Memory)
Permet uniquement de lire les informations stockées
DU 2003, M1-1
Stockage des informations
Disques durs (RAM), bandes magnétiques(RAM), disquettes (RAM) (capacité de 360 Ko à 1,44 Mo (HD)), CD-ROM (ROM), ZIP (RAM)(capacité de 100 Mo), etc.
Stockage de “mots“ machine (8, 16 ou 32 bits) (1 bit = 0 ou 1, 1 octet= 8 bits)
Taille de la mémoire = Nombre de “mots“ pouvant être stockés (de 640 Ko à 256 Mo) (1 Ko = 1024 octets, 1Mo = 1024 Ko)
Mémoire centrale (RAM)
Mémoires secondaires
DU 2003, M1-1
Input: Clavier,souris, lecteur optique, scanner...
Output: Moniteur, imprimante, table traçante…
PériphériquesPériphériques
Connections à l’ordinateur
Carte électronique spécifique (buffer ou mémoire intermédiaire)
DU 2003, M1-1
3. Logiciels3. Logiciels
Système d’exploitationSystème d’exploitation= Interface, standardisée, entre machine physique et logiciels
Système d’exploitation
Machine physique
Langages évolués
Logiciels
DU 2003, M1-1
ExemplesExemples
MS-DOS (PC), Mac-OS (Macintosh), Windows NT (PC)
UNIX(sur SUN par exple: industrie), Linux (UNIX pour PC)
RôleRôle
Gestion de la mémoire, gestion de fichiers,
Entrées/sorties, communications entre processus, etc.
Système(s) d’exploitationSystème(s) d’exploitation
DU 2003, M1-1
Fichiers et de répertoiresFichiers et de répertoires
fichier exécutable Logiciel d’application (traitement de texte, tableur, etc)
fichier de donnéesFichier de texte, feuille de calcul, base de données, etc
Fichier (File)Fichier (File)
Ensemble d’informations élémentaires stocké de manière contiguëCaractères codés (ASCII pour les caractères latins, Unicode) : A est 65 en décimal ou 41 en hexadécimal : 0100 0001 en binaireClassés sur disque de manière logique De préférence regroupés dans des répertoiresrépertoires
DU 2003, M1-1
Répertoire (Directory)Répertoire (Directory)
Ensemble de fichiers ou d’autres répertoires (sous-répertoires)
Arborescence de fichiers et de répertoiresArborescence de fichiers et de répertoires
•Racine
•Nœuds
•Feuilles fichiers f1,…f5
f1 f2
d1
r
d2 d3
f3 f4 f5
DU 2003, M1-1
Racine : bureau
Structure des fichiers WindowsStructure des fichiers Windows
Répertoire Disques A (disquette),B, C (disque dur)
Répertoire : Poste de travail
DU 2003, M1-1
• Nature des donnéesNature des données– Texte (Éditeurs : Bloc-Notes, Textpad et Word)– programmes– voix, image, vidéo
• Suffixe des fichiersSuffixe des fichiers– Texte : .txt, .doc, .html, .ps– Image : .gif, .jpeg– Vidéo : .ra, .mpeg– Programme : .exe
Types de fichiers Types de fichiers
DU 2003, M1-1
Ouverture d’un fichierOuverture d’un fichier
Document.doc
Double click
Hello,
C ’est mon premier fichier
commandes
DU 2003, M1-1
Copier et Installer un programmeCopier et Installer un programme
• Copier un fichier .ZIP
• Décompresser le fichier (UNZIP)
10000000000000000 : 1 suivi de 16 caractères 0
10000000000000000 1.10000.0
• Installation : Répertoire et sous-fichiers
Compression
Décompression
DU 2003, M1-1
MémoirMémoiree
Registre : 32 bits (4 bytes)R3R2R1
1 byte
4. Codage et Edition4. Codage et Edition
DU 2003, M1-1
• Code binaire: 0 1 1 0 0 1 1 1
• Code décimal: 1.2 + 1.2 + 1.2 + 1.2 + 1.2 64 + 32 + 4 + 2 + 1 = 103• Code hexadécimal: 6 7 ( 1010 1100 = A D)
Codage de l’informationCodage de l’information
DU 2003, M1-1
Logiciels en mémoireLogiciels en mémoire
Système
Utilisateur 1
Utilisateur 2
P1 Données
P2 Données
P1 : éditeur (word)P1 : éditeur (word)
P2 : navigateur (netscape)P2 : navigateur (netscape)
DU 2003, M1-1
Éditeurs: WORDPAD, TEXTPAD, BLOC-NOTES, WORD, EMACS
Éditeur HTML : Dreamweaver
Navigateurs : Netscape, Explorer
ProgrammesProgrammes
DU 2003, M1-1
Carte modem
• Serveur connecté à un modem
• Connexion à un fournisseur d ’accès
5. Les Réseaux5. Les Réseaux
Carte réseau
• Terminal
• Station de travail
Structure des réseaux
• TCP/IP et protocoles d’application
• Réseaux avancés: futur et limitations
DU 2003, M1-1
Pincipe des RéseauxPincipe des Réseaux
Réseau local Réseau Internet Réseau local
A
B
DU 2003, M1-1
Transmission dans le Réseau InternetTransmission dans le Réseau Internet
A
B
Paquet IP (DNS : Domain Name System)Protocoles : IP, TCP, TCP/IP, ftp, telnet, http
DU 2003, M1-1
Adresses IPAdresses IP
32 bits : classes A,B,C,D
• nombre de réseaux et sous-réseaux
• nombre de terminaux
Attribués par NIC : Network Information Center
Exemple d ’adresse IP (Classe B) : Exemple d ’adresse IP (Classe B) : 192.31.65.5
10 Réseau Sous-réseau Terminal
32 bits
192 31 65 5
DU 2003, M1-1
Le modèle OSI et TCP/IP
• OSI (Open System Interconnect)– ce modèle utilise le transfet de l ’information
via l 7 couches de communications– élaboré par l ’IEEE– TCP/IP implémente
5 couches
PhysiqueLiasonRéseau
TransportSession
PrésentationApplication
DU 2003, M1-1
Les Liasons
• Les réseaux longues distances (WAN:Wide Area Network).
• Les réseaux locaux (Lan: Local Area Network).
• limité en distance de 1 à 5 kilometres
• débits de 50 kilobits/s à 1oo mégabits/s.
• autonome : géré par un administrateur privé.
• Les réseaux WI-FI et GSM (mobiles)
DU 2003, M1-1
Protocole Ethernet• Liasons suivant Topologie en bus.
– Méthode d ’accès CSMA/CD (Carrier Sense Multiple Access/Collision Detection).
– Écoute permanente de la porteuse,envoi de messages si aucune trames ne circule,détection
– des collisions éventuelles puis retransmission s ’il y a lieu.
• Normalisations commerciales:– 10base 5 (ethernet thick) 5 segments consécutifs maximum
de 500 mètres chacun.– 10baseT (ethernet sur paires torsadées).– 10 représente le débit (10 mégabits).
DU 2003, M1-1
Ethernet
• L ’adressage physique d ’une carte Ethernet est composé de 6 octets: les 3 premiers sont attribués à 1constructeur,les 3 derniers gérés par celui çi, garantit l ’unicité de l ‘ adresse de la carte.– Exemple d ‘adresse Mac:– 00:00:c0:66:26:1c
DU 2003, M1-1
TCP/IP
• Conçu par ARPANET et des Universités Américaines (financé par Darpa) vers 1975.
• Buts:– Permettre la connecter des machines hétérogènes.– Transfert de fichiers, terminal virtuel,messagerie.– Extension de l’arborescence locale– Calculs et affichages distribués
DU 2003, M1-1
TCP/IP• La couche IP.
– Route les datagrammes (unité de base de transmission sur le réseau internet).
– Corrige les datagrammes.
– definit l ’adressage.
• La couche TCP– Règle le débit avec une stratégie simple: en cas
d’encombrements, perte de paquets, diminution du débit et nouvelle émission des parquets perdus.
DU 2003, M1-1
Les classes d ’adresses IP
• A Net id Host id
Net id Host id
Net id Host id
0
01
011
Net id
0 8 16 24 32
0111
DU 2003, M1-1
Protocole ftpProtocole ftp
ftp = File Transfer Protocol: permet De télécharger des fichiersDe déposer (téléverser) des fichiers dans un site donné
Exemples: (accès sous Netscape, IE6, LeechFTP, Dreamweaver)
ftp://[email protected]
ftp://ftpperso.free.fr
DU 2003, M1-1
Protocole httpProtocole http
http = Hyper Texte Transfer Protocol: permet FTP + Interprétation des fichiers + Interruption + Gestion des priorités
http://www.google.fr
http://etud.free.fr
http://www.yahoo.fr
….
DU 2003, M1-1
NavigateursNavigateurs
Interprète des fichiers HTML sur des sites distants
–utilise un protocole d ’interaction HTTP
–Gère : texte, image, vidéo,…
Ensemble : éditeur, gestionnaire de courrier électronique
Netscape, Explorer
DU 2003, M1-1
Accéder à des fichiers
•Directement http://www.yahoo.com/
•(par hyper-lien)
Fonctions des navigateursFonctions des navigateurs
Décompresser (.zip)
Interpréter les données
Sécuriser les transactions
Copier les fichiers (Fichier->Sauvegarder Sous )
DU 2003, M1-1
TD 1TD 1
• Création d’un répertoire Windows local• Fichiers locaux: copie de fichier, édition…• Créer un répertoire à votre nom sur etud et dup2• ftp Bonjour.txt de etud.free.fr vers dup2.dyndns.org après édition.• Visualisation sous HTTP• Edition Dreamweaver et Textpad