Part 1: The Operating System
a) Find a definition of an Operating System that a junior high student could understand. Paste it and its source here.
b) Find and paste a set of statistics from within the last 2 years that shows Mac vs Windows operating system use across the world. Did the stats suprise you? If yes, in what way? From your own thoughts, state what drives the difference in usage of these two operating systems.
c) Find and paste a set of statistics from within the last 2 years that shows Smart Phone operating system use across the world.
The Wordle on the first page is created from the a very good explanation of all the duties of an operating system. http://www.blurtit.com/q148916.html (In case the link is broken, the text is copied and pasted at the bottom of this document.)
e) Read the content of the source site. Which 3 of the duties had you least thought about?
Part 2: Additional Definitions
Find definitions and/or answer the questions for each of the following terms in less than 50 words each. Copy and paste these short definitions below. Be sure your definitions refer to Computer Software and are in words that you fully understand.
Memory Management: According to Wikipedia, what are the main functions of the Memory Management Unit? (yes, I know this is hardware not software) What other two hardware components is the MMU responsible for working with?
Virtual Memory: Definition:
What device is actually storing this data?
Garbage Collection
CPU Scheduler
Utilities: Define and give a couple of examples of utilities software
Part 3: The Explanation
The Scenario: You turn on the computer, check Facebook, work on an English assignment in Word while ITunes is rocking the latest White Stripes tune and then you play a game or two that you download.
Demonstrate your understanding of at least 5 of the terms and/or example software from this assignment by explaining how each type of software would/might affect the scenario. Explain them one at a time.
Main Duties of the O.S. (in case the above link is no longer valid)
The following are the main responsibilities of an operating system.
1.An operating system is responsible for initializing a computers hard ware.
2.An operating system is responsible for interaction with user and computer hardware as well.
3.An operating system is responsible for time-sharing for different programs.
4.An operating system is responsible for multitasking as run more than two programs at a time.
5.An operating system is responsible for multiprocessing as an operating system can deal with more than two programs at a time.
6.An operating system is responsible for multithreading.
7.An operating system is responsible for error messaging between user and computer hardware.
8.Operating systems is responsible for configuring different hardwares and keep them in contact with each other.
9.Operating systems is responsible for configuring different soft wares (i.e. Office, Peachtree) and keep them in contact with each other.
10.Operating systems is responsible for manages and allocate different files and manage directories.
11.Operating systems is responsible for memory allocation and management for memory .For example in Linux operating system we can allow the memory to swap by doublingit to the real size of RAM.
12.Operating systems is responsible for memory allocation and management for main memory, cache and virtual memory.
13.Operating systems is responsible for managing networks and network devices.
14.Operating systems is responsible for deadlock avoidance.
15.Operating systems is responsible for handling real time scenario
a) Find a definition of an Operating System that a junior high student could understand. Paste it and its source here.
b) Find and paste a set of statistics from within the last 2 years that shows Mac vs Windows operating system use across the world. Did the stats suprise you? If yes, in what way? From your own thoughts, state what drives the difference in usage of these two operating systems.
c) Find and paste a set of statistics from within the last 2 years that shows Smart Phone operating system use across the world.
The Wordle on the first page is created from the a very good explanation of all the duties of an operating system. http://www.blurtit.com/q148916.html (In case the link is broken, the text is copied and pasted at the bottom of this document.)
e) Read the content of the source site. Which 3 of the duties had you least thought about?
Part 2: Additional Definitions
Find definitions and/or answer the questions for each of the following terms in less than 50 words each. Copy and paste these short definitions below. Be sure your definitions refer to Computer Software and are in words that you fully understand.
Memory Management: According to Wikipedia, what are the main functions of the Memory Management Unit? (yes, I know this is hardware not software) What other two hardware components is the MMU responsible for working with?
Virtual Memory: Definition:
What device is actually storing this data?
Garbage Collection
CPU Scheduler
Utilities: Define and give a couple of examples of utilities software
Part 3: The Explanation
The Scenario: You turn on the computer, check Facebook, work on an English assignment in Word while ITunes is rocking the latest White Stripes tune and then you play a game or two that you download.
Demonstrate your understanding of at least 5 of the terms and/or example software from this assignment by explaining how each type of software would/might affect the scenario. Explain them one at a time.
Main Duties of the O.S. (in case the above link is no longer valid)
The following are the main responsibilities of an operating system.
1.An operating system is responsible for initializing a computers hard ware.
2.An operating system is responsible for interaction with user and computer hardware as well.
3.An operating system is responsible for time-sharing for different programs.
4.An operating system is responsible for multitasking as run more than two programs at a time.
5.An operating system is responsible for multiprocessing as an operating system can deal with more than two programs at a time.
6.An operating system is responsible for multithreading.
7.An operating system is responsible for error messaging between user and computer hardware.
8.Operating systems is responsible for configuring different hardwares and keep them in contact with each other.
9.Operating systems is responsible for configuring different soft wares (i.e. Office, Peachtree) and keep them in contact with each other.
10.Operating systems is responsible for manages and allocate different files and manage directories.
11.Operating systems is responsible for memory allocation and management for memory .For example in Linux operating system we can allow the memory to swap by doublingit to the real size of RAM.
12.Operating systems is responsible for memory allocation and management for main memory, cache and virtual memory.
13.Operating systems is responsible for managing networks and network devices.
14.Operating systems is responsible for deadlock avoidance.
15.Operating systems is responsible for handling real time scenario