|
Professional Foreign Language,
Computer Science & Business Training Institute.
Skype the following for Online Tutor / English Classes. (Leave a message if busy and we will get back to you. ezderek - ezannie1 - ezeileen1 Skype me here |
|
GI Certificate Welcome Number
|
Computer System SoftwareSoftware is the coded instructions or programs, created by programmers and users to tell the computer what to do. Software can be characterize as either:
This general discussion is directed toward desktop operating systems designed to use Intel x86 series CPUs used in most desktop computers -- other CPU designs are also roughly discussed. Operating System ClassificationThere are several ways one may classify operating systems. In classifying operating systems, one may describe how the end-user interface is accomplished, or one may describe how processes or specified tasks are accomplished and how many simultaneous end-users may be using the system. End-User Interface
Users / Tasks
Elements of an Operating SystemThe operating system is a group of software programs that makes your applications programs and computer hardware work together. In general, the primary components of an operating system include:
Categories of Operating SystemsIn addition to the characterizations of operating systems discussed in the Background section of this document, one may look at operating systems being used in three areas:
Desktop
Handheld / PCA
Operating system interfaces with the Internet, using tools such as
The WinTel ModelWindows / InTel An overview of the structure of Microsoft's Windows series of operating systems is available. DOS vs. Win32
APIs & Win32
Virtual Machine ManagerTo multitask DOS programs, most current operating systems (OS/2, 95, NT) establish multiple (or virtual) PCs that each behave as if it were a separate computer. These virtual machines take advantage of the page mapping feature Intel designed into their 386 series processors. Where a DOS program may demanded the first 1MB of memory (i.e. address location 7000), with page mapping the virtual machine manager through its virtual memory manager can, for example, designate memory addresses from 4MB to 5MB to the DOS program as the virtual machines first 1MB of memory. Where a DOS program may lock onto a specific hardware device (i.e. I/O address 60 for a keyboard), the virtual machine manager through its virtual device driver would be an interface type of application that would allow many applications to think they each had exclusive control over the hardware device. Virtual MemoryVirtual memory is a concept that allows an operating system to promise currently running applications more memory than is actually available by using disk space on your computer as if it were memory. Memory on 386 or later style computers is partitioned into 4K sections called pages. A virtual memory manager knows which pages are assigned to which applications, and where the pages are located (which ones are sitting in RAM, which are on a hard drive and may need to be moved into RAM, and which are promises.) Intel Memory ManagementThe x86 processor is designed to accept privilege levels for execution of computer code. These privilege levels are designated by ring levels with ring 0 being the highest level and level 3 being the lowest level. Ring 0 programs can protect memory areas and detect when another program attempts to invade the space; a General Protection Fault. Ring 1 programs can protect memory areas so long as they do not override a command of ring 0, etc |
Pub A3 DOWNLOAD HERE Pub A4 DOWNLOAD HERE
Homestays (Learning with native teachers)
|
|
Payment by electronic transfer ( Asian Courses) for: course payment, disaster relief, the education for the poor program, and the new Christchurch College building for CDO should be electronic transferred to:- account name: Derek Roy Allen. Metro Bank account Number 426 3 42613012 3 Divisoria Branch Cagayan de Oro. Philippines Payment by electronic transfer (UK Courses) for: course payment, disaster relief, the education for the poor program and the new Christchurch College building for CDO should be electronic transferred to:-Lloyds Bank UK Colchester Branch Sort Code Number:- 30-92-16. Account Derek R. Number 1101455-02) 27 High Street, Colchester, Essex, CO1 1DU United Kingdom. Send mail to
comp_spec24@hotmail.com with
questions or comments about this web site.
|