Lab$3$– Key$Construction$Decision (Submit$to$LSM$in$PDF)
1. Please(give(an(example(of(“HelloWorld!!” program(of(each(
programming(language. (20(points)
a. Java
b. Python
c. C++
d. C#
e. C
2. Please(explain(these(features(in(term(of(Java (20(points).
a. Garbage(Collection
b. Reflection
c. Java(Virtual(Machine
d. Bytecode
3. Please(give(the(comment(syntaxes of(each(programming(language.
(20(points)
a. Java
b. Python
c. C++
d. C#
e. C
4. Please(provide key$guidelines and(examples of(code(conventions(for(
these(followings: (40(points)
a. Class and(Interface(Declarations
b. Variable(Names
c. Method(Names
d. Indentation
Note: You(have(to study(Java(conventions from(a(given(URL:
http://www.oracle.com/technetwork/java/codeconventionsT
150003.pdf