Wednesday, April 3, 2019
Comparison Of Windows Unix And Linux Computer Science Essay
comparing Of Windows Unix And Linux Computer Science EssayIn this term paper submit of different OS be d nonpareil. To know which is fracture the features , pros and cons are compared. withal the reliableness of for each one OS is consider for this take apart. Since OS is the closely classic program of a electronic estimator, therefore the study of good software is in any grimace plays an important role.WHAT IS OPERATING SYSTEMAn unravel agreement is a primary(prenominal) program that is designed to gallop an otherwise(prenominal) programs on a computer. A computers operate(a) constitution is its most important program. It is considered to the backbone of a computer, which manages both(prenominal) software and ironware. Operating outlines are do for e rattlingthing from the control and totallyocation of reposition to get input from external devices and display output to computer screen. They likewise manage files on computer hard drives and peripherals.Th e in operation(p) governing bodys acts as the merciful guide to interact with the computer hardware. They are responsible for linking application programs with the hardware, indeed achieving an easy physical exerciser access to the computers.Figure Operating System terminologyTYPES OF OSReal- clock time Operating System It is a multitasking operating system that apply to executing real-time applications. Real-time operating systems oftentimes aim special scheduling algorithms so that they rout out achieve a break out behavior. The main object of real-time operating systems is their quick response to events.Multi- user The operating systems of this type allow a multiple users to access a computer system concurrently. Time-share-out system privy be sort out as multi-user systems as they enable a multiple user access to a computer through the sharing of time.Multi-tasking and Single-tasking Operating Systems When a single program is allowed to run at a time, the system is called a single-tasking system, season in case the operating system allows the execution of multiple tasks at one time, it is classified as a multi-tasking operating system. Multi-tasking muckle be of two types namely, pre-emptive or co-operative.Distri scarceed Operating System An operating system that manages a group of supreme computers and makes them appear to be a single computer is known as a distributed operating system.Embedded System The operating systems designed for cosmos apply in embedded computer systems are known as embedded operating systems. They are designed to operate on minor machines like PDAs with less autonomy.DIFFERENT OPERATING SYSTEMSWINDOWSWindows is a personal computers operating system from Microsoft corporation that, together comes with some commonly used applications. Windows has amaze a sample for common users in most organizations as salutary as in most homes. Microsoft Windows is a series of operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows as an humanitarian to MS-DOS in response to the growing interest in graphical user interfaces (GUIs). Windows has approximately 91% of the market share of the client operating systems. The most recent client chance variable of Windows is Windows 7 the most recent waiter version is Windows Server 2008 R2 the most recent mobile OS version is Windows Phone 7.UNIXUnix is a computer operating system originally veritable in 1969 by a group of ATT employees at Bell Labs. Todays UNIX system is split into number of branches, developed over time by ATT as well as various commercial vendors and other organizations.UNIX was created to provide a multiuser, multitasking system for users. The object behind the design of UNIX was to provide simple, yet aright utilities that could be pieced together in a flexible manner to finish a wide variety of tasks. Unix is a family of multi-user operating systems. U nix has a very strong security and model and relatively simple design, making it general and fairly easy to implement. Many operating systems are either establish on or modeled after the first Unix systems, such as Linux, Solaris, or mack OS X.The UNIX operating system comprises three part The spirit, the banner utility programs, and the system configuration files.LINUXLinux is a Unix based operating system that was designed to provide personal computer users a loose or very low-cost operating system comparable to conventional and usually such(prenominal) expensive Unix systems. Linux has a reputation as a very efficient and fast-performing operating system.Linux is a remarkably complete operating system, including a graphical user interface, an X Window System, transmission control protocol/IP, and other components usually found in a traditional systems.Unlike Windows and other proprietary systems, Linux is free and publicly open and modifiable by contributors. Because it conforms to the take-away Operating System Interface standard user and programming interfaces, developers can write programs that can be ported to other operating systems. The development of Linux is one of the most prominent examples of free and open source software quislingism typically all the underlying source codification can be used, freely modified, and redistributed, both commercially and non-commercially, by anyone under licenses such as the GNU General Public License.FEATURES OF UNIXThe UNIX Operating System is gettable on systems with a large range of computing power, from microcomputers to mainframes, and on different manufactures machines. No other operating system can make this possible. We see the reasons of popularity and triumph of UNIX.The reasons are the followingPortabilityThe system is designed in spirited-level linguistic process making it easier to read, understand, change and, therefore move to other machines. The inscribe can be changed and complied o n a freshly machine.Machine-independenceThe System hides the machine computer architecture from the user, making it easier to write applications that can run on micros and mainframes.Multi-User OperationsUNIX is a multi-user system designed to expect a group of users simultaneously. The system allows for the sharing of processing power and peripheral resources, white at the same time providing excellent security features.Hierarchical File SystemUNIX uses a hierarchical file structure to store information. This structure has flexible in chemical group information in a way that reflects its natural state. It allows for easy nutriment and efficient implementation.UNIX puzzleUNIX has a simple user interface called the shell that has the power to provide the services that the user wants. It protects the user from having to know the hardware details.UtilitiesUNIX has over 200 utility programs for various functions. New utilities can be built effortlessly by combining existing utiliti es.FEATURES OF LINUXLinux has the following features as an outstanding operating system which is strong in security and networking.Multitaskingseveral(prenominal)(prenominal) programs can run at the same time since it provides number of consoles at the same time.MultiuserSeveral users can use to the same machine at the same time There is no need to have screen user licenses for different users.MultiplatformLinux can runs on many different CPUs, that message it supports multiprocessor machine as well as single processor system.MultithreadingLinux has inherent kernel support for multiple independent threads of control at bottom a single process memory space to provide let on performance.Crash proofLinux has the feature of memory protection between processes, so that one program cant bring the whole system down. realistic memoryVirtual memory uses paging for disk to a break open partition or a file with the possibility of adding more swapping areas during runtime . retrospection poolLinux has a unified memory pool for the programs run by user and disk cache, so that all free memory can be used for caching, and the cache can be reduced when caterpillar track large programs. undefendable sourceFree and Open source code for all All source code of Linux is available, including the whole kernel and all drivers for all the users . Also, all of it is freely distributable. Plenty of commercial programs are world provided for Linux without source, but everything that has been free, including the entire base operating system, is in time free.NetworkingLinux performs well with TCP/IP networking, including ftp, telnet, NFS, etc.FEATURS OF WINDOWSMicrosoft was the first to introduce the idea of an operating system which was named as Windows in as an attachment to the MS-DOS in reply to the change magnitude curiosity in Graphical User Interfaces (GUIs). Microsoft Windows in the end started to supervise the world market of the personal computers, going far ahead of M ac OS, which was the leader in the lead its era.Microsoft has designed and marketed the Windows operating system as a collection of several operating systems.Windows is the most known OS to a lay man.It is trustworthy in the users point of adopt.First to introduce keep ones nose to the grindstone and play rule.UNIX VS LINUX.1.Most common difference UNIX is propriety system while Linux is an Open cum system.2. Technical In UNIX Development is targeted toward specific users and platform.Linux development is diverse. Linux standard base was formed to remove this problembut it wasnt of much help.UNIX maintains soundbox and palliate of access between different versions. UNIX has a published standard that they follow for their customer.Linux have inconsistencies between versions and no strict standards for pawns, environment and functionality.In UNIX developers of the OS are bounded by standard for development while in Linux developers are free and have no restriction.In UNIX comma nds, overlyl and utilities etc are hardly vary over versions. Hence it is easy to administrate to update their skills. Moreover tools can be used on new edition of OS without a large body of testing.In Linux commands, tools and utilities may change over time and with the distributions.3. Hardware UNIX was coded for some specific hardware platforms. Linux was designed to be as compatible as possible. It can run on dozens of Architecture and support numerous I/O devices other external devices.Linux has limitless Supported devices are.4. Kernel UNIX kernel is non freely available. Linux kernel is freely available.UNIX patches are available with highly tested. Linux patches are non highly tested as UNIX patches.5. Updates and Bugs Every OS, including UNIX and Linux, suffers from vulnerabilities and bugs that have to be patched, fixed and updated. But Linux enjoys a clear advantage over UNIX in this category.Linux bugs tend to die an early death, because the OS undergoes an inc redible amount of scrutiny in the global open-source communityUNIX VS. WINDOWSStabilityUNIX systems are more stable than windows. There are many factors to support this fact but to name just a big ones UNIX handles high server piles better than Windows and UNIX machines seldom require reboots while Windows is frequently need them. Servers ravel on UNIX enjoy extremely high up-time and high reliability.Performance spell there is some doubt which operating system performs better, in our view both perform comparably in low-stress conditions. However UNIX servers under high load are strong than Windows.CompatibilityWeb sites designed and programmed to be multitude under a UNIX-based web server can easily be hosted on a Windows server, whereas the reverse is not always true. This makes the programming for UNIX sites the better choice.Security Unix has greater built-in security and permissions features than Windows. Until about the year 2000, i.e., before the launch of Microsoft Window s XP, Windows was considerably weaker in security as compared to Unix systems but today, it is in reality difficult to compare the two on this basis. Windows XP service pack 2 introduced various tools in areas such as emails, web browsing, memory, networking and even the kernel of the OS. The newer versions of Microsoft Windows that have recently been launched such as Windows Vista and Windows Seven, lay too much emphasis on security. They are far much respectable than their elder versions. They have built in feasibility for permissions similar to UNIX which prohibits venomed programs from taking over the control of the system resources without user permission.LINUX vs WINDOWSPriceThe mass of Linux distributions are available for free or at a much lower price than Microsoft Windows. Microsoft Windows can cost between $50.00 $150.00 US dollars per each licensed copy.EaseAlthough the majority of Linux have improved in ease of use, Windows is still much easier to use for new compu ter users. Microsoft has make several changes that have made it a much easier to use operating system. It is still Easier than Linux.ReliabilityThe majority of Linux variants are more reliable and can often run for months and years without needing to be rebooted. Although Microsoft Windows has made great advancements in reliability over the last few versions of Windows, it still behind the reliability of Linux.SoftwaresLinux has a large variety of software programs and utilities. However, Windows has a much bigger cream of available software. Because of the large amount of Microsoft Windows users, there is a much big selection of available software programs for windows.HardwareHardware manufacturers have made great advancements in hardware support for Linux. Today Linux will support most hardware devices. However, most companies still do not allege drivers or support for their hardware in Linux. Because of the amount of windows users and the broader driver support, windows has la rger support for hardware devices.SecurityLinux is and always been a very bushel operating system. Although it still can be attacked. When compared to Windows, it much more secure. Although Microsoft has made changes over the years with security on their operating system, their operating system continues to be the most vulnerable to viruses and other attacks because of the large users.Open SourceMany of the Linux programs are open source and enable users to modify the code however they desire. Microsoft is not open source and the majority of windows programs are not open source.SupportAlthough it may be more difficult for users to old(prenominal) with all Linux distribution, there are vast amounts of online help, available books, and support is available for Linux. Windows includes vast amount of available online documentation as well as books on each of the versions of Windows.RESULT AND CONCLUSIONIn this case study of which is better windows, Unix or Linux. From all the studies it was close downd that from the point of view of a lay user windows is still better for its ease of access.For the stability the UNIX is outgo among all.For the security feature the LINUX is best among all because of its large community.I conclude that windows is best for the personal use and for the new user , because it is widely used and easy to use. Moreover drivers and support fir the windows is largely and easily available. It also support GUI which helps user to interact easily with the OS.For commercial use LINUX is best to use. Because Linux is very stable and secure than windows ever. So for the large industries where the information is very important thing Linux is most secure OS to be used. Its true that UNIX is more stable than Linux and also compatible, but Unix is rarely used these days. Therefore Linux is still better and secure to use for commercial use.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.