Distributed Agents to Retrieve Web Intelligence
  
email E-mail    
HOME                 Registration        About us  Alliances  Contact us |
 Attractions    Bibliography    Classified Papers    Search    Infomaps    Site Map    i-Web    Images Bank    White Papers  
Login Area
 User: 
 Password:
Forgot your password?
Register
Agents Tour | AI-Lab | Darwin Tour | Faq | News | Newsletter | Pag's | Press Releases | Search Tutorial

Logical Tree with its derived basic Thesaurus

006 ACM_os, Operating Systems

An operating system defines an abstraction of hardware behaviour with which programmers can control the hardware It also manages resource sharing among the computer's users This course explains the issues that influence the design of contemporary operating systems and includes a laboratory component to enable students to experiment with operating systems Many of the ideas involved in operating system use have wider applicability across the field of computer science, such as concurrent programming Studying internal design has relevance in such diverse areas as dependable programming, algorithm design and implementation, modern device development, building virtual environments, caching material across the web, building secure and safe systems, network management, and many others

Global Keywords
Operating system principles, Concurrency, Scheduling, Dispatch, Memory management, Device management, Security, File systems, Real-time systems, Embedded systems, Fault tolerance, System performance, Scripting.
006001 OS1, Overview of operating systems
Operating system, Development, Functionality, Client-server, Hand-held, Devices, Design, Efficiency, Robustness, Flexibility, Portability, Security, Compatibility, Networking, Multimedia, Windows.

006002 OS2, Operating system principles
Structuring methods, Monolithic, Layered, Modular, Micro-kernel, Models, Abstractions, Processes, Resources, Program Interfaces, API, Evolution, Hardware, Software, Device, Interrupts, Methods, Implementations, User/system state, Protection, kernel.

006003 OS3, Concurrency
States diagrams, State diagrams, Structures, Ready list, Process control blocks, Dispatching switching, Context switching, Interrupts, Concurrent execution, Mutual exclusion, Deadlock, Semaphores, Monitors, Condition variables, Rendezvous, Producer-consumer, Synchronization, Multiprocessor, Spin-locks, Reentrancy.

006004 OS4, Scheduling and dispatch
Preemptive, Nonpreemptive, Scheduling, Schedulers, Policies, Processes, Threads, Deadlines, Real-time.

006005 OS5, Memory management
Physical, Memory, Memory, Management, Hardware, Overlays, Swapping, Partitions, Paging, Segmentation, Placement, Replacement, Policies, Working sets, Thrashing, Caching.

006006 OS6, Device management
Serial, Parallel, Device, Abstracting, Buffering, Direct memory access, Recovery, Failures.

006007 OS7, Security and protection
System security, Policy/mechanism, Methods, Devices, Protection, Access, Authentication, Models, Memory, Encryption, Recovery, Management

006008 OS8, File systems
File, Data, Metadata, Operations, Organization, Buffering, Sequential, Nonsequential, Directories, Structure, File systems, Partitioning, Mount, Unmount, Virtual, Implementation, Techniques, Memory-mapped, Naming, Searching, Access, Backups.

006009 OS9, Real-time and embedded systems
Process, Task, Scheduling, Memory, Disk, Management, Failures, Risks, Recovery.

006010 OS10, Fault tolerance
Reliable systems, Available systems, Spatial, Temporal, Redundancy, Fault, Tolerance.

006011 OS11, System performance evaluation
Policies, Caching, Paging, Scheduling, Memory, Management, Security, Deterministic, Analytic, Simulation, Implementation-specific, Data.

006012 OS12, Scripting
Languages, System, Commands, Scripts, Parameter passing, Executing, Execute.



Back
Back to the last page


Copyright © 2002-2006 Darwin! Inc. All rights reserved.