Top Tutors
The team is composed solely of exceptionally skilled graduate writers, each possessing specialized knowledge in specific subject areas and extensive expertise in academic writing.
Click to fill the order details form in a few minute.
Posted: August 2nd, 2022
Computer Software
Computer Sciences and Information Technology
Computer Software
1. Identify the three main types of computer software that were discussed in your unit lesson. Within the three main categories, give examples of each and a brief explanation of each. Each explanation/description category must be answered with at least 100 words. You must cite your sources within your answers.
MAIN TYPES OF COMPUTER SOFTWARE EXAMPLES EXPLANATION/DESCRIPTION
Application software
Word, excel Application software is a program designed to coordinate particular functions for the end user. They are usually installed according to the user’s requirements and cannot run without the presence of system software. Different application software serve different purposes, with some concentrating on only one task while others having the capacity to focus on several tasks (Afshar, 2010). Application software are created to facilitate different functions such as data management and manipulation, calculation of figures, resource coordination and even construction of visuals. For example creation of documents through word processor, database processing through Microsoft Access, graphical design through use of Adobe design software or playing music using media player.
System software
Windows, Android System software is a computer program designed to run a computer’s hardware and application programs. Essentially, it is the interface that provides hardware with the capacity to make use of user applications (Tahir, Aslam, & Fatima, 2015). It can be categorized as operating system, device drivers, firmware, translators or utility. The operating system is the most commonly known system software found in most devices. It is what is installed first within a computer which allows devices and applications to be identified and it hence gives them function. It runs independently while providing a platform for application software to run. Some examples include windows, Android and device drivers.
Development tools
HTML, C++ Development tools are programming software that is used to write, test, debug and develop software programs and applications (Technopidea, n.d.). They are independent utilities that provide support for a particular task within any phase of the development cycle. Programing tools use editors such as Eclipse of Integrated Development Environment with the aid of languages such as Java to develop application programs. Programming software can be seen as sub-categories of system software although the two individually have different functions. Development tools are important in that they enable the translation of human language to computer language through assemblers, compilers and linkers. Conversely, they also translate program information to human-readable language.
2. Write a 150-word essay on the importance of operating systems (OSs). Locate at least one article in the CSU Online Library and one article from an Internet search. You may also use the required readings to support your essay. You must cite your sources within your essay.
Operating systems are vital towards the running of computer application software. It manages a computer’s software and hardware by facilitating communication between them. Therefore, operating systems are vitally important towards the running of any other software within a computer system thus, a computer OS is important as it manages all software and hardware on the computer. As a result, Farooq (2016) suggests that operating systems perform a plethora of functions which include scheduling of jobs which also extends into queuing of jobs; it controls program execution as well as controlling operations that go in and out of the computer. Since operating systems allow communication between software and hardware, it thereby provides a gateway for communication between human and computer. It is also charged with the task of assigning tasks to the CPU. OS is important as it assists in data management, control passing and security provision. It is also responsible for loading programs into the main memory.
3. Identify three mobile OSs and three personal computer OSs. Explain advantages and disadvantages of each one. Describe each OS. The total wording for each OS description/advantages/disadvantages should be no less than 100 words. You must cite your sources.
OPERATING SYSTEMS DESCRIPTION ADVANTAGES DISADVANTAGES
1. Android Operating system The Android operating system is a mobile operating system developed by google as a modification to the Linux kernel (Saranya, 2017). It was designed for use in the touch screen phones and tablets that google developed. Android OS has the capacity to accommodate the use of different messaging apps. It is comparatively cost effective. It also offers the user the ability to install whatever they want without limiting their freedom such as the download of applications on play store. Android makes use of complex animations that are harder to code. Most of its applications have ads attached to them which can be quite annoying and the OS is quite susceptible to viruses within the system.
2.iOS The iOS is a mobile operating system that was developed and created by Apple incorporated currently serving a large pull of iPhone, iPad and IPod users around the world. iOS offers a lot of advantages on its own as well as compared to other operating systems. It offers a great user interface that is fluid responsive thus easy to use (Lazareska & Jakimoski, 2017). It is quite intuitive offering developers a chance to design apps due to it having fewer number of models. This operating system contains larger sized applications that cannot be compared by those of other operating systems. It is quite costly to operate and inflexible as it only runs on IOS devices.
3.Windows 10 Mobile Operating system The windows 10 mobile operating system was developed by Microsoft as a successor to the windows 8.1. It was developed for use on the windows handheld devices featuring a software keyboard, Bing search engine, internet explorer as well as the voice recognition software. Advantages of the windows OS is that it offers a smooth interface and quick app procession. The OS is also quite secure if compared to the IOS and the android OS. Demerits to this OS are that it is not quite popular in demand since it does not offer a lot of advantages. The OS does not also offer updates to previous versions of its application which also lowers its popularity among users.
4. Windows operating system This is the most popular operating system among computer users in the world. It is a group of several graphical operating systems that are developed by Microsoft. Windows offers the advantage of having a user friendly interface that most users can easily navigate and use. It also offers the advantage of facilitating the use of multiscreen as well as switching between apps. For gamers, the windows OS has acquired plenty of support from manufacturers thus most games run best on windows. Windows, however, is quite susceptible to security vulnerabilities and threats. The updates on the OS also are not free which makes the costs really add up for a user looking to get updates.
5.Linux Operating System The Linux operating system was developed as a free operating system for personal computers with free source code that can enable one download and modify source code to one’s own liking. The greatest advantages that Linux holds is most of its versions are free to download, use and update. It also gives an allowance to anyone looking to customize their operating system. Although Linux offers one the capacity to customize the system, this can only be done to a given extent. The user interface on Linux is not very user friendly making it unpopular. Also some of its versions have to be paid for to acquire.
6. Mac OS This is a series of graphical operating systems developed and marketed by Apple Incorporated which also happens to be the main operating system for Apple family computers and the second most widely used operating system in the world. The MacOS offers simple but strong user interfaces which are easy to use offering a straightforward approach to computing. The OS also offers lower susceptibility to virus attacks which means it is quite secure. Computers that run the MacOS are quite expensive which maybe discouraging for users. Hardware upgrades are harder on the OS due to its inflexibility and the OS does not offer a wide selection of applications for its users.
References
Afshar, A. M. (2010). Application Software Reengineering. Delhi, India: Pearson Education India.
Farooq, U. (2016, March 22). Operating System Definition Types Functions Importance. Retrieved from http://www.studylecturenotes.com/computer-science/operating-system-definition-types-functions-importance
Lazareska, L., & Jakimoski, K. (2017). Analysis of the Advantages and Disadvantages of Android and iOS Systems and Converting Applications from Android to iOS Platform and Vice Versa. American Journal of Software Engineering and Applications, 6(5), 116.
Saranya, N. (2017, December 22). Advantages and Disadvantages of Android & iOS – Saranya N. Retrieved from https://medium.com/@saranyaan2710/advantages-and-disadvantages-of-android-ios-aa76e2b8f41
Tahir, Z., Aslam, M., & Fatima, M. (2015). CLOUD COMPUTING INFLUENCE ON OPERATING SYSTEM. Science International, 27(1).
Technopidea. (n.d.). What is a Programming Tool? – Definition from Techopedia. Retrieved from https://www.techopedia.com/definition/8996/programming-tool
We prioritize delivering top quality work sought by students.
The team is composed solely of exceptionally skilled graduate writers, each possessing specialized knowledge in specific subject areas and extensive expertise in academic writing.
Our writing services uphold the utmost quality standards while remaining budget-friendly for students. Our pricing is not only equitable but also competitive in comparison to other writing services available.
Guaranteed Plagiarism-Free Content: We assure you that every product you receive is entirely free from plagiarism. Prior to delivery, we meticulously scan each final draft to ensure its originality and authenticity for our valued customers.
When you decide to place an order with Dissertation Help, here is what happens:
Place an order in 3 easy steps. Takes less than 5 mins.