ಸದಸ್ಯ:Ramyaraik/sandbox

ವಿಕಿಪೀಡಿಯದಿಂದ, ಇದು ಮುಕ್ತ ಹಾಗೂ ಸ್ವತಂತ್ರ ವಿಶ್ವಕೋಶ

ಸಾಫ್ಟ್ವೇರ್ ಕಂಪ್ಯೂಟರ್ ತಂತ್ರಾಂಶ ಅಥವಾ ಸರಳವಾಗಿ ತಂತ್ರಾಂಶ ನಿರ್ದಿಷ್ಟ ಶಸ್ತ್ರಚಿಕಿತ್ಸೆಗೆ ಕಂಪ್ಯೂಟರ್ ನಿರ್ದೇಶಿಸುತ್ತದೆ ಸೂಚನೆಗಳನ್ನು ಯಾವುದೇ ಗುಂಪಾಗಿದೆ. ಕಂಪ್ಯೂಟರ್ ತಂತ್ರಾಂಶ ಕಂಪ್ಯೂಟರ್ ಕಾರ್ಯಕ್ರಮಗಳು, ಗ್ರಂಥಾಲಯಗಳು ಮತ್ತು (ಉದಾಹರಣೆಗೆ ಆನ್ಲೈನ್ ದಸ್ತಾವೇಜನ್ನು ಅಥವಾ ಡಿಜಿಟಲ್ ಮಾಧ್ಯಮ) ಸಂಬಂಧಿತ ಅಲ್ಲದ ಕಾರ್ಯಗತಗೊಳ್ಳುವ ಮಾಹಿತಿ ಒಳಗೊಂಡಿದೆ. ಕಂಪ್ಯೂಟರ್ ತಂತ್ರಾಂಶ ಕಂಪ್ಯೂಟರ್ಗಳ ದೈಹಿಕ ಅಂಶವಾಗಿದೆ ಇದು ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್ವೇರ್, ತದ್ವಿರುದ್ಧವಾಗಿ, ಅಸ್ಪಷ್ಟ ಹೊಂದಿದೆ. ಕಂಪ್ಯೂಟರ್ ಯಂತ್ರಾಂಶ ಮತ್ತು ತಂತ್ರಾಂಶ ಪರಸ್ಪರ ಅವಶ್ಯಕತೆ ಮತ್ತು ಎರಡೂ ವಾಸ್ತವಿಕವಾಗಿ ಇತರ ಬಳಸಬಹುದಾಗಿದೆ. ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ, ಕಾರ್ಯಗತಗೊಳಿಸುವ ಕೋಡ್ ವ್ಯಕ್ತಿಯ ಪ್ರೊಸೆಸರ್-ಸಾಮಾನ್ಯವಾಗಿ ಕೇಂದ್ರ ಪ್ರೊಸೆಸ್ಸಿಂಗ್ ಯುನಿಟ್ (CPU) ನಿರ್ದಿಷ್ಟ ಯಂತ್ರ ಭಾಷೆ ಸೂಚನೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಒಂದು ಯಲ್ಲಿನ ತನ್ನ ಹಿಂದಿನ ರಾಜ್ಯದಿಂದ ಕಂಪ್ಯೂಟರ್ ರಾಜ್ಯದ ಬದಲಿಸುವುದು ಸಂಸ್ಕಾರಕ ಸೂಚನೆಗಳನ್ನು ಸೂಚಿಸುವ ಬೈನರಿ ಮೌಲ್ಯಗಳನ್ನು ಗುಂಪುಗಳು ಒಳಗೊಂಡಿದೆ. ಉದಾಹರಣೆಗೆ, ಒಂದು ಸೂಚನಾ ಬಳಕೆದಾರರಿಗೆ ನೇರವಾಗಿ ವೀಕ್ಷಿಸಲಾಗುವುದಿಲ್ಲ ಕಂಪ್ಯೂಟರ್-ಪರಿಣಾಮ ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಗ್ರಹ ಸ್ಥಳ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ಮೌಲ್ಯವನ್ನು ಬದಲಾಯಿಸಬಹುದು. ಒಂದು ಬೋಧನೆಯಲ್ಲಿ (ಪರೋಕ್ಷವಾಗಿ) ಕಾರಣ ಏನೋ ಬಳಕೆದಾರ ಗೋಚರಿಸಲಿದೆ ಇದು ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆ ಒಂದು ರಾಜ್ಯದ ಬದಲಾವಣೆಯ ಪ್ರದರ್ಶನಕ್ಕೆ ಕಾಣಿಸಿಕೊಳ್ಳಲು ಇರಬಹುದು. ಪ್ರೊಸೆಸರ್ ಇದು ಬೇರೆ ಸೂಚನಾ "ನೆಗೆಯುವುದನ್ನು" ಸೂಚನೆ, ಅಥವಾ ಅಡ್ಡಿಯಾಗುವುದು ಹೊರತು, ಅವರು ಒದಗಿಸಲಾಗುತ್ತದೆ ಸಲುವಾಗಿ ಸೂಚನೆಗಳನ್ನು ನೆರವೇರಿಸುವರು. ಒಂದು ಯಂತ್ರ ಭಾಷೆಯಲ್ಲಿ ಬರೆದ ಸಾಫ್ಟ್ವೇರ್ "ಯಂತ್ರ ಕೋಡ್" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಆದರೆ, ಪ್ರಾಯೋಗಿಕವಾಗಿ, ಸಾಫ್ಟ್ವೇರ್ ಸಾಮಾನ್ಯವಾಗಿ. ಮಾನವರು ಯಲ್ಲಿನ ಹೆಚ್ಚು (ಸ್ವಾಭಾವಿಕ ಭಾಷೆಯಲ್ಲಿ ಹತ್ತಿರ) ಬಳಸಲು ಸುಲಭ ಮತ್ತು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿ ಎಂದು ಉನ್ನತ ಮಟ್ಟದ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳಲ್ಲಿ ಬರೆದ [1] ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆ ಒಂದು ಕಂಪೈಲರ್ ಬಳಸಿ ಯಂತ್ರ ಭಾಷೆ ಪರಿವರ್ತಿತವಾಗುತ್ತವೆ ಒಂದು ವಿವರಣೆಯ ಅಥವಾ ಎರಡು ಸಂಯೋಜನೆಯನ್ನು ಅಥವಾ. ಸಾಫ್ಟ್ವೇರ್ ಒಂದು ಕಡಿಮೆ ಮಟ್ಟದ ಸಭೆ ಭಾಷೆಯಲ್ಲಿ ಬರೆಯಬಹುದಾಗಿದೆ, ಮೂಲಭೂತವಾಗಿ, ಒಂದು ಸ್ವಾಭಾವಿಕ ಭಾಷೆಯಲ್ಲಿ ವರ್ಣಮಾಲೆಯ ಬಳಸಿಕೊಂಡು ಯಂತ್ರ ಭಾಷೆಯ ಅಸ್ಪಷ್ಟವಾಗಿ ನೆನಪಿನ ಪ್ರಾತಿನಿಧ್ಯ. ಅಸೆಂಬ್ಲಿ ಭಾಷೆ ಒಂದು ಅಸೆಂಬ್ಲರ್ ಬಳಸಿ ಯಂತ್ರ ಭಾಷೆಗೆ ಅನುವಾದ ಇದೆ. ಇತಿಹಾಸ ಸಾಫ್ಟ್ವೇರ್ ಮೊದಲ ತುಣುಕು ಎಂದು ಎಂದು ಒಂದು ಬಾಹ್ಯರೇಖೆಯನ್ನು (ಕ್ರಮಾವಳಿ) ಯೋಜನೆ ವಿಶ್ಲೇಷಣಾತ್ಮಕ ಎಂಜಿನ್ ಫಾರ್, 19 ನೇ ಶತಮಾನದಲ್ಲಿ ಅದಾ Lovelace ಬರೆದಿದ್ದಾರೆ. ಆದರೆ, ವಿಶ್ಲೇಷಣಾತ್ಮಕ ಎಂಜಿನ್ ಅಥವಾ ಯಾವುದೇ ಸಾಫ್ಟ್ವೇರ್ ಎಂದೆಂದಿಗೂ ರಚಿಸಲಾಯಿತು. ನಾವು ತಿಳಿದಿರುವಂತೆ ತಂತ್ರಾಂಶ-ಮೊದಲು ಕಂಪ್ಯೂಟರ್ ಸೃಷ್ಟಿಗೆ ಬಗ್ಗೆ ಮೊದಲ ಸಿದ್ಧಾಂತ ಇಂದು-ಮಾಡಲಾಯಿತು Entscheidungsproblem (ನಿರ್ಧಾರ ಸಮಸ್ಯೆ) ಅಪ್ಲಿಕೇಶನ್ ತನ್ನ 1935 ಪ್ರಬಂಧ Computable ಸಂಖ್ಯೆಯಲ್ಲಿ ಅಲನ್ ಟ್ಯೂರಿಂಗ್ ಪ್ರಸ್ತಾಪಿಸಿದ. ಅಂತಿಮವಾಗಿ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನ ಮತ್ತು ತಂತ್ರಾಂಶ ಶಾಸ್ತ್ರಗಳ ಅವಳಿ ಶೈಕ್ಷಣಿಕ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಈ ಎರಡೂ ಅಧ್ಯಯನ ಸಾಫ್ಟ್ವೇರ್ ಮತ್ತು ಅದರ ಸೃಷ್ಟಿಯ ಸೃಷ್ಟಿಗೆ ಕಾರಣವಾಯಿತು. ಸಾಫ್ಟ್ವೇರ್ ಇಂಜಿನಿಯರಿಂಗ್ ಹೆಚ್ಚು ಪ್ರಾಯೋಗಿಕ ಕಾಳಜಿಗಳ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ ಆದರೆ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನ, (ಟ್ಯೂರಿಂಗ್ ಪ್ರಬಂಧ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ಒಂದು ಉದಾಹರಣೆ) ಹೆಚ್ಚು ಸೈದ್ಧಾಂತಿಕ ಆಗಿದೆ. ಆದರೆ, ಮೊದಲು 1946, ಸಾಫ್ಟ್ವೇರ್ ನಾವು ಈಗ ಸಂಗ್ರಹಿಸಿದ-ಪ್ರೋಗ್ರಾಮ್ ಡಿಜಿಟಲ್ ಮೆಮೊರಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ-ಕಾರ್ಯಕ್ರಮಗಳು ಅರ್ಥಮಾಡಿಕೊಂಡಂತೆ ಕಂಪ್ಯೂಟರ್-ಮಾಡಲಿಲ್ಲ ಇನ್ನೂ ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲ. ಮೊದಲ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಧನಗಳು ಬದಲು "ಮರು ಪ್ರೋಗ್ರ್ಯಾಮ್ ಮಾಡು" ಸಲುವಾಗಿ rewired ಮಾಡಲಾಯಿತು.