Home Robotics C++ Physics II AP Physics B Electronics AP Java Astronomy Independent Study Summer Session Contests  About
                                                       

Advanced Topics Lab Assignments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Due:

Top

 

Chapter 1

  

Part a

Describe the process for developing a stable version of the Linux kernel before it is eventually released. Include the process for submitting suggestions and the approval process.

 

Part b

From the standpoint of  the following users, describe the advantages and disadvantages of  the Linux  operating system versus the Unix system and the one supplied by Microsoft.

 

  Individuals

  Corporations

  National Labs

 

Due:

Top

Chapter 2

  This text and others frequently mention 80x86 processors. Describe what this term mean.

  What is the purpose of a memory arbiter?

  WIth linear addresses, is it true that a single 32-bit unsigned integer can be used to address up to 4 GB? If

    so, why?

  As used in the chapter, what does segmentation mean and why is it used on 80x86 microprocessors?

  Define the following

    Use mode

    Kernel mode

    Paging

    Cache

 

Due:

Top

I would like to continue the work in the downstairs lab next year.

Develop a plan to transfer what has been done to date (to other students - Tom, Jon, etc.) on the cluster to include

How it is configured, etc.

What other things they would need to know or study in order to continue the effort.

Include some interesting follow on project that you recommend.

Etc.

Due:

Top

 

 

Due:

Top

 

Due:

Top

 

 

Due:

Top

 

 

 

Due:

Top

Top

 

 

Due:

Top

 

 

Due:

Top