Question

In: Computer Science

Compare the design goals and evolution of Android and Windows operating systems. [10 Marks]

Compare the design goals and evolution of Android and Windows operating systems. [10 Marks]

Solutions

Expert Solution

Windows is a combination of different propietary graphical OS which is provided by Microsoft Incoorporation whereas Android is a mobile OS which is provided by Google company. It is based on modified version of the Linux kernel and other open source software.

Windows is specifically designed for desktop applications and for work usage, whereas Android is designed for touchscreen mobile devices like smartphones and tablets.

Windows OS currently includes Windows NT and Windows IoT as members of its family. Earlier it included Windows 9x, Windows Mobile and Windows Phone which are no longer in use. It is the most used operating system in personal computers. Android was developed using C, C++, JAVA and other languages.

The first version of  Windows was launched by Microsoft in 1985 whereas the first version of Android was launched by Google in 2008.

The security and privacy is more in Windows OS when compared to Android, because there are many apps on Google Playstore which can be a threat and can be a beacon to access your private information (photos,videos, audios, contacts, accounts etc).
When it comes to future hardware and software changes, there will be minute changes in Windows OS, but there will be huge changes in Android OS (as the latest version comes into the market, it will bring some new features and clears the bugs of the previous versions)

Hence, these were some of the points related to the comparison of design goals and evolution of Android vs Windows OS

If you have any doubts or queries, feel free to ask.

And kindly upvote as an appreciation

Have a nice day.


Related Solutions

Consider Unix, Linux, MacOS, Android and Windows operating systems. Consider the primary application of each in...
Consider Unix, Linux, MacOS, Android and Windows operating systems. Consider the primary application of each in the marketplace. How does each OS implement threads? How does the usage of threads impact application (usage) ?
CSC241_FA20_01 Windows Server Operating Systems
CSC241_FA20_01 Windows Server Operating Systems
a.) For desktops, the current market share for Windows is 79%. If the operating systems are...
a.) For desktops, the current market share for Windows is 79%. If the operating systems are checked for 20 randomly selected desktops, what is the probability that 17 of them are running Windows? Answer this question without using R or a binomial calculator function. I want you to simplify the combination manually, but a calculator can certainly be used to multiply the combination by ?? ∙(?−?)?−?. b.) A certain drug treatment cures 90% of cases of hookworm in children. Suppose...
a) b) c) Compare and contrast systems programming in Windows as against systems programming in Unix/Linux....
a) b) c) Compare and contrast systems programming in Windows as against systems programming in Unix/Linux. CR, 8 Explain the term structured exception handling (SEH) as used in systems programming and give a practical example of how it can be used to handle errors in a block of code. AP, 7 Write a C/C++ system program to delete an unwanted file in the Windows file system. Compile and run the program and copy the source code into your answer booklet....
Google owns Android as well as the Chrome operating system. Compare the similarities and differences between...
Google owns Android as well as the Chrome operating system. Compare the similarities and differences between the two systems.
Differences Between Linux and Windows Operating Systems Two key differences between a Linux operating system and...
Differences Between Linux and Windows Operating Systems Two key differences between a Linux operating system and a Windows operating system are the concepts of “mounting” and “drive” letters. Provide an example for each. Why is it important to plan disk partitioning before installing Linux? Discuss the advantages of disk partitioning. Also discuss what logical volume management (LVM) is and why or why you might use it.
Why are general-purpose operating systems, such as Linux or Windows, not suitable as real-time system platforms?
Why are general-purpose operating systems, such as Linux or Windows, not suitable as real-time system platforms?
A, B:   Design and Implement a C# windows form application to ask the user for 10...
A, B:   Design and Implement a C# windows form application to ask the user for 10 integer numbers, sort them in ascending order and display the sorted list. Use bubble sort technique to sort the array elements and do not use any built-in sort method to sort the array elements.                                                        [02] C:    Test and evaluate your program by inputting variety of values.
hacking Embedded Operating Systems: The Hidden Threat EXPLAIN WINDOWS IoT (INTERNET OF THINGS) AND OTHER EMBEDDED...
hacking Embedded Operating Systems: The Hidden Threat EXPLAIN WINDOWS IoT (INTERNET OF THINGS) AND OTHER EMBEDDED SYSTEMS. WHAT ARE NIX EMBEDDED OPERATING SYSTEMS? HOW DO YOU PATCH EMBEDDED OPERATING SYSTEMS?.
Compare and contrast depreciation from amortization. (10 marks)
Compare and contrast depreciation from amortization.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT