Program analysis
There are a number of considerations that have to be developed in the formation of this program. This program is a simple program whose core aim is the develop a mechanism that can display a number of names or letters on LED screens. The program can not develop a display mechanism from scratch but will inst0065ad apply an already existing program that will enable the displays to be made on easy terms. There are several programs that can be applied in developing this program. However, my program will only make use of an existing alphanumerical display program, Morse Code. The program enables the names to be easily displayed since it uses dots and lines to develop complete programs.
This program will adopt the use of codes to develop a mechanism that displays my entire name on an Led screen. This program will operate basically through the use of Morse Code and JavaScript as the programming language. Besides JavaScript the program will also apply the microprocessor principle of assembly language. This principle will be way effective in that it will simplify the user interface which will be developed in a mode that allows for the name to be altered as the user wishes. The altering of the names, once the Assembly Language is used, will not require the programmer to encode the new words and this will simply develop a programmer and user friendly interface.
Once developed, the program will be stored in a computer’s ROM since it has to be accessible, and retrievable. While in the computer ROM memory, a number of specifications that will be determined for the program. For instance the operational requirements of the program will be determined, its compatibility with other systems and its limiting factors. The program will be assessed. All complications will be complied and an immediate strategy on managing these complications will be initiated. Another program that will be used is the computer word and ahspe manipulation program, OCR.
This is the worldwide-accepted set of codes for Morse code programming usage. These systematic codes will be used to develop my name. After assessing the capabilities of the program and the problems it could possibly encounter such as security programs, it will then be developed into a better program, which will have all the considerations added to it.
Throughout this assignment, there were a number of ups and downs. These ranged from the simple problems that were encountered to the complex problems that were much of a hassle to complete. Besides that, there were also some breakthroughs that were very relieving and majorly a great motivator to me. To accomplish the set goal I had to apply all taught lessons and personal ethics that would have been of undeniable expertise to the project were applied to assist in the completion of the assignment.
Problems encountered
The first Problem was the operational foundational aspects of the assignment. Since the assignment required me to use Morse code. I had no knowledge of the program and did not understand the operational aspects of the program. This then called for the an urgent studying on the program to gain a complex understanding of how the program operates. This was a time consuming process that reduced the remnant time to carry out the assignment.
However, the process was essential in that it exposed me to a series of ideologies on the operations of this program. Besides, the understanding of the operation of the coding and encoding was a topic I had to review since I had not understood completely. This forced restudy was nevertheless advantageous since it promoted increased understanding and a wide knowledge view.
Another challenge that I encountered while I was working on the assignment was the lack of motivation. Motivation is an essential component in working. The lack of motivation at a point almost made me to give up and quit. It would have been more advantageous if we managed to do the assignment in teams, it would have been more effective. It is a personal weakness. I carry out projects better while in a team. Teamwork would have been more successful. Regardless the assignment was a good encounter for me as a student. Notably, working on the assignment individually taught me several tips on how to manage time.
Fatigue was also another problem that I encountered. The process of reading through the Morse code program and its operations was a tiresome task that I encountered. The problem of fatigue is a problem that majority of the students face since the overwork themselves at times due to poor time management. The assignment also required intensive research. This involves not only the study of Morse code but also investigation of other similar projects so as to have the project moving in a set direction. Fatigue affected my productivity greatly and this in turn led to increased productivity.
Strength and Weakness
During this assignment period, I noted several weaknesses as well as the strengths that I had no knowledge about. The first weekaness tha I noted was the incompetence as an individual. Since am used to working on projects in a group, apparently working solo was a difficult task to accomplish on such a project. Admittedly, I have managed to complete a number of tasks individually. However, this was a more complex project and I expected that the aspect of brainstorming would come in handy but the absence of the team was a great turn off. Probably the reason as to why working individually was difficult.
The second weakness that I noted was the inability to work consistently. At times I would overwork myself and at times I would do the entire opposite, relaxing uncontrollably. The inconsistency of the working progress was a great weakness since it was the core cause of fatigue. It was also an aspect of mismanagement of time. The intensive research was also a point of the assignment that was greatly influential. This was so because I realized that there was a great portion of the programming knowledge that I did not know.
I realized a number of strengths also. The key strength that I realized was my ability to meet self-imposed deadlines. To ensure that I managed to adequately perform adequately, I instituted a number of strategies that were solely driven at completing the assignment in time. I realized majority of the times I was very proficient in meeting the set deadlines. This can be accounted to effective time management schedules. Though I did not work consistently, during the periods of time that I was working, I was able to accomplish a lot on a limited schedule.
Secondly, programming was not all that difficult since I managed to achieve a whole lot in a limited period of time. The programming capabilities I possessed were undeniably good. Programming was an easy task for me since I had understood all the ins and outs of programming. Thirdly, the programming skills that I possessed were effective in time management. Weren’t it for the inadequate information on the topics, I would have proficiently completed the assignment hassle free.
Addressing the problems
The problems that I had encountered throughout the assignment were managed through the use of a number of strategies. For instance, the inadequate information on the Morse code I invested much time in researching the issue. I tackled this through a series of actions for instance, I asked a number of fellow students who were competent in the area to assist me. The insights that I received from the students were very essential in promoting understanding. Fatigue was addressed through taking long breaks that were solely driven at relaxing the mind. After completing some parts of the assignment I took long well deserved rests.
References
Bailey, R. (2007). 50 activities for developing counseling skills in managers. Amherst: Human Resource Development.
Carron, P. (1986). Morse code--the essential language. New York: American Radio Relay League.
Hossel, K. (2003). Morse Code. Chicago: Heinemann Library.
Massachusetts Institute of Technology. (2011). Sample programming assignments. MIT press. Retrieved from http://mitpress.mit.edu/sicp/psets/
Poli, R. et al. (1999). Genetic Programming , Volume 2. Berlin: Springer.
Soft Pedia. (2011). OCR Image to Text Conversion Tool description. Soft-peida. Retrieved from http://www.softpedia.com/get/Office-tools/Other-Office-Tools/OCR-Image-to-Text-Conversion-Tool.shtml