Cour d`informatique ( PDF - 1.4 Mo)

publicité
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, ...
Téléchargement