Notes de cours
Wiki
Le mot Wiki, en hawaïen signifie faire vite, aller vite. C'est un espace libre de collaboration et il permet aux gens de modifier le contenus d'une page. Les wikis sont utilisés pour faciliter l'écriture collaborative de documents avec un minimum de contraintes. Wikipédia est actuellement le site web le plus représentatif de ce qu'est un wiki. Créé en 2001, il est maintenant le site où l'on y retrouve des wikis le plus utilisé.Le Wiki incarne les 4 valeurs (accessibilité, participation, partage, protection de l'environnement).
Les valeurs communes entre éducation et logiciel libre
Il y a 4 valeurs fondamentales derrière le projet du logiciel libre. Ce sont aussi des valeurs fondamentales qui définissent notre patrimoine en éducation. L'ensemble du système d'éducation a été fondé sur ces valeurs-là.
Accessibilité
Il faut donner l'accès à l'éducation à tous. Autrefois, l'école primaire était quand même accessible, sauf que lorsqu'on voulait étudier à des niveaux supérieurs, c'était très difficile. Le laboratoire levinux vise à rendre accessible au plus grand nombre l'éducation et de ce fait: les machines, programmes, logiciels et tout contenu bénéfique à cet effet.
Participation
Même si on a une société où l'éducation est accessible, il faut aussi que l'on donne le droit et le devoir à tous de contribuer à définir cette éducation. Les élèves doivent donc participer, s'impliquer et ce, non pas seulement de façon passive en ne faisant que les devoirs proposés, mais qu'ils aient le droit et le devoir de porter un regard critique sur ce qui leur ait proposé. Contrairement à ce que l'on veut démontrer dans notre société démocratique, lorsqu'on utilise Windows, on n'a pas de mot à dire sur le fonctionnement et on n'a aucun droit. Au contraire, des dizaines de conditions nous sont imposées. Avec le logiciel libre, on a le droit de participer et on accès à tout. En échange, on se doit de participer de façon pédagogique, technologique ou de la façon qui nous convient. Son succès ne dépend donc pas seulement de l'accessibilité, mais aussi de la garantie de participation des utilisateurs. Ainsi, le droit et le devoir de participer à la démocratie de l'éducation dans une Institution, comme le conseil étudiants vis la définition de la mission. La participation et l'accessibilité sont les deux conditions afin d'avoir un système scolaire démocratique.
Partage
Basé sur le fait qu'il faut partager les connaissances et le savoir; c'est une valeur sociale. Le partage signifie que ça appartient à tous, que c'est une ressource universelle commune. Il est certain que tout ne doit pas être partagé, mais certains produits sont nécessairement partageables tels que l'air, l'eau et la connaissance sans quoi la survie de l'espèce humaine en dépend. Ainsi, il ne faut pas s'approprier la base de ces produits.Dans une démocratie, ces trois entités sont foncièrement objets de partage. Par contre, il est bien de penser qu'avec le logiciel libre, nous partageons nos idées mais, que ces connaissances nous sommes quand même reconnus!
Protection de l'environnement
Le but ultime de la protection de l'environnement est de pouvoir partager les trois autres valeurs(accessiblité, participation et partage) avec les générations futures. Imaginez que tous les scientifiques s'approprient leur connaissances alors plus tard, aucun autre scientifique pourra les utiliser pour poursuivre et aller plus loin dans le raisonnement suivi.Bref, il n'y aurait aucune autre découverte. Avec Microsoft, les ordinateurs sont conçus pour qu'ils ne durent pas longtemps et pour qu'on en achète un autre le plus rapidement possible. Les gens à la tête de cette compagnie ne se soucient pas du tout de l'environnement... Pourtant, ça prend des tonnes d'eau pour construire UN seul ordinateur... Dans le laboratoire lévinux, les ordinateurs ont 14 ans et fonctionnent encore très bien. Sur le plan informatique, il faut donc être davantage du côté du libre et du recyclage. On respecte donc l'environnement tout en étant accessible, performant et très fonctionnel.
Introduction aux concepts de l'informatique
Le langage numérique binaire ''versus'' les langages informatiques
Un ordinateur, peu importe son modèle, fonctionne grâce au langage binaire. Le langage binaire est constitué de plusieurs séries de 0 et de 1 qui représentent respectivement un courant négatif et un courant positif. Une commande quelconque, par exemple "PRINT" (impression) est représentée par une suite binaire bien précise (ex.: 001110101) qui permettera à l'ordinateur de lire le message et de l'exécuter, puisque la machine ne peut lire que 0 et 1. Évidemment, les informaticiens n'apprennent pas par coeur chaque suite binaire qui correspond à chaque commande. C'est pourquoi le langage informatique existe. Et c'est donc, le début de l'intelligence artificielle!
Le langage informatique est un langage formé de mots qui sont comphrénsibles par l'esprit humaincontrairement au langage binaire. C'est un ensemble de commandes possibles avec une syntaxe. Chaque langage a sa propre syntaxe. Il existe des centaines de langages informatiques tels Java, Cobol, Basic, Python, C++,... qui sont chacun composés d'environ 300 à 400 commandes chacun. Chaque langage a des règles très strictes concernant l'ordre des commandes, la ponctuation, etc. Pour faire fonctionner un programme, l'informaticien fait une liste de commandes (appelée "listing") avec un langage qu'il a choisi. Chaque langage a sa propre syntaxe. Il fait ensuite passer son "listing" dans un interpréteur ou un compilateur (qui sont eux-mêmes des programmes) afin de le convertir en langage binaire (0 et 1). Ce langage binaire devient alors un fichier exécutable (.exe) qui peut être compris par l'ordinateur.
Sources (code-source) et fichiers exécutables
Couches matérielles et logicielles
La couche logicielle comprend le programme et le système d'exploitation, alors que la couche matérielle comprend la machine (qui lit seulement les 0 et 1).
Systèmes d'exploitation et logiciels "ordinaires"
Pour faire fonctionner un logiciel ordinaire ( traitement de texte, lecteur vidéo... ) c'est une fichier binaire exécutable. C'est compilé pour système d'exploitation
Système d'exploitation permet a ma machine de fonctionner, c'est le plus complexe et le plus gros dans toute ma machine comme par exemple Windows XP, Mac et Lenux. C'est compilé pour une machine
La licence GPL
La licence libre a été élaboré par Richard Stedman. Celui-ci était allé rencontré des avocats parce qu'il voulait avoir une licence libre, donc empêcher les entreprises de priver les gens compétants des sources derrières le logiciel et ainsi les transmettre aux autres générations. Il voulait quand même que les gens qui découvrent la nouvelle connaissance soit reconnu, mais il voulait empêcher l'appropriation de la connaissance. Licence libre : renvoi a quatre droits, une obligation et fonctionne grâce au principe dit de contamination.
4 droits :
- Droit d'utilisation libre = comme bon me semble.
- Droit à la curiosité= droit de savoir comment ça fonctionne donc avoir les sources.
- Droit de copier= j'ai le droit de le donner a d'autre gens
- Droit de modifier = ça explique pourquoi les logiciel s'améliorent
Les 4 droits assurent le partage !!!
Une Obligation : pour toute modification que j'apporte au logiciel, j'ai l'obligation de redonner à la communauté l'apport aux mêmes conditions.
Principe de contamination: Le logiciel libre contamine tout ce qu'il touche, donc s'il entre en contact avec un logiciel propriétaire, celui-ci devra devenir libre, lui-aussi. Voilà pourquoi un logiciel comme Word ne prend pas les codes sources d'un logiciel libre comme Open Office, il ne veut pas risquer de devenir libre.
Les différentes bases
Base 10 : contient 0 1 2 3 4 5 6 7 8 9
- Cette base est donc constituée de chiffres arabes que l'on utilise le plus ici.
Base 2 : Contient 0 1
- C'est avec cette base que les ordinateurs fonctionnent.
Base 16 : Souvent utilisé par les informaticiens puisque plus la base est étendue, plus le vocabulaire est clair. Par contre, cette base donne plus de travail à la machine. Voici un exemple d'alphabet en base 16: 0 1 2 3 4 5 6 7 8 9 A B C D E F
L'exposant est le nombre de cases utilisés dans mon alphabet. Par exemple: 16 exposant 4, il y aura quatre caractères d'utilisé.
Processeur
Le processeur est le coeur de l'ordinateur ou encore le cerveau de l'ordinateur. C'est le processeur qui est capable de décoder les codes numériques (en base 2). La vitesse ou encore la "puissance" dont le processeur traite l'information reçue dépend de deux facteurs:
1) La longueur des mots
2) La vitesse des cycles (par seconde)
La vitesse d'un processeur se calcul de cette manière: Longeur des mots traités X la vitesse des instructions/seconde = gigahertzs puisque l'ordinateur doit tout retransférer en base 2.
Il existe 2 grandes familles de processeur :
1) AMD ( moins populaire)
2) INTEL
La mémoire
elle se calcule par des multiples d'octets (L'octet étant l'unité de base un informatique). 1 octet = 8 cases utilisées, ce qui correspond à 2 exposant 8.
octet : 256 donc 2 exposant 8
Kilo-octets :1024 octets donc 2 exposant 10 (1K)
Mégaoctets : 1024 x 1024 octets donc 2 exposant 20 (1Meg)
Gigaoctets : 1024 x 1024 x 1024 octets donc 2 exposant 30 (1Gig)
Téraoctets : 1024 x 1024 x 1024 x 1024 octets donc 2 exposant 40 (1Tera)
Disque dur
Le disque dur représente la mémoire persistante. On peut la comparer à la mémoire à long terme dans le cerveau. En effet, ce dernier permet de stocker une énorme quantité d'information dans l'ordinateur (peut aller jusqu'à 320 gig), tout en n'étant pas très dispendieux (ne coûte pas cher du meg). Cependant, la capacité de stockage du disque dur, à partir d'une certaine quantité, n'a plus d'importance et c'est plutôt la vitesse du disque dur qui va faire une différence quant à l'efficacité de celui-ci. C'est-à-dire que même si le disque dur d'un ordinateur possède une très grande capacité de stockage, si la vitesse du disque dur n'est pas très élevée (la vitesse standard d'un portable = 5400 tours/min), l'ordinateur va être très lent et les gens n'aimeront pas s'en servir. Toutefois, plus le disque dur est rapide, plus il est fragile. En fait, le disque dur est l'élément le plus faible sur une machine.
Mémoire vive
La mémoire vive d'un ordinateur se compare à la mémoire de travail dans le cerveau. C'est un circuit électronique qui fonctionne à des vitesses préétablies. C'est une mémoire qui est éphémère, de courte durée. Elle sert de zone tampon entre le processeur qui traite les données et le disque dur qui les sauve. Ainsi, lorsque le courant est enlevé de l'ordinateur, toutes les données emmagasinées dans cette mémoire seront effacées. Il est donc essentiel d'enregistrer les éléments importants sur le disque dur le plus souvent possible. La mémoire vive peut varier d'un ordinateur à un autre, passant de 256 meg à 4 gig. Ce type de mémoire coûte très cher, c'est-à-dire que 1 gig de mémoire vive peut valoir environ 100$. Dans la description d'un ordinateur, on l'a retrouvé sous l'appellation de mémoire Ram.
Utilisation d'un chiffrier
Le chiffrier est majoritairement utilisé en administration pour traiter des chiffres, car c'est sa principale fonction. En adaptation scolaire, on peut l'utiliser pour créer des tableaux de valeurs, tel un tableau des résultats scolaires des élèves. C'est une façon de réunir plusieurs données d'une manière simple afin d'avoir une vue d'ensemble. On peut y entrer des résultats scolaires et y calculer la moyenne sans avoir à utiliser une calculatrice et ça se fait beaucoup plus rapidement. La transformation se fait automatiquement. Le chiffrier peut calculer les calculs simples comme les plus complexes.
L'avantage d'utiliser un chiffrier avec le système Excel est qu'on peut y faire des calculs. Si on veut faire un chiffrier dans un logiciel tel que Word, on aura un simple tableau et les calculs de moyennes, sommes, différences devront être calculés à la main. Utiliser un chiffrier est très utile pour nous si nous devons calculer des résultats scolaires comme mentionné précédemment. Le tableur nous permet aussi d'économiser beaucoup de temps, car une fois qu'il est fait, nous pouvons toujours garder le même modèle de base. De plus, lorsqu'on utilise un chiffrier ça a l'air beaucoup plus professionnel que si on le faisait à la main. Le chiffrier nous permet aussi d'insérer des notes personnelles sans qu'elles n'apparaissent à l'impression.
Voici comment effectuer certains de ces procédés:
-Pour inscrire des notes personnels sans les voir apparaître à l'impression, vous devez aller dans ficher, zone d'impression, définir. Vous ajuster ensuite la section que vous vouliez imprimer. Les renseignements seront visibles à l'écran mais ni seront pas lors de l'impression
-Pour effectuer certains calculs, vous pouvez inscrire vous même la formule (Exemple: =somme(E:6;G:5)) Par contre, vous pouvez prendre aussi une fonction du chffrier dans Insertion, fonction. Vous choisissez laquelle convient à votre travail.
-Pour effectuer la transformation de lettre en chiffre, il faut utiliser la fonction RechercheH ou RechercheV (recherche horizontale ou verticale) Elle est noté comme suit: =rechercheh(donnée à transformer; nom du tableau où elle se retrouve; La rangée ou colonne où la réponse voulue se trouve (en générale 1 ou 2)
Astuce: Lorsque vous effectuer une formule essayer autant que possible de faire des liens. Je m'explique: au lieu d'inscrire vous même le numéro de la cellule, aller cliquer dessus. Cela aura pour effet de conserver les données même si vous décaler les données de cellules. Lorsque vous ne voulez pas que la formule s'adapte au autres cases autour, inscrivz un signe de $ devant soit le numéro de colonne, le numéro de cases ou devant les deux. Ils seront ainsi gelés et la formule s'appliquera seulement à ceux voulus.