C, C, Java, Python
C, C, Java, Python
Throughout this part of the examination I gave partial credit for an answer that was not directly
responsive to the question, but true and even slightly relevant to the topic.
1. Comparing C++ and Java, describe the major ways in which one is better (easier to use,
easier to learn, more powerful, more flexible, or more suitable) than the other:
(a). Major C++ advantages over Java (or Java disadvantages): (10 points)
(b). Major Java advantages over C++ (or C++ disadvantages): (10 points)
3. For any type of data item explain the criteria a programmer (or database designer) should
apply:
(a). For choosing its internal representation (11 points)
Essential criteria:
Simple
Efficient
Desirable criteria:
Flexible
Standard, interchangeable with other applications or other organizations.