Question

EMPIRE STATE COLLEGE STATE UNIVERSITY OF NEW YORK Science, Mathematics, and Technology Introducti...

EMPIRE STATE COLLEGE

STATE UNIVERSITY OF NEW YORK

Science, Mathematics, and Technology

Introduction to Operating Systems

Final Project

Topic: Compare and contrast three frequently used operating systems: Windows 10, UNIX, and Android

Outline for Operating Systems Final Project

  1. Introduction

  2. A Brief history of Windows 10, UNIX, and Android

  3. A Detail Discussion on how these operating systems address the following:

    1. Memory Management

    2. Processor Management

    3. Process Management

    4. Device Management

    5. Network Management

    6. Security Management

  4. A summary of comparison

  5. Conclusion

  6. Bibliography/Reference

The paper should be 10-12 pages, double-spaced, 12 TNR font. It should include at least six current (last five years) references. (All references must be cited in the body of the paper using APA style).

    0 0
    Add a comment Improve this question Transcribed image text
    Answer #1

    HISTORY :

    Windows 10 : Windows 10 is an operating system developed by Microsoft.Microsoft described Windows 10 as an "operating system as a service" that would receive ongoing updates to its features and functionality,augmented with the ability for enterprise environments ti receive non-critical updates at a slower pace or use long-term support milestones that will only receive critical updates such as security patches over their five years lifespan of mainstream support.Terry ,executive vice president of Microsoft's Windows and Devices Group said that the goal of this was to reduce fragmentation across the Windows platform

    UNIX: The history of Unix dates back to the mid-1960s when the Massachusetts Institute of Technology,AT&T Bell Labs and General Electric were jointly sharing operating systems called Multics for the GE-645 mainframe Multics introduces many innovations but had many problems.

    Bell Labs,frustrated by the size and complexity of Multics but not the aims,slowly pulled out of the project.Their last researchers to leave Multics,en Thompson,Dennis Ritchie,Doug Mcllroy and Joe Ossanna among others decided to redo the work on a much smaller scale.In 1979 Dennis Ritchie their vision of Unix

    Android: The version history of the android mobile operating system began with the public release of the android beta on November 5,2007.The first commercial version,Android 1.0 was released on September 23.2008.Android is continually developed by Google and the open Handset Alliance to its base operating system since the initial release.

    MEMORY MANAGEMENT :

    WINDOWS 10: Each process on 32-bit Microsoft Windows has its own virtual address space that enables addressing up to 4 gigabytes f memory.Each process on 64-bit Windows has a virtual address space of 8 terabyte.all threads of a process can access its virtual address space.However,threads cannot access memory that belongs to another process,which protects a process from being corrupted by another process

    UNIX: UNIX memory management includes the following

            1.Single partition Allocation

            2.Multi Partition Allocation

           memory management strategies:

            1.Overlays

            2.Swapping

            3.External Fragmentation Problem

           4.Solution

           5.Virtual Memory

           6.Demand Paging

           7.Page Fault problem

            8.Page Replacement Algorithms

    Android: The Android Runtime and Dalvik virtual machine use paging and memory mapping to manage memory..Android use the following for topics for memory management

              1.Garbage collection

               2.Share Memory

               3.Allocate and reclaim app memory

               4.Restrict app memory

               5.Switch apps

    PROCESSOR MANAGEMENT :

    Windows 10 : The Windows 10 processor power management algorithms iimplement OS-level functionality that allows the OS to efficiently use the available processing resources on a platform by balancing the user's expectations of performance and energy efficiency..

    UNIX: 2.0 Process Management In UNIX.When we log on to a computer running UNIX a shell or GUI process is started to service our commands.The UNIX operating system keeps track of the users and their processes and prevents processes from interfering with one another..

    ANDROID: A process on Android can be in one of five different states at any given time,from most important to least important.

             1.Foreground process

             2.Visible process

             3.Service process

             4.Background process

             5.Empty process

    Add a comment
    Know the answer?
    Add Answer to:
    EMPIRE STATE COLLEGE STATE UNIVERSITY OF NEW YORK Science, Mathematics, and Technology Introducti...
    Your Answer:

    Post as a guest

    Your Name:

    What's your source?

    Earn Coins

    Coins can be redeemed for fabulous gifts.

    Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
    Similar Homework Help Questions
    • HEA 285 Wellness Project Guide Sheet The wellness project focuses on the process of changing personal behavior. Th...

      HEA 285 Wellness Project Guide Sheet The wellness project focuses on the process of changing personal behavior. The primary focus is the PROCESS of behavior ou e comfortable working with and sharing with your instructor. Please see your this project. Objective: The purpose of the wellness projet is to 1. Demo nstrate knowledge of lifestyle behaviors that promote wellness & reduce the risk of illness, injury. and disease 2. Demonstrate responsible decision making skillsfor the enhancement of individual Steps to...

    ADVERTISEMENT
    Free Homework Help App
    Download From Google Play
    Scan Your Homework
    to Get Instant Free Answers
    Need Online Homework Help?
    Ask a Question
    Get Answers For Free
    Most questions answered within 3 hours.
    ADVERTISEMENT
    ADVERTISEMENT
    ADVERTISEMENT