answersLogoWhite

0

📱

Operating Systems

Operating systems, both proprietary and open-source, include those produced by Microsoft, Linux, and Apple Mac

4,423 Questions

How do you download kali Linux?

google "download kali", look for kali.org site and download the iso file according to your system specs.

Why window are more popular than any other operating system?

why is windows xp more popular than other operating system

Why do operating systems exist?

Applications require the common services provided by operating systems in order to interact with the hardware.

Explain the components of operating system?

There are several components of the operating system which facilitate the proper functioning of a computer system. The main component if the kernel which is broken down into CPU, memory and other devices.

Define and explain briefly the operating system and its types?

Operating System Functions

What is an Operating SystemThe operating system is the core software component of your computer. It performs many functions and is, in very basic terms, an interface between your computer and the outside world. In the section about hardware, a computer is described as consisting of several component parts including your monitor, keyboard, mouse, and other parts. The operating system provides an interface to these parts using what is referred to as "drivers". This is why sometimes when you install a new printer or other piece of hardware, your system will ask you to install more software called a driver. What does a driver do?A driver is a specially written program which understands the operation of the device it interfaces to, such as a printer, video card, sound card or CD ROM drive. It translates commands from the operating system or user into commands understood by the the component computer part it interfaces with. It also translates responses from the component computer part back to responses that can be understood by the operating system, application program, or user. The below diagram gives a graphical depiction of the interfaces between the operating system and the computer component. Other Operating System FunctionsThe operating system provides for several other functions including:
  • System tools (programs) used to monitor computer performance, debug problems, or maintain parts of the system.
  • A set of libraries or functions which programs may use to perform specific tasks especially relating to interfacing with computer system components.

The operating system makes these interfacing functions along with its other functions operate smoothly and these functions are mostly transparent to the user.

Operating System ConcernsAs mentioned previously, an operating system is a computer program. Operating systems are written by human programmers who make mistakes. Therefore there can be errors in the code even though there may be some testing before the product is released. Some companies have better software quality control and testing than others so you may notice varying levels of quality from operating system to operating system. Errors in operating systems cause three main types of problems:
  • System crashes and instabilities - These can happen due to a software bug typically in the operating system, although computer programs being run on the operating system can make the system more unstable or may even crash the system by themselves. This varies depending on the type of operating system. A system crash is the act of a system freezing and becoming unresponsive which would cause the user to need to reboot.
  • Security flaws - Some software errors leave a door open for the system to be broken into by unauthorized intruders. As these flaws are discovered, unauthorized intruders may try to use these to gain illegal access to your system. Patching these flaws often will help keep your computer system secure. How this is done will be explained later.
  • Sometimes errors in the operating system will cause the computer not to work correctly with some peripheral devices such as printers.
Operating System TypesThere are many types of operating systems. The most common is the Microsoft suite of operating systems. They include from most recent to the oldest:
  • Windows XP Professional Edition - A version used by many businesses on workstations. It has the ability to become a member of a corporate domain.
  • Windows XP Home Edition - A lower cost version of Windows XP which is for home use only and should not be used at a business.
  • Windows 2000 - A better version of the Windows NT operating system which works well both at home and as a workstation at a business. It includes technologies which allow hardware to be automatically detected and other enhancements over Windows NT.
  • Windows ME - A upgraded version from windows 98 but it has been historically plagued with programming errors which may be frustrating for home users.
  • Windows 98 - This was produced in two main versions. The first Windows 98 version was plagued with programming errors but the Windows 98 Second Edition which came out later was much better with many errors resolved.
  • Windows NT - A version of Windows made specifically for businesses offering better control over workstation capabilities to help network administrators.
  • Windows 95 - The first version of Windows after the older Windows 3.x versions offering a better interface and better library functions for programs.

There are other worthwhile types of operating systems not made by Microsoft. The greatest problem with these operating systems lies in the fact that not as many application programs are written for them. However if you can get the type of application programs you are looking for, one of the systems listed below may be a good choice.

  • Unix - A system that has been around for many years and it is very stable. It is primary used to be a server rather than a workstation and should not be used by anyone who does not understand the system. It can be difficult to learn. Unix must normally run an a computer made by the same company that produces the software.
  • Linux - Linux is similar to Unix in operation but it is free. It also should not be used by anyone who does not understand the system and can be difficult to learn.
  • Apple MacIntosh - Most recent versions are based on Unix but it has a good graphical interface so it is both stable (does not crash often or have as many software problems as other systems may have) and easy to learn. One drawback to this system is that it can only be run on Apple produced hardware.

What operating system did the Acer TravelMate 6292 originally come with?

Acer provided both Windows XP Professional and Windows Vista (Business and Home Premium) for this model.

Difference between application program and a operating system?

The operating system is the Main program that runs the applications. Think of you as the "operator" of the car, and the car is the application. You control the car to go.

How do you find the operating system being used on a Mac computer?

To confirm which version of the Mac OS is being used by a Mac computer click on the Apple menu icon (top left of screen) and select About This Mac.

ATM operating system?

Windows CE is the one used most often. I can't remember the percentages but it was high on the list.

Why shell is not a part of operating system?

Because if it was, the system would be MUCH more prone to crashing(also known as Microsoft Windows).


Actually, a shell IS part of an operating system. "Operating System" encompassing not just the kernel, but also a standard set of utilities and libraries which provide a defined API.

For example, the UNIX Operating system include the Bourne Shell as a part of its specification, as well as a specific C library, and filesystem utilities such as 'ls', 'grep', etc.

Obviously, as there a large number of shells around, a specific shell may NOT be part of a specific Operating System.

What is an operating system and the tasks of an operating system?

An operating system is a main program that serve as an interface between the users and the application programs.

What is the requirements of a operating system?

A computer consists of a collection of functions. The functions are things like memory management, input/output processing, computing (arithmetic), making decisions (logic) and tons of others. Each one of these functions has their own "controller", which can be a simple chip, or an entire processor (a collection of chips). So...when you hit a key on the keyboard, the processor on the keyboard processes the key, determining when you have hit the key down, when the key is up, whether the key is being held down etc., and finally assigning a value to the what the key is doing (for example, the value might be "1" if the "a" key is hit, "2" if it is being held down, and "3" for returned back up, the "b" key might be values of "4" for down, "5" for held down and "6" for back up). The first question you might have is "who determines the values.". Well, back in the "old" days, the manufacturer would determine these values - so IBM had one set, DEC (Digital Equipment) had another set, Honeywell had another etc. As the computer environment matured, standards were set up, for instance using ASCII (American Standard Code for Information Interchange) code for things like keyboards, storage and internally in a personal computer. On the mainframe, the code used was/is EBCDIC, (Extended Binary Coded Decimal Interchange). Once these standards were set up, then each piece of the computer (keyboard, memory, logic, storage etc.) could be programmed using the same "code" to communicate with each other. At that point, a centralized approach could be taken to control the communication with each component. This resulted in processors that have "chip sets" that control the communication between the central processor and everything else attached to it. This was great, because now you could buy a computer out of the box that have a keyboard, storage (hard or floppy disk), monitor and other functions that interface together to run. However...most of these computers still had low-level (what we call "machine code") programming so that each of the components had to be programmed separately and then wired together to operate together. They also had to be made by the same company, since that company decided how each one worked. The first operating systems were made by programmers who got tired of doing everything at a low level. They started writing programs that would do some analysis of the environment, and then use that analysis. For instance, you might determine does the computer I am running on have a hard disk? if the answer is yes, set a flag in the processor that says hard disk is attached. When it came time to do something with the hard disk, you would issue a command that said "is the hard disk powered up and available?", if the answer was yes, you could then issue a command , like read the disk (and the read would be to a very specific address on the hard disk), then another command that said "was the read successful?", if the answer was yes, then whatever was read would be copied to internal memory. Then another "read" would be issued to get the rest of the information you are looking for - since each "read" would only read 1 byte of information. As you can guess, you had to know the length of the data that you wanted to read, so you could loop through the read cycle for that number of bytes.

Now doing something like a read cycle has a lot of steps to it (is there disk? is it ready? did I read? was it good? am I done reading?), so programmers first invented loops that did that function. Now these low level functions are handled not from the central processor, but in each device (keyboard, disk etc.). The "loops" the programmers used were the basis for todays "device drivers." Device drivers provide the interface between the central processor and the "peripherals" of the computer like keyboard, disk, monitor etc. Device drivers take into account vendor peculiarities (they call them "extensions) that vendors use on their device, and allows the central processor to communicate with any peripheral at all, as long as there is a device driver that recognizes that device, what standard it is using and what vendor differences there are from the standard.

Now...what does all the previous stuff have to do with operating systems? An operating system consists of two main parts, one that controls the computer/peripherals and another that controls the environment, which we commonly call a "GUI", a Graphic User Interface (we recognize this as "windows" or "Linux").

So...what is the requirements of an operating system? The requirements are that you have a computer with a central processing unit and peripherals (and yes, networking is a "peripheral" - we use network cards or chips). You need to know how each internal component relates to each other (usually on a "bus", but some have their own means of hooking up), and how each peripheral works. An operating system starts with a "boot." When you power on the computer, there is nothing known about that computer - the memory is empty, the internal environment is unknown, the peripherals are unknown. So, the first thing - operating systems are written to handle a particular environment - in the case of Windows and Linux, they usually handle Intel-based environments, but can be written to handle other environments (such as mainframe processors, or non-intel environments). The "boot" identifies the environment, internal components and peripherals, and sets up an inventory of functions that it can perform (we call this inventory "vectors" and set up a vector table for each computer). This inventory includes what is available, is it ready?, how to talk to it (what device driver to use) and any special information that function needs. After doing the inventory, and testing most components, it brings up the GUI, allowing the user to do what the GUI allows (execute programs/packages, control the computer etc.). The computer can also be controlled at the "command line" level, with or without the GUI. In either case (GUI or command line), you are communicating with the same operating system.

What is single processing system?

The system that execute the one process at the time and the next job when process is completed it is called the single process system

How operating system is vital for a computer system?

Applications are written to run on top of an operating system: it handles the reading and writing to memory, and to devices; while an app has specific logic for it's own uses. An app with out an OS will not run, and OS without an app is useless.

the reason you are able to see your toolbar, this browser window, the start panel, and everything else you do on your PC is because of your OS :\ without it your PC would just be a very expensive paper weight lol

Virtual device in device management in operating system?

The combination of dedicated devices and shared devices those devices are called as vertual devices.

What is Linux based on?

Linux is not "based" on anything per se. Its kernel is all original code and the software included in the average Linux distribution is non-centric to a given system.

However. Linux is inspired by and readily identified as being "related" to UNIX, to the point many Linux users consider it to be UNIX.

Why operating system is not a embedded system?

It is because the basic definition of embedded system is that it involves hardware and software for a single application. The device that is using an operating system may be an embedded system. But the operating system itself is not an embedded system It is because that it is only a software but not the combination of hardware and software.

Is the operating system running on HTC desire 616 upgradable to android kitkat or even android L?

As of October 16, 2014, it was expected that the HTC Desire 616 will get an update to Android 5.0 (Lollipop) at some point.

What are the two functions of an operating system?

I t interact with computer's bios and hardware I t interact with computer's bios and software

How does an operating system work?

The operating system acts as an interface between an application and the hardware. The user interacts with the hardware from "the other side". The operating system is a set of services which simplifies development of applications. Executing a program involves the creation of a process by the operating system. The kernel creates a process by assigning memory and other resources, establishing a priority for the process (in multi-tasking systems), loading program code into memory, and executing the program. The program then interacts with the user and/or other devices performing its intended function.

References: http://www.megatypers.in/?p=152