Please enable JavaScript.
Coggle requires JavaScript to display documents.
GROUP 4:
Mark,Andriana,Natalie
TOPIC 1:INTRODUCTION OF OPERATING…
GROUP 4:
Mark,Andriana,Natalie
TOPIC 1:INTRODUCTION OF OPERATING SYSTEM
-
1.4 The various operating system structure :monolithic,microkernel,networked, and distributedtext
-
-
-
Monolithic Architecture
-
STRENGHT
-
-
Highly efficient and good performance (because all services are implemented under the same adress space)
-
-
c)Microkernel
OS divide into several processes ,each implement a single set of services
LAYERED ARCHITECTURE
CHARACTERISTICS
-
Lower-level layers provide services to higher-level layer using interfaces that hide their implemention
STRENGHT
MODULARITY,SIMPLICITY,FLEXIBILITY,SCALABILITY AND PORTABILITY
-
EXAMPLE
Windows XP,Linux,Windows 2000 implement some level of layering
MICROKERNEL
CHARACTERISTICS
Divide OS into several processes, each implements a single set of service
-
-
STRENGHT
Developed to take out of the kernel as much
functionality as possible, in order to :
-
-
-
NETWORK AND DISTRIBUTED
-
-
The Client/Server Model is a form of distributed computing where one program (the Client) communicates with another program (the Server) for purpose of exchanging information
1.6 Following concepts in relation to operating system: multiasking,multiprogramming,time sharing,buffering,spooling and caching
CACHING - copying information into faster storage system;main memory can be viewed as a last cache for secondry storage
-
SPOOLING - refers to a process of transferring data by placing it in a temorary working area where another program may access it for processing at a later point in time
MULTITASKING - process of letting the operating system perform multiple task at what seems to user simultaneously
MULTIPROGRAMMING - when two or more programs are residing in memory at the same time, then sharing the processor is referred to the multiprogramming
TIME SHARING - sharing of a computing resource among many users by means of multiprogramming and multitasking
7.COMPONENTS OF OPERATING SYSTEM:kernel,shell and file system
there is one program running that runs all the times on the computer when its turned on,it is called the KERNEL
Kernel - represents operating system's basic functions such as management of memory, processes, files, main inputs/outputs and communication functionalities
Shell - Allowing communication with the operating system via a control language, letting the user control the peripherals without knowing the characteristics of the hardware used, management of physical addresses
-
1.5 The Operating System Used In Different Platforms:single processor system,multiprocessor system and clustered system
-
Single-Processor system:these is ONE main CPU capable of executing a general purpose instruction set,including instruction from user processes
Multiprocessor Systems:Multprocessor system is a kind of processing system where two or more processor work together to process more than one program at one time.It helps the system to complete work in shorter period of time.
-
-
Clustered System:A clustered system makes use of multiple CPU"s to complete a specific task and clustering is usually used to provide high-availability services;that is,services will continue even if one or more systems in the cluster fail
-
-
-
-
-
1.10 The Different interfaces of operating systems:command line,voice actuated,graphical user interface GUI and web form
User interface
A user interface is the system by which people (user) interact with a machine.The user interface includes hardware (physical) and software (logical) components
-
-
-
-
1.Command Line Interfaces:CLI are often used by programmers and system administrators,in engineering and by technically advanced personal computers users.
2.Graphical User Interface(GUI) :A graphical user interfaces item that allows people to interact with programs in more ways than typing such as computers
-
-
-
-
-
3.Voice Actuated Interfaces:controlling a machine by simply talking to it was science fuction only a short time ago
continous speech systems,allowing for dictation
speaker independace,so people can enter commands or words at a given workstation.
4.web from interfaces:web form interfaces are onscreen forms displaying fields containing data items or parameters, that need to be communicated to the user
-
-