Questions d'une débutante
Résolu
seljazou
Messages postés
175
Date d'inscription
Statut
Membre
Dernière intervention
-
seljazou Messages postés 175 Date d'inscription Statut Membre Dernière intervention -
seljazou Messages postés 175 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je ne connais pas grand chose en informatique, et j'ai beaucoup beaucoup de questions qui me donnent du vertige? J'ai cherché sur internet, mais c'est trop compliqué, vu mon niveau. J'ai déja posté un message semblable mais on ne m'a pas répondu. Ces questions étant urgentes, j'éspère qu'on m'y répondra:
* donner des exemples de programmations ( c a d, des objectifs de la programmation)
*où est ce qu'on fait la programmation? ( dans des pages où on écrit des commandes, des signes etc? )
* le langage de la programmation dépend t il de l'endroit où on fait la programmation?
*pour linux, le "terminal" est t il un lieu de programmation?Sinon, à quoi sert t il ?
Merci de répondre.
Je ne connais pas grand chose en informatique, et j'ai beaucoup beaucoup de questions qui me donnent du vertige? J'ai cherché sur internet, mais c'est trop compliqué, vu mon niveau. J'ai déja posté un message semblable mais on ne m'a pas répondu. Ces questions étant urgentes, j'éspère qu'on m'y répondra:
* donner des exemples de programmations ( c a d, des objectifs de la programmation)
*où est ce qu'on fait la programmation? ( dans des pages où on écrit des commandes, des signes etc? )
* le langage de la programmation dépend t il de l'endroit où on fait la programmation?
*pour linux, le "terminal" est t il un lieu de programmation?Sinon, à quoi sert t il ?
Merci de répondre.
A voir également:
- Questions d'une débutante
- Comment remonter au début d'une conversation whatsapp - Accueil - Messagerie instantanée
- Retrait au debut d'une ligne - Guide
- Comment remonter au début d'une conversation messenger - Forum iPhone
- Remonter une conversation - Forum iPhone
- Le fichier à télécharger contient une liste de chats. triez-la comme dans le tableau ci-dessous (attention, on ne voit que le début…). quel est le mot formé par les 8 dernières lettres de la colonne code ? - Forum Clavier
4 réponses
* donner des exemples de programmations ( c a d, des objectifs de la programmation)
La programmation consiste à concevoir et écrire des programmes informatiques, compris et exécutés par un environnement d'exécution, dans le but d'exécuter une ou plusieurs tâches.
*où est ce qu'on fait la programmation? ( dans des pages où on écrit des commandes, des signes etc? )
La programmation peut se réaliser soit dans des fichiers texte que l'on compile ensuite, soit directement dans un environnement qui gère la saisie de code et peut alors implémenter l'indentation, la coloration syntaxique, etc.
* le langage de la programmation dépend t il de l'endroit où on fait la programmation?
*pour linux, le "terminal" est t il un lieu de programmation?Sinon, à quoi sert t il ?
Tous les langages ne sont en effet pas utilisables sur tous les systèmes. Sur un PC, la quasi-totalité des langages est utilisable (certains ne présentant aucun intérêt, comme le TI-Basic pour les calculatrices Texas Instruments, ne sont pas vraiment utilisables sur PC, quoique techniquement ce soit possible).
Pour un même langage de programmation, la manière d'écrire un code ne va en théorie pas changer selon le système qui exécutera le code. Le code doit rester portable, si on doit le réecrire à chaque portage c'est un peu naze. Cependant attention : pour les langages compilés (C, C++, etc), il est nécessaire de recompiler le programme pour chaque architecture, même si le code source reste le même. Par exemple, si je développe un programme et que je le compile sous Windows, l'exécutable sera illisible par Mac OS ou tout autre système d'exploitaiton. Il faudra donc compiler pour chaque système.
Certains langages, comme Java, échappent à cette contrainte puisqu'ils s'éxecutent au sein d'une "machine virtuelle", qui uniformise l'exécution quel que soit le système.
Sous Linux, le "terminal" (qui existe aussi sous Mac OS, et tend à disparaître sous Windows) est une interface en mode texte entre l'humain et l'ordinateur. Au moyen d'une entrée (les commandes diverses, qui dépendent du shell et des programmes installés, commandes tapées sur un clavier) et d'une sortie (le texte affiché, souvent en blanc sur noir, parfois avec une coloration), des actions peuvent être effectuées sur l'ordinateur, tout comme certaines peuvent l'être par des clics, des glisser-déposer, des raccourcis clavier etc.
Il est possible d'écrire des codes sources via le terminal, mais le terminal en lui même n'est pas un environnement de développement (sauf certains très avancés peut être, avec arborescence graphique des fichiers, mais je ne les connais pas).
Cependant, un terminal peut suffir à programmer car certains éditeurs de texte en mode texte (c'est à dire pas graphiques, pas comme le Bloc notes Windows), comme vim ou emacs, possèdent des fonctions avancées qui rendent l'écriture de code agréable (coloration syntaxique, auto-indentation, saut d'un début de bloc à une fin de bloc, etc).
La programmation consiste à concevoir et écrire des programmes informatiques, compris et exécutés par un environnement d'exécution, dans le but d'exécuter une ou plusieurs tâches.
*où est ce qu'on fait la programmation? ( dans des pages où on écrit des commandes, des signes etc? )
La programmation peut se réaliser soit dans des fichiers texte que l'on compile ensuite, soit directement dans un environnement qui gère la saisie de code et peut alors implémenter l'indentation, la coloration syntaxique, etc.
* le langage de la programmation dépend t il de l'endroit où on fait la programmation?
*pour linux, le "terminal" est t il un lieu de programmation?Sinon, à quoi sert t il ?
Tous les langages ne sont en effet pas utilisables sur tous les systèmes. Sur un PC, la quasi-totalité des langages est utilisable (certains ne présentant aucun intérêt, comme le TI-Basic pour les calculatrices Texas Instruments, ne sont pas vraiment utilisables sur PC, quoique techniquement ce soit possible).
Pour un même langage de programmation, la manière d'écrire un code ne va en théorie pas changer selon le système qui exécutera le code. Le code doit rester portable, si on doit le réecrire à chaque portage c'est un peu naze. Cependant attention : pour les langages compilés (C, C++, etc), il est nécessaire de recompiler le programme pour chaque architecture, même si le code source reste le même. Par exemple, si je développe un programme et que je le compile sous Windows, l'exécutable sera illisible par Mac OS ou tout autre système d'exploitaiton. Il faudra donc compiler pour chaque système.
Certains langages, comme Java, échappent à cette contrainte puisqu'ils s'éxecutent au sein d'une "machine virtuelle", qui uniformise l'exécution quel que soit le système.
Sous Linux, le "terminal" (qui existe aussi sous Mac OS, et tend à disparaître sous Windows) est une interface en mode texte entre l'humain et l'ordinateur. Au moyen d'une entrée (les commandes diverses, qui dépendent du shell et des programmes installés, commandes tapées sur un clavier) et d'une sortie (le texte affiché, souvent en blanc sur noir, parfois avec une coloration), des actions peuvent être effectuées sur l'ordinateur, tout comme certaines peuvent l'être par des clics, des glisser-déposer, des raccourcis clavier etc.
Il est possible d'écrire des codes sources via le terminal, mais le terminal en lui même n'est pas un environnement de développement (sauf certains très avancés peut être, avec arborescence graphique des fichiers, mais je ne les connais pas).
Cependant, un terminal peut suffir à programmer car certains éditeurs de texte en mode texte (c'est à dire pas graphiques, pas comme le Bloc notes Windows), comme vim ou emacs, possèdent des fonctions avancées qui rendent l'écriture de code agréable (coloration syntaxique, auto-indentation, saut d'un début de bloc à une fin de bloc, etc).
seljazou
Messages postés
175
Date d'inscription
Statut
Membre
Dernière intervention
1
MERCI ! Tu as répondu à toutes mes questions, et j'ai tout compris maintenant. Merci infiniment.
Bonsoir,
Tu as tout ici, des exemple de programmation, les objectif ( prend l'exemple du javascript qui est trés parlant )
pour le second, je pense que tu parles du compilateur ou de logiciel de débugage.
les signes:
// pour sortir
la programmation est transportable une fois compiler c'est le logiciel vista que tu utilises.
un terminal sert d'échangeur et de stockage simple.
je neconnais pas grand chose non plus mais j'espère t'avoir éclairé un peu
Bonne soirée
Tu as tout ici, des exemple de programmation, les objectif ( prend l'exemple du javascript qui est trés parlant )
pour le second, je pense que tu parles du compilateur ou de logiciel de débugage.
les signes:
// pour sortir
la programmation est transportable une fois compiler c'est le logiciel vista que tu utilises.
un terminal sert d'échangeur et de stockage simple.
je neconnais pas grand chose non plus mais j'espère t'avoir éclairé un peu
Bonne soirée
Question programmation il y a multiples choix de langage.
- (le python -assez simple, basic aussi simple le c, c+, c++, le java et plein d'autres encore)
- Tu peux programmer sur plein de supports notamment pour c++ le notepad (bloc note de Windows), pour le basic sur Visual basic pour le basic on peut même programmer sur une calculette (Ti-basic).
-Et effectivement comme dis plus haut il y a un endroit différent pour peut être pas chaque mais les différents langages.
- Et le terminal je ne connais pas dsl
Je te conseil Le Site Du Zero pour apprendre la programmation c'est sûrement là qu'il y a les meilleur tutoriaux.
- (le python -assez simple, basic aussi simple le c, c+, c++, le java et plein d'autres encore)
- Tu peux programmer sur plein de supports notamment pour c++ le notepad (bloc note de Windows), pour le basic sur Visual basic pour le basic on peut même programmer sur une calculette (Ti-basic).
-Et effectivement comme dis plus haut il y a un endroit différent pour peut être pas chaque mais les différents langages.
- Et le terminal je ne connais pas dsl
Je te conseil Le Site Du Zero pour apprendre la programmation c'est sûrement là qu'il y a les meilleur tutoriaux.
Oui c'est ça et ausi ce que l'o peut faire avec et parfois une différence de fonctionnement comme dans le C++ où il y aurait une notion de flux alors que dans le C non ( ne me demande pas ce que c'est moi je n'ai touché qu'au basic et au ti basic et en plus avec beaucoup de modération). Je te conseille vraiment le site du zéro pour comprendre, vire, apprendre, essayer etc. N'oublie pas Google ou Yahoo sont tes amis !