In which of the following operating systems the entire network is transparent to user?
Distributed Operating System (DOS)
What are the disadvantages of FCFS scheduling?
in fcfs scheduling there is a shortcoming
that is if any rocess of maximum brust time is first ome. and after that many short burst time process come. then smaller pocesses have to wait for a long time untill the max brust time process complete their execution.
in case of shortest job first it applied the method to give shortest t\burst time job to processer first.
What is the benefits of using multi user?
Multi-user systems have two main benefits:
Is operating system is needed or not for 8085 processor?
OS is compulsary to work properly for any processor including 8085 since OS consist of all the instructions that guides the processor,how to react in certain situations........!
a CD is an output device that can be used as a storage or input device
What is the purpose of Mac operating system?
The Mac's operating system, like most operating systems, provides a means by which software can utilise the computer's hardware and it also presents the user with a graphical interface to facilitate operating the computer.
6 operative functions of human resource program?
1. Procurement function: The first operative function of personnel management is procurement. It is concerned with procuring and employing people who possess necessary skill, knowledge and aptitude. Under its purview you have job analysis, manpower planning, recruitment, selection, placement, induction and internal mobility.
2. Development: It is the process of improving, moulding, changing and developing the skills, knowledge, creative ability, aptitude, attitude, values and commitment based on present and future requirements both at the individual's and organisation's level.
3. Motivation and compensation: It is a process which inspires people to give their best to the organisation through the use of intrinsic (achievement, recognition, responsibility) and extrinsic (job design, work scheduling, appraisal based incentives) rewards.
4. Maintenance: It aims at protecting and preserving the physical and psychological health of employees through various welfare measures.
5. Integration function: This tries to integrate the goals of an organisation with employee aspirations through various employee-oriented programmes, like redressing grievances promptly, instituting proper disciplinary measures, empowering people to decide things independently, encouraging a participative culture, offering constructive help to trade unions etc.
6. Emerging issues: Effective management of human resources depends on refining HRM practices to changing conditions. Hence the need to look at other important issues that can motivate people to give their best in a dynamic and ever-changing environment.
What is a safe state in operating system?
Safe state is one where
To avoid deadlocks, we try to make only those transitions that will take you from one safe state to another. We avoid transitions to unsafe state (a state that is not deadlocked, and is not safe)
What is paging in an operating system?
Paging in an operating system is part of the operation of virtual memory. Physical pages of memory are being swapped back and forth for virtual pages of memory in a file on the hard disk. This swapping allows all programs to see the same memory structure (e.g. program loads at the same fixed virtual address in memory) and allows the machine to run as if it had more memory than it really does (but at a small speed penalty).
Programs and utilities that are idle may stay loaded and ready to run, but paged out of physical memory until actually needed.
What is included in the Electronic Warfare Equipment category?
missile-borne and non-missile-borne "countermeasures" equipment as radar jamming devices, underwater countermeasures technology, beamriders, infrared homing systems
well an IOS is the OS that Cisco uses on their firewall, swithes and stuff like that.. I think what you mean is a ISO, which is a type of file. Most ISO files are for make CD's. You can also use a program like dameon tools to mount the file as another drive on your computer so you can run the ISO without burning it to a cd.
What are some examples of system software and application software?
Examples of system software are-
Firmware of a computer,
operating system e.g. Linux, UNIX, Windows
utility system software e.g. compilers,editors, Database management systems
Loaders, Linkers
examples of application software are-
office suites
enterprise software
media players
accounting software
web application software
What are the disadvantages of a graphical user interface?
Hmmm... I just complete a simple GUI without using GUIDE. GUIDE generates complicated programming, hence I use 100% programming without using FIG file. Maybe you would like to come here to know more: http://y--square.blogspot.com/2009/10/creating-simple-gui-by-using.html
Multitasking, preemptive, re-entrant kernel
* Supports implementing real-time applications as multiple semi-autonomous tasks. Tasks are always in one of five states: running, ready, blocked, suspended, or delayed.
* Provides for task communication and synchronization, both with other tasks and with interrupt service routines.
Priority Based
* Tasks are implemented as light-weight threads assigned a priority at time of creation.
* Task priorities can be dynamically changed with OsSetTaskPri(). The new priority takes effect immediately. Tasks pending in a priority queue are dynamically re-ordered in the queue.
* A task's priority is temporarily boosted when holding ownership of a mutex being requested by a higher priority task (priority inheritance).
Task Synchronization and Communication
* Semaphores and queues perform either priority or FIFO scheduling of pending tasks. Semaphores are counting semaphores. Message queues have either a fixed maximum size or grow freely, limited only by the amount of available memory.
* Mutexes operate like binary semaphores with ownership and priority inheritance to avoid the problem of priority inversion.
* Events can make multiple tasks ready with a single system call. Events are posted to a nexus which may contain any number of blocked tasks. Tasks waiting for an event use a 32-bit mask to select which events they respond to.
* Timers can be used in a wide variety of system calls. Semaphores, messages, and events can be posted after a fixed delay or posted repeatedly at fixed intervals. Application functions can be called after a fixed delay, or called repeatedly at fixed intervals. Timers can be stopped, tested for expiration, and/or deleted at any time.
Deterministic
* Interrupt latency does not increase as the number of tasks, semaphores, queues, etc., increase.
* The execution time of every service call is independent of the number of tasks, queues, semaphores, etc., in the system, except for the delete and get identifier calls which are infrequent operations.
Responsive
* Timer-related processing that is variant, such as sorting the timer queue, is performed in the background using kernel tasks. Minimal work is performed up front when a system call requires timer processing, allowing the CPU to return more quickly to the application.
Flexible Scheduler
* The scheduler can be configured as non-preemptive, a requirement for some third-party communication protocol stacks. When non-preemptive, running tasks always keep the CPU until making a service call that blocks.
* If configured as preemptive, the scheduler always runs the highest priority ready task. The running task is preempted whenever an interrupt makes ready a task with higher priority than the currently running task.
* Preemption can be temporarily disabled with OsLockTask(). Preemption is re-enabled by either calling OsUnlockTask(), or by making a service call that blocks.
* Tasks may be configured for round robin scheduling among tasks of the same priority. The time slice value is configurable and may be examined or modified at any time.
Easy to Use
* A compile-time option promotes all service call errors to fatal errors that cause an error message on stderr and a break into the debug monitor. This helps catch simple programming errors that can otherwise waste valuable time.
* Kernel objects (tasks, semaphores, queues, mutexes, nexuses, timers) are created dynamically upon request by the application. There is no configuration file to edit and maintain as the application grows. The only limit is the amount of available memory.
Interrupt Service Routine Manager
* isrCreate() creates an entry in the CPU's vector table and installs "wrapper" routines that save and restore the minimal registers required to allow the service routine to be written in C.
* The CPU vector table is initialized at startup with default vectors that allow bus errors and spurious interrupts to be reported on the stderr console.
Command Line Debug Monitor
* Displays the percent of CPU time used by each task and ISR. Displays the stack low water mark for each task. Displays a log of past system calls including the time of the call, the name of the task or ISR making the call, and the values of the parameters used. Allows interactive querying of the state of each task, semaphore, etc.
* Application programs, device drivers, etc. can extend the monitor by adding name strings and code for additional commands.
Integrated Development Environment
* Integrated with TargetToolsâ„¢, the IDE for embedded development from Blunk Microsystems with an integrated compiler and kernel-aware debugger, visual code editor, search and replace tool, BDM for board bring-up, and fast Ethernet download.
Turnkey Solution
* Provided with source code, default compiler settings, linker command files, project files, and a re-entrant Standard C runtime library.
* Blunk Microsystems provides board support packages for a range of commercial CPU boards and provides competitive bids on board support packages for custom designs.
Royalty Free
* Includes source code, User's manual, sample applications, and one year of technical support.
How many operating systems currently exist?
there are many operating systems are used around the world.there are mainly 10 os's.many service packs are creteated by using this operatingsystems.the service packs are developed by use of the company purpose.
Why it is difficult to support direct access to files with variable-length records?
For direct access with variable-length records, it's virtually impossible to access a record directly because the address of the desired record can't be easily computed. In order to access a record, the File Manager must do a sequential search through the records. The File Manager could search forward from the CBA-if the address of the desired record was between the CBA and the end of the file. Otherwise, the search would start from the beginning of the file. It could be said that this semi-sequential search is only semi-adequate
Do all computers need an operating system?
Ovbiously, all computer need an operating system, it's just like the life in the dead body.
For interaction between user and computer or between applications and computer , there must exist some interface. Operating system provides that interface to applications by providing an environment to run the applications and providing the hardware resources they need.
OS provide interface to users by providing a medium to user to interact with computer.
What is a 16-bit operating system?
Basically, the difference lies in the way the program process information : 2 bytes at a time for 16 bits, 4 for 32 bits. Older system usually use a 16 bits processor (often with a 32 bits "virtual" capacity), while newer system all use 32 bits processors that can input 4 bytes of information per clock beat for processing. During a single cycle of the CPU processor, a 16-bit program can send 16 bits of instructions to the CPU. A 32-bit program can send twice as many (32 bits) of instructions during a single cycle. Therefore, 32-bit programs are often able to run faster than 16-bit programs but because the speed of a program is effected by so many other factors, a 32-bit program is unlikely to be twice as fast as a 16-bit program
A. To add new features
B. To stop security vulnerabilities
What is the best operating system for low end computers?
The best operating system depends on what family of operating system you wish to use. Macintosh requires a lot of resources so that is completely out of the question. The best families to look into is obviously windows, but Linux may also be a better choice. The best windows operating system that has been the most successful for working on lower end computers and surpassing "the old OS's (95, 98, ME)" is Windows XP. XP can run on even the most basic of computers. The best advice to make it run most efficiently is to max out the RAM on the motherboard.
Another alternative to a windows operating system is Linux. Pretty much any Linux 'distro' (or distribution of the operating system) can run on a PC platform with even the smallest amount of resources. I know that the recommended system requirement for Dream Linux is a 20 GB hard drive, 733 MHz processor and 128 MB of RAM.