Академический Документы
Профессиональный Документы
Культура Документы
An operating system is a system program that controls and organises the general
operation of the computer.
The Goal of OS
1. Efficient use of computer system
2. User convenience
They either focus on efficiency of a few important resources like the CPU and
memory, or handle user programs in a manner that guarantees high efficiency.
What is an OS?
An operating system (OS) is the program that, after being initially loaded into the computer
by a boot program, manages all the other programs in a computer.
The other programs are called applications or application programs. The application
programs make use of the operating system by making requests for services through a
defined application program interface (API). In addition, users can interact directly with the
operating system through a user interface such as a command line or a graphical user
interface (GUI).
API: is a set of routines, protocols, and tools for building software applications.
Some examples include versions of Microsoft Windows (like Windows 10, Windows 8, Windows 7,
Windows Vista, and Windows XP), Apple's MacOS (formerly OS X) Linux and many others.
Depending on your device and the applications you use, you will need one of these operating systems to
It commonly comes preinstalled (on the boot section of the computer's main hard disk) and is usually
the most complex and largest program to be used by the computer.
A computer user is typically more affected by the capabilities of the OS than by those of the hardware.
Main services provided by an OS include (1) user-interface, (2) carrying out commands of the user
and the application programs, (3) supervising installation and running of other programs and
hardware, (4) controlling the input-output functions, (5) allocating system resources such as
memory, processor time, disk space, and peripheral devices to regulate the flow of work within the
computer, (6) handling file and directory management, and (7) providing file-sharing and
networking functions.
Main services provided by an OS
(1) user-interface,
(2) carrying out commands of the user and the application programs,
(5) allocating system resources such as memory, processor time, disk space, and peripheral
devices to regulate the flow of work within the computer,
Without a computer operating system, a computer and software programs would be useless.
Textbook
RM110
By: Dm Dhamdhere
Publisher: McGraw-Hill
https://books.google.com.my/books?id=kbBn4X9x2mcC&printsec=frontcover&source=gbs_atb#v=onep
age&q&f=false
Additional reading
Windows 10 OS - Notes are available in Google Classroom
What are we going to cover throughout this
semester?
Processes and threads
In computing, a process is an instance of a Structure of OS
computer program that is being executed. It Message passing
contains the program code and its current Deadlocks
activity. Depending on the operating Synchronisation
system(OS), a process may be made up of
multiple threads of execution that execute
instructions concurrently.
Scheduling
Memory management
File systems
Security protection
References
http://www.gcflearnfree.org/computerbasics/understanding-operating-systems/1/
http://www.computerworld.com/category/operating-systems/
Tests & assignments
3 Tests - 20 percent each 60 percent altogether out of your carry marks