Thursday 26 April 2018

CLASS: SS2 WEEK 3 TOPIC: Program Development

An organized list of instructions that, when executed, causes the computer to behave in a predetermined manner is called a program. There are many programming languages --C, C++, Pascal, BASIC, FORTRAN, COBOL, and LISP are just few. These are high level programing languages. We also have low level language called assembly languages and machine language. Eventually, every program must be translated into machine language that the computer understands. This translation is done by a compiler, interpreters, and assembler. When you buy software, you normally buy an executable version of program. This means that the program is already in machine language i.e it has already been compiled and assembled and it’s ready to execute. CHARACTERISTICS OF A GOOD PROGRAM: 1. Accuracy: program should be sufficiently accurate to get the desired result 2. Simplicity: program logic should be as simple and uncomplicated as possible 3. Testability: place test points in the program 4. Efficiency: design program to use the least amount of primary storage and fewest devices possible. 5. Flexibility: account for all possible varieties of data input and processing conditions 6. Generality: Design the program to be generalized and flexible. PRECAUTIONS IN PROGRAM DEVELOPMENT There are certain precautions that one should take during the development of a program. These are: 1. Patience: one should be patient enough and should not rush during programming process 2. Step following: All the steps of a program should be followed religiously without skipping of steps 3. Execution order: The order of execution of instructions should be followed 4. Fresh mind: one should be sufficiently fresh to work on a program

No comments:

Post a Comment