Chapter 1 Exercise 5
There exists 5 different types of operating systems that are distinguished from one another by the response time and how the data is entered in the system. These types are interactive, batch, real-time and embedded systems. Below are the fundamental differences between each:
Batch Systems
Introduced in first generation computers.
Relied on stacks of punched cards and magnetic tapes for input.
Batch system performance was measured in the throughput which are the number of jobs completed an hour.
Interactive Systems
Introduced to address the demand of faster turnaround compared to the efficiency of batch systems and for debugging programs
Slower than real time systems
Time sharing software was introduced so users can interact with their computer system via type writer programs like terminal and command prompt on windows.
Real Time Systems
Used in time-critical environment such as space flights, airport traffic control, high-speed aircraft where reliability is important and data is processed within a time limit. Must be 100% responsive at all times
Two types of real systems (hard and soft)
Time limit needs to meet the deadline but doesn’t need to be ultra-fast.
Embed systems
Defined as computers integrated in diverse products to add features and capabilities. Examples of such are household appliances, cars, digital music players and elevators.
Takes advantage of the computers limited resources by having each system perform a specific set of programs.
They aren’t interchangeable among systems.
Chapter 2 Exercise 2
Internal Fragmentation, the job list table pushes the data to the memory list table which gets compacted into different categories including memory location, memory block size, job number, job size, status and internal fragmentation.
Chapter 2 Exercise 5
Fixed Partition: commercially available in 1950’s to 1960’s main memory is partitioned permits multiprogramming partition sizes remain static disadvantages (requires contiguous loading of the entire program, job allocated method, arbitrary partition leads to undesired results)
Dynamic Partition: main memory is partitioned job allocated method disadvantages (full memory utilization only during loading of first jobs, subsequent allocation, memory waste)
Chapter 2 Exercise 7
Part A – Best Fit
|Job 1 |690 k |Block 1 |900k (low order memory) |
|Job 2 |275 k |Block 3 |300k (high-order memory) |
|Job 3 |760 k |Block 2 |910k |
Part B – First Fit
|Job 1 |690 k |Block 1 |900 k |
|Job 2 |275 k |Block 2 |910 k |
|Job 3 |760 k |……. |……. |
Chapter 2 Exercise 8
Part A – Best Fit
|Job 1 |275 k |Block 3 | 300 k |
|Job 2 |920 k |…. |…. |
|Job 3 |690 k
University of Phoenix Introduction to Operating Systems POS/355 Professor Memory Management Requirements Memory management is one of the critical processes of dividing and subdividing the main memory is handled by the operating system. The operating system handles the available memory (commonly referred to as RAM) in five different levels; Physical Memory, Segmented Memory, Paged Memory, Allocated Memory, and the Heap (Pingkian, 2009). The operating system must manage memory effectively so that…
the safety notices and important tips in the included manuals before using your computer. Notes • Before using the product, be sure to read Lenovo Safety and General Information Guide first. • Some instructions in this guide may assume that you are using Windows® 8. If you are using another Windows operating system, some operations may be slightly different. If you are using other operating systems, some operations may not apply to you. • The features described in this guide are common to most…
Week 2 Tutorial/Review Topics Operating Systems Concepts Aims This week we took a look at Operating Systems, (abbrev OS) their role inside computers and what operating systems do for us as users. After studying and reviewing this topic, you will better appreciate why it is has been said…
Management Paper The competition between the operating system Linux and Windows continues to grow as Linux’s popularity continues to rise. Windows has been known to the world as one of the easiest operating systems to start off with. In other words, users who are unfamiliar with any of the operating systems or computers in general have an easier time understanding Windows over the other operating systems. Everyone pays attention to the operating system and the ease of use. However, most people neglect…
onto our secure system it must be saved under the correct file. Not allowing other patient to see documents not concerning them. 3. Describe the main features of manual and electronic information storage systems, how does this help ensure security? [2.1] We in theatres have what is called “theatre man”, only persons working in the operating theatre can input the patients data on to the system, this information is stored on the theatre man and on the patients electronic notes. Once this info…
Linux vs. Mac Project Plan [Note: Text enclosed in square brackets and displayed in blue italics (style=InfoBlue) is included to provide guidance to the author and should be deleted before publishing the document. Or, one can hide the text for viewing and/or printing because it is set as hidden-text.] 1 Introduction Our Team will compare the contrast between Linux and Mac Operating Systems to see which operating system outweighs the other in relations to the better system usage [Briefly describe the…
No personal liability Accounting The information system that identifies, records, and communicates the economic events of an organization to interested users Internal users Finance Management Human resources Marketing External users Taxing authorities Customers Regulatory agencies Labor unions Creditors Investors All businesses are involved in three types of activity: Financing Investing Operating The accounting information system keeps track of the results of each of these business…
Assignment #4: Virtual memory manager Justin Armstrong Dr. Romy Lu CIS 512 Saturday, August 31, 2013 Assignment introduction Most operating systems use a virtual memory manager (VMM) whose responsibility is to manage the relationship between the virtual organization of memory as seen by an application with the physical organization of memory from the operating system’s point of view. Virtual memory addresses must be mapped to physical address and vice versa. Assignment objectives Write a four…