Informatique de base

Preview:

DESCRIPTION

Pr. Namar Ydriss. Université Paris I Panthéon - Assas. Informatique de base. Cours 1: Introduction. Plan du cours 1. Historique Matériels Logiciels Codage et Edition Réseaux TD 1. 1. Historique. Calculatrices : Calculs = Additions et comparaisons - PowerPoint PPT Presentation

Citation preview

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://etud@ftpperso.free.fr

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

Recommended