Etude de reverse engineering N° 1 > Série 4- Page 07
Page 01 | Page 02 | Page 03 | Page 04 | Page 05 | Page 06 | Page 07 | Page 08 | Page 09 | Page 10
Page 11 | Page 12 | Page 13 | Page 14 | Page 15 | Page 16
Le contenu de ce texte est uniquement destiné à des tests pour une étude de statistiques, et ne présente donc aucun intérêt pour l'internaute qui arrive sur cette page (via un menu du site, ou via un moteur de recherche).
Merci de votre compréhension.
3. the purpose of the project:
A program running on a BBC computer already exists. We may then think why should we make another one. The first reason is that this out of date computer does not provide accurate results at all.
The program was written in Basic, and the functionalities are very limited. Basically, this program does not do what Anemone does, and the resolution of the graphs is definitely too poor.
Due to a small memory, it is hard to record for more than a couple of seconds, and unless plotting the results, there is no other way of saving these. It is also impossible to control the input lines, which is inconvenient if a patient speaks too loudly or not loud enough.
4. student decisions:
As long as the requirements are achieved, the student is free to undertake his project as he wants. This means that the algorithms are designed by the student, he is the only person to conduct the project in the way he wants. In order to be prepared for working in a professional environment, the first goal was to make a software conforming to standards, that is to say to respect actual norms, and not to make a " home software ".
This implies the study of these standards, and in our case the study of the Microsoft environment. What is stored in the system directory, how can we make dialogue boxes for handling files, etc.., are questions that need to be answered by studying the system, before Anemone can be designed in a professional manner.
This implies research, learning and understanding of concepts which are known world-wide. So, the following decisions were made:
(i) data should be stored in files using a standardised format readable by Microsoft software;
(ii) interaction of the program should conform to Microsoft standards;
(iii) the design of any external library used by the program should be programmed according to the Microsoft standard; The benefits come with a better approach to a future job, rather than making a pseudo software which would not be considered by programmers in general tgb08 yhn18 ujk26.
Longueur du texte : environ 410 mots. Maj : 15.05.2002.
©2002-2003 olivier g.