Info... comment y arriver ?
5 participants
Page 1 sur 1
Info... comment y arriver ?
Bonjour tout le monde !!
Voilà je lance un sujet sur l'informatique, j'en peux plus j'suis lessivée de cette matière, j'y arrive pas !!!
Mais comment avez-vous réussi à être bon en informatique ? Je parle bien sûr de la programmation.
Moi j'ai l'impression que mon problème vient de la compréhension du fonctionnement de la machine, en fait, c'est comment la machine fait pour faire dérouler le programme. Je pense que je n'ai pas saisi ce fonctionnement, je n'ai pas saisi comment fonctionne l'ordinateur lorsqu'il exécute un programme.
Voilà je lance un sujet sur l'informatique, j'en peux plus j'suis lessivée de cette matière, j'y arrive pas !!!
Mais comment avez-vous réussi à être bon en informatique ? Je parle bien sûr de la programmation.
Moi j'ai l'impression que mon problème vient de la compréhension du fonctionnement de la machine, en fait, c'est comment la machine fait pour faire dérouler le programme. Je pense que je n'ai pas saisi ce fonctionnement, je n'ai pas saisi comment fonctionne l'ordinateur lorsqu'il exécute un programme.
Earthquake- Membre
- Nombre de messages : 633
Age : 36
Localisation : Grenoble
Profession / Etudes : Master 2 recherche Physique Subatomique et Astroparticules
Points : 6667
Date d'inscription : 27/08/2006
Re: Info... comment y arriver ?
Faudrait que tu donne un peu plus de détail sur ce que tu ne comprend pas (au fait, je pensais que t'étais un mec ^^ sorry)
Alors, commençons par le commencement:
Ton pc, est fondamentalement constitué de
- Un processeur
qui est fixé sur la carte mère
- Au moins une barette de RAM
- Au moins un disque dur
- En général une carte graphique
(s'il n'y a pas de carte graphique, c'est la carte mère qui fera son boulot)
- En général une carte son
(s'il n'y a pas de carte son, c'est la carte mère qui fera son boulot)
- Une alimentation
(mais ca on s'en fout un peu, c'est pas important en programmation)
- Des lecteurs optionnels comme lecteur disquette, lecteur CD/DVD
On oublies tous les gadget comme écran, clavier, souris, imprimante, scanner,... qui n'interviennent pas dans le FONCTIONNEMENT (à ne pas confondre avec l'utilisation) de l'ordinateur.
Reprenons points par point.
L'alimentation, c'est ce qui fournit le jus à tous les composant de ton pc (carte mère, lecteurs, disque dur,...) elle ne joue aucun role en programmation par le simple fait qu'elle n'est pas controlable par programme.
La carte mère. C'est elle qui centralise et redistribue les tâches. Quand une information doit aller à la carte graphique ou à la carte son, s'il faut faire faire un calcul au processeur, s'il faut signaler un problème technique (problème matériel), s'il faut éteindre l'ordinateur ou l'alumer, s'il faut chercher demander des info au disque dur, c'est elle qui fait transiter toutes les informations entre les différents composants.
Le processeur c'est le cerveau de ton ordinateur. C'est lui qui fait tous les calculs. Son fonctionnement se fait en binaire, c'est à dire seulement avec des 1 et des 0, et à une vitesse de plus en plus surprenante (un processeur 3600 MHz signifie qui peut effectuer 3600000000 calculs élémentaires (addition) par seconde). Je ne vais pas détailler son fonctionnement, mais en gros quand tu programme c'est à lui que tu donne les ordres. Le processeur fait les calculs UN PAR UN, il ne pourra jamais faire deux choses en même temps...
La carte graphique. Si tu en as une, c'est là qu'est branché ton écran. Elle travaille selon deux méthodes (pas distincte, c'est un beau mélange des deux): d'une part, elle reçoit une information telle que "l'image numero 0042157 que tu as stoquée en mémoire il y a 5 minutes, tu me l'affiche au pixels 34,21 de l'écran", soit un information autrement plus complexe comme "affiche moi un cube en perspective dont voici les coordonnées"
Le deuxième type d'information forcera la carte graphique à faire des calculs (elle possède pour cela un petit processeur intégré), ce qui soulage le travail du processeur principal. En effet, pendant que la carte graphique fait ces calculs, le processeur principal peut faire autre chose.
La carte son. Même chose que pour la carte graphique, mais cette fois c'est pour ce qui sortira de tes baffles.
Le disque dur. C'est la mémoire à long terme de ton ordinateur. C'est là que tu peux stocker des fichiers en tout genre (qui ne sont en réalité qu'un innombrable suite de 1 et de 0 qui ont un sens pour ton ordinateur, et qu'il peut adroitement te transformer en images sur ton écran. Ces fichiers pourront survivre à l'extinction de l'ordinateur, meme à son débranchement.
La RAM. C'est sans doute un composant dont tu n'as jamais entendu parler. C'est en effet le moins connu, et pourtant c'est celui qui fonctionne le plus apres le processeur. Il s'agit en fait de la mémoire à court terme. Cette mémoire se vide totalement chaque fois que ton pc s'éteint. Néanmoins, c'est la zone active de la mémoire, et c'est la zone que tu gèrera en prgrammation. Chaque fois que tu déclarera une variable, elle ira se faire une petite place dans la RAM, et chaque fois que tu demandera à ton processeur d'utiliser une variable, il ira chercher sa valeur dans la RAM.
Tout comme le disque dur, la ram est une suite de cases (536870912 dans une barrette classique de 512 Mo) que l'on peut remplir de petits 1 ou de petits 0. Les variables sont donc stockées dans leur version binaires dans la RAM.
As-tu des question sur ce chapitre 1 ?
J'aimerais que tu me dises sur quel langage tu travailles pour continuer... ce serait beaucoup plus facile pour t'expliquer !
Alors, commençons par le commencement:
Ton pc, est fondamentalement constitué de
- Un processeur
qui est fixé sur la carte mère
- Au moins une barette de RAM
- Au moins un disque dur
- En général une carte graphique
(s'il n'y a pas de carte graphique, c'est la carte mère qui fera son boulot)
- En général une carte son
(s'il n'y a pas de carte son, c'est la carte mère qui fera son boulot)
- Une alimentation
(mais ca on s'en fout un peu, c'est pas important en programmation)
- Des lecteurs optionnels comme lecteur disquette, lecteur CD/DVD
On oublies tous les gadget comme écran, clavier, souris, imprimante, scanner,... qui n'interviennent pas dans le FONCTIONNEMENT (à ne pas confondre avec l'utilisation) de l'ordinateur.
Reprenons points par point.
L'alimentation, c'est ce qui fournit le jus à tous les composant de ton pc (carte mère, lecteurs, disque dur,...) elle ne joue aucun role en programmation par le simple fait qu'elle n'est pas controlable par programme.
La carte mère. C'est elle qui centralise et redistribue les tâches. Quand une information doit aller à la carte graphique ou à la carte son, s'il faut faire faire un calcul au processeur, s'il faut signaler un problème technique (problème matériel), s'il faut éteindre l'ordinateur ou l'alumer, s'il faut chercher demander des info au disque dur, c'est elle qui fait transiter toutes les informations entre les différents composants.
Le processeur c'est le cerveau de ton ordinateur. C'est lui qui fait tous les calculs. Son fonctionnement se fait en binaire, c'est à dire seulement avec des 1 et des 0, et à une vitesse de plus en plus surprenante (un processeur 3600 MHz signifie qui peut effectuer 3600000000 calculs élémentaires (addition) par seconde). Je ne vais pas détailler son fonctionnement, mais en gros quand tu programme c'est à lui que tu donne les ordres. Le processeur fait les calculs UN PAR UN, il ne pourra jamais faire deux choses en même temps...
La carte graphique. Si tu en as une, c'est là qu'est branché ton écran. Elle travaille selon deux méthodes (pas distincte, c'est un beau mélange des deux): d'une part, elle reçoit une information telle que "l'image numero 0042157 que tu as stoquée en mémoire il y a 5 minutes, tu me l'affiche au pixels 34,21 de l'écran", soit un information autrement plus complexe comme "affiche moi un cube en perspective dont voici les coordonnées"
Le deuxième type d'information forcera la carte graphique à faire des calculs (elle possède pour cela un petit processeur intégré), ce qui soulage le travail du processeur principal. En effet, pendant que la carte graphique fait ces calculs, le processeur principal peut faire autre chose.
La carte son. Même chose que pour la carte graphique, mais cette fois c'est pour ce qui sortira de tes baffles.
Le disque dur. C'est la mémoire à long terme de ton ordinateur. C'est là que tu peux stocker des fichiers en tout genre (qui ne sont en réalité qu'un innombrable suite de 1 et de 0 qui ont un sens pour ton ordinateur, et qu'il peut adroitement te transformer en images sur ton écran. Ces fichiers pourront survivre à l'extinction de l'ordinateur, meme à son débranchement.
La RAM. C'est sans doute un composant dont tu n'as jamais entendu parler. C'est en effet le moins connu, et pourtant c'est celui qui fonctionne le plus apres le processeur. Il s'agit en fait de la mémoire à court terme. Cette mémoire se vide totalement chaque fois que ton pc s'éteint. Néanmoins, c'est la zone active de la mémoire, et c'est la zone que tu gèrera en prgrammation. Chaque fois que tu déclarera une variable, elle ira se faire une petite place dans la RAM, et chaque fois que tu demandera à ton processeur d'utiliser une variable, il ira chercher sa valeur dans la RAM.
Tout comme le disque dur, la ram est une suite de cases (536870912 dans une barrette classique de 512 Mo) que l'on peut remplir de petits 1 ou de petits 0. Les variables sont donc stockées dans leur version binaires dans la RAM.
As-tu des question sur ce chapitre 1 ?
J'aimerais que tu me dises sur quel langage tu travailles pour continuer... ce serait beaucoup plus facile pour t'expliquer !
Duche- Modérateur
- Nombre de messages : 2210
Age : 39
Localisation : Louvain-la-Neuve (Belgique)
Profession / Etudes : Développeur en optimisation
Points : 8478
Date d'inscription : 16/01/2006
Re: Info... comment y arriver ?
C'est digne d'un tutorial (dans la section!!! JUDE, T'AS COMPRIS ?!?! )!
Pour ma part, j'ai appris à programmer en décortiquant d'auters programmes! Et maintenant, j'ai toujours de la misère à créer un site web sans l'aide de quelqu'un ou quelque chose ... Mais je peux facilement modifier un code de base pour l'améliorer ^^!
Pour ma part, j'ai appris à programmer en décortiquant d'auters programmes! Et maintenant, j'ai toujours de la misère à créer un site web sans l'aide de quelqu'un ou quelque chose ... Mais je peux facilement modifier un code de base pour l'améliorer ^^!
Re: Info... comment y arriver ?
Ouaaaa tout ça !
Merci, je sais quelques trucs mais là je vais apprendre plein de choses !!
Je travaille sur le langage Pascal.
[Non je ne suis pas un mec lol ... néanmoins je suis flatée par cette confusion]
Merci, je sais quelques trucs mais là je vais apprendre plein de choses !!
Je travaille sur le langage Pascal.
[Non je ne suis pas un mec lol ... néanmoins je suis flatée par cette confusion]
Earthquake- Membre
- Nombre de messages : 633
Age : 36
Localisation : Grenoble
Profession / Etudes : Master 2 recherche Physique Subatomique et Astroparticules
Points : 6667
Date d'inscription : 27/08/2006
Re: Info... comment y arriver ?
Ca m'arrange bien que ce soit du pascal, j'en ai fait il y a quelques années, je pourrai donc plus facilement prendre des exemple...
je continue ce soir si j'ai un peu de temps...
ca ce n'est que l'intro, afin de pouvoir t'expliquer convenablement ce qui se passe quand on programme...
je continue ce soir si j'ai un peu de temps...
ca ce n'est que l'intro, afin de pouvoir t'expliquer convenablement ce qui se passe quand on programme...
Duche- Modérateur
- Nombre de messages : 2210
Age : 39
Localisation : Louvain-la-Neuve (Belgique)
Profession / Etudes : Développeur en optimisation
Points : 8478
Date d'inscription : 16/01/2006
Re: Info... comment y arriver ?
Ok merci mais te casse pas la tête non plus !!
Earthquake- Membre
- Nombre de messages : 633
Age : 36
Localisation : Grenoble
Profession / Etudes : Master 2 recherche Physique Subatomique et Astroparticules
Points : 6667
Date d'inscription : 27/08/2006
Re: Info... comment y arriver ?
Oui c'est vrai...payne a écrit:C'est digne d'un tutorial (dans la section!!! JUDE, T'AS COMPRIS ?!?! )!
Julien- Administrateur
- Nombre de messages : 12291
Age : 37
Localisation : Clermont-Ferrand
Profession / Etudes : Ingénieur
Points : 22712
Date d'inscription : 10/03/2005
Re: Info... comment y arriver ?
je te fille le lien des cours de mon prof d'outil info:
c'est dans la première rubrique , outil info:
http://www.univ-jfc.fr/bibli_supports/n_garric/index.php
c'est dans la première rubrique , outil info:
http://www.univ-jfc.fr/bibli_supports/n_garric/index.php
sarah- Modérateur
- Nombre de messages : 874
Age : 37
Localisation : Tarn Carmaux, études sur Toulouse
Profession / Etudes : étudiante M2 prépa agreg maths
Points : 7212
Date d'inscription : 27/04/2005
Re: Info... comment y arriver ?
ha les photos foirent... je vais régler ca quand je tapperai la suite du tuto
Duche- Modérateur
- Nombre de messages : 2210
Age : 39
Localisation : Louvain-la-Neuve (Belgique)
Profession / Etudes : Développeur en optimisation
Points : 8478
Date d'inscription : 16/01/2006
Re: Info... comment y arriver ?
Très bien, merci beaucoup.
Earthquake- Membre
- Nombre de messages : 633
Age : 36
Localisation : Grenoble
Profession / Etudes : Master 2 recherche Physique Subatomique et Astroparticules
Points : 6667
Date d'inscription : 27/08/2006
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Jeu 2 Juil 2015 - 15:16 par louaraychi
» Devoir maison sur équilibre et réaction chimique
Dim 1 Fév 2015 - 17:19 par sararose
» Ma présentation
Sam 25 Oct 2014 - 23:29 par Rith
» projet scientique sur la LUMIERE
Ven 26 Sep 2014 - 20:33 par benjamin-010
» La trajectoire de la Terre
Mar 5 Aoû 2014 - 22:19 par Alban
» Equilibrer une réaction redox
Dim 8 Juin 2014 - 21:18 par Courtney ♥
» les effets sur les lignes de transport de l’électricité
Ven 30 Mai 2014 - 17:14 par leila14
» lignes de transport de l'électricité
Ven 30 Mai 2014 - 17:07 par leila14
» Gravitation
Ven 16 Mai 2014 - 20:16 par fatimaa
» Maquette suspension de moto 2D
Jeu 17 Avr 2014 - 17:20 par Sti2d