The complete guide to software testing
The complete guide to software testing
The practical guide to structured systems design: 2nd edition
The practical guide to structured systems design: 2nd edition
Structured walkthroughs: 4th edition
Structured walkthroughs: 4th edition
Art of Software Testing
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Program complexity measure for software development management
ICSE '81 Proceedings of the 5th international conference on Software engineering
Static analysis of students' Java programs
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Journal of Network and Computer Applications
Hi-index | 0.00 |
Measuring the quality of programs is commonly discussed at widespread intervals in the computer science curriculum. Because discussions of quality are fragmented, the students do not develop a set of criteria by which they can evaluate the quality of a program. Since an assessment of quality must depend on the specifications that are set forth before the programming begins, it is important for students to be aware of the various criteria by which a program can be evaluated. Various measures of quality can be introduced in the CS2 course. These include evaluating the utilization of resources by a program, evaluating the correctness of the program and examining various human factors associated with program development and maintenance. Students should be provided with activities which allow them to explore and practice using thecriteria for evaluation in each context. Ultimately the development of skills in evaluating program quality will make students more effective programmers.