Due:
Friday October 19th during scheduled recitation time.
allocated
variables. Some languages, like Fortran, do not allow dynamic allocation.
Discuss
how this restriction effects writability, program flexibility, and other issues
important
to a programmer.
Due: Friday October 19th during scheduled recitation time.
Hoard
in relation to multiple threads, and how Hoard handles these problems.
Hong Huang
Due: Friday October 19th during scheduled recitation time.
Discuss
the use of program languages in bioinformatics.
Due: Friday October 19th during scheduled recitation time.
scopic.
How would you modify the stack to use dynamic scoping (most recent
association)?
How would these changes affect the performance of programs?
Due: Friday October 19th during scheduled recitation time.
· Discuss the storage classes
· Discuss the use of
"auto", "extern", "static" for global variables
· Discuss the use of
"auto", "extern", "static" for local variables of
a
function. How is this
different from the use of these storage classes for
globals?
· Discuss separate
compilation and linking in C (with emphasis on using
"static" and
"extern")
Due: Friday October 19th during scheduled recitation time.
Research
the automatic garbage collection performed in Java. Find actual
benchmarks
and test results on its usage. Discuss how such garbage collection
affects
performance. Have there been improvements in Java's garbage collection?
If
so, discuss this as well.
Due:
Friday October 19th during scheduled recitation time.
scoping
rules and give examples of how sample code would be treated. Give your
opinions
on how these different rules effect the difficulty of programming and
compiling.
Due: Friday October 19th during scheduled recitation time.
<extends>
and <implements> are used within these. See the instructor for advice on
this topic.