Operating Systems homework, Java. (linked-lists, batch sequencer, pseudo-code)


Get a basic understanding of operating systems by implementing a simple batch sequencer.

Become familiar with the Java dynamic class loader.

Program a doubly linked list of processes.

Implement a simple command driven interface.

Part 1 Pseudo-code your command interpreter program; a few lines for each command will suffice.

Part 2 Answer the following questions

1. The java class loader will cause a software failure when the name of a class to run is spelled with a different case. For example, suppose you want to dynamically load and run a class saved as Tower.class. If you spell it as [url removed, login to view], the batch sequencer will bomb. What did you do to avoid this error?

2. Most operating systems use doubly linked lists instead of singly linked lists. Why do you suppose that this is the case?

3. Define a primary characteristic of each of the following categories of operating systems.

a. Batch

b. Time Share

c. Real Time

d. Distributed

e. Handheld

f. Embedded

4. What is the difference between a Java Exception and a Java Error?

5. Which activities related to process management did we implement in this lab?

6. Why are command interpreters separate from the kernel? How could we have implemented our “batch system” with the command interpreter separate?

7. In our “batch system”, what part of it would be considered the kernel?

8. How did we use polymorphism in this project?

Part 3 Implement the program.

Keahlian: Teknik, Java, Perancangan Perangkat Lunak, Pengembangan Perangkat Lunak

Lihat lebih lanjut: what is linked in, use case simple example, polymorphism questions, linked n, linked it, do your homework for you, do homework for you, define system architecture, code your, a spell to get what you want, architecture define, verifone rubty system operating system, fat32 operating system, zedex operating system, operating system translated turkish, operating system info, operating system satellite, display operating system javascript, computer computer operating system projects, setup project operating system

Tentang Pemberi kerja:
( 69 ulasan ) Portland, United States

ID Proyek: #10216923

Diberikan kepada:


Hi there, I am a software engineer. I can do your work with great accuracy and with complete responsibility. Feel free to ask me anything. Regards, Azeem Qamar

$61 USD dalam 2 hari
(37 Ulasan)