
View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Gunadarma University Repository WOSOC 2008 - Workshop on Open Source and Open Content, 1-3 December 2008, Bali - Indonesia Decision Support System On Operating System Anne Yuliyanti I Wayan Simri .W Bismar Junatas & Vega Valentine Gunadarma University Gunadarma University Jl. Margonda Raya 100 Depok Faculty of Industrial Technology Indonesia Indonesia [email protected] anne [email protected] bismar [email protected] slaved [email protected] Abstract 1 Introduction An operating system ( OS ) is the program that, after being initially loaded into the computer by a boot program, manages all the other programs in a computer. The other programs are called applications programs. We also can define an operating system based on its own The micro-computing world of the 90s´ is more volatile role in a computer[2]: ever, not only having choices on which hardware to buy (and the brands to choose from seem to be endless). 1. Operating System as a Layer in a Computer System Nowadays, many stuff based on computer technology. Architecture Computer needs an operating system to handle the task. Open source gave paradigm in operating system devel- As a layer in a computer system architecture, O/S con- oping. Now, we have to decide which operating system ( trols and coordinate the use of the hardware among the OS ) we are going to run on our computers. MS Windows various application programs for the various users. In is a leader operating system in desktop, Linux will be a other words, O/S is a program that acts as an inter- leader operating system in server of internet. Currently, mediary between a user of a computer and the com- Linux give high effort to bring the operating system to puter hardware. According to Tanenbaum, the lay- desktop and entertainment. Many platform of hardware ered was classified O/S as a part of system programs also were produced to fulfill the need of IT activities. A together with compilers, editors, and command inter- lot of applications have highly increased since twenty preter. While Stalling placed O/S between utilities and years ago. Many application can run in more operating computer hardware, as the programmer’s task to han- system and hardware platform. The user need to consider dle with. which operating system appropriate to his system and purpose. In this paper, we will demonstrate matrix decision 2. Operating System as a Convenient User Interface approach for decision support system (DSS) in choosing There are several services that O/S provides to user operating system. Section one will look at the relations applications. Those are program executions, access between applications and hardware platform which related to I/O device, controlled access to files, communica- to operating system. Methodology of decision based on tions, and error detection and response. Viewed from matrix decision will discuss in section two. Section three the user side, the operating system is like a ’manda- will look at some example scenarios in choosing operating tory middleman’ that provides excellent services and system. simplifies work. Keywords : Operating system, hardware platform, 3. Operating System as an Efficient Resource Manager matrix decision, DSS As a resource manager, O/S performed some resource allocator, operation control program, system access, 51 WOSOC 2008 - Workshop on Open Source and Open Content, 1-3 December 2008, Bali - Indonesia accounting and statistics. There is no obvious separa- be run on this hardware platform, but most commonly, op- tion between the services of an operating system as an erating system software is written to target it. The hardware application interface and its duties as a hardware man- platform can be from big machine such as main frame to ager. The distinction is rather between what an O/S has very small machine in embedded system. Previously, every to offer and how it does the performance. For exam- hardware platform has specific operating system but this ap- ple, resolving concurrency is both a user service and a proach has changed which some operating systems can run resource management technique. on some hardware platforms. The paper talk about the background in section one. Dis- 4. Operating System as a Program that Can Evolve cussion of methodology in decision support is described in O/S is a program like any other program. It functions section two. Section three explain about running example. in the same way as ordinary computer software, it is Conclusion is stated in the last section. also a set of instructions executed by the processor, and it also relinquishes control of the processor. But, as a 2 Decision Support System critical program, the O/S must be able to evolve such as provides hardware upgrades, new services, fixes, etc. Comparison of many operating systems has become a common topic of discussion among their users. For ex- Review to above paragraphs, an operating system is the ample, MS Windows is the most prominent operating sys- most important program on a computer because it runs all tem released under a proprietary software license ( though of the other programs. The most commonly-used contem- selected business partners may receive a shared source li- porary desktop and laptop (notebook) OS is Microsoft Win- cense ), whereas Linux is the most prominent operating dows. More powerful servers often employ Linux, Free system released under open source software license. How- BSD, and other Unix-like systems. However, these Unix- ever, most Linux distributions distribute proprietary com- like operating systems, especially Mac OS X, are also used ponents. The two operating systems compete for user-base on personal computers. The major operating systems are in the personal computer market as well as the server mar- Microsoft Windows, Mac OS X, Linux, and Unix. The op- ket, and are used in government offices, schools, business erating system is essential to the computer, and so extreme offices, homes, intra-net and internet servers, supercomput- care should be taken when choosing an operating system. ers, and embedded systems. The paper will demonstrate an Whatever operating system one chooses, it needs to be the approach based on decision matrix to choose an operating system that will best fit the needs of user. All operating system based on some factors. We will discuss what rea- systems have good and bad elements. Understanding how sons to choose decision matrix, how to use decision matrix, each system works, and the systems pros and cons is a must and what enhancement of decision matrix. for anyone deciding on a computer and operating system. An operating system selection based on research and un- derstanding will certainly yield the highest satisfaction. 2.1 Decision Matrix 1.1 Applications on Multiple Operating System Before we focus on ”Why decision matrix”, we go back and Multi Hardware Platform to the means of decision matrix. The decision matrix is a decision-support tool allowing decision makers to solve their problem by evaluating, rating, and comparing differ- Nowadays, number of application is incredible increas- ent alternatives on multiple criteria[8]. ing in number an type. The technology and need bring the The main characteristics of decision matrix are: computer application is more mature then before. One of in- teresting point is many applications can run in multiple op- The decision matrix evaluates and prioritizes a list of • erating system. The main question is how the performance options. The team first establishes a list of weighted of an application in many operating system? This question criteria and then evaluates each option against those is important to know in choosing the right operating system. criteria. This is a variation of the Lshaped matrix. Some application which can run in many application actu- ally start in an operating system then ported to other oper- The decision matrix is basically an array presenting on • ating system. Therefore, the performance of the application one axis a list of alternatives, also called options or so- can be very different in different operating system. lutions, that are evaluated regarding, on the other axis, In relation to hardware, platform often describes the set a list of criteria, which are weighted dependently of of hardware components that make up the computer itself, their respective importance in the final decision to be that the software is written to target ( often just described as taken. The decision matrix is, therefore, a variation of ”written for an architecture” ). Pure assembly language can the 2-dimension, L-shaped matrix. 52 WOSOC 2008 - Workshop on Open Source and Open Content, 1-3 December 2008, Bali - Indonesia The decision matrix is an elaborated version of the 4. Draw an Lshaped matrix. Write the criteria and their • measured criteria technique in which options are given, weights as labels along one edge and the list of options for each criterion, satisfactory or compliance points up along the other edge. Usually, whichever group has to a maximum ( usually from 0 to 100 ) that is prede- fewer items occupies the vertical edge. fined per criterion and may vary between criteria de- pending on its relative importance in the final decision. 5. Evaluate each choice against the criteria. There are three ways to do this: Reason in implementation[8] [7] [5] [3] of decision ma- Method 1: Establish a rating scale for each crite- trix based on: • rion. When to Use a Decision Matrix Method 2: For each criterion, rank-order all op- • • tions according to how well each meets the crite- When a list of options must be narrowed to one choice. • rion. Number them with 1 being the option that When the decision must be made on the basis of sev- is least desirable according to that criterion • eral criteria.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages6 Page
-
File Size-