Running Head: SOFTWARE ACQUISITION
Software Acquisition Casey McCarthy IT190 Kaplan University January 16, 2017
SOFTWARE ACQUISITION
Introduction What is system software? System software is a means of making the hardware in the computer work together. This can include the Operating System and the system software that you use to perform tasks such as Control Panel on Windows. They are necessary software to make a computer function the way it is intended to. The operating system, on the other hand, is what makes the hardware communicate to be used by the software. You will generally come across operating software such as Windows or Mac OS X, it is often important to know which is the current version. The operating system gives you a desktop, icons and network access to be able to use your computer to the maximum effect.How does the OS manage the processor?The CPU, or Central Processing Unit, has the ability to manage several tasks at once. The operating system, and its CPU, have to take every component a piece of software has and make sure it runs properly and the way it is supposed to. It does his by accessing the RAM (Random Access Memory), the Hard Drive, and all of the software components loaded when it is downloaded or ran. The higher the processor, the better ability it will have to maintain and process multiple applications at once.What activities are coordinated by the OS?The operating system coordinates the memory, the processor, the software and the hardware. It facilitates all of these components, while also allowing network connectivity as well. It makes sure all of these can work together to achieve each of their goals, and enable all of the functionality of the PC or Mac. The hardware effects how the software functions, and the operating system effects how they function together.
SOFTWARE ACQUISITION
How does the OS manage the computer’s memory?The most important part of a computer’s memory are the Hard Drive and RAM. Each one is measured in bytes for the amount of space they can hold or process. A Hard Drive is a collection of data stored on your device, while a RAM is what bandwidth of space can process the data at one time. It is important when purchasing a device to check all factors in your budget for an efficient RAM and Hard Drive allowance to achieve what is needed.What is virtual memory and how does it work?Virtual Memory allows for temporary files of data to go to the RAM disk storage to counteract insufficient RAM. When the RAM is running low some background processes need to be moved back to the Hard Drive so that it can allow for new and current processes to be carried out, so it moves around files as needed to keep the RAM running. This is useful so that the ongoing processes of the device do not freeze.How does the OS manage peripheral devices?In order to use external or even internal devices with the operating system a device manager will be equipped with the operating system. This enables the user to be able to see and use all of the external devices needed and/or wanted – such as the monitor. Not only do the hardware parts to connect it to the others need to exist, but the operating software has to be allowed to accept the device, and that is done with a Device Driver. The device driver sends the commands from the port to the operating system itself to allow them to communicate.PNP stands for Plug ‘n Play. This is a feature in which when the hardware registers a new device, the software will immediately carry out the task of whatever device it may be without user response. Example: If you plug in, or insert, a disc with a game on it. It has the option to
SOFTWARE ACQUISITION
immediately run the game on your screen without you having to choose the application on the disc. This is done by the operating systems communication with the hardware.How does the OS coordinate software?All system software has to communicate and interact with the software in all ways.Applications can sometime require a certain kind of operating system, while others are wide across numerous devices. They also require certain kinds of hardware, which effect how the software will run. The operating system can only work as well as it’s hardware allows it to, which is important to know that it can handle the types of needed software. The operating system must be able to physical process every component of an application. The CPU (Central Processing Unit) must be able to communicate with the files needed to run the program, so they must be in a type that is recognized by the main software.What is the BIOS?The BIOS is a basic input and output system. It assists the operating system in booting properly on startup, so that all internal and external devices are connecting. It makes sure that everything is communicating in a timely manner and efficiently. It takes a strain off of the other software enabled to have to do as much of the work, because it acts as a filter for the important tasks each bit of software should run on startup.POST (power-on self-test) is the initial process the BIOS takes upon startup. It is used as a diagnostic to ensure that all devices are being connected to the operating system correctly.The POST runs a troubleshoot quickly and in the background unless an error occurs with any connectivity. This will be apparent when the device refuses to start up, and can sometimes emit a sound.