WEEK 13
Due Monday 24th Nov. 03,
301 LOV Bldg. During Recitations
· Attendance will be taken at the recitations
· Duration of presentations is10 minutes.
· If there are 2 people giving a presentation then both of them have to talk for 10 minutes each.
·
You are responsible for looking up the schedule and
making sure that you are prepared for your presentations when they are
due.
·
No changes can be made in the schedule, unless you have
an emergency. (Exams do not count as emergencies)
Time: 8:00 AM
Nothing scheduled.
Section 2
Time: 9:05 AM
Nothing scheduled.
Section 3
Time: 11:15 AM
LESZCZYNSKA ADRIANNA
Early Basic, Fortran 77, and Pascal have different static
scoping rules. Discuss these scoping rules and give examples of how sample code
could be treated. Give your opinions about how these scoping rules affect the
difficulty of programming and compiling.
PATTERSON DENNIS R
Research the various heap allocation algorithms like best fit, first fit, the Buddy system, fibonacci fit etc. discuss their pros and cons. When would certain algorithms be better than others (words being of uniform size, having an abundance of small objects and a few large ones, having many small, having many large etc ?)
MADDOX CHARLES K
The C language has three storage classes, called automatic, extern, and static. These determine whether and how memory is allocated for variables and/or determine the visibility of entities.
Discuss the storage class
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”)
OSEJO JUAN C
Discuss overloading and polymorphism in Java. Be sure to talk about how the <extends> and <implements> are used within these. If necessary, see instructor for advice on this topic.
TOH HUAN KEAT
Read section 7.7.3 of the textbook. Discuss garbage collection as presented here, and the topics of reference counts and mark-and-sweep collection.