Périphériques sorties entrées Mémoire vive et processeur Document sous licence art libre, cf. http://artlibre.org 1 Mémoire vive et processeur R.A.M. unités Random Access Memory Mémoire à accès aléatoire 0 ou 1 01101001 01101001 11001100 un bit (bit) un octet (byte) = 8 bits Mémoires "électroniques" 1 ko (kilo) = 1024 o 1 Mo (méga) = 1024 ko 1 Go (giga) = 1024 Mo un mot (word) = plusieurs octets (2, 4, 8, ...) -> 16 bits, 32 bits, 64 bits, ... 01101001 11001100 01010101 00001111 2 Mémoire vive et processeur codages => conventions / considérations Opérations mathématiques + - / * cos sin ... Opérations logiques sur les bits : 'ou', 'et' ... Contrôle de l'exécution si ... alors ... sinon Instructions Entrées / Sorties pour le processeur Informations sur les périphériques : 'lire', 'écrire' nombres entiers réels (flottants) couleurs noir ou blanc noir -> gris -> blanc rouge + vert + bleu caractères lettres latines lettres arabes = Données ... 3 Binaire -> entier valeur du bit : 128 64 32 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 4 2 1 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 1 1 0 1 0 1 0 en base 10 (décimal) =1 =2 =2+1=3 =4 =4+1=5 =4+2=6 00011011 =___ _ _ _ _ _ _ _ _ = 43 11111111 = 128+64+32+16+8+4+2+1 = _ _ _ 4 Ordres de grandeur et stockage Disque dur en 2006 Supports "mécaniques" 1 ko = 1000 o 1 Mo = 1000 ko 1 Go = 1000 Mo 200 Go DVD CD disquette ±5 minutes MP3 ou VORBIS ± 4 Mo photo sur le web (simple couche) 4,7 Go ≈ 7 * 640 Mo ≈ _ _ _ * 1,4 Mo ≈ _ _ _ * 60 ko 640 Mo ≈ 457 * 1,4 Mo ≈ _ _ _ * 60 ko 1,4 Mo ≈ 23 * 60 ko 5 Les fichiers (files) : document • Icône : ● Représentation graphique du fichier, en tant que objet • Nom : 00110101 11100111 ... 00111100 10101010 Lettre pour avocat.odt Extension : Indication sur le format du fichier ● Fait partie du nom ● Convention ! -> facultatif, optionnel, Aucune garantie ● Peut être "cachée" -> risque de confusion, virus par e-mail ● • Taille : Formats de fichier types / codages / conventions .odt .doc .bmp .jpeg .png .mp3 .ogg .wav .avi .ogm .mkv .mpeg .svg .exe .bat .com ... Nombre d'octets constituant le fichier. Exemples : 124 o , 45698 o , 614324140 o ● Peut être affiché avec arrondi à l'unité. Exemples : 124 o , 46 ko , 614 Mo : : : : : : : : : : : : : : : : OpenOffice.org Texte Microsoft Office Word image image image son, musique son, musique son, musique vidéo vidéo vidéo vidéo image vectorielle exécutable exécutable exécutable ● 6 Les dossiers (folders) : répertoire (directory) Dossier X Arborescence : 1001 1100 1111 1111 1010 0000 fichier a fichier b Dossier Y 1110 0101 1001 1011 0110 0111 fichier d fichier e Dossier W Dossier X Dossier Y Dossier V 1110 0101 1001 Dossier W Dossier V fichier f Chemin d'un fichier : Dossier X\Dossier W\Dossier V\fichier f 7 Le logiciel : (software) programme ensemble d'instructions algorithme processus script 1001 1100 1111 Fichier exécutable, chargé en mémoire et exécuté par le processeur 8 La licence ? Utilisation payante Interdit de comprendre (comment ça marche) Interdit de modifier Interdit de partager (avec ses amis) Libre d'utiliser Libre de comprendre Logiciel non-libre "propriétaire" Microsoft Windows ● Microsoft Office ● Microsoft Internet Explorer ● Adobe Illustrator ● Adobe Photoshop ● Macromedia Flash ● ... ● (comment ça marche) Code sources disponibles Logiciel libre (free software) GNU/Linux ● OpenOffice.org ● Mozilla Firefox ● The GIMP ● Blender ● Inkscape ● ... ● Libre de modifier Libre de partager (avec ses amis) 9 Le clavier : (keyboard) 1/3 Les 3 caractères d'une touche majuscule (shift) 1er caractère è 2 caractère 3 caractère a A A maintenir appuyé 9 ç { majuscule (shift) 9 + ç { maintenir appuyé è + A Alt Gr 9 + ç { g|d effacer / supprimer (delete) g d Delete 10 Le clavier : (keyboard) 2/3 Les accents "génériques" tréma ¨ ^ [ (2è caractère) circonflexe er 1 temps : choisir l'accent (1er caractère) % ù ´ Rien ne se passe encore à l'écran... c'est normal ! + = ~ Vous pouvez alors lâcher le clavier, lever les mains et souffler quelques secondes :) £ µ ` grave aigu (3 caractère) è (3è caractère) élève déjà à tilde (3è caractère) è 2 temps : choisir la lettre ... et voila ! î è à É ö ï Ù ñ û Â 11 Le clavier : (keyboard) 3/3 Disposition des touches AZERTY Belge (point) imprimer, capturer l'écran (copier l'image de l'écran) "échapper" "sortir" Esc Les 12 touches de fonction F1 F2 aide ! F3 F4 F5 F6 F7 F8 F9 F10 2 é @ A Caps Lock 3 " # Z Q > < \ S W Ctrl 4 ' E F12 X Alt R 6 § ^ T F C G V majuscule 2è caractère bloquer majuscule 7 è Y 8 ! U H B 9 ç { I J ? , N (space bar) 0 à } O K barre d'espace menu application (shift) Scroll Lock Pause P L . ; ° ) M / : _ ¨ ^ [ % ù ´ + = ~ * $ ] £ µ ` Break activation pavé numérique Alt Gr Home Page Up Num Lock / * Delete End Page Down 7 8 9 - de la ligne - du document Ctrl 3è caractère majuscule bloqué défilement figé Insert début / fin majuscule mettre en pause page précédente page suivante effacer / supprimer à gauche à droite 5 ( D Print Scrn SysRq bascule mode insertion / écrasement exposants 2 et 3 carré et cube 1 & | F11 renommer, éditer texte tab' (tabulation) ³ ² figer le défilement Home Pg Up 4 5 6 1 2 3 End Pg Dn 0 . End Del - + Enter nouveau paragraphe / retour à la ligne / valider menu système menu contextuel contrôle ("de l'application") majuscule / 2è caractère (shift) déplacement du curseur, d'un objet, de pacman, etc. 12 La souris : Écran mouvement de la souris mouvement du curseur de la souris Curseur de la souris roulette, troisième bouton, molette bouton du milieu -> Pression, parfois forte ! bouton gauche - simple clique -> action primaire (ex. sélectionner) bouton droite - simple clique -> menu contextuel -> autres actions... - double clique -> action principale (ex. ouvrir un fichier) 13 La fenêtre : menu complet de la fenêtre - restaurer - niveau inférieur minimiser réduire - déplacer la fenêtre maximisée / normale - maximiser - agrandir fermer, sortir, quitter Document – logiciel - titre Fichier Édition Fenêtre Aide menu de l'application relief "3D"! bouton accessible avec la touche Alt ou avec la souris Bouton : - simple clique gauche -> action / ... -> effet visuel : enfoncement Cliquez ici... 1011 0110 0111 lien hypertexte (couleur typique : bleue ou mauve...) : - simple clique gauche -> ouvrir / aller vers / action / ... re-dimensionner en largeur objet (fichier, rubrique, élément, ...): - simple clique gauche -> sélectionner l'objet - simple clique droit -> menu contextuel de l'objet - double clique gauche -> action principale de l'objet Libellé re-dimensionner (en largeur et hauteur) re-dimensionner en hauteur 14 Traitement de texte : 1/3 Caractéristiques des caractères : Police : (dessin des caractères) Taille : Style : Effets : Couleur : Position : Bitstream Vera Sans Algerian Bauhaus 93 ABCD abcd 1234 6 8 10 12 14 16 18 roman / normal / simple gras italique / oblique ABCD abcd 1234 ABCD abcd 1234 ABCD abcd 1234 soulignement simple barré simple soulignement double barré double relief empreinte soulignement gras barré gras contour ... ... ombre ... noir rouge vert bleu gris blanc Aexposant Aindice 15 Traitement de texte : Paragraphe et retraits 2/3 Retrait avant le texte Retrait première ligne Retrait après le texte Guilgamesh est roi d’Uruk et il gouverne avec violence. Les hommes d’Uruk, mécontents des agissements de Guilgamesh, demandent aux dieux de créer son semblable, retour à la ligne / nouvelle ligne afin que les deux hommes s’affrontent. Ceci permettra Uruk de retrouver la paix. fin du paragraphe Retrait première ligne Retrait avant le texte Retrait après le texte Ainsi, Aruru la déesse génitrice crée Enkidu, un homme sauvage, mi-homme, mi-bête, qui protège le gibier et défait les pièges posés pour les capturer. Un poseur de pièges interroge son père, mais aussi Guilgamesh, sur la manière de se prémunir contre Enkidu. La réponse est chaque fois la même : seule une femme pourra ôter à Enkidu sa force animale. 16 Traitement de texte : Tabulations 3/3 tabulation à gauche tabulation centré tabulation à droite Enkidu, devenu humain, décide d’aller à Uruk pour affirmer sa suprématie et combattre le roi : l’inévitable combat entre Guilgamesh et Enkidu a lieu. Mais de cet affrontement naît une amitié intense entre les deux hommes. Ils décident de commettre un exploit commun pour laisser un nom éternel : ils tueront le géant Humbaba, le gardien de la forêt. tabulation décimale Lundi Mardi Mercredi Jeudi Vendredi 2154,54 13,14 3543,48 2343,2 4,1 17 Documents et fichiers : nouveau document enregistrer Ha bah oui mais où ça ? quelques minutes plus tard 1111 fichier X fichier X 1111 fichier enregistrer enregistrer sous ok, où ça ? quelques minutes plus tard 1111 1010 fichier 1111 1010 fichier 1111 1010 fichier enregistrer quelques minutes plus tard 1111 1010 0110 fichier 1111 1010 0110 fichier chemin/nom du fichier 1111 1111 1111 1010 1111 1010 1111 1010 1111 1010 1111 1010 1111 1010 1111 1010 0110 18 Paragraphe Écarts avant et après... Page : Marge en haut = 2cm Page : Marge à gauche = 2cm Linux Page : Marge à droite = 2cm Écart avant : 0 Écart après : 1cm MAX( 1cm ; 1cm ) = 1cm MAX( 0,4cm ; 0,4cm ) = 0,4cm MAX( 0,4cm ; 0,4cm ) = 0,4cm Un logiciel libre Il s'agit probablement de l'exemple le plus connu de développement de logiciel libre. Le noyau Linux a été créé par Linus Torvalds à partir de 1991 épaulé par un grand nombre de développeurs bénévoles, et est publié sous la licence de logiciels libres Écart avant : 0,4cm GNU GPL. Écart après : 0,4cm La marque Linux (dépôt numéro 1916230) est détenue par Linus Torvalds. Elle est définie comme "Computer operating system software to facilitate computer use and operation" (Logiciel système d'exploitation pour ordinateur permettant d'en faciliter Écart avant : 0,4cm l'utilisation). Écart après : 0,4cm MAX( 0,4cm ; 1cm ) = 1,cm MAX( 0,4cm ; 0,4cm ) = 0,4cm MAX( 0,4cm ; 0,4cm ) = 0,4cm GNU et Linux MAX( 0,4cm ; 0,4cm ) = 0,4cm MAX( 0,4cm ; 0,2cm ) = 0,4cm MAX( 0,2cm ; 0,2cm ) = 0,2cm MAX( 0,2cm ; 0,2cm ) = 0,2cm MAX( 0,2cm ; 0,2cm ) = 0,2cm MAX( 0,2cm ; 0,2cm ) = 0,2cm MAX( 0,2cm ; 0,2cm ) = 0,2cm MAX( 0,2cm ; 0,4cm ) = 0,4cm Écart avant : 1cm Écart après : 0,4cm Linux est intimement lié au projet GNU ; certains proposent donc que l'on appelle un Écart avant : 0,4cm système Linux "GNU/Linux". Écart après : 0,4cm Le projet GNU avait au départ, et a toujours, le projet de développer son propre noyau, nommé le Hurd, qui est ajourd'hui utilisable mais toujours en développement. Linux, parfaitement fonctionnel et stable sur plate-forme IA32 dès 1994, s'est révélé un excellent vecteur pour populariser les logiciels libres et le système GNU, ce qui a toujours été le souhait de cet organisme. Dans l'ensemble, les deux projets se révèlent complémentaires, en dépit d'une certaine mésentente d'ordre philosophique entre les partisans du logiciel libre et ceux de l'open source. Écart avant : 0,4cm Écart après : 0,4cm MAX( 0,4cm ; 1cm ) = 1cm MAX( 0,4cm ; 0,4cm ) = 0,4cm Écart avant : 1cm Écart après : 0,4cm Distributions Écart avant : 1cm Écart après : 0,4cm Le système GNU/Linux peut être obtenu sous forme de distribution ; c'est, de très loin, la façon la plus simple de l'installer, car il faut avoir des connaissances très Écart avant : 0,4cm étendues pour construire son propre système Linux. Écart après : 0,4cm Une distribution est un système d'exploitation de base, agrémenté d'un installateur et de plusieurs logiciels tels que des : Écart avant : 0,4cm ● ● suites bureautiques par exemple OpenOffice.org Écart après : 0,4cm Écart avant : 0,2cm Écart après : 0,2cm utilitaires graphiques par exemples The GIMP (bitmap), Inkscape (vectoriel) Écart avant : 0,2cm Écart après : 0,2cm ● Utilitaires système ● environnements de développement ● ● environnements graphiques par exemples Gnome, KDE, XFCE etc. Écart avant : 0,2cm Écart après : 0,2cm Écart avant : 0,2cm Écart après : 0,2cm Écart avant : 0,2cm Écart après : 0,2cm Écart avant : 0,2cm Écart après : 0,2cm Ces distributions assurent aujourd'hui des fonctions comparables à celles d'un système Microsoft Windows ou Mac OS, jusques et y compris en matière de Écart avant : 0,4cm bureautique. Écart après : 0,4cm Page : Marge en bas = 2cm 19 Bonjour,¶Aujourd'hui,¶il∙a∙fait∙beau.¶ Bonjour,¶Aujourd'hui,¶il∙a∙fait∙beau.¶ Bonjour,¶ Bonjour,¶ Aujourd'hui,¶ Aujourd'hui,|¶ |il∙a∙fait∙beau.¶ il∙a∙fait∙beau.¶ g d Delete Bonjour,¶Aujourd'hui,il∙a∙fait∙beau.¶ Bonjour,¶ Aujourd'hui,|il∙a∙fait∙beau.¶ 20 Système d'exploitation GNU/Linux, Windows, Mac OS, etc. Application Traitement de texte L'ordinateur s'éteint Allumage de l'ordinateur Application Navigateur web BIOS testes mémoire, etc. boot sector démarrage Application Retouche photo disque dur, disquette, cdrom Application Client mail (courrier électronique) arrêt Colonne : -A - largeur : 2,27 cm Ligne : -1 - hauteur : 0,43 cm Cellule : - coordonnées : A1 valeur : type numérique : 12,3587 format : Monétaire Euros, 2 décimales, ... apparence : Arial, taille 10, aligné à droite, ... Cellule : - coordonnées : A1 - valeur : texte : "unitaire" - apparence : Arial, taille 10, gras, centré, ... Cellule : - coordonnées : C1 valeur : formule : =B2*A2 format : Monétaire Euros, 2 décimales, ... apparence : Arial, taille 10, aligné à droite, ...