polyglot-tagger/wikipedia-language-snippets-filtered huggingface dataset:
ಆಕ್ಸ್‌ಫರ್ಡ್ ಹದಿನೇಳನೆಯ ಶತಮಾನದಲ್ಲಿ ಆಕ್ಸ್‌ಫರ್ಡ್-ಬರ್ಕಾಟ್ ಕಮಿಷನ್‌ದೊಂದಿಗೆ ಥಾಮಸ್ ಕಾಲುವೆಯ ಮೇಲೆ ಐತಿಹಾಸಿಕವಾಗಿ ಒಂದು ಪ್ರಮುಖ ಬಂದರಾಗಿದ್ದು, ಇದು ಆಕ್ಸ್‌ಫರ್ಡ್‌ಗೆ ಸನುದ್ರಯಾನವನ್ನು ಸುಧಾರಿಸುವ ಮೊದಲ ಸಾಹಸ ಪ್ರಯತ್ನವಾಗಿದೆ. ಇಫ್‌ಲೀ ಲಾಕ್ ಮತ್ತು ಓನ್ಸೀ ಲಾಕ್ ಎರಡೂ ನಗರದ ಸರಿಹದ್ದಿನೊಳಗೇ ಇವೆ. ಹದಿನೆಂಟನೆಯ ಶತಮಾನದಲ್ಲಿ ಆಕ್ಸ್‌ಫರ್ಡ್‌ ಮತ್ತು ಮಿಡ್‌ಲ್ಯಾಂಡ್ಸ್‌ ನಡುವೆ ಸಂಪರ್ಕ ಕಲ್ಪಿಸಲು ಆಕ್ಸ್‌ಫರ್ಡ್‌ ಕಾಲುವೆಯನ್ನು ನಿರ್ಮಿಸಲಾಗಿದೆ.
ವಾಣಿಜ್ಯದ ಸಂಚಾರವು ನದಿ ಮತ್ತು ಕಾಲುವೆಯ ಪುನರ್ನಿರ್ಮಿತ ಉಪಯೋಗಕ್ಕೆ ದಾರಿ ಮಾಡಿಕೊಟ್ಟಿದೆ. ಆಕ್ಸ್‌ಫರ್ಡ್ ಸಾಲ್ಟೆರ್ಸ್ ಸ್ಟೀಮರ್ಸ್‌ನ ಮೂಲ ಸ್ಥಾನವಾಗಿತ್ತು ಮತ್ತು ಫೋಲಿ ಬ್ರಿಡ್ಜ್‌ದಿಂದ ಆಬಿಂಗ್‌ಡನ್ ಮತ್ತು ಅದರ ಆಚೆಗೆ ನಿರಂತರ ಸಂಪರ್ಕ ಸೇವೆಯನ್ನು ಒದಗಿಸುತ್ತಿದ್ದವು.
18ನೇ ಶತಮಾನದ ಮಧ್ಯ ಭಾಗದಲ್ಲಿ ರಾಡ್ ಕ್ಲಿಫ್ ಕ್ಯಾಮೆರಾ, ಮೂರ್ತಿ ಸಂಬಂಧಿ ವಿಚಾರಗಳನ್ನೊಳಗೊಂಡಂತೆ ಸಾಕ್ಸಾನ್‌ಗಳ ಆಗಮನದ ಅವಧಿಯಿಂದ ಹಿಡಿದು ಬ್ರಿಟೀಷರ ವಾಸ್ತುಶಿಲ್ಪದ ಪ್ರತಿಯೊಂದು ಉದಾಹರಣೆಯನ್ನೂ ಆಕ್ಸ್‌ಫರ್ಡ್‌ನ ಕಟ್ಟಡಗಳು ಎತ್ತಿ ಹಿಡಿಯುತ್ತವೆ.
ಮ್ಯಾಥ್ಯೂ ಆರ್ನಾಲ್ಡ್ ಎಂಬ ಕವಿಯು ಆಕ್ಸ್‌ಫರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾನಿಲಯದ ಕಟ್ಟಡಗಳ ಸಾಮರಸ್ಯ ವಾಸ್ತುಶಿಲ್ಪದ ಬಗ್ಗೆ ಉಲ್ಲೇಖಿಸುತ್ತಾ, ಆಕ್ಸ್‌ಫರ್ಡ್ ನಗರವನ್ನು " ಕನಸು ಗೋಪುರಗಳ ನಗರ" ಎಂದು ವರ್ಣಿಸಿದ್ದಾರೆ.
ಇಂದಿನ ಇಂಗ್ಲೀಷ್-ಮಾತನಾಡುವ ಪ್ರಂಪಂಚದಲ್ಲಿ ಆಕ್ಸ್‌ಫರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾನಿಲಯವು ಅತ್ಯಂತ ಹಳೆಯವಿಶ್ವವಿದ್ಯಾನಿಲಯವಾಗಿದೆ.
ಆಕ್ಸ್‌ಫರ್ಡ್ ಆಗ್ನೇಯ ಇಂಗ್ಲೆಂಡ್ ನಲ್ಲಿರುವ ಒಂದು ನಗರವಾಗಿದ್ದು, ಆಕ್ಸ್‌ಫರ್ಡ್ ಶೈರ್ನ ಪ್ರಮುಖ ಪಟ್ಟಣವಾಗಿದೆ.
ಚೆರ್ವಿಲ್ ಮತ್ತು ಥೇಮ್ಸ್ ನದಿಗಳು ಆಕ್ಸ್‌ಫರ್ಡ್ ಮೂಲಕ ಹರಿದು ನಗರದ ಮಧ್ಯ ಭಾಗದ ದಕ್ಷಿಣದಲ್ಲಿ ಸೇರುತ್ತವೆ.
ಆಕ್ಸ್‌ಫರ್ಡ್‌ನ ಸಮೀಪದ ದೂರದವರೆಗೂ ಥೇಮ್ಸ್ ನದಿಯನ್ನು ದಿ ಐಸಿಸ್ ಎಂದು ಕರೆಯುತ್ತಾರೆ.
ಆಕ್ಸ್‌ಫರ್ಡ್ ಹಲವಾರು ಪ್ರಮುಖ ಪ್ರವಾಸಿ ಆಕರ್ಷಣಾ ಸ್ಥಳಗಳನ್ನು ಹೊಂದಿದ್ದು, ಇದರಲ್ಲಿ ಹಲವು ವಿಶ್ವವಿದ್ಯಾನಿಲಯ ಮತ್ತು ಕಾಲೇಜುಗಳಿಗೆ ಸಂಬಂಧಿಸಿವೆ.
ಪ್ರಸಿದ್ಧ ಸಂಸ್ಥೆಗಳಷ್ಟೇ ಅಲ್ಲದೆ, ಕಾಫಾಕ್ಸ್ ಗೋಪುರ ಮತ್ತು ಯುನಿವರ್ಸಿಟಿ ಚರ್ಚ್ ಆಫ್ ಸೇಂಟ್ ಮೇರಿ ದಿ ವರ್ಜಿನ್, ಗಳಿಗೆ ನಗರವು ಕೇಂದ್ರವಾಗಿದೆ. ಈ ಎರಡೂ ಗೋಪುರಗಳು ನಗರದಲ್ಲಿ ಎದ್ದು ಕಾಣುವ ರಚನೆಗಳಾಗಿವೆ.
ಬೇಸಿಗೆಕಾಲದಲ್ಲಿ ಥೇಮ್ಸ್/ಐಸಿಸ್ ಮತ್ತು ಚೆರ್ವೆಲ್ ನದಿಗಳಲ್ಲಿ ದೋಣಿ ನಡೆಸುವುದು ಜನಪ್ರಿಯವಾಗಿದೆ.
ಕಿಡ್ಲಿಂಗ್ಟನ್‌ನಲ್ಲಿರುವ ಲಂಡನ್ ಆಕ್ಸ್‌ಫರ್ಡ್ ಏರ್‌ಪೋರ್ಟ್ ಆಕ್ಸ್‌ಫರ್ಡ್ ನಗರಕ್ಕೆ ತನ್ನ ಸೇವೆಯನ್ನು ಒದಗಿಸುತ್ತಿದೆ. ವಿಮಾನನಿಲ್ದಾಣವು ಜಿನಿವಾ ಮತ್ತು ರೋಮ್‌ಗೆ ಫ್ಲೈಬಬೂನ ವಿಮಾನಗಳನ್ನು ಮತ್ತು ಜೆರ್ಸೀಗೆ ಸಿಟಿಜೆಟ್ ವಿಮಾನಗಳನ್ನು ಹೊಂದಿದೆ.
ವಿಮಾನ ನಿಲ್ದಾಣವು ಪ್ರಮುಖವಾದ ಏರ್‌ಲೈನ್ ಪೈಲಟ್ ವಿಮಾನ ತರಬೇತಿ ಕೇಂದ್ರವಾದ ಆಕ್ಸ್‌ಫರ್ಡ್ ಏವಿಯೇಶನ್ ಅಕಾಡೆಮಿಯ ಹಾಗೂ ಹಲವಾರು ಖಾಸಗಿ ಜೆಟ್ ಕಂಪನಿಗಳ ತವರಾಗಿದೆ.
ಆಕ್ಸ್‌ಫರ್ಡ್ ಒಂದು ಹಸಿರಾದ ನಗರ, ಹಲವಾರು ಉದ್ಯಾನಗಳು ಮತ್ತು ಪ್ರಕೃತಿ ಸಹಜ ನಡೆಯುವ ಸ್ಥಳಗಳು, ರಿಂಗ್‌ ರಸ್ತೆಯ ಒಳಭಾಗದಲ್ಲಿ ಮತ್ತು ಹೊರಭಾಗದಲ್ಲಿ ಇವೆ.
ಬ್ಲ್ಯಾಕ್‌ವೆಲ್ ಬುಕ್‌ಶಾಪ್, ಆಕ್ಸ್‌ಫರ್ಡ್‌ನ ಪ್ರವಾಸಿಗರನ್ನು ಆಕರ್ಷಿಸುವ ಜನಪ್ರಿಯ ಸ್ಥಳವಾಗಿದೆ. ಯೂರೋಪ್‌ನಲ್ಲಿಯೇ ಅತಿ ಹೆಚ್ಚು ಪುಸ್ತಕಗಳನ್ನು ಒಂದೇ ಕೊಠಡಿಯಲ್ಲಿ ಹೊಂದಿರುವಂತಹ ಅತಿ ದೊಡ್ಡ ಪುಸ್ತಕ ಮಳಿಗೆ ಬ್ಲ್ಯಾಕ್‌ವೆಲ್ ಬುಕ್ಸ್‌ನ ಕ್ಯಾವೆರ್ನಸ್ ನಾರಿಂಗ್ಟನ್ ರೂಮ್ .
ಆಕ್ಸ್‌ಫರ್ಡ್ ವಿಶ್ವವಿದ್ಯಾನಿಲಯ ವು ಪ್ರಪಂಚದ ಪ್ರಸಿದ್ಧ ವಿಶ್ವವಿದ್ಯಾನಿಲಯಗಳಲ್ಲಿ ಒಂದಾಗಿದ್ದು, ಪ್ರಂಪಂಚದ ಅಗ್ರ ಪಂಕ್ತಿಯಲ್ಲಿರುವ ವಿದ್ಯಾಸಂಸ್ಥೆಗಳು ಪ್ರಂಪಂಚದ ಎಲ್ಲಾ ಭಾಗಗಳಿಂದ ಆಕ್ಸ್‌ಫರ್ಡ್ ಗೆ ಆಗಮಿಸುತ್ತಿವೆ.
ಆಕ್ಸ್‌ಫರ್ಡ್ ಉಪನಗರವಾದ ಕೌರಿಯು ಕಾರ್ ತಯಾರಿಕೆಯಲ್ಲಿ ಧೀರ್ಘವಾದ ಚರಿತ್ರೆಯನ್ನು ಹೊಂದಿದೆ. ಇದು ಈಗ ಬಿಎಮ್‌ಡಬ್ಲು ಎಮ್‌ಐ‌ಎನ್‌ಐಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತಿದೆ.
ಆಕ್ಸ್‌ಫರ್ಡ್‌ನ ಅಕ್ಷಾಂಶ ಮತ್ತು ರೇಖಾಂಶಗಳು ಅಥವಾ (ಕಾರ್ಫ್ಯಾಕ್ಸ್ ಟವರ್ ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಕೇಂದ್ರವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ).
ಕೆಲವೇ ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳನ್ನು ಹೊರತುಪಡಿಸಿದರೆ, ಅಲ್ಲಿ ಕೇವಲ ಕೆಲವು ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ಶೈಲಿಗಳು ಬಳಕೆಯಲ್ಲಿವೆ. ಅತ್ಯಂತ ಪ್ರಸಿದ್ಧವಾದ ಒಂದು ಶೈಲಿಯಲ್ಲಿ, ವಿನಾಯಿತಿಯು ಒಂದು ವಿನಾಯಿತಿ ಅಂಶದ ಜೊತೆ ಅಥವಾ ವಿಶಿಷ್ಟವಾಗಿ ವಿಸ್ತರಿಸಬಹುದಾದ ಎಣಿಕೆ ಮಾಡಬಹುದಾದ ವಿಧದ ಒಂದು ವಿಶಿಷ್ಟವಾದ ಹೇಳಿಕೆಯಿಂದ ಉಪಕ್ರಮಿಸಲ್ಪಟ್ಟಿದೆ. ವಿನಾಯಿತಿ ನಿರ್ವಾಹಕರ ವ್ಯಾಪ್ತಿಯು ಒಂದು ಮರುಕಟ್ಟೆ ಷರತ್ತಿನ ಜೊತೆ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ ಅಥವಾ ಲಾಂಗ್ವೇಜ್‌‌ನ ವಿಭಾಗದ ಪ್ರಾರಂಭಕ ಬಿಗಿನ್ ಗಳಂತಹ) ಮತ್ತು ಮೊದಲಿನ ನಿರ್ವಾಹಕ ಷರತ್ತಿನ ಪ್ರಾರಂಭದಲ್ಲಿ ಕೊನೆಯಾಗುತ್ತದೆ , ಎಕ್ಸೆಪ್ಟ್ , ರೆಸ್ಕ್ಯೂ ). ಹಲವಾರು ನಿರ್ವಾಹಕ ಷರತ್ತುಗಳು ಅನುಸರಿಸಲ್ಪಡುತ್ತವೆ, ಮತ್ತು ಪ್ರತಿ ಷರತ್ತೂ ಕೂಡ ಯಾವ ವಿನಾಯಿತಿ ಶೈಲಿಯನ್ನು ಇದು ನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ವಿನಾಯಿತಿ ಅಂಶಕ್ಕೆ ಇದು ಯಾವ ಹೆಸರನ್ನು ಬಳಸುತ್ತದೆ ಎಂಬುದನ್ನು ಇದು ಖಚಿತವಾಗಿ ನಮೂದಿಸುತ್ತದೆ.
ಕೆಲವು ಲಾಂಗ್ವೇಜ್‌‌ಗಳೂ ಕೂಡ ಒಂದು ಷರತ್ತನ್ನು ಅನುಮತಿಸುತ್ತವೆ ) ಅದು ಎಕ್ಸೆಪ್ಶನ್‌ ಸಂಭವಿಸದಿದ್ದ ಪಕ್ಷದಲ್ಲಿ ನಿರ್ವಾಹಕನ ವ್ಯಾಪ್ತಿಯು ಸಾಧಿಸಲ್ಪಡುವುದಕ್ಕೆ ಮುಂಚೆ ಬಳಸಲ್ಪಡುತ್ತದೆ. ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿರುವುದು ಸಂಬಂಧಿತ ಷರತ್ತು ಅಥವಾ ಎನ್‌ಶ್ಯೂರ್ ) ಒಂದು ಎಕ್ಸೆಪ್ಶನ್‌ ಸಂಭವಿಸಲಿ ಅಥವಾ ಸಂಭವಿಸದಿಲ್ಲದಿರಲಿ ಅದು ಕಾರ್ಯನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ, ಅದು ವಿಶಿಷ್ಟವಾಗಿ ವಿನಾಯಿತಿ-ನಿರ್ವಹಿಸುವ ವ್ಯಾಪ್ತಿಯೊಳಗೆ ಹೊಂದಲ್ಪಟ್ಟ ಪೂರೈಕೆ ಸಾಧನಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಮುಖ್ಯವಾಗಿ, ++ ಅವಶ್ಯಕವಾಗಿರುವುದಿಲ್ಲ ಮತ್ತು ಈ ವಿನ್ಯಾಸವನ್ನು ನೀಡುವುದಿಲ್ಲ, ಮತ್ತು ಬದಲಾಗಿ ಅಂತಹ ಮೂಲಸಾಧನಗಳನ್ನು ಅನಿರ್ಬಂಧಿತವಗಿಸುವುದಕ್ಕೆ ಮೂಲಸಾಧನಗಳ-ಹೊಂದುವಿಕೆಯ-ಪ್ರಾರಂಭಿಸುವಿಕೆ ತಾಂತ್ರಿಕತೆಯು ಬಳಸಲ್ಪಡುತ್ತದೆ.
ಇದರ ಸಮಸ್ತತೆಯಲ್ಲಿ, ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ಸಂಕೇತವು ಈ ರೀತಿಯಾಗಿ ಕಂಡುಬರುತ್ತದೆ (ಜಾವಾದಲ್ಲಿ - ಸ್ಯೂಡೋಕೋಡ್‌ನಂತೆ; ಎಂಪ್ಟೀಲೈನ್ ಎಕ್ಸೆಪ್ಶನ್‌ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಒಂದು ವಿನಾಯಿತಿಯ ವಿಧವು ಕೆಲವು ಕಡೆಗಳಲ್ಲಿ ಘೋಷಿಸಲ್ಪಟ್ಟಿರುತ್ತದೆ):
ಸಂಕೇತದ ಒಂದು ಭಾಗವು ಎಕ್ಸೆಪ್ಶನ್‌ ಸುರಕ್ಷತೆ ಎಂದು ಕರೆಯಲ್ಪಡುತ್ತದೆ, ಸಂಕೇತದ ಒಳಗಿನ ನಡೆಯುತ್ತಿರುವ-ಸಮಯದ ವೈಫಲ್ಯವು ಮೆಮೊರಿ ಸೋರುವಿಕೆ, ದಾಖಲಿಸಲ್ಪಟ್ಟ ಮಾಹಿತಿಗಳ ಗೊಂದಲಗೊಳ್ಳುವಿಕೆ, ಅಥವಾ ಅಸಿಂಧುವಾದ ಉತ್ಪತ್ತಿಗಳಂತಹ ಕೆಟ್ಟ ಪರಿಣಾಮಗಳನ್ನು ಉತ್ಪತ್ತಿ ಮಾಡುವುದಿಲ್ಲ. ಎಕ್ಸೆಪ್ಶನ್‌-ಸುರಕ್ಷತೆ ಸಂಕೇತವು ವಿನಾಯಿತಿಗಳು ಸಂಭವಿಸಿದರೂ ಕೂಡ ವಿಭಿನ್ನವಲ್ಲದವುಗಳಲ್ಲಿ ಸ್ಥಾಪಿಸಲ್ಪಟ್ಟ ಸಂಕೇತಗಳನ್ನು ನೆರವೇರಿಸಬೇಕು. ಅಲ್ಲಿ ಹಲವಾರು ಹಂತಗಳ ಎಕ್ಸೆಪ್ಶನ್‌ ಸುರಕ್ಷತೆಯು ಅಸ್ತಿತ್ವದಲ್ಲಿರುತ್ತದೆ:
ಪಾರದರ್ಶಕತೆಯ ವೈಫಲ್ಯ , ಇದು ನೊ ಥ್ರೋ ಗ್ಯಾರಂಟಿ ಎಂದೂ ಕರೆಯಲ್ಪಡುತ್ತದೆ: ಕಾರ್ಯಾಚರಣೆಗಳು ನೆರವೇರುವುದು ಖಾತ್ರಿಯಾಗಿರುತ್ತದೆ ಮತ್ತು ವಿನಾಯಿತಿಗಳ ಪರಿಸ್ಥಿತಿಗಳ ಅಸ್ತಿತ್ವದಲ್ಲಿಯೂ ಕೂಡ ಎಲ್ಲಾ ಅವಶ್ಯಕತೆಗಳನ್ನು ನೆರವೇರಿಸುತ್ತದೆ. ಒಂದು ಎಕ್ಸೆಪ್ಶನ್‌ ಸಂಭವಿಸಿದರೆ, ಇದು ಎಕ್ಸೆಪ್ಶನ್‌ ಅನ್ನು ಇನ್ನೂ ಮುಂದಕ್ಕೆ ಕಳಿಸುವುದಿಲ್ಲ.
ಕಮಿಟ್ ಅಥವಾ ರೋಲ್‌ಬ್ಯಾಕ್ ಶಬ್ದಾರ್ಥ ವಿಜ್ಞಾನ ವು ಬಲವಾದ ಎಕ್ಸೆಪ್ಶನ್‌ ಸುರಕ್ಷತೆ ಅಥವಾ ಬದಲಾವಣೆ-ಇಲ್ಲದ ಭರವಸೆ ಎಂದೂ ಕರೆಯಲ್ಪಡುತ್ತದೆ: ಕಾರ್ಯಾಚರಣೆಗಳು ವಿಫಲವಾಗಬಹುದು, ಆದರೆ ವಿಫಲವಾದ ಕಾರ್ಯಾಚರಣೆಗಳು ಅಡ್ಡ ಪರಿಣಾಮಗಳನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ ಎಂಬುದು ಖಾತ್ರಿಯಾಗಿರುತ್ತದೆ, ಆದ್ದರಿಂದ ಎಲ್ಲಾ ಮಾಹಿತಿಗಳು ಮೂಲ ಮೌಲ್ಯಗಳನ್ನು ಉಳಿಸಿಕೊಂಡಿರುತ್ತವೆ.
ಮೂಲಭೂತ ಎಕ್ಸೆಪ್ಶನ್‌ ಸುರಕ್ಷತೆ : ವಿಫಲವಾದ ಕಾರ್ಯಾಚರಣೆಗಳ ಭಾಗಶಃ ಕಾರ್ಯನಿರ್ವಹಿಸುವಿಕೆಯು ಅಡ್ಡ ಪರಿಣಾಮಗಳನ್ನು ಉಂಟುಮಾಡುತ್ತವೆ, ಆದರೆ ಸ್ಥಿತಿಯಲ್ಲಿನ ಅಸ್ಥಿರಗಳು ಸಂರಕ್ಷಿಸಲ್ಪಡುತ್ತವೆ. ಯಾವುದೇ ಸಂಗ್ರಹಿಸಿಟ್ಟ ಮಾಹಿತಿಯು ಎಕ್ಸೆಪ್ಶನ್‌‌ನ ಪ್ರಸ್ತುತದಲ್ಲಿ ಅಥವಾ ಅದಕ್ಕೂ ಮೊದಲು ವಿಭಿನ್ನವಾದ ಮಾಹಿತಿಗಳನ್ನು ಹೊಂದಿದ್ದರೂ ಕೂಡ ಸಿಂಧುವಾದ ಮೌಲ್ಯಗಲನ್ನು ಹೊಂದಿರುತ್ತವೆ.
ಅತಿ ಸೂಕ್ಷ್ಮವಾದ ಎಕ್ಸೆಪ್ಶನ್‌ ಸುರಕ್ಷತೆ ಇದು ನೋ-ಲೀಕ್ ಗ್ಯಾರಂಟಿ ಎಂದೂ ಕರೆಯಲ್ಪಡುತ್ತದೆ: ವಿಫಲ ಕಾರ್ಯಾಚರಣೆಗಳ ಭಾಗಶಃ ಕಾರ್ಯನಿರ್ವಹಿಸುವಿಕೆಯು ಅಸಿಂಧುವಾದ ಮಾಹಿತಿಗಳನ್ನು ಸಂಗ್ರಹಿಸಿಡಬಹುದು ಆದರೆ ಒಂದು ಅಘಾತವನ್ನು ಉಂಟುಮಾದುವುದಿಲ್ಲ ಮತ್ತು ಯಾವುದೇ ಮಾಹಿತಿಗಳು ಸೋರಲ್ಪಡುವುದಿಲ್ಲ .
ಎಕ್ಸೆಪ್ಶನ್‌ ಸುರಕ್ಷತೆ ಇಲ್ಲದ : ಯಾವುದೇ ಭರವಸೆಗಳು ನೀಡಲ್ಪಡುವುದಿಲ್ಲ. )
ಸಾಮಾನ್ಯವಾಗಿ ಕನಿಷ್ಠ ಪಕ್ಷ ಮೂಲಭೂತ ಎಕ್ಸೆಪ್ಶನ್‌ ಸುರಕ್ಷತೆಯು ಅವಶ್ಯಕವಾಗುತ್ತದೆ ವೈಫಲ್ಯದ ಪಾರದರ್ಶಕತೆಯನ್ನು ಆಚರಣೆಗೆ ತರುವುದು ಬಹಳ ಕಷ್ಟವಾಗಿರುತ್ತದೆ, ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಅನ್ವಯಿಸುವಿಕೆಯ ಪೂರ್ತಿಯಾದ ಜ್ಞಾನವು ದೊರಕದ ಗ್ರಂಥಾಲಯಗಳಲ್ಲಿ ಇದು ಸಂಭಾವ್ಯವಾಗುವುದಿಲ್ಲ.
ಹಲವಾರು ವಿಭಿನ್ನ ವಿನಾಯಿತಿಗಳ ಅವಲೋಕನಗಳು ಕರಾರಿನ ಮೂಲಕ ವಿನ್ಯಾಸಗೊಂಡ ಮೂಲತತ್ವಗಳ ಮೇಲೆ ಆಧಾರಿತವಾಗಿವೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟವಾಗಿ ಐಫೆಲ್ ಲಾಂಗ್ವೇಜ್‌‌ನಿಂದ ಬೆಂಬಲಿಸಲ್ಪಡುತ್ತವೆ. ಇದರ ಯೋಜನೆಯೇನೆಂದರೆ, ಯಾವುದು "ಸಹಜ" ನಡುವಳಿಕೆ ಮತ್ತು "ಅಸಹಜ" ನಡುವಳಿಕೆ ಎಂಬುದನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಉಲ್ಲೇಖಿಸುವುದರ ಮೂಲಕ ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌‌ನ ಒಂದು ಹೆಚ್ಚಿನ ಕಠೋರ ಮೂಲಗಳನ್ನು ದೊರಕಿಸುವುದು. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಈ ವಿಧಾನವು ಎರಡು ವಿಷಯಗಳ ಮೇಲೆ ಆಧಾರಿತವಾಗಿದೆ:
ವೈಫಲ್ಯ : ಅದರ ಒಪ್ಪಂದವನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಒಂದು ಕಾರ್ಯಾಚರಣೆಗಿರುವ ಅಸಮರ್ಥತೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ಸಂಕಲನವು ಒಂದು ಅಂಕಗಣಿತ ಸ್ಥಳಾಂತರವನ್ನು ಉತ್ಪತ್ತಿ ಮಾಡಬಹುದು (ಇದು ಇದರ ಒಪ್ಪಂದವಾದ ಗಣಿತದ ಮೊತ್ತಕ್ಕೆ ಒಂದು ಒಳ್ಳೆಯ ಅಂದಾಜಿನ ಲೆಕ್ಕ ಮಾಡುವ ಒಪ್ಪಂದವನ್ನು ಪೂರ್ತಿಗೊಳಿಸುವುದಿಲ್ಲ); ಅಥವಾ ಒಂದು ದಿನಚರಿಯು ಇದರ ನಂತರದ ಸ್ಥಿತಿಗಳನ್ನು ಸಾಧಿಸಲು ವಿಫಲವಾಗಬಹುದು.
ವಿನಾಯಿತಿ : ಒಂದು ದಿನಚರಿಯ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯ ಸಮಯದಲ್ಲಿ ಸಂಭವಿಸುವ ಅಸಹಜವಾದ ಘಟನೆಯಾಗಿರುತ್ತದೆ. ಅಂತಹ ಅಸಹಜ ಘಟನೆಯು ದಿನಚರಿ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಕಾರ್ಯಾಚರಣೆಯ ವೈಫಲ್ಯ ದ ಕಾರಣದಿಂದ ಉಂಟಾಗುತ್ತದೆ.
ಬೆರ್ಟ್ರಾಂಡ್ ಮೇಯರ್‌ನಿಂದ ವಸ್ತು ನಿರ್ಣಯಿತ ತಂತ್ರಾಂಶ ನಿರ್ಮಾಣದಲ್ಲಿ ಪರಿಚಯಿಸಲ್ಪಟ್ಟ "ಸುರಕ್ಷತೆ ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ಮೂಲತತ್ವ"ವು ನಂತರ ಹೇಳುವುದೇನೆಂದರೆ, ಅಲ್ಲಿ ವಿನಾಯಿತಿಯು ಸಂಭವಿಸಿದಾಗ ಒಂದು ದಿನಚರಿಯು ಪ್ರತಿಕ್ರಿಯಿಸಲು ಕೇವಲ ಎರಡು ಅರ್ಥಗರ್ಭಿತ ಮಾರ್ಗಗಳಿವೆ ಎಂದು ಹೇಳಿತು:
ವೈಫಲ್ಯ, ಅಥವಾ "ಸಂಯೋಜಿತ ಆತಂಕ": ಇದರ ಕರೆಯುವಿಕೆಯಲ್ಲಿ ಒಂದು ವಿನಾಯಿತಿಯ ಪ್ರಚೋದನೆಯಿಂದ ದಿನಚರಿಯು ವಿಫಲವಾಗುತ್ತದೆ (ಆದ್ದರಿಂದ ಆ ಅಸಹಜ ಘಟನೆಯು ನಿರ್ಲಕ್ಷಿಸಲ್ಪಡಬಾರದು
ನಂತರ ಅಸ್ಥಿರವನ್ನು ಪುನರ್‌ಸ್ಥಾಪನೆಗೊಳಿಸುವುದರ ಮೂಲಕ ಒಂದು ವಸ್ತುವಿನ ಸ್ಥಿತಿಯನ್ನು ನಿಗದಿಪಡಿಸುವುದು .
ರಿಟ್ರೈ :ಸಾಮಾನ್ಯವಾಗಿ ಕೆಲವು ಮೌಲ್ಯಗಳನ್ನು ಬದಲಾಯಿಸಿದ ನಂತರ ಗಣನ ವಿಧಾನವನ್ನು ಮತ್ತೊಮ್ಮೆ ಪ್ರಯತ್ನಿಸಿ, ಆದ್ದರಿಂದ ನಂತರದ ಪ್ರಯತ್ನವು ಯಶಸ್ವಿಯಾಗಲು ಒಂದು ಉತ್ತಮ ಅವಕಾಶವನ್ನು ಹೊಂದಿರುತ್ತವೆ.
ಇಲ್ಲಿ ಐಫೆಲ್ ಜೋಡಣೆಯ ಒಂದು ಉದಾಹರಣೆಯನ್ನು ಇಲ್ಲಿ ನಿರೂಪಿಸಲಾಗಿದೆ. ಒಂದು ದಿನಚರಿ _ ಸಾಮಾನ್ಯವಾಗಿ ಒಂದು ಸಂದೇಶವನ್ನು ಕಳಿಸಲು ಒಂದು ಉತ್ತಮವಾದ ಮಾರ್ಗವಾಗಿರುತ್ತದೆ ಎಂದು ಇದು ಊಹಿಸುತ್ತದೆ, ಆದರೆ ಇದು ಒಂದು ವಿನಾಯಿತಿಯನ್ನು ಪ್ರಚೋದಿಸುತ್ತ ವಿಫಲವಾಗಬಹುದು; ಹಾಗಾದರೆ, ಜೋಡಣೆ ನೆಕ್ಸ್ಟ್ _ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಅದು ಕಡಿಮೆ ಪುನರಾವರ್ತಿತವಾಗಿ ವಿಫಲವಾಗುತ್ತದೆ. _ ವಿಫಲವಾದರೆ, ದಿನಚರಿ ಪೂರ್ತಿಯಾಗಿ ವಿಫಲವಾಗಲ್ಪಡುತ್ತದೆ, ಆಹ್ವಾನಿತನಿಗೆ ಒಂದು ವಿನಾಯಿತಿಯನ್ನು ಪಡೆಯುವಂತೆ ಮಾಡುತ್ತದೆ.
ವೇಗದ ಲಿಂಕ್ ಮೂಲಕ ಸಾಧ್ಯವಾದರೆ ಅನ್ನು ಕಳುಹಿಸಿ, ಇಲ್ಲದಿದ್ದರೆ ನಿಧಾನದ ಲಿಂಕ್ ಮೂಲಕ.
ಬೂಲಿಯನ್ ಸ್ಥಳೀಯ ಅಸ್ಥಿರಗಳು ಪ್ರಾರಂಭದಲ್ಲಿ ಫಾಲ್ಸ್ ಗೆ ನಿರ್ದೇಶಿಸಲ್ಪಟ್ಟಿರುತ್ತದೆ. _ ವಿಫಲವಾದರೆ, ಪ್ರಧಾನ ಭಾಗವು _ ದ ನಿರ್ವಹಿಸುವಿಕೆಯನ್ನು ಉಂಟುಮಾಡುತ್ತ ಮತ್ತೊಮ್ಮೆ ಕಾರ್ಯಗತಗೊಳಿಸಲ್ಪಡುತ್ತದೆ ಈ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆ _ ವಿಫಲವಾದರೆ, ಷರತ್ತು ಕೊನೆಯಲ್ಲಿ ಜೊತೆ ಕಾರ್ಯನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ , ಇದು ದಿನಚರಿಯ ಕಾರ್ಯನಿರ್ವಹಿಸುವಿಕೆಯನ್ನು ಪೂರ್ತಿಯಾಗಿ ವಿಫಲವಾಗುವಂತೆ ಮಾಡುತ್ತದೆ.
ಈ ವಿಧಾನವು ಯಾವುದು "ಸಹಜ" ಮತ್ತು "ಅಸಹಜ" ಎಂಬುದನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಉಲ್ಲೇಖಿಸುವ ಅರ್ಹತೆಯನ್ನು ಹೊಂದಿದೆ: ಒಂದು ವಿನಾಯಿತಿಗೆ ಪರಿಣಾಮವನ್ನು ಉಂಡುಮಾಡುವ ಒಂದು ಅಸಹಜ ದೃಷ್ಟಾಂತದಲ್ಲಿ ದಿನಚರಿಯು ತನ್ನ ಒಪ್ಪಂದವನ್ನು ಪೂರ್ಣಗೊಳಿಸುವಲ್ಲಿ ವಿಫಲವಾಗುತ್ತದೆ.
ಇದು ಪಾತ್ರಗಳ ಸ್ಪಷ್ಟವಾದ ವಿಂಗಡಣೆಯನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತದೆ: ಷರತ್ತು ದಿನಚರಿಯ ಒಪ್ಪಂದವನ್ನು ಸಾಧಿಸುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿದೆ, ಅಥವಾ ಸಾಧಿಸುವ ಪ್ರಯತ್ನದಲ್ಲಿದೆ; ಷರತ್ತು ಇದು ಯಶಸ್ವಿಯಾಗುವ ಅವಕಾಶವನ್ನು ಹೊಂದಿದ್ದರೆ ವಿಷಯವನ್ನು ಪುನರ್‌ಸ್ಥಾಪನೆ ಮಾಡುವ ಜವಬ್ದಾರಿಯನ್ನು ಮತ್ತು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪುನರಾರಂಭ ಮಾಡುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿದೆ, ಆದರೆ ಯಾವುದೇ ವಾಸ್ತವಿಕ ಲೆಕ್ಕ ಮಾಡುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿಲ್ಲ.
ಜಾವಾ ವಿನ್ಯಾಸದ ರಚನಾಕಾರರು ವಿನಾಯಿತಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿದರು, ಅವುಗಳು ಒಂದು ವಿಶಿಷ್ಟವಾದ ಗುಂಪಿನ ವಿನಾಯಿತಿಗಳಾಗಿದ್ದವು. ಪರಿಶಿಲಿಸಲ್ಪಟ್ಟ ವಿನಾಯಿತಿಗಳು ಒಂದು ವಿಧಾನವನ್ನು ವಿಧಾನದ ವೈಶಿಷ್ಟ್ಯದ ಒಂದು ಭಾಗವಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ವಿಧಾನವು ಒಂದು ಎಕ್ಸೆಪ್ಶನ್‌ ಅನ್ನು ಬಳಸಿದರೆ, ಇದು ತನ್ನ ವಿಧಾನದ ಚಿಹ್ನೆಯಲ್ಲಿ ಇದನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಪ್ರಕಟಿಸಬೇಕು. ಇದನ್ನು ಮಾಡಲು ವಿಫಲವಾದಲ್ಲಿ ಇದು ಕಂಪೈಲ್-ಟೈಮ್ ದೋಷವನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ.
ಇದು ಕನಿಷ್ಠ ಪಕ್ಷ ಗೆ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ವಿನಾಯಿತಿ ಪರಿಶೀಲಕರಿಗೆ ಸಂಬಂಧಿತವಾಗಿದೆ. ಗೆ ಬಾಹಿಕ ಸಾಧನವು ಪಾರದರ್ಷಕ ಮತ್ತು ಅನುಜ್ಞಾತ್ಮಕ (ಅಂದರೆ ಇದು ಉತ್ಪಾದನಾ ಸಂಕೇತದಲ್ಲಿ ಸೂಚಿಸಲ್ಪಟ್ಟಿರದಿದ್ದರೂ ಕೂಡ ಪರಿಶೀಲಿಸಿದ ವಿನಾಯಿತಿಗಳನ್ನು ಹೊಂದಿಲ್ಲದೇ ಒಂದು ಪ್ರೋಗ್ರಾಮನ್ನು ಸಂಕಲಿಸಲು ಮತ್ತು ನಡೆಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ) ಎರಡೂ ಸಾಧನಗಳನ್ನು ಬಳಸಲ್ಪಡುತ್ತದೆ.
ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ಲಾಂಗ್ವೇಜ್‌ ಇದು ಜಾವಾ ಲಾಂಗ್ವೇಜ್‌ ನಂತರದಲ್ಲಿ ಪರಿಚಯಿಸಿದಂತಹ ಇಂಟರ್‌ಫೇಸ್‌ಗೆ ಹತ್ತಿರವಾದ ಲಕ್ಷಣವನ್ನು ಹೊಂದಿದೆ. ಒಂದು ಫಂಕ್ಷನ್‌ ತನ್ನ ವಿಧಗಳಲ್ಲಿ ನಮೂದಿಸಲ್ಪಟ ವಿನಾಯಿತಿಗಳನ್ನು ಮಾತ್ರ ಬೆಳೆಸಬಹುದು, ಆದರೆ ಕರೆಯಲ್ಪಟ್ಟ ಫಂಕ್ಷನ್‌ಗಳ ಯಾವುದೇ ಸೋರಲ್ಪಡುವ ವಿನಾಯಿತಿಗಳು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಏಕೈಕ ರನ್-ಟೈಮ್ ವಿನಯಿತಿಯಾಗಿ ಬದಲಾಗಲ್ಪಡುತ್ತದೆ, ವಿಫಲತೆ, ಬದಲಾಗಿ ಕಂಪೈಲ್-ಟೈಮ್ ದೋಷವಾಗಿ ಬದಲಾಗಲ್ಪಡುತ್ತದೆ. ನಂತರದಲ್ಲಿ, -3 ಸದೃಶವಾದ ಲಕ್ಷಣವನ್ನು ಹೊಂದಿದೆ. ಈ ಲಕ್ಷಣಗಳು ಕಂಪೈಲ್ ಟೈಮ್ ಪರಿಶೀಲನೆಯನ್ನು ಒಳಗೊಳ್ಳುತ್ತವೆ, ಅದು ಪರಿಶೀಲಿಸಲ್ಪಟ್ಟ ವಿನಾಯಿತಿಗಳ ವಿಷಯದಲ್ಲಿ ಕೇಂದ್ರವಾಗಿರುತ್ತದೆ, ಮತ್ತು ಜಾವಾ ಲಾಂಗ್ವೇಜ್‌ ಅನ್ನು ಹೊರತುಪಡಿಸಿ ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ಲಾಂಗ್ವೇಜ್‌‌ಗಳಲ್ಲಿ ಸೇರಿಸಿಕೊಳ್ಳಲ್ಪಟ್ಟಿಲ್ಲ.
ಸಂಭಾವ್ಯವಾಗಿ ಬಳಸಲ್ಪಟ್ಟ ವಿನಾಯಿತಿಗಳ ಒಂದು ಸುಪರ್‌ಕ್ಲಾಸ್ ಪ್ರಕಟಿಸಲ್ಪಟ್ಟ ವಿನಾಯಿತಿಗಳ ಮೂಲಕ ಅಥವಾ ಉಲ್ಲೇಖಿಸುವುದರ ಮೂಲಕ ಮತ್ತು ಕರೆಯಲ್ಪಟ್ಟ ವಿಧಾನಕ್ಕೆ ಯಾವ ವಿನಾಯಿತಿ ವಿಧಗಳು ಸರಿಹೊಮ್ದುತ್ತವೆ ಎಂಬುದನ್ನು ಪ್ರಕಟಿಸುವುದರ ಮೂಲಕ ಪ್ರಕಟಿಸಲ್ಪಟ್ಟ ವಿನಾಯಿತಿಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆಗೊಳಿಸಬಹುದು, ಮತ್ತು ಕಡಿಮೆ ಮಟ್ತದ ವಿನಾಯಿತಿಗಳನ್ನು ಈ ವಿಧಗಳಿಗೆ ಅನ್ವಯಿಸುವುದರ ಮೂಲಕ, ಮುಖ್ಯವಾಗಿ ಮೂಲ ಕಾರಣಗಳನ್ನು ಸಂರಕ್ಷಿಸುವ ಸಲುವಾಗಿ ವಿನಾಯಿತಿ ಸರಣಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕಡಿಮೆಗೊಳಿಸಬಹುದು. ಅದಕ್ಕೆ ಜೊತೆಯಾಗಿ, ಇದು ತುಂಬಾ ಸಂಭಾವ್ಯ, ಅದು ಮೇಲೆ ನೀಡಲ್ಪಟ್ಟ ಬದಲಾಯಿಸುವ ಇಂಟರ್‌ಫೇಸ್ ಉದಾಹರಣೆಯಲ್ಲಿ ಕರೆಯುವ ಸಂಕೇತವು ಅದೇ ರೀತಿಯಾಗಿ ಬದಲಾಯಿಸಲ್ಪಡಬೇಕು, ತರುವಾಯದಲ್ಲಿ ಕೆಲವರು ವಿನಾಯಿತಿಗಳನ್ನು ಒಂದು ವಿಧಾನವಾಗಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತಾರೆ, ಅವರು ಸೂಚಿತವಾದ ಇಂಟರ್‌ಫೇಸ್‌ನ ವಿಧಾನದ ಭಾಗವನ್ನು ಹೇಗಾದರೂ ಬಳಸುತ್ತಾರೆ.
ಒಂದು ಅತಿ ಸೂಕ್ಷ್ಮವಾದ ಥ್ರೋಸ್ ವಿನಾಯಿತಿ ಪ್ರಕಟನೆ ಅಥವಾ ಇದು ಪರಿಶೀಲನೆಯನ್ನು ತೃಪ್ತಿಪಡಿಸಲು ಸಮರ್ಥವಾಗಿರುತ್ತದೆ. ಅಲ್ಲಿ ಇದು ಕೆಲವು ಬಳಕೆಯನ್ನು ಹೊಂದಿರಬಹುದು, ಇದು ಪ್ರಮುಖವಾಗಿ ಪರಿಶೀಲಿಸಲ್ಪಟ್ಟ ವಿನಾಯಿತಿ ಯಾಂತ್ರಿಕತೆಯಿಂದ ಸುತ್ತುವರೆಯಲ್ಪಟ್ಟಿರುತ್ತದೆ. ಅದಕ್ಕೆ ಜೊತೆಯಾಗಿ, ಥ್ರೋಸ್ ವಿನಾಯಿತಿಯು ಎಲ್ಲಾ ಕರೆಯುವ ಸಂಕೇತಗಳನ್ನು ಅದೇ ರೀತಿಯಗಿ ಮಾಡಲು ಬಲವಂತ ಮಾಡುತ್ತದೆ.
ಪರಿಶೀಲಿಸದ ವಿನಾಯಿತಿ ವಿಧಗಳು ಹೊರತುಪಡಿಸಿ, ಪರಿಗಣಿಸುವಿಕೆಯ ಜೊತೆ, ವ್ಯಾಪ್ತಿಯ ಹೆಚ್ಚಿನದಾದ ಹಂತಗಳಲ್ಲಿ ನಿರ್ವಹಿಸಲ್ಪಡಬಾರದು ಇವುಗಳು ಅನೇಕವೇಳೆ ಪುನರ್‌ಸ್ಥಾಪನೆಗೆ ಅವಕಾಶ ನೀಡದ ಘಟನಾವಳಿಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ: ರನ್‌ಟೈಮ್ ವಿನಾಯಿತಿಗಳು ಪುನರಾವರ್ತಿತವಾಗಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ದೋಷಗಳನ್ನು ಪ್ರತಿಫಲಿಸುತ್ತವೆ, ಮತ್ತು ತಪ್ಪುಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಆವರಿಸಿಕೊಳ್ಳಲಾಗದ ಜೆವಿ‌ಎಮ್ ವೈಫಲ್ಯಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ಅವಲೋಕನವೇನೆಂದರೆ, ಪರಿಶೀಲಿಸಲ್ಪಟ್ಟ ವಿನಾಯಿತಿಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಒಂದು ಲಾಂಗ್ವೇಜ್‌‌ನಲ್ಲಿ ಕೂಡ, ಅಲ್ಲಿ ಪರಿಶೀಲಿಸಲ್ಪಟ್ಟ ವಿನಯಿತಿಗಳ ಬಳಕೆಯು ಸರಿಯಾಗದಿರುವ ನಿದರ್ಶನಗಳಿವೆ.
ಎರಡನೆಯ ವಿನ್ಯಾಸ, ಮತ್ತು ಉತ್ಪಾದನಾ-ಗುಣಮಟ್ಟ ++ ಸಂಯೋಜಕಗಳಲ್ಲಿ ಕರ್ಯಗತಗೊಳಿಸಲ್ಪಟ್ಟ ವಿನ್ಯಾಸವು ಒಂದು ಟೇಬಲ್-ಡ್ರಿವನ್ ವಿಧಾನವಾಗಿದೆ. ಇದು ಸಂಯೋಜನೆಯಲ್ಲಿ ನಿಶ್ಚಲ ಟೇಬಲ್‌ಗಳನ್ನು ನಿರ್ಮಿಸುತ್ತದೆ ಮತ್ತು ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌‌ಗೆ ಅನುಗುಣವಾಗಿ ಪ್ರೋಗ್ರಾಮ್‌‌ನ ಸ್ಥಿತಿಗೆ ಪ್ರೋಗ್ರಾಮ್‌ ಕೌಂಟರ್‌ನ ವ್ಯಾಪ್ತಿಗಳ ಅವಧಿಯನ್ನು ಸಂಪರ್ಕಿಸುತ್ತದೆ. ನಂತರ, ಒಂದು ವಿನಾಯಿತಿಯು ಎಸೆಯಲ್ಪಟ್ಟರೆ, ನಡೆಯುತ್ತಿರುವ ಅವಧಿಯ ತಂತ್ರವು ಟೇಬಲ್‌ನಲ್ಲಿನ ಪ್ರಸ್ತುತ ಆದೇಶ ಸ್ಥಾನವನ್ನು ನೋಡುತ್ತದೆ ಮತ್ತು ಯಾವ ನಿರ್ವಾಹಕಗಳು ಪ್ಲೇನಲ್ಲಿವೆ ಮತ್ತು ಏನನ್ನು ಮಾಡಬೇಕು ಎಂಬುದನ್ನು ನಿರ್ಣಯಿಸುತ್ತವೆ. ಯಾವ ದೃಷ್ಟಾಂತದಲ್ಲಿ ವಿನಾಯಿತಿಯು ಬಳಸಲ್ಪಟ್ಟಿರುವುದಿಲ್ಲವೋ ಅಲ್ಲಿ ಈ ವಿಧಾನವು ನಿರ್ವಾಹಕ ಮೇಲುವೆಚ್ಚವನ್ನು ಕಡಿಮೆಗೊಳಿಸುತ್ತದೆ, ಆದರೂ ಕೆಲವು ಸ್ಥಳಾವಕಶಗಳ ಬದಲಿನಲ್ಲಿ, ಆದಾಗ್ಯೂ ಮೇಲೆ ಹೇಳಲ್ಪಟ್ಟ ಸ್ಥಳಾವಕಾಶವು ರೀ-ಓನ್ಲಿಗೆ, ತುಂಬಲ್ಪಟ್ಟ ಅಥವಾ ವಿನಾಯಿತಿಯು ಬಳಸಲ್ಪಡದ ಹೊರತು ಪುನರ್‌ನಿರ್ದೇಶಿಸಲ್ಪಡುವ ವಿಶಿಷ್ಟ-ಉದ್ದೇಶ ಮಾಹಿತಿ ವಿಭಾಗಗಳಿಗೆ ಮಾತ್ರ ನಿಗದಿಪಡಿಸಲಾಗಿರುತ್ತದೆ.
ಥ್ರೆಡ್ ಸುರಕ್ಷತೆಯನ್ನು ಸಾಧಿಸುವುದರಲ್ಲೂ ಕೂಡ ಈ ಎರಡನೆಯ ವಿಧಾನವು ಉತ್ಕೃಷ್ಟವಾಗಿದೆ.
ಇತರ ಉಲ್ಲೇಖಾತ್ಮಕ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯ ವಿಧಾನಗಳು ಅದೇ ರೀತಿಯಾಗಿ ಪ್ರಸ್ತಾಪಿಸಲ್ಪಟ್ಟವು. ಮೆಟಾಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಲಾಂಗ್ವೇಜ್‌‌ಗಳಿಗೆ, ಯಾವುದೇ ಮೇಲುವೆಚ್ಚಗಳನ್ನು ಹೊಂದಿರದ ಎಲ್ಲಾ ವಿಧಾನಗಳು ಅಭಿವೃದ್ಧಿಗೊಳ್ಳಲ್ಪಡುತ್ತವೆ.
ಸಾಮಾನ್ಯವಾಗಿ, ಒಂದು ಎಕ್ಸೆಪ್ಶನ್‌ ಇದು ಒಂದು ಮೊದಲೇ ವ್ಯಾಖ್ಯಾನಿಸಿದ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯ ಪ್ರಸ್ತುತ ಸ್ಥಿತಿಯನ್ನು ರಕ್ಷಿಸುವುದರ ಮೂಲಕ ಮತ್ತು ಒಂದು ಎಕ್ಸೆಪ್ಶನ್‌ ನಿರ್ವಾಹಕ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಒಂದು ನಿರ್ದಿಷ್ಟವಾದ ಉಪದಿನಚರಿಯ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಗೆ ಬದಲಾಯಿಸುವುದರ ಮೂಲಕ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ . ಸಂದರ್ಭಗಳಿಗೆ ಅನುಗುಣವಾಗಿ, ನಿರ್ವಾಹಕನು ನಂತರ ಸಂರಕ್ಷಣೆ ಮಾಡಿದ ಮಾಹಿತಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಮೂಲ ಸ್ಥಾನದಿಂದ ಕೆಲಸವನ್ನು ಮತ್ತೆ ಮುಂದುವರೆಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಒಂದು ಪುಟ ತಪ್ಪು ಸಾಮಾನ್ಯವಾಗಿ ಪ್ರೋಗ್ರಾಮ್‌ ಅನ್ನು ಪುನರಾರಂಭ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ, ಅದೇ ಸಮಯದಲ್ಲಿ ಒಂದು ಶೂನ್ಯದಿಂದ ವಿಭಜನ ಮಾಡುವುದು ಪಾರದರ್ಶಕವಾಗಿ ಪರಿಹರಿಸುವಂತದ್ದಾಗಿರುವುದಿಲ್ಲ.
ಪರಿಷ್ಕರಣಾ ದೃಷ್ಟಿಕೋನದಿಂದ, ಹಾರ್ಡ್‌ವೇರ್‌ ತಡೆಗಳು ಪುನರಾರಂಭ-ಸಮರ್ಥ ವಿನಾಯಿತಿಗಳಿಗೆ ಸದೃಶವಾಗಿವೆ, ಆದಾಗ್ಯೂ ಅವುಗಳು ವಿಶಿಷ್ಟವಾಗಿ ಬಳಕೆದಾರರ ಪ್ರೋಗ್ರಾಮ್‌ ಸಾಗುವಿಕೆಗೆ ಅಪ್ರಸ್ತುತವಾಗಿರುತ್ತವೆ.
ಒಂದು ದಿನಚರಿಯ ಲೇಖಕನ ದೃಷ್ಟಿಕೋನದಿಂದ, ಒಂದು ಎಕ್ಸೆಪ್ಶನ್‌ ಅನ್ನು ಹೆಚ್ಚಿಸುವುದು ಒಂದು ದಿನಚರಿಯು ಸ್ವಾಭಾವಿಕವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸುವುದಿಲ್ಲ ಎಂಬುದನ್ನು ಸಂಕೇತಿಸುವ ಒಂದು ಉಪಯೋಗಕರ ಮಾರ್ಗವಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಯಾವಾಗ ಒಂದು ಪ್ರವೇಶ್ಯ ಹೇಳಿಕೆಯು ಅಸಿಂಧುವಾಗಿರುತ್ತದೆ ಅಥವಾ ಯಾವಾಗ ಇದು ಅವಲಂಬಿತವಾಗಿರುವ ಒಂದು ಸಾಧನವು ದೊರಕಲ್ಪಡುವುದಿಲ್ಲ (ಅಂದರೆ ಒಂದು ಕಡತವನ್ನು ಕಳೆದುಕೊಳ್ಳುವುದು, ಅಥವಾ ಒಂದು ಹಾರ್ಡ್ ಡಿಸ್ಕ್‌ನ ತಪ್ಪು). ವಿನಾಯಿತಿಗಳಿಲ್ಲದ ತಂತ್ರಗಳಲ್ಲಿ, ದಿನಚರಿಗಳು ಕೆಲವು ವಿಶಿಷ್ಟವಾದ ತಪ್ಪುಗಳ ಸಂಕೇತಗಳನ್ನು ಹಿಂದಿರುಗಿಸಬೇಕಾಗುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಇದು ಕೆಲವು ವೇಳೆ ಅರೆಸ್ಥಿರೀಕೃತ ಸಮಸ್ಯೆಗಳ ಮೂಲಕ ಕ್ಲಿಷ್ಟಕರವಾಗಿಸಲ್ಪಡುತ್ತದೆ, ಅದರಲ್ಲಿ ದಿನನಿತ್ಯದ ಅವಶ್ಯಕತೆಯ ಬಳಕೆದಾರರು ತಪ್ಪಾದವುಗಳಿಂದ ಸ್ವಾಭಾವಿಕ ಹಿಂದಿರುಗುವ ಮೌಲ್ಯಗಳನ್ನು ವಿಂಗಡನೆ ಮಾಡಲು ಹೆಚ್ಚುವರಿ ಸಂಕೇತಗಳನ್ನು ಬರೆಯಬೇಕಾಗುತ್ತದೆ.
ದಿನನಿತ್ಯದ ಎಂಜಿನ್ ವಾತಾವರಣಗಳಾದ ಜಾವಾ ಅಥವಾ .ನೆಟ್‌ಗಳಲ್ಲಿ, ನಡೆಯುತ್ತಿರುವ ಎಂಜಿನ್‌ಗೆ ಸಂಯೋಜಿಸಲ್ಪಡುವ ಮತ್ತು ಪ್ರತಿ ಬಾರಿಯೂ ಆಸಕ್ತಿಗಳು ಸಂಭವಿಸುವ ಒಂದು ಎಕ್ಸೆಪ್ಶನ್‌‌ಗೆ ಸಾಧನಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿರುತ್ತವೆ, ಅವುಗಳು ಎಕ್ಸೆಪ್ಶನ್‌ ಎಸೆಯಲ್ಪಟ್ಟಾಗ ಮೆಮೊರಿಯಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದ ದೋಷ ನಿದಾನದ ಮಾಹಿತಿಗಳನ್ನು ದಾಖಲಿಸುತ್ತವೆ . ಈ ಸಾಧನಗಳು ಸ್ವಯಂ ಚಾಲಿತ ಎಕ್ಸೆಪ್ಶನ್ ನಿರ್ವಹಣೆ ಅಥವಾ ತಪ್ಪುಗಳ ಪ್ರತಿಬಂಧ ಸಾಧನಗಳು ಎಂದು ಕರೆಯಲ್ಪಡುತ್ತವೆ ಮತ್ತು ಎಕ್ಸೆಪ್ಶನ್‌ಗಳಿಗೆ ’ಮೂಲ-ಕಾರಣ’ ಮಾಹಿತಿಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ.
ಸಮಕಾಲೀನ ಅನ್ವಯಿಸುವಿಕೆಗಳು ಎಕ್ಸೆಪ್ಶನ್ ವಿನಾಯಿತಿ ತಂತ್ರಗಾರಿಕಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವಾಗ ಹಲವು ವಿನ್ಯಾಸ ಸ್ಪರ್ಧೆಗಳನ್ನು ಎದುರಿಸಬೇಕಾಗುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ ನವೀನ ಉದ್ಯಮ ಮಟ್ಟದ ಅನ್ವಯಿಸುವಿಕೆಗಳಲ್ಲಿ, ವಿನಾಯಿತಿಗಳು ಅನೇಕ ವೇಳೆ ಪ್ರಕ್ರಿಯೆ ಮಿತಿಗಳನ್ನು ಮತ್ತು ಯಂತ್ರದ ಮಿತಿಗಳನ್ನು ದಾಟಬೇಕು. ಯಾವಾಗ ಪ್ರಕ್ರಿಯೆಯು ಒಂದು ಹಂತಕ್ಕೆ ವೈಫಲ್ಯವಾಗಲ್ಪಡುತ್ತದೆಯೋ ಆಗ ಇದು ಪ್ರಕ್ರಿಯೆಯ ಸಾಫ್ಟ್‌ವೇರ್‌ ಭಾಗದಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ, ಆಗ ಒಂದು ದೃಢವಾದ ಎಕ್ಸೆಪ್ಶನ್ ನಿರ್ವಹಣಾ ತಂತ್ರಗಾರಿಕೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವ ಅಂಶವು ಗುರುತಿಸಲ್ಪಡುತ್ತದೆ.
ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ಎಂಬುದೊಂದು ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ಲಾಂಗ್ವೇಜ್‌ ರಚನೆ ಅಥವಾ ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್‌ವೇರ್‌‍ ಯಂತ್ರರಚನೆಯಾಗಿದ್ದು, ಇದನ್ನು ವಿನಾಯಿತಿಗಳ ಸಂಭವಿಸುವಿಕೆಯನ್ನು ಮತ್ತು ಸಾಮಾನ್ಯ ಪ್ರೋಗ್ರಾಮ್ ನಿರ್ವಹಣೆಗಳ ಸಾಮಾನ್ಯ ಸಾಗುವಿಕೆಯನ್ನು ಬದಲಾಯಿಸುವ ವಿಶಿಷ್ಟವಾದ ಸಂದರ್ಭಗಳನ್ನು ನಿರ್ವಹಣೆ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲ್ಪಟ್ಟಿದೆ.
ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ಲಾಂಗ್ವೇಜ್‌‌ಗಳು ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌‌ಗೆ ಅವುಗಳ ಬೆಂಬಲಿಸುವಿಕೆಯಲ್ಲಿ ಗಣನೀಯವಾಗಿ ಭಿನ್ನವಾಗಿರುತ್ತವೆ (ತಪ್ಪುಗಳ ಪರಿಶೀಲನೆಯಿಂದ ಭಿನ್ನವಾಗಿರುವಂತೆ, ಅದು ವ್ಯತಿರಿಕ್ತ ಆಕಸ್ಮಿಕಗಳಾದ ಅಸಿಂಧುವಾದ ಸ್ಥಿತಿ ಬದಲಾವಣೆಗಳು ಅಥವಾ ಅಯಶಸ್ವಿಯಾದ ಆವಾಹಿತ ಕಾರ್ಯಾಚರಣೆಗಳ ತೊಡೆದುಹಾಕುವಿಕೆಯನ್ನು ಸಂಕೇತವಾಗಿಸುವ ಸಾಮಾನ್ಯವಾದ ಪ್ರೋಗ್ರಾಮ್‌ನ ಸಾಗುವಿಕೆಯಾಗಿದೆ.) ಕೆಲವು ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ಲಾಂಗ್ವೇಜ್‌‌ಗಳಲ್ಲಿ ಅಸಿಂಧುವಾದ ಮೂಲ ಮಾಹಿತಿಗಳ ಮೇಲೆ ಸುರಕ್ಷಿತವಾಗಿ ಕರೆಯಲಾಗದಂತಹ ಕೆಲವು ಕಾರ್ಯಗಳಿವೆ. ಅಥವಾ ವಿನಾಯಿತಿಗಳಿಂದ ಬೇರ್ಪಡಿಸಲಾಗದಂತಹ ಕೆಲವು ಹಿಂದಿರುಗುವ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಕೆಲವು ಕಾರ್ಯಗಳಿವೆ. ಉದಾಹರಣೆಗೆ ಸಿ ಯಲ್ಲಿ, ಅಟೊಯ್ ಫಂಕ್ಷನ್‌ ಒಂದು ಸಿಂಧುವಾದ ಮೌಲ್ಯಕ್ಕೆ ಬದಲಾಯಿಸಲಾಗದ ಯಾವುದೇ ಪ್ರವೇಶ್ಯಕ್ಕೆ ೦ ವನ್ನು ಹಿಂದಿರುಗಿಸಬಹುದು. ಅಂತಹ ಲಾಂಗ್ವೇಜ್‌‌ಗಳಲ್ಲಿ ಕ್ರಮವಿಧಿ ರಚಕನು ತಪ್ಪುಗಳ ಪರಿಶೀಲನೆಯನ್ನು ನಡೆಸಬೇಕು ಅಥವಾ ಪ್ರವೇಶ್ಯ ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆಯನ್ನು ಮಾಡಬೇಕು.
ಅಂತಹ ಸ್ಪಷ್ಟ ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆ ಮತ್ತು ತಪ್ಪುಗಳ ಪರಿಶೀಲನೆಯ ಅವಶ್ಯಕತೆಯ ಮಟ್ಟವು ಯಾವುದೇ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ಪರಿಸರಗಳಿಂದ ನೀಡಲ್ಪಟ್ಟ ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ಬೆಂಬಲಕ್ಕೆ ವ್ಯತಿರಿಕ್ತವಾಗಿದೆ. ಹಾರ್ಡ್‌ವೇರ್‌ ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ಇದು ಸಾಫ್ಟ್‌ವೇರ್‌ ದಿಂದ ಪಡೆದುಕೊಂಡ ಬೆಂಬಲಕ್ಕೆ ಕೊಂಚಮಟ್ಟಿಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿರುತ್ತದೆ, ಆದರೆ ಸದೃಶವಾದ ವಿಷಯಗಳು ಮತ್ತು ಪರಿಭಾಷೆಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿರುತ್ತವೆ.
ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ದಿನಚರಿಗಳ ಅಂಶವೆಂದರೆ ಕೋಡ್ ಯಾವುದೇ ದೋಷದ ಪರಿಸ್ಥಿತಿಯನ್ನು ನಿರ್ವಹಿಸಬಲ್ಲುದೇ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವುದು. ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ದಿನಚರಿಗಳು ಸಾಕಷ್ಟು ಶಕ್ತಿಯುತವಾಗಿವೆ ಎಂಬುದನ್ನು ದೃಢಪಡಿಸಲು, ಸಾಫ್ಟ್‌ವೇರ್‌ ಫಾಲ್ಟ್ ಇಂಜೆಕ್ಷನ್‌ ಮತ್ತು ಮ್ಯುಟೇಶನ್ ಪರೀಕ್ಷಿಸುವಿಕೆ ಗಳ ಮೂಲಕ ರಚಿಸಿದಂತಹ ವಿಶಾಲವ್ಯಾಪ್ತಿಯ ಅಮಾನ್ಯ ಅಥವಾ ಅನಿರೀಕ್ಷಿತ ಇನ್‌ಪುಟ್‌ಗಳಿರುವ ಕೋಡ್ ಅನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುವುದು ಅಗತ್ಯವಾಗಿದೆ. ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ದಿನಚರಿಗಳನ್ನು ಬರೆಯಬೇಕಾದ ಅತ್ಯಂತ ಕಷ್ಟದ ಸಾಫ್ಟ್‌ವೇರ್‌ ಅಂದರೆ ಪ್ರೊಟೊಕಾಲ್‌ ಸಾಫ್ಟ್‌ವೇರ್‌, ಏಕೆಂದರೆ ಒಂದು ಶಕ್ತಿಯುತವಾದ ಪ್ರೊಟೊಕಾಲ್‌ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯು ಸಂಬಂಧಿತ ನಿರ್ಧಿಷ್ಟತೆಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳದ ಇನ್‌ಪುಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸಲು ಸಿದ್ಧವಾಗಿರಲೇಬೇಕು.
ಒಂದು ಸಾಫ್ಟ್‌ವೇರ್‌ ಅಭಿವೃದ್ಧಿ ಜೀವನಚಕ್ರ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಪೂರ್ಣವಾಗಿ ಅರ್ಥಪೂರ್ಣ ನಿವರ್ತನ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಮಾಡಬಹುದು ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವ ಸಲುವಾಗಿ, ಯಾವುದೇ ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ಪರಿಶೀಲನೆಯು ಅತ್ಯಂತ ಉನ್ನತವಾಗಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿರಬೇಕು, ಮತ್ತು ಪರೀಕ್ಷಾ ಪ್ರಕರಣಗಳನ್ನು ವೈಜ್ಞಾನಿಕ ಮತ್ತು ಪುನರಾವರ್ತನೀಯವಾದ ರೀತಿಯಲ್ಲಿ ಮಾಡಿರಬೇಕು. ಪ್ರಸ್ತುತವಾಗಿ ವಾಣಿಜ್ಯಿಕವಾಗಿ ದೊರೆಯುವ ಅನೇಕ ಸಿಸ್ಟಮ್‌ಗಳು ಅಂತಹ ಪರೀಕ್ಷೆಯನ್ನು ನಡೆಸುತ್ತವೆ.
ತಾಳೆ ನೋಡುವ ವಿನಾಯಿತಿಗಳ ಪರಿಕಲ್ಪನೆ ಕೊಂಚ ಮಟ್ಟಿಗೆ ವಿನಾಯಿತಿ‌‌ ಸಮನ್ವಯತೆ ಯ ಜೊತೆಗೆ ಸಂಬಂಧ ಹೊಂದಿದೆ. ಏಕಕಾಲಿಕ ವಿನಾಯಿತಿಗಳು ನಿರ್ದಿಷ್ಟವಾಗಿ ಒಂದು ಪ್ರೋಗ್ರಾಮ್‌ ವಿವರಣೆಯಲ್ಲಿ ಉಂಟಾಗುತ್ತವೆ ಆ ಕಾರಣವಾಗಿ ಅಸಮಕಾಲಿಕ ವಿನಾಯಿತಿಗಳು ಬಹುಮಟ್ಟಿಗೆ ಎಲ್ಲಿಯಾದರೂ ಪ್ರಕಟಗೊಳ್ಳಬಹುದು. ಇದು ಕಂಪೈಲರ್‌ಗೆ ಬೇಕಾಗದ ಅಸಮಕಾಲಿಕ ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ನ್ನು ಅನುಸರಿಸುತ್ತದೆ. ಇವುಗಳೊಂದಿಗೆ ಪ್ರೋಗ್ರಾಮ್‌ ಮಾಡುವದು ಕಷ್ಟಕರ. ಉದಾಹರಣೆಗೆ ಸಹಜವಾದ ಅಸಮಕಾಲಿಕ ಪ್ರಸಂಗಗಳು ಪ್ರೋಗ್ರಾಮ್‌ಗೆ ಅಡ್ಡಿಪಡಿಸಲು - ಒತ್ತುವಿಕೆ ಒಳಗೊಂಡಿರುತ್ತವೆ,ಮತ್ತು ನಿರ್ವಹಣೆ ಮಾಡುವ ಇನ್ನೊಂದು ತಂತುಗಳಿಂದ " ನಿಲ್ಲಿಸಿ" ಅಥವಾ "ಸ್ವಲ್ಪ ಹೊತ್ತು ತಡೆ ಹಿಡಿ" ಎಂಬಂತಹ ಸಂಕೇತ ಪಡೆಯುತ್ತವೆ.
ಮಿತಿ ಹೊಂದಿರುವ ಅಸಮನ್ವಯತೆ ವಿಶಿಷ್ಟವಾಗಿ ಪ್ರೋಗ್ರಾಮಿಂಗ್‌ ಭಾಷೆಗಳ ಜೊತೆ ವ್ಯವಹರಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಜಾವಾ ತಂತು ತಡೆ ಮತ್ತು ಪುನರಾರಂಭ ಕಳೆದುಕೊಂಡಿದೆ . ಬದಲಾಗಿ, ಅರೆ-ಅಸಮಕಾಲಿಕ ವಿನಾಯತಿಗಳು ಕೇವಲ ಪ್ರೋಗ್ರಾಮ್ ಅಥವಾ ಸಮನ್ವಯತೆ ಸರಿಹೊಂದುವಂತಹ ಸ್ಥಳಗಳಲ್ಲಿ ಮಾತ್ರ ಪ್ರಕಟವಾಗುತ್ತವೆ.
ಒಂದು ಸಣ್ಣ ಬದಲಾವಣೆಯಾಗಿ, ಕೆಲವು ಲಾಂಗ್ವೇಜ್‌‌ಗಳು ಒಂದು ಏಕೈಕ ನಿರ್ವಾಹಕ ಷರತ್ತನ್ನು ಬಳಸುತ್ತದೆ, ಅದು ವಿನಾಯಿತಿಯ ವರ್ಗವನ್ನು ಆಂತರಿಕವಾಗಿ ವ್ಯವಹರಿಸುತ್ತದೆ.
ಲಾಂಗ್ವೇಜ್ ಹಲವಾರು ವಿಧದ ತಪ್ಪು ಪರಿಶಿಲನೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ "ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌" ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ ಎಂದು ತಿಳಿಯಲಾಗಿದೆ. ಪರ್ಲ್ ಇದು ರಚಿತ ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌‌ಗೆ ಐಚ್ಛಿಕ ಬೆಂಬಲವನ್ನು ಹೊಂದಿದೆ.
++ ವ್ಯುತ್ಪನ್ನಗಳು ++ ಅನ್ನು ಒಳಗೊಳ್ಳುತ್ತವೆ, ಇದು ಘಟಕದ ಸಂಕೇತವನ್ನು ಗಣನೀಯವಾಗಿ ಹೆಚ್ಚಿಸುವಂತೆ ಇದು ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. .
ವ್ಯತಿರಿಕ್ತವಾಗಿ ಎಕ್ಸೆಪ್ಶನ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್‌‌ಗೆ ಪೈಥೋನ್‌ನ ಬೆಂಬಲವು ಪರ್ವೇಸಿವ್ ಮತ್ತು ಸ್ಥಿರವಾಗಿರುತ್ತದೆ. ಟ್ರೈ ಗೆ ಕೆಲವು ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಾಚರಣೆಗಳು ಮತ್ತು ವಿವಿಧ ವಿನಾಯಿತಿ ಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳಲು ಇದರ ಬೆಂಬಲವನ್ನು ಬಳಸಿಕೊಳ್ಳದೇ ಒಂದು ರೋಬಸ್ಟ್ ಪೈಥೋನ್ ಪ್ರೋಗ್ರಾಮ್‌ ಅನ್ನು ಬರೆಯುವುದು ಕಷ್ಟವಾಗುತ್ತದೆ.
ಕಾಮನ್ ಲಿಸ್ಪ್‌, ಡಿಲಾನ್ ಮತ್ತು ಸ್ಮಾಲ್‌ಟಾಕ್ ಕಂಡಿಷನ್ ಸಿಸ್ಟಮ್ ಹೊಂದಿವೆ ಇವುಗಳು ಹಿಂದೆ ಹೇಳಿದ ವಿನಾಯಿತಿ ನಿರ್ವಹಣೆ ವ್ಯವಸ್ಥೆ ಒಳಗೊಂಡಿರುತ್ತವೆ. ಆ ಲ್ಯಾಂಗ್ವೇಜ್‌ಗಳು ಅಥವಾ ಸನ್ನಿವೇಷಗಳಿಗೆ ಪರಿಸ್ಥಿತಿಯ ಫಕ್ಷನ್ ಕಾಲ್ ಸಂಕೇತವನ್ನು ಅನ್ವಯಿಸುತ್ತದೆ,ಮತ್ತು ವಿನಾಯಿತಿ ನಿರ್ವಾಹಕದಲ್ಲಿ ಕೊನೆಯಲ್ಲಿ ಸ್ಟ್ಯಾಕ್ ಬಿಚ್ಚುವ ನಿರ್ಧಾರವನ್ನು ತೆಗೆದು ಕೊಳ್ಳಬಹುದು.
ಷರತ್ತುಗಳು ವಿನಾಯಿತಿಗಳನ್ನು ಸಾರ್ವತ್ರಿಕರಣಗೊಳಿಸಿವೆ. ಕಂಡಿಷನ್ ಉದ್ಬವಿಸಿದಾಗ,ಸೂಕ್ತವಾದ ಷರತ್ತು ನಿರ್ವಾಹಕ ಷರತ್ತು ನಿರ್ವಹಿಸಲು ಸ್ಟ್ಯಾಕ್ ಆರ್ಡರ್‌ನಲ್ಲಿ ಹುಡುಕುತ್ತದೆ ಮತ್ತು ಆಯ್ಕೆಮಾಡುತ್ತದೆ. ಯಾವ ಷರತ್ತುಗಳು ದೋಷಗಳನ್ನೊಳಗೊಂಡಿರುವುದಿಲ್ಲವೋ ಅವು ಸುರಕ್ಷಿತವಾಗಿ ನಿರ್ವಹಣೆಗೊಳ್ಳದೆ ಹೋಗುತ್ತವೆ;ಅದರ ಒಂದೇ ಉದ್ದೇಶವೆಂದರೆ ಬಳಕೆದಾರರಿಗೆ ಸುಳಿವು ಅಥವಾ ಎಚ್ಚರಿಕೆಗಳನ್ನು ನೀಡುವುದಾಗಿರಬಹುದು.
ಪರಿಶೀಲಿಸಲಾದ ವಿನಾಯಿತಿಗಳು, ಸಂಕಲನದ ಸಮಯದಲ್ಲಿನ ಲಭ್ಯವಿರುವ ಅನ್ವಯಿಸುವಿಕೆಯು ರನ್‌ ಟೈಮ್‌ನಲ್ಲಿನ ನಿಭಾಯಿಸದಿರುವ ವಿನಾಯಿತಿಗಳ ಮೇಲ್ಮೈನ ಘಟನೆಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ; ಪರಿಶೀಲಿಸದಿರುವ ವಿನಾಯಿತಿಗಳು ನಿಭಾಯಿಸಲಾಗದಂತೆ ಉಳಿದುಬಿಡುತ್ತವೆ.
ಓಝೋನ್‌‌ನ ಅಪಕರ್ಷಣವು ಓಝೋನೈಡ್‌ ಋಣ ಅಯಾನನ್ನು, ಅಂದರೆ 3– ನ್ನು ನೀಡುತ್ತದೆ. ಈ ಋಣ ಅಯಾನಿನ ಉತ್ಪನ್ನಗಳು ಸ್ಫೋಟಕ ಸ್ವಭಾವವನ್ನು ಹೊಂದಿರುವುದರಿಂದ, ಅವುಗಳನ್ನು ಶೈತ್ಯಜನಕ ತಾಪಗಳಲ್ಲಿ ಶೇಖರಿಸಿಡಬೇಕಾಗುತ್ತದೆ. ಎಲ್ಲಾ ಕ್ಷಾರೀಯ ಲೋಹಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಓಝೋನೈಡುಗಳು ಚಿರಪರಿಚಿತವಾಗಿವೆ. 3, 3, ಮತ್ತು 3ಗಳನ್ನು ಅವುಗಳ ಅದರದರ ಸೂಪರ್‌‌‌ ಆಕ್ಸೈಡುಗಳಿಂದ ತಯಾರಿಸಬಹುದು:
ಮೇಲೆ ಸೂಚಿಸಲಾಗಿರುವಂತೆ 3ನ್ನು ರೂಪಿಸಬಹುದಾದರೂ, ಇದನ್ನು ಪೊಟಾಷಿಯಂ ಹೈಡ್ರಾಕ್ಸೈಡು ಮತ್ತು ಓಝೋನ್‌‌ನಿಂದಲೂ ರೂಪಿಸಬಹುದಾಗಿದೆ:
+ ಅಥವಾ + ಅಯಾನುಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಒಂದು ಅಯಾನು ವಿನಿಮಯ ರಾಳದ ಮೇಲೆ ದ್ರವ 3ನಲ್ಲಿನ 3ನ ಕ್ರಿಯೆಯಿಂದ 3 ಹಾಗೂ 3ನ್ನು ತಯಾರಿಸಬೇಕು:
ಅಮೋನಿಯಾದಲ್ಲಿನ ಕ್ಯಾಲ್ಷಿಯಂನ ಒಂದು ದ್ರಾವಣವು ಓಝೋನ್‌‌ನೊಂದಿಗೆ ರಾಸಾಯನಿಕ ಕ್ರಿಯೆಯಲ್ಲಿ ತೊಡಗಿ ಅಮೋನಿಯಂ ಓಝೋನೈಡನ್ನು ನೀಡುತ್ತದೆಯೇ ಹೊರತು ಕ್ಯಾಲ್ಷಿಯಂ ಓಝೋನೈಡನ್ನು ಅಲ್ಲ:
ಆಲ್ಡಿಹೈಡ್‌‌ಗಳಂಥ ಕೆಲವೊಂದು ಹೈಡ್ರೋಕಾರ್ಬನ್‌ಗಳೊಂದಿಗೆ ಓಝೋನ್‌‌ ನೇರವಾಗಿ ರಾಸಾಯನಿಕ ಕ್ರಿಯೆಯಲ್ಲಿ ತೊಡಗಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ತನ್ಮೂಲಕ ವಾಯುವಿನಿಂದ ಅವುಗಳ ನಿರ್ಮೂಲನವನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ, ಆದರೆ, ಸದರಿ ಕ್ರಿಯೆಯ ಉತ್ಪನ್ನಗಳು ಸ್ವತಃ ಹೊಗೆ ಮಂಜಿನ ಪ್ರಮುಖ ಘಟಕಗಳಾಗಿರುತ್ತವೆ. ಬೆಳಕಿನಿಂದಾಗುವ ಓಝೋನ್‌‌ ದ್ಯುತಿವಿಭಜನೆಯು ಹೈಡ್ರಾಕ್ಸಿಲ್‌ ಪರಮಾಣುಗುಚ್ಛವಾದ ನ ಉತ್ಪಾದನೆಗೆ ಕಾರಣವಾಗುತ್ತದೆ ಮತ್ತು ಇದು ವಾಯುವಿನಿಂದ ಹೈಡ್ರೋಕಾರ್ಬನ್‌ಗಳ ನಿರ್ಮೂಲನವಾಗುವಲ್ಲಿ ಒಂದು ಪಾತ್ರವನ್ನು ವಹಿಸುತ್ತದೆಯಾದರೂ, ಕಣ್ಣಿನ ಪ್ರಬಲವಾದ ಉದ್ರೇಕಕಾರಿಗಳಾಗಿ ವರ್ತಿಸಬಲ್ಲ ಪೆರಾಕ್ಸಿಅಸೈಲ್‌ ನೈಟ್ರೇಟುಗಳಂಥ ಹೊಗೆ ಮಂಜಿನ ಘಟಕಗಳ ಸೃಷ್ಟಿಯಲ್ಲಿಯೂ ಇದು ಮೊದಲ ಹಂತವಾಗಿರುತ್ತದೆ. ಹವಾಗೋಲದ ಓಝೋನ್‌‌ನ ವಾತಾವರಣದ ಜೀವಿತಾವಧಿಯು ಸುಮಾರು 22 ದಿನಗಳಷ್ಟಿರುತ್ತದೆ; ಇದರ ಪ್ರಮುಖ ನಿರ್ಮೂಲನ ಕಾರ್ಯವಿಧಾನಗಳು ನೆಲದ ಮೇಲೆ ಸಂಚಯಗೊಳ್ಳುತ್ತಿದ್ದು, ಅದು ಮೇಲೆ ನಮೂದಿಸಲಾದ ನ್ನು ನೀಡುವ ರಾಸಾಯನಿಕ ಕ್ರಿಯೆಯಾಗಿದೆ ಮತ್ತು ಅದು ಹಾಗೂ ಪೆರಾಕ್ಸಿ ಪರಮಾಣುಗುಚ್ಛವಾದ 2ನೊಂದಿಗಿನ ರಾಸಾಯನಿಕ ಕ್ರಿಯೆಗಳಿಂದ ನಡೆಯುತ್ತದೆ .
ಕೈಗಾರಿಕಾ ಕ್ರಾಂತಿಗೆ ಮುಂಚಿತವಾಗಿ ಓಝೋನ್‌‌ ನೆಲ ಮಟ್ಟದಲ್ಲಿ ಇತ್ತಾದರೂ, ಅತ್ಯುಚ್ಚ ಸಾಂದ್ರತೆಗಳು ಕೈಗಾರಿಕಾ-ಪೂರ್ವ ಮಟ್ಟಗಳಲ್ಲಿ ಇದ್ದುದಕ್ಕಿಂತ ಈಗ ಬಹಳ ಉನ್ನತಮಟ್ಟದಲ್ಲಿವೆ, ಮತ್ತು ಮಾಲಿನ್ಯದ ಮೂಲಗಳಿಂದ ಸಾಕಷ್ಟು ದೂರದಲ್ಲಿರುವ ಹಿನ್ನೆಲೆ ಸಾಂದ್ರತೆಗಳು ಸಹ ಗಣನೀಯವಾಗಿ ಉನ್ನತಮಟ್ಟದಲ್ಲಿವೆ. ಮೇಲ್ಮಟ್ಟದ ಹವಾಗೋಲದಲ್ಲಿರುವ ಓಝೋನ್‌‌, ಭೂಮಿಯಿಂದ ಹೊರಸೂಸಲ್ಪಟ್ಟ ಅವರೋಹಿತ ಶಕ್ತಿಯ ಪೈಕಿ ಕೆಲಭಾಗವನ್ನು ಹೀರಿಕೊಂಡು ಒಂದು ಹಸಿರುಮನೆ ಅನಿಲವಾಗಿ ವರ್ತಿಸುವುದರಿಂದ ಓಝೋನ್‌‌ನಲ್ಲಿನ ಈ ಹೆಚ್ಚಳವು ಮತ್ತಷ್ಟು ಕಳವಳಕಾರಿಯಾಗಿದೆ. ಓಝೋನ್‌‌ನ ಹಸಿರುಮನೆ ಅನಿಲದ ಸಾಮರ್ಥ್ಯವನ್ನು ಪರಿಮಾಣಿಸುವುದು ಕಷ್ಟಕರ, ಏಕೆಂದರೆ ಭೂಮಂಡಲದಾದ್ಯಂತ ಇದು ಏಕರೂಪದ ಸಾಂದ್ರತೆಗಳಲ್ಲಿ ಇರುವುದಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಹವಾಮಾನ ಬದಲಾವಣೆಗೆ ಸಂಬಂಧಿಸಿದ ಅತ್ಯಂತ ವ್ಯಾಪಕವಾಗಿ ಅಂಗೀಕರಿಸಲ್ಪಟ್ಟ ವೈಜ್ಞಾನಿಕ ನಿರ್ಧಾರಣೆಗಳು ಸೂಚಿಸುವ ಪ್ರಕಾರ, ಹವಾಗೋಲದ ಓಝೋನ್‌‌ನ ವಿಕಿರಣ ಒತ್ತಡಗೊಳಿಸುವಿಕೆಯು ಇಂಗಾಲದ ಡೈಯಾಕ್ಸೈಡ್‌‌ನ ಸುಮಾರು 25%ನಷ್ಟಿದೆ.
ಓಝೋನ್‌‌ನ್ನು ಒಳಕ್ಕೆಳೆದುಕೊಂಡಾಗ ಅದು ಶ್ವಾಸಕೋಶಗಳನ್ನು ವ್ಯಾಪಿಸಿರುವ ಒಳಪದರದ ಸಂಯುಕ್ತಗಳೊಂದಿಗೆ ರಾಸಾಯನಿಕ ಕ್ರಿಯೆಯಲ್ಲಿ ತೊಡಗಿ ವಿಶಿಷ್ಟವಾದ, ಕೊಲೆಸ್ಟೆರಾಲ್‌‌-ಜನ್ಯ ಚಯಾಪಚಯ ಕ್ರಿಯೆಯ ಉತ್ಪನ್ನಗಳನ್ನು ರೂಪಿಸುತ್ತದೆ. ಈ ಉತ್ಪನ್ನಗಳು ಅಪಧಮನಿಯ ಪೆಡುಸಿನ ಕೊಬ್ಬಿನ ಶೇಖರಣೆಗಳ ಸಂಚಯವಾಗುವಿಕೆ ಮತ್ತು ರೋಗೋತ್ಪತ್ತಿಯನ್ನು ಸುಗಮಗೊಳಿಸುತ್ತವೆ ಎಂದು ಭಾವಿಸಲಾಗಿದೆ. ಈ ಚಯಾಪಚಯ ಕ್ರಿಯೆಯ ಉತ್ಪನ್ನಗಳು ಮಾನವರಲ್ಲಿ ಕಂಡುಬರುವ ಪೆಡುಸಿನ ಅಪಧಮನಿಗಳಲ್ಲಿ ಸ್ವಾಭಾವಿಕವಾಗಿ ಸಂಭವಿಸುತ್ತವೆ ಎಂದು ದೃಢೀಕರಿಸಲ್ಪಟ್ಟಿವೆ ಮತ್ತು ಅಥೆರೊನಾಲ್ಸ್‌‌ ಎಂದು ಹೆಸರಾದ ಸೆಕೋಸ್ಟೆರಾಲ್‌ಗಳ ಒಂದು ವರ್ಗವಾಗಿ ಅವು ವರ್ಗೀಕರಿಸಲ್ಪಟ್ಟಿವೆ. ಈ ಅಥೆರೊನಾಲ್‌ಗಳು ಕೊಲೆಸ್ಟೆರಾಲ್‌‌ನ ಜೋಡಿಬಂಧದ ಓಝೋನ್‌ ವಿಶ್ಲೇಷಣೆಯಿಂದ ಉತ್ಪಾದಿಸಲ್ಪಟ್ಟಿದ್ದು, ಒಂದು 5,6 ಸೆಕೊಸ್ಟೆರಾಲ್‌‌ನ್ನಷ್ಟೇ ಅಲ್ಲದೇ, ಅಲ್ಡಾಲೀಕರಣದ ಮೂಲಕ ಒಂದು ದ್ವಿತೀಯಕ ಸಲಿಲೀಕರಣ ಉತ್ಪನ್ನವನ್ನು ರೂಪಿಸುತ್ತದೆ.
ಓಝೋನ್‌‌' , ಅಥವಾ ಟ್ರೈಆಕ್ಸಿಜನ್‌"' ಎಂಬುದು ಒಂದು ತ್ರಿಪರಮಾಣ್ವಕ ಅಣುವಾಗಿದ್ದು, ಮೂರು ಆಮ್ಲಜನಕ ಪರಮಾಣುಗಳನ್ನು ಇದು ಒಳಗೊಂಡಿದೆ. ದ್ವಿಪರಮಾಣ್ವಕ ಭಿನ್ನರೂಪಕ್ಕಿಂತ ಸಾಕಷ್ಟು ಕಡಿಮೆ ಸ್ಥಿರವಾಗಿರುವ ಆಮ್ಲಜನಕದ ಒಂದು ಭಿನ್ನರೂಪ ಇದಾಗಿದೆ. ಕೆಳಮಟ್ಟದ ವಾತಾವರಣದಲ್ಲಿರುವ ಓಝೋನ್‌‌ ಒಂದು ವಾಯು ಮಾಲಿನ್ಯಕಾರಕವಾಗಿದ್ದು, ಪ್ರಾಣಿಗಳ ಉಸಿರಾಟದ ವ್ಯವಸ್ಥೆಗಳ ಮೇಲೆ ಇದು ಅಪಾಯಕಾರಿ ಪರಿಣಾಮಗಳನ್ನು ಬೀರುತ್ತದೆ ಮತ್ತು ಸೂಕ್ಷ್ಮ ಸ್ವಭಾವದ ಸಸ್ಯಗಳನ್ನು ಸುಡುತ್ತದೆ; ಆದಾಗ್ಯೂ, ಮೇಲುಮಟ್ಟದ ವಾತಾವರಣದಲ್ಲಿನ ಓಝೋನ್‌‌ ಪದರವು ಪ್ರಯೋಜನಕಾರಿಯಾಗಿದ್ದು, ಹಾನಿಕಾರಕ ನೇರಳಾತೀತ ಬೆಳಕು ಭೂಮಿಯ ಮೇಲ್ಮೈಯನ್ನು ತಲುಪುವುದನ್ನು ಸಮರ್ಥವಾಗಿ ತಡೆಗಟ್ಟುತ್ತದೆ. ಭೂಮಿಯ ವಾತಾವರಣದಾದ್ಯಂತ ಕಡಿಮೆ ಮಟ್ಟದ ಸಾಂದ್ರತೆಗಳಲ್ಲಿ ಓಝೋನ್‌‌ನ ಅಸ್ತಿತ್ವವಿರುತ್ತದೆ. ಇದು ಅನೇಕ ಕೈಗಾರಿಕಾ ಮತ್ತು ಗ್ರಾಹಕ ಬಳಕೆಯ ಉಪಯೋಗಗಳನ್ನು ಹೊಂದಿದೆ.
ಮೈಕ್ರೋತರಂಗ ರೋಹಿತದರ್ಶನದಿಂದ ಪಡೆಯಲಾದ ಪ್ರಾಯೋಗಿಕ ಪುರಾವೆಯ ಅನುಸಾರ ಓಝೋನ್‌‌ ಎಂಬುದು ಒಂದು ಬಗ್ಗಿರುವ ಅಣುವಾಗಿದ್ದು, 2 ಸಮಪಾರ್ಶ್ವತೆಯನ್ನು ಅದು ಹೊಂದಿದೆ. – ಅಂತರಗಳು 127.2 ನಷ್ಟಿವೆ. – – ಕೋನವು 116.78ಯಷ್ಟಿದೆ. ² ಎಂಬುದು ಕೇಂದ್ರಭಾಗದ ಪರಮಾಣುವಾಗಿದ್ದು, ಅದು ಒಂದು ಏಕಾಂಗಿ ಜೋಡಿಯೊಂದಿಗೆ ಸಂಕರೀಕರಿಸಲ್ಪಟ್ಟಿದೆ. ಓಝೋನ್‌‌ ಎಂಬುದು ಒಂದು ವಿದ್ಯುದ್ವೇಲೆನ್ಸೀಯ ಅಣುವಾಗಿದ್ದು, 0.5337 ಯಷ್ಟಿರುವ ಒಂದು ಅಂತರದಲ್ಲಿರುವ ಅಣುವಿನ ಚಲನೆಯನ್ನು ಹೊಂದಿದೆ. ಬಂಧಕತೆಯನ್ನು ಒಂದು ಅನುರಣನ ಸಂಕರವಾಗಿ ವ್ಯಕ್ತಪಡಿಸಬಹುದಾಗಿದ್ದು, ಇದರ ಒಂದು ಪಾರ್ಶ್ವದಲ್ಲಿ ಒಂದು ಏಕಬಂಧವಿದ್ದರೆ, ಮತ್ತೊಂದು ಪಾರ್ಶ್ವದಲ್ಲಿ ಒಂದು ಜೋಡಿಬಂಧವಿದೆ. ಇದರಿಂದಾಗಿ ತಲಾ ಪಾರ್ಶ್ವದಲ್ಲಿ 1.5ನಷ್ಟಿರುವ ಒಂದು ಒಟ್ಟಾರೆ ಬಂಧದ ಅನುಕ್ರಮವು ರೂಪುಗೊಳ್ಳುತ್ತದೆ.