DCA COURSE
DCA COURSE TAMIL
DIPLOMA IN COMPUTER APPLICATION
CHAPTER 3 - OS ( OPERATING SYSTEM)
OS - OPERATING SYSTEM
"OS" typically stands for "Operating System." An operating system is software that manages computer hardware and software resources and provides common services for computer programs. Here are the key functions and components of an operating system:
Process Management:
Manages the execution of processes, including multitasking, scheduling, and handling concurrency.
Memory Management:
Manages the allocation and deallocation of memory space, ensuring efficient use of memory and protecting the memory space of different processes.
File System Management:
Manages files on storage devices, providing a way to store, retrieve, and organize files.
Device Management:
Manages device communication via their respective drivers, ensuring efficient operation and access to hardware components like printers, disks, and display devices.
Security and Access Control:
Protects the system from unauthorized access and manages user permissions.
User Interface:
Provides an interface for user interaction, which can be command-line based or graphical (GUI).
Examples of popular operating systems include Microsoft Windows, macOS, Linux, and Android. Each OS has its unique features, strengths, and user interfaces tailored to different types of devices and user needs....
--------------------------------------------------------------
"OS" எனில் பொதுவாக "ஆப்பரேட்டிங் சிஸ்டம்" அல்லது "இயக்கவியல் அமைப்பு" (Operating System) என்று பொருள்படும். இயக்கவியல் அமைப்பு என்பது கணினி தொடர்புள்ள உபகரணங்கள் மற்றும் மென்பொருள் வளங்களை மேலாண்மை செய்து, கணினி பயன்பாடுகள் இயங்குவதற்கு பொதுவான சேவைகளை வழங்கும் ஒரு மென்பொருள் ஆகும். அதன் முக்கிய செயல்பாடுகள் மற்றும் கூறுகள் பின்வருமாறு:
Video courtesy : Learn it in tamil / YouTube
1. **செயல்முறை மேலாண்மை**: செயல்களை (processes) இயக்குதல், பல்வேறு செயல்களை ஒரே நேரத்தில் கையாளுதல் (multitasking), மற்றும் ஒத்திசைவுடன் செயல்படுதல் (scheduling) ஆகியவற்றை மேலாண்மை செய்கிறது.
2. **நினைவக மேலாண்மை**: நினைவக இடத்தை ஒதுக்குதல் மற்றும் மீண்டும் பெறுதல், நினைவகத்தை திறம்படப் பயன்படுத்துதல் மற்றும் பல்வேறு செயல்களின் நினைவகத்தை பாதுகாத்தல்.
3. **கோப்பு முறை மேலாண்மை**: சேமிப்பு சாதனங்களில் கோப்புகளை மேலாண்மை செய்து, கோப்புகளை சேமிக்க, பெற, மற்றும் ஒழுங்குபடுத்த ஒரு முறைமை வழங்குகிறது.
4. **சாதன மேலாண்மை**: ஒவ்வொரு சாதனத்தின் டிரைவர்களின் மூலம் சாதன தொடர்புகளை மேலாண்மை செய்து, மென்பொருள் மற்றும் உபகரணங்களுக்கான திறம்பட செயல்பாட்டை உறுதி செய்கிறது.
5. **பாதுகாப்பு மற்றும் அணுகல் கட்டுப்பாடு**: கணினியை அனுமதிக்காத அணுகலிலிருந்து பாதுகாத்தல் மற்றும் பயனர் அனுமதிகளை மேலாண்மை செய்கிறது.
6. **பயனர் இடைமுகம்**: பயனர் தொடர்பிற்கான இடைமுகம் வழங்குகிறது, இது கட்டளை வரி (command-line) அடிப்படையிலோ அல்லது காட்சிப்பட (graphical user interface) அடிப்படையிலோ இருக்கலாம்.
பிரபலமான இயக்கவியல் அமைப்புகள் மைக்ரோசாஃப்ட் விண்டோஸ் (Microsoft Windows), மாக் ஒஎஸ் (macOS), லினக்ஸ் (Linux), மற்றும் ஆண்ட்ராய்டு (Android) ஆகியவை அடங்கும். ஒவ்வொரு இயக்கவியல் அமைப்பும் தனித்துவமான அம்சங்களைக் கொண்டுள்ளது மற்றும் பல்வேறு வகையான சாதனங்கள் மற்றும் பயனர் தேவைகளுக்குத் தகுந்தவாறு வடிவமைக்கப்பட்டுள்ளது.
Comments
Post a Comment