ಆಪರೇಟಿಂಗ್
ಸಿಸ್ಟಮ್ ಈ ಕೆಳಗಿನ ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಆಗಿದೆ -
·
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಎನ್ನುವುದು
ಸಾಫ್ಟ್ವೇರ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್ವೇರ್ ನಡುವಿನ ಇಂಟರ್ಫೇಸ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ
ಪ್ರೋಗ್ರಾಂ ಆಗಿದೆ.
·
ಇದು ಕಂಪ್ಯೂಟರ್ನ ಒಟ್ಟಾರೆ
ಸಂಪನ್ಮೂಲಗಳು ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಬಳಸಲಾಗುವ ವಿಶೇಷ ಕಾರ್ಯಕ್ರಮಗಳ ಒಂದು
ಸಂಯೋಜಿತ ಸೆಟ್ ಆಗಿದೆ.
·
ಇದು ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಂಗಳು
ಮತ್ತು ಇತರ ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್ವೇರ್ ಸೇರಿದಂತೆ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ವಾಸಿಸುವ ಎಲ್ಲಾ ಇತರ
ಪ್ರೋಗ್ರಾಂಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ನಿಯಂತ್ರಿಸುವ ಮತ್ತು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ವಿಶೇಷ
ಸಾಫ್ಟ್ವೇರ್ ಆಗಿದೆ.
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನ ಉದ್ದೇಶಗಳು
ಆಪರೇಟಿಂಗ್
ಸಿಸ್ಟಂನ ಉದ್ದೇಶಗಳು -
·
ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಯನ್ನು
ಸಮರ್ಥ ರೀತಿಯಲ್ಲಿ ಬಳಸಲು ಅನುಕೂಲಕರವಾಗಿಸಲು.
·
ಬಳಕೆದಾರರಿಂದ ಹಾರ್ಡ್ವೇರ್
ಸಂಪನ್ಮೂಲಗಳ ವಿವರಗಳನ್ನು ಮರೆಮಾಡಲು.
·
ಕಂಪ್ಯೂಟರ್ ಸಿಸ್ಟಮ್ ಅನ್ನು
ಬಳಸಲು ಬಳಕೆದಾರರಿಗೆ ಅನುಕೂಲಕರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸಲು.
·
ಹಾರ್ಡ್ವೇರ್ ಮತ್ತು ಅದರ
ಬಳಕೆದಾರರ ನಡುವೆ ಮಧ್ಯವರ್ತಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು, ಇತರ ಸಂಪನ್ಮೂಲಗಳನ್ನು
ಪ್ರವೇಶಿಸಲು ಮತ್ತು ಬಳಸಲು ಬಳಕೆದಾರರಿಗೆ ಸುಲಭವಾಗುತ್ತದೆ.
·
ಕಂಪ್ಯೂಟರ್ ಸಿಸ್ಟಮ್ನ
ಸಂಪನ್ಮೂಲಗಳನ್ನು ನಿರ್ವಹಿಸಲು.
·
ಯಾವ ಸಂಪನ್ಮೂಲವನ್ನು ಯಾರು
ಬಳಸುತ್ತಿದ್ದಾರೆ ಎಂಬುದನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು, ಸಂಪನ್ಮೂಲ ವಿನಂತಿಗಳನ್ನು
ನೀಡುವುದು ಮತ್ತು ವಿಭಿನ್ನ ಪ್ರೋಗ್ರಾಂಗಳು ಮತ್ತು ಬಳಕೆದಾರರಿಂದ ಸಂಘರ್ಷದ ವಿನಂತಿಗಳನ್ನು
ಮಧ್ಯಸ್ಥಿಕೆ ವಹಿಸುವುದು.
·
ಬಳಕೆದಾರರು ಮತ್ತು ಕಾರ್ಯಕ್ರಮಗಳ
ನಡುವೆ ಸಂಪನ್ಮೂಲಗಳ ಸಮರ್ಥ ಮತ್ತು ನ್ಯಾಯಯುತ ಹಂಚಿಕೆಯನ್ನು ಒದಗಿಸಲು.
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ನ ಗುಣಲಕ್ಷಣಗಳು
ಆಪರೇಟಿಂಗ್
ಸಿಸ್ಟಂಗಳ ಕೆಲವು ಪ್ರಮುಖ ವಿಶಿಷ್ಟ ಲಕ್ಷಣಗಳ ಪಟ್ಟಿ ಇಲ್ಲಿದೆ -
·
ಮೆಮೊರಿ ನಿರ್ವಹಣೆ - ಪ್ರಾಥಮಿಕ
ಮೆಮೊರಿಯನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತದೆ,
ಅಂದರೆ ಅದರ ಯಾವ ಭಾಗವು ಯಾರಿಂದ ಬಳಕೆಯಲ್ಲಿದೆ, ಯಾವ
ಭಾಗವು ಬಳಕೆಯಲ್ಲಿಲ್ಲ,
ಇತ್ಯಾದಿ. ಮತ್ತು ಪ್ರಕ್ರಿಯೆ ಅಥವಾ ಪ್ರೋಗ್ರಾಂ ಅದನ್ನು
ವಿನಂತಿಸಿದಾಗ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ.
·
ಪ್ರೊಸೆಸರ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ - ಪ್ರೊಸೆಸರ್
(ಸಿಪಿಯು) ಅನ್ನು ಪ್ರಕ್ರಿಯೆಗೆ ನಿಯೋಜಿಸುತ್ತದೆ ಮತ್ತು ಅದು ಇನ್ನು ಮುಂದೆ
ಅಗತ್ಯವಿಲ್ಲದಿದ್ದಾಗ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ನಿಯೋಜಿಸುತ್ತದೆ.
·
ಸಾಧನ ನಿರ್ವಹಣೆ - ಎಲ್ಲಾ
ಸಾಧನಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡುತ್ತದೆ. ಇದನ್ನು
I/O ನಿಯಂತ್ರಕ
ಎಂದೂ ಕರೆಯುತ್ತಾರೆ,
ಅದು ಯಾವ ಪ್ರಕ್ರಿಯೆಯು ಸಾಧನವನ್ನು ಯಾವಾಗ ಮತ್ತು
ಎಷ್ಟು ಸಮಯದವರೆಗೆ ಪಡೆಯುತ್ತದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ.
·
ಫೈಲ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ - ಸಂಪನ್ಮೂಲಗಳನ್ನು
ನಿಯೋಜಿಸುತ್ತದೆ ಮತ್ತು ಡಿ-ಹಂಚಿಕೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಯಾರು ಪಡೆಯುತ್ತಾರೆ
ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ.
·
ಭದ್ರತೆ - ಪಾಸ್ವರ್ಡ್ಗಳು
ಮತ್ತು ಇತರ ರೀತಿಯ ತಂತ್ರಗಳ ಮೂಲಕ ಪ್ರೋಗ್ರಾಂಗಳು ಮತ್ತು ಡೇಟಾಗೆ ಅನಧಿಕೃತ ಪ್ರವೇಶವನ್ನು
ತಡೆಯುತ್ತದೆ.
·
ಜಾಬ್ ಅಕೌಂಟಿಂಗ್ - ವಿವಿಧ
ಉದ್ಯೋಗಗಳು ಮತ್ತು/ಅಥವಾ ಬಳಕೆದಾರರು ಬಳಸುವ ಸಮಯ ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಟ್ರ್ಯಾಕ್
ಮಾಡುತ್ತದೆ.
·
ಸಿಸ್ಟಮ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ
ನಿಯಂತ್ರಣ - ಸೇವೆಗಾಗಿ
ಮತ್ತು ಸಿಸ್ಟಮ್ನಿಂದ ವಿನಂತಿಯ ನಡುವಿನ ವಿಳಂಬವನ್ನು ದಾಖಲಿಸುತ್ತದೆ.
·
ಆಪರೇಟರ್ಗಳೊಂದಿಗಿನ ಸಂವಹನ - ಸೂಚನೆಗಳ
ರೂಪದಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ನ ಕನ್ಸೋಲ್ ಮೂಲಕ ಸಂವಹನ ನಡೆಯಬಹುದು. ಆಪರೇಟಿಂಗ್
ಸಿಸ್ಟಮ್ ಅದನ್ನು ಒಪ್ಪಿಕೊಳ್ಳುತ್ತದೆ,
ಅನುಗುಣವಾದ ಕ್ರಿಯೆಯನ್ನು ಮಾಡುತ್ತದೆ ಮತ್ತು ಪ್ರದರ್ಶನ
ಪರದೆಯ ಮೂಲಕ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ತಿಳಿಸುತ್ತದೆ.
·
ದೋಷ ಪತ್ತೆ ಮಾಡುವ ಏಡ್ಸ್ - ಡಂಪ್ಗಳು, ಕುರುಹುಗಳು, ದೋಷ
ಸಂದೇಶಗಳು ಮತ್ತು ಇತರ ಡೀಬಗ್ ಮಾಡುವಿಕೆ ಮತ್ತು ದೋಷ ಪತ್ತೆ ಮಾಡುವ ವಿಧಾನಗಳ ಉತ್ಪಾದನೆ.
·
ಇತರೆ ಸಾಫ್ಟ್ವೇರ್ ಮತ್ತು
ಬಳಕೆದಾರರ ನಡುವಿನ ಸಮನ್ವಯ -
ಕಂಪ್ಯೂಟರ್ ಸಿಸ್ಟಮ್ಗಳ ವಿವಿಧ ಬಳಕೆದಾರರಿಗೆ ಕಂಪೈಲರ್ಗಳು, ಇಂಟರ್ಪ್ರಿಟರ್ಗಳು, ಅಸೆಂಬ್ಲರ್ಗಳು
ಮತ್ತು ಇತರ ಸಾಫ್ಟ್ವೇರ್ಗಳ ಸಮನ್ವಯ ಮತ್ತು ನಿಯೋಜನೆ.
Post a Comment