Si je fais un organigramme ou un speudo code, je le fais uniquement sur papier avec un crayon
Programmation d'amateurs
Modérateur : Politburo
Re: Programmation d'amateurs
- gege
- Fonctionne à 14400 bauds
- Messages : 7148
- Enregistré le : 31 janv. 2008 14:24
- Localisation : Banlieue Paârisienne
- Contact :
Re: Programmation d'amateurs
Bonjour,
Très utile un organigramme quand les choses se compliquent !
A noter que qui dit organigramme dit implicitement usage du GOTO, que tous les programmeurs sérieux utilisent.
Si si
G.E. le prosélyte du GOTO
Très utile un organigramme quand les choses se compliquent !
A noter que qui dit organigramme dit implicitement usage du GOTO, que tous les programmeurs sérieux utilisent.
Si si
G.E. le prosélyte du GOTO
- Marge
- Fonctionne à 14400 bauds
- Messages : 6192
- Enregistré le : 01 oct. 2008 14:39
- Localisation : En bas, tout au fond à gauche.
Re: Programmation d'amateurs
Bonjour,
C'est très juste, l'organigramme s'avère indispensable quand le problème se complique ; dernier exemple, la recherche de premiers sur HP-19C (sujet actif).
J'y utilise le GOTO pour la fin et je suis sûr que C.Ret également.
3 hommes, 3 demis, un 3a... Magnéto, Serge !
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
Re: Programmation d'amateurs
De toute façon, avec certaines machines, on a pas le choix, il faut utiliser des GOTO
- phm
- Fonctionne à 2400 bauds
- Messages : 1365
- Enregistré le : 08 avr. 2016 18:36
- Localisation : Est Parisien
Re: Programmation d'amateurs
A priori, les organigrammes ne sont plus enseignées à l’école.
La programmation n’existe plus aussi. Cela s’appel l’algorithmique.
Mes enfants terminent leurs études supérieures. Cela me permet de suivre l’evolution de ce domaine qui c’est bien développé en 40 ans.
Pour ce qui me concerne, j’ai appris à utiliser les organigrammes et j’en m’en sert occasionnellement pour poser des trucs un peu tordus sur une feuille de papier.
Pour représenter les organigrammes sur ordinateur, je peux utiliser Word qui incorpore tout les symboles.
La programmation n’existe plus aussi. Cela s’appel l’algorithmique.
Mes enfants terminent leurs études supérieures. Cela me permet de suivre l’evolution de ce domaine qui c’est bien développé en 40 ans.
Pour ce qui me concerne, j’ai appris à utiliser les organigrammes et j’en m’en sert occasionnellement pour poser des trucs un peu tordus sur une feuille de papier.
Pour représenter les organigrammes sur ordinateur, je peux utiliser Word qui incorpore tout les symboles.
HEWLETT-PACKARD : The best
CANON X-07 X-730 X-711 XR-100 XM-101 XP-110F XP-120F XP-130F XP-140
AMSTRAD CPC-464 CPC-6128 ATARI STF DAI Indata
CANON X-07 X-730 X-711 XR-100 XM-101 XP-110F XP-120F XP-130F XP-140
AMSTRAD CPC-464 CPC-6128 ATARI STF DAI Indata
-
- Fonctionne à 2400 bauds
- Messages : 1806
- Enregistré le : 03 mai 2003 02:24
- Localisation : Nonglard (Annecy)
- Contact :
Re: Programmation d'amateurs
Heu, j'ai peur de ne pas avoir compris ce que tu as dit, mais si, l'algo et la programmation sont toujours apprises : au college en tout cas ma fille à des cours avec Scratch ou ils doivent programmer des jeux.
Pour plus haut, ca dépend des spécialisations : j'ai un alternant de l'université en réseau et il font un peu de programmation ... malheureusement uniquement en Java
Meme si je n'aime pas spécialement le Java, je trouve idiot que comme lorsque j'étais a l'IUT, on se focalise sur un seul langage : à l'IUT, on a bouffer du Pascal pendant des semestres avant enfin d'attaquer le C (très frustrant pour moi qui développait depuis un moment en C sur l'AMiga).
En plus des base de la programmation (pourquoi pas le Java), il devrait aussi aborder les langages les plus utiliser comme le C ou ayant une approche differente comme le LISP.
La, ils restent tellement dans le fumeux et le haut niveau qu'on se retrouve avec des "programmeurs" qui font des usines a gaz bien lourding, incapable de faire de l'embarqué et avec de vagues notion d'architecture conduisant a nouveau des usines a gaz ingérable.
Amiga, UNIX
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
Sharp, NetBSD http://destroyedlolo.info/
Apache, PHP 100 % dictionnary free
Vacances, Voyages 1 mispelling by word
- Marge
- Fonctionne à 14400 bauds
- Messages : 6192
- Enregistré le : 01 oct. 2008 14:39
- Localisation : En bas, tout au fond à gauche.
Re: Programmation d'amateurs
Bonsoir,
Sur PC je suis en train de tester Calligra (\Ubuntu) qui a l'air vraiment complet :
Naturellement, on peut se demander s'il n'y a pas trop de possibilités de se noyer... mais avec de la maîtrise, ça ressemble à l'outil idéal.
Sur Psion en revanche (j'aime leur portabilité), tout reste à faire... sauf à y installer Linux, évidemment .
Sur PC je suis en train de tester Calligra (\Ubuntu) qui a l'air vraiment complet :
Naturellement, on peut se demander s'il n'y a pas trop de possibilités de se noyer... mais avec de la maîtrise, ça ressemble à l'outil idéal.
Sur Psion en revanche (j'aime leur portabilité), tout reste à faire... sauf à y installer Linux, évidemment .
3 hommes, 3 demis, un 3a... Magnéto, Serge !
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
- pir2
- Fonctionne à 9600 bauds
- Messages : 4647
- Enregistré le : 31 oct. 2006 15:08
- Localisation : 67310 Westhoffen
- Contact :
Re: Programmation d'amateurs
J'ai longtemps utilisé un truc qui s'appelait Chartst2, simple et suffisant.
Le 64 bits l'a tué
Bon, je viens de voir que le truc date de 1993
Si quelqu’un le veut, le .zip ait 323K (la belle époque où ce genre d'outil tenait sur une disquette ), plus trouvé de traces sur internet, donc je suppose que c'est libre.
Le 64 bits l'a tué
Bon, je viens de voir que le truc date de 1993
Si quelqu’un le veut, le .zip ait 323K (la belle époque où ce genre d'outil tenait sur une disquette ), plus trouvé de traces sur internet, donc je suppose que c'est libre.
- jojo
- Fonctionne à 1200 bauds
- Messages : 405
- Enregistré le : 28 juin 2006 21:28
- Localisation : Entre la France, la Suisse et l'Italie ... dans la vallée du bien décolleté.
Re: Programmation d'amateurs
Ça me fait penser à un logiciel que j'avais et qui fonctionnait sous Windows 3.x et Windows 9.x: Micrografx ABC Flowcharter. Je l'avais eu sur une disquette offerte dans un magazine. Comme je ne sais pas du tout où se trouve cette disquette ( ), après une petite recherche, je pense l'avoir retrouvé ici ... si ça peut servir.
- Marge
- Fonctionne à 14400 bauds
- Messages : 6192
- Enregistré le : 01 oct. 2008 14:39
- Localisation : En bas, tout au fond à gauche.
Re: Programmation d'amateurs
@Ben, je ne connais pas ton logiciel, un lien serait sympa... (édition : et une image aussi, c'est facile !)
@Pir2, ton logiciel m'intéresse ! comme il a l'air libre, tu pourrais le mettre sur Dropbox ou Grosfichiers, par exemple... mais si je suis le seul, un lien privé conviendrait ;
@Jojo : merci ! (édition : Flowcharter me dit quelque chose, j'ai dû le voir passer il y a très très longtemps, mais à l'époque, je ne programmais pas, je vais le stocker au cas où... à essayer peut-être sur un HP-100LX ???)
@Pir2, ton logiciel m'intéresse ! comme il a l'air libre, tu pourrais le mettre sur Dropbox ou Grosfichiers, par exemple... mais si je suis le seul, un lien privé conviendrait ;
@Jojo : merci ! (édition : Flowcharter me dit quelque chose, j'ai dû le voir passer il y a très très longtemps, mais à l'époque, je ne programmais pas, je vais le stocker au cas où... à essayer peut-être sur un HP-100LX ???)
Modifié en dernier par Marge le 11 mars 2018 19:29, modifié 1 fois.
3 hommes, 3 demis, un 3a... Magnéto, Serge !
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
-
- Fonctionne à 1200 bauds
- Messages : 445
- Enregistré le : 14 mai 2010 19:15
Re: Programmation d'amateurs
Pareil ; ça ne me viendrait jamais à l'idée de faire ça sur ordi (on a bien dit 'programmation d'amateurs'?).
D'ailleurs, j'ai l'habitude de tout faire d'abord sur papier (au crayon, pour pouvoir corriger facilement).
J'aime bien documenter ce que je fais...
- Marge
- Fonctionne à 14400 bauds
- Messages : 6192
- Enregistré le : 01 oct. 2008 14:39
- Localisation : En bas, tout au fond à gauche.
Re: Programmation d'amateurs
Vu le nombre de PC utilisé par des amateurs qui s'essaient à la programmation (que ce soit sur le PC lui-même ou une machine portable), l'expression "Programmation d'amateurs" me semble bien choisie - dans le cas contraire, on revient à la bande de papier de Turing, et on obtiendrait encore moins de réponses à ce sondage (en passant, un modèle du genre).Jean-Louis a écrit : ↑11 mars 2018 18:51Pareil ; ça ne me viendrait jamais à l'idée de faire ça sur ordi (on a bien dit 'programmation d'amateurs'?).
D'ailleurs, j'ai l'habitude de tout faire d'abord sur papier (au crayon, pour pouvoir corriger facilement).
J'aime bien documenter ce que je fais...
Edition : Cela dit, je comprends ton propos : moi-même j'utilise beaucoup le papier, je dois avoir l'équivalent d'une demi-rame de croquis, schémas et programmes depuis une dizaine d'années que je fréquente ce forum. J'ai commencé à partir de 2009 à rassembler mes programmes HP-41, 29 et 34C dans un seul et même cahier, puis finalement choisi de mêler l'utile et l'agréable (et l'écologique ! hum... à voir...) en mettant à plat mes idées sur des machines, plutôt des Psion facilement transportables.
Je ne suis pas sûr que j'aie perdu ou gagné en productivité en privilégiant une méthode plutôt que l'autre, mais un jour ou l'autre, la question s'est posée : quel est l'outil le plus pratique, puce ou papier ?
De là à la proposer au forum, il n'y avait qu'un pas (pas perdu !).
3 hommes, 3 demis, un 3a... Magnéto, Serge !
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠