L'éditeur 99
Le moniteur 99
Gestion de fichiers 99
Les compilateurs 99
Choix du langage : assembleur ou évolué 100
Interpréteur - Microprogrammation 101
Langage machine et hexadécimal 101
2-4 Simulation sur configuration réelle 101
2-5 Systèmes de développement universels 102
3 Structuration d'une activité logicielle 102
3-1 Considérations économiques 102
3-2 Analyse des coûts en logique programmée 104
3-3 Distribution des coûts matériels et logiciels 105
Logiciel de base 107
Logiciel d'application 108
Logiciel utilisateur 109
3-4 Optimisation des coûts 109
3-5 Synthèse de l'analyse des coûts 109
4 Normalisation nationale et internationale 110
5 Conduite d'un projet 112
3e partie Le développement d'une étude
VI Etude et conception d'un système à logique programmée 113
1 Introduction 113
2 Analyse de définition 114
2-1 Interface utilisateur-concepteur 114
2-2 But de l'analyse de définition 115
2-3 Relations utilisateur-concepteur pendant l'analyse de définition 115
2-4 Qui doit supporter le coût de l'analyse de définition ? 116
2-5 Utilisation en catalogue d'applications 117
2-6 Etapes 117
3 Analyse de réalisation 118
3-1 But 118
3-2 Etapes de l'analyse de réalisation 119
4 La mise au point 120
4-1 Généralités 120
4-2 Enchaînement des opérations 120
4-3 Elaboration d'un programme 121
VII Réalisation pratique de l'étude - Exemples d'applications 127
1 Analyse de définition 127
1-1 But du système 127
1-2 Vocabulaire 128
1-3 Nature de la solution retenue 128
1-4 Implantation matérielle 129
1-5 Découpage fonctionnel du logiciel 131
1-6 Description des fonctions 132
1-7 Problèmes contractuels 135
1-8 Annexes 136
2 Analyse de réalisation 137
2-1 Généralités sur l'analyse de réalisation 137
2-2 Découpage fonctionnel 138
2-3 Exemple de la description de la sémantique d'une fonction (la scrutation) 138
Sémantique de la fonction 138
2-4 Les organigrammes 140
2-5 Les tests élémentaires 141
3 La mise au point 143
3-1 La codification 143
3-2 Segmentation du programme 145
3-3 Paramétrisation du programme 145
Définition d'une adresse d'entrée-sortie 146
Implantation des mémoires de programme 147
Implantation des mémoires vives 147
Description des tableaux en mémoire morte 148