by Dinesh Thakur Category: Operating System

OS/2 stands for operating system/2, an operating system that was developed by Microsoft C01poration and IBM, and now being improved and marketed exclusively by IBM. OS/2 runs on 286-, 386-, and 486-based IBM PCs and compatibles. OS/2 has many of the same commands as DOS, can read DOS disks, but it is more sophisticated than DOS. In particular, OS/2 is a multi-tasking, multi-threaded operating system. Multi-tasking means it can run more than one application at a time; multi-threaded means that a single program can perform multiple separate tasks at the same time.



 
by Dinesh Thakur Category: Operating System

In operating systems like DOS and Unix, and in many text-based or character mode programs, you control what's happening by typing commands on a command line. The command line is simply the line on the screen where you type your commands. The only way to control an operating system or a program that uses a command line interface like this is by typing commands-you don't get menus, dialog boxes, or buttons.



 
by Dinesh Thakur Category: Operating System

BSD UNIX (Berkeley System Distribution) A family of versions of the UNIX operating system developed at the University of California at Berkeley in the early 1980s. BSD Unix version 4.0 was released in 1980 for DEC's VAX and PDP-ll computers. BSD Unix introduced many technical enhancements that have now been universally adopted, such as paged VIRTUAL MEMORY and built-in TCP/IP networking. It formed the basis for several commercial UNIX versions, including Sun's (prior to Solaris 2) and Hewlett Packard's ULTRIX.



 
by Dinesh Thakur Category: Operating System

Cooperative multitasking A MULTITASKING scheme under which each concurrently running program must at intervals voluntarily relinquish control of the CPU to the next program. Such programs must be specially written to suspend themselves in some non critical section and so, conversely, programs that are not so written cannot be multitasked. This contrasts with PRE-EMPTIVE MULTITASKING in which the OPERATING SYSTEM itself periodically suspends each task, so that any program may be multitasked. Apple's MACOS is a cooperative multitasking system, whereas UNIX and WINDOWS are preemptive.

 
by Dinesh Thakur Category: Operating System

What is Software: Computer software, or simply software, is a kind of programs that enable a user to perform some specific task or used to operate a computer. It directs all the peripheral devices on computer system - what to do and how to perform a task. PC Software plays a role of mediator between user and computer hardware. Without Software, a user can’t perform any task in digital computer.



 
by Dinesh Thakur Category: Operating System

Kernel and utilities

The operating system includes a number of routines (subroutines). the most important are the core or kernel. It is loaded into memory live at system initialization and contains many procedures needed to ensure system operation. Other routines, less critical, are called utilities.

The kernel of an operating system consists of four main parts: the manager tasks (or processes), the memory manager, and file manager IO Device Manager. It also has two auxiliary parts: charger operating system and shell.



 
by Dinesh Thakur Category: Operating System

Today Operating System can run multiple processes. But we know that only one process can be executed at the same time. Then to arrange and control the numerous processes in the system and utilize the CPU efficiently, some scheduling algorithm used by CPU.

 
by Dinesh Thakur Category: Operating System

Definition: The operating system provides us a graphic interface to give the command to the computer system. But system can’t understand these commands directly. Translation of code into binary language done by the core component of an operating system (OS), i.e., KERNEL. User deal with the lowest layer of kernel and then kernel deal with system.



 
by Dinesh Thakur Category: Operating System

The operating system provides set functions to create, synchronize, control, execute the processes on the system. In the earlier time when the operating system was not available then every program required full hardware access or time for execution. To overcome this problem and used the CPU efficiently, the operating system introduced.



 
by Dinesh Thakur Category: Operating System

The software is a kind of programs that enable a user to perform some specific task or used to operate a computer. It directs all the peripheral devices on a computer system - what to do and how to perform work. Without Software, we can’t operate hardware and perform any calculations. A computer system can be divided into three components: the hardware, the software and the users. The software can be further divided into mainly two parts: Application software and System Software. Bare use of hardware is not easy, so to make it easy software is created.



 

Page 7 of 7



About Dinesh Thakur

Dinesh ThakurDinesh Thakur holds an B.SC (Computer Science), MCSE, MCDBA, CCNA, CCNP, A+, SCJP certifications. Dinesh authors the hugely popular blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps. For any type of query or something that you think is missing, please feel free to Contact us.



Related Articles