User:Karthicomp/sandbox

நிரல்படு கால்குலேட்டர்

நிரல்படு கால்குலேட்டர்கள் தானாக மிகவும் ஒரு கணினி போன்ற, ஒரு சேமிக்கப்படும் திட்டத்தின் கீழ் நடவடிக்கைகளை வரிசை முன்னெடுக்க முடியும் என கால்குலேட்டர்கள் இருக்கின்றன. இது IBM CPC முதல் நிரலாக்கம் கால்குலேட்டர்கள் குத்தியதாக அட்டைகள் அல்லது நிரல் சேமிப்பு மற்ற ஊடகங்கள் பயன்படுத்தப்படுகிறது. காந்த பட்டைகள், நீக்கக்கூடிய வாசிப்பு மட்டும் நினைவக தோட்டாக்களை, அல்லது பேட்டரி ஆதரவு ல் கையடக்கமான மின்னணு கால்குலேட்டர்கள் கடை திட்டங்கள் வாசிக்க / நினைவக எழுத. 1990 களின் முற்பகுதியில் இருந்து, இந்த நெகிழ்வான கையடக்க அலகுகள் பெரும்பாலான வரைபட கணிப்பான் வர்க்க சேர்ந்தவை. மலிவான அணி புள்ளி LCD திரைகளின் பெரும் உற்பத்தி முன், எனினும், நிரல்படு கால்குலேட்டர்கள் பொதுவாக ஒரு வரி எண் அல்லது எண்ணெழுத்து காட்சி இடம்பெற்றிருந்தது. முந்தைய சாதனங்கள், பார்க்க: கணினி வன்பொருள் வரலாறு பொருளடக்கம் • 1 கால்குலேட்டர் நிரலாக்க • 2 நிரலாக்க மொழிகளை ஓ 2.1 விசைஎழுத்துக்குறி நிரலாக்க ஓ 2.2 BASIC ஓ 2.3 RPL ஓ 2.4 அசெம்ப்ளர் ஓ 2.5 பிற மொழிகள் • 3 நீடித்த நினைவகம் ஓ 3.1 காந்த கார்டு ரீடர் / எழுத்தாளர் ஓ 3.2 தொடர்ச்சியான நினைவக ஓ 3.3 ஒலி நாடா ஓ 3.4 செமி-தொடர்ச்சியான நினைவக ஓ 3.5 பிசி-இணைப்பு ஓ 3.6 ஃப்ளாஷ் நினைவகம் • 4 நிரல்படு கால்குலேட்டர்கள் மற்றும் பாக்கெட் கணினிகள் • 5 மேலும் காண்க • 6 குறிப்புகள் நிரல்படு கணிப்பான்கள் • 7 பட்டியல்

கால்குலேட்டர் நிரலாக்க நிரல்படு கால்குலேட்டர்கள் பயனர் கடினமான சிக்கல்களை தீர்ப்பதற்கு அல்லது ஒரு விரிவான நடைமுறை தானியக்க வகையில் கால்குலேட்டரை உள்ள திட்டங்கள் எழுத சேமிக்க அனுமதிக்கும். பெரிய திரையில் மூல குறியீடு பல கோடுகள் (அதாவது, அடுத்த / முந்தைய காட்சி வரியை உருட்டும் இல்லாமல்) ஒரே நேரத்தில் பார்க்க அனுமதிக்கிறது நிரலாக்க திறன், வரைபட கணிப்பான் மிகவும் பொதுவாக (எனினும் இல்லை பிரத்தியேகமாக) தோன்றும். முதலில், கால்குலேட்டரை நிரலாக்க கால்குலேட்டரை ஹேக்கர்கள் கால்குலேட்டர்கள் முக்கிய முகப்பை கடந்து மற்றும் சட்டசபை மொழி திட்டங்கள் எழுத வழிகளில் கண்டுபிடிக்கப்பட்டது என கால்குலேட்டரை சொந்த கட்டளை மொழியில் செய்ய வேண்டும், ஆனால், கால்குலேட்டரை நிறுவனங்கள் (குறிப்பாக டெக்சாஸ் இன்ஸ்ட்ரூமென்ட்ஸ்) அன்று சொந்த முறைமை நிரலாக்க ஆதரவு தொடங்கியது அவர்களின் கணிப்பு வன்பொருள், முதல் செயல்பட போன்ற குறியீடு பயன்படுத்தப்படுகிறது கொக்கிகள் வெளிப்படுத்துவது, பின்னர் வெளிப்படையாக பயனர் இடைமுகத்தை நேரடியாக போன்ற திட்டங்கள் கையாள வசதிகளை உருவாக்குவது. கால்குலேட்டர்கள் எழுதப்பட்ட பல திட்டங்கள் இணையத்தில் காணலாம். பயனர் ஒரு தனிப்பட்ட கணினி நிரல்கள் பதிவிறக்க, பின்னர் ஒரு சிறப்பு இணைப்பு கேபிள், அகச்சிவப்பு வயர்லெஸ் இணைப்பை பயன்படுத்தி கால்குலேட்டர் அல்லது ஒரு மெமரி கார்டு மூலம் பதிவேற்றும். சில நேரங்களில் இந்த திட்டங்கள் கணினியில் emulators மூலம் இயக்க முடியும். மேலே இருந்து எழும் ஒரு வாய்ப்பு இயந்திரங்கள் நிரலாக்க கூடுதல் மொழிகளுக்கான உரைபெயர்ப்பாளர், கம்பைலர்களை, மற்றும் மொழிபெயர்ப்பாளர் திட்டங்கள் எழுதி; பிபிசி அடிப்படை ஏற்கனவே பல விவாதிக்கப்படும் TI-83 மற்றும் -84 தொடர் மற்றும் பிற கப்பலில் மொழிகள் மற்றும் நிரலாக்க கருவிகள் மாற்றப்பட்டுள்ளது FORTRAN, awk, பாஸ்கல், Rexx, perl, பொதுவான லிஸ்ப், பைதான், TCL, மற்றும் பல்வேறு யுனிக்ஸ் கூடுகள் ஆகியவை அடங்கும். கால்குலேட்டர்களுக்கான பொதுவாக கிடைக்க திட்டங்கள் கணித / அறிவியல் தொடர்பான பிரச்சினை தீர்வுகள் இருந்து வீடியோ விளையாட்டுகள் எல்லாம், அத்துடன் என்று அழைக்கப்படும் காட்ட அடங்கும். குறிப்பாக கல்வி மற்றும் அறிவியல் / பொறியியல் சந்தைகளில் வணிக மென்பொருள், கிடைக்கிறது என்றாலும் இந்த குறியீடு, பயனர் உருவாக்கிய மென்பொருள் அல்லது திறந்த மூலமாகும்.

•http://en.wikipedia.org/wiki/File:TI-59.jpg ஒரு TI-59 கால்குலேட்டரை முன் உள்ள வைத்திருப்பவர் ஒரு அட்டை காண்பித்து மற்றும் மற்றொரு பக்கத்தில் உள்ள கார்டு ரீடர் செருகப்படுகின்றன. •http://en.wikipedia.org/wiki/File:HP-41CX.jpg காந்த கார்டு ரீடர் மற்றும் வெப்ப அச்சுப்பொறியுடன் ஹெச்பி 41CX •http://en.wikipedia.org/wiki/File:Elektronika_MK-52.JPG நிரல்படு கால்குலேட்டர்கள் ஒரு முழு அளவிலான முன்னாள் சோவியத் ஒன்றியம் உருவாக்கப்பட்டன. இன்னும் சில (இந்த எம்.கே.-52 போன்றவை), கூட விண்வெளி பயன்படுத்தப்பட்டன. •http://en.wikipedia.org/wiki/File:CASIO_FX-602P_Programmable_Calculator.png இந்த நிலையில் உழைக்கும் ஒரு 28 வயது எக்ஸ்-602P •http://en.wikipedia.org/wiki/File:TI-NspireCAS.jpg ஒரு TI-Nspire சிஏஎஸ் கால்குலேட்டர் •http://en.wikipedia.org/wiki/File:Hp50.png சமன்பாடு திருத்தி பயன்படுத்தப்படுகிறது கொண்டு ஹெச்பி 50g வரைபட கணிப்பான், •http://en.wikipedia.org/wiki/File:CasioClassPad300.JPG கேசியோ ClassPad 300 தொடுதிரை கால்குலேட்டர் நிரலாக்க மொழிகளை விசைஎழுத்துக்குறி நிரலாக்க முதன்மை கட்டுரை: நிரலாக்கம் விசைஎழுத்துக்குறி ஆரம்ப நாட்களில் மிக நிரல்படு கால்குலேட்டர்கள் அடிக்கடி விசைகளை இணைக்கப்பட்டு இருந்தால் உண்மையான விசைகளை அல்லது பைட்குறியீட்டை பதிவு ஒன்று அடிப்படையாக கொண்ட ஒரு மிக எளிதாக நிரலாக்க மொழி, பயன்படுத்தப்படும். அவர்கள் நினைவக முகவரி நிபந்தனை அறிக்கைகள் மற்றும் மறைமுக இருவரும் ஆதரவு என்றால் போன்ற நிரலாக்க ஆதரவு கால்குலேட்டர்கள் டூரிங்-முழு இருந்தன. முழு கால்குலேட்டர்கள் டூரிங் குறிப்பிடத்தக்க எடுத்துக்காட்டுகளாகும் கேசியோ எக்ஸ்-602P தொடர், ஹெச்பி 41 மற்றும் TI-59 இருந்தன. விசைஎழுத்துக்குறி நிரலாக்க இன்னும் ஹெச்பி 35s போன்ற இடைப்பட்ட கால்குலேட்டர்கள் ஆகியவற்றில் பயன்படுத்தப்படுகிறது. BASIC BASIC பொதுவாக டெஸ்க்டாப் கம்ப்யூட்டர்கள் மற்றும் பாக்கெட் கணினிகளுக்கேற்றதாகவும் ஒரு பரந்த நிரலாக்க மொழி ஆகும். இப்போது அதிக அளவில் கால்குலேட்டர்கள் பயன்படுத்தப்படும் மிகவும் பொதுவான மொழிகளை கேசியோ மற்றும் TI (TI-BASIC) பயன்படுத்தப்படும் என தனியுரிம BASIC பாணி வட்டார இருக்கும். அந்த அடிப்படை வட்டார BASIC மற்றும் அழுத்துவதன் மூலம் நிரலாக்க நன்மைகள் இணைந்த கால்குலேட்டர் பயன்படுத்த உகந்ததாக இருக்கும். அந்த வட்டார முக்கிய BASIC [1] [2] [3]. பொதுவாக சிறிய வேண்டும் கணிப்பான்கள் TI-83 உட்குடும்பத்தின் பிபிசி அடிப்படை முழுமையான துறைமுக இப்போது கிடைக்கிறது. இது ஒரு கணினி ஒரு கேபிள் அல்லது IrDA உள்ள தொடர்பு வழியாக கால்குலேட்டரை போடுவார்கள். RPL முதன்மை கட்டுரை: RPL (நிரலாக்க மொழி) RPL அதன் உயர் வரம்பை சாதனங்களில் ஹெவ்லெட் பேக்கார்ட் பயன்படுத்தப்படும் ஒரு சிறப்பு Forth போன்ற நிரலாக்க மொழி ஆகும். RPL கணிப்பான் முதல் சாதனம் ஹெச்பி -28 சி ஆகியவற்றை அறிமுகப்படுத்தினர் 1987 இல் வெளியிடப்பட்டது [4]. இயற்று மொழி தொகுப்பி முதன்மை கட்டுரை: சட்டமன்ற மொழி கணினி மொழி நிரலாக்க பெரும்பாலும் ஆரம்ப கால்குலேட்டரை மாடல்களில் ஊக்கம் இருப்பினும், அர்ப்பணிப்பு மேடையில் ஹேக்கர்கள் கடந்து வழிகளை கண்டுபிடிக்க கட்டமைக்கப்பட்ட சில மாதிரிகள் மற்றும் திட்டம் நேரடியாக சட்டசபை மொழியில் கால்குலேட்டர், முதல் கண்டுபிடிக்கப்பட்டது மற்றும் TI-85 இல் பயன்படுத்தப்படும் என்று ஒரு நுட்பம் உரைபெயர்ப்பாளர் ஒரு முறை நிலைமாற்றம் முக்கிய ஒரு நிரலாக்க குறைபாடு காரணமாக. TI-83 வெளியே வந்த நேரத்தில், TI மற்றும் ஹெச்பி ஆதரவு homebrew மென்பொருள் தேவைகளை நிவர்த்தி செய்ய வேண்டிய அவசியம் உணர்ந்து, மற்றும் சட்டமன்ற மொழி நூலகங்கள் மற்றும் எதிர்கால டெவலப்பர்கள் கிடைக்க ஆவண செய்ய ஆரம்பித்தார். ஹெச்பி; மென்பொருள், குறிப்பாக விளையாட்டுகள், இப்போது பின்னர் போன்ற TI-83 பிளஸ் மற்றும் TI-89 எதிர்கால கால்குலேட்டர்களுக்கான தொகுக்கப்பட்ட பயன்பாடுகள் ஆதரவு என்ற சட்டசபை நிரலாக்க முறைப்படுத்துவது என்று குறிப்பிட்ட கிட்டத்தட்ட வேகம் மற்றும் கேம் பாய் சக போன்ற வரைகலை, மற்றும் TI இருக்க முடியும் ஹெச்பி 50g, அதன் தற்போதைய தலைமை-in வரி கால்குலேட்டர் மாதிரி அசெம்பிளர் நிரலாக்க சில உள் ஆதரவை கொண்டுள்ளது. நிகழ்ச்சிகள் மற்றும் கருவிகள் கப்பலில் சட்டசபை போன்ற நிரலாக்க (பெரும்பாலும் கால்குலேட்டரை உண்மையான செயலி ஒரு ஜைலாக் அல்லது மோட்டோரோலா சிப் போன்ற முற்றிலும் வேறுபட்ட ஒன்று கூட இன்டெல் 80 * 86), குறைந்தது இரண்டு பீட்டா நிலையில் உள்ளன செயலாக்கங்கள்-சொந்த அனுமதிக்க அடிப்படை வேறுபட்ட பயனர் வரையறுத்த செயல்பாடுகளை மற்றும் நடைமுறைகள் மற்றும் சட்டசபை மற்றும் சி தொகுதிகள் கணினியில் உருவாக்கப்பட்ட மற்றும் "போலி சட்டசபை" திட்டங்கள் ஒரு அடிப்படை வகை தான் அதை எழுதி இயக்கும் உதவும் கால்குலேட்டரை பதிவேற்றப்பட்ட அதிகரிக்கப்பட்டது. Rexx, awk, பேர்ல், மற்றும் விண்டோஸ் மற்றும் சில யூனிக்ஸ் குண்டுகள் போன்ற பிற மொழிகளில் இந்த வகை பல கால்குலேட்டர்கள் இந்த முறையில் செயல்படுத்தப்படும். பிற மொழிகள் gcc வளர்ச்சி தொகுப்பு, ஹெச்பி மற்றும் TI கால்குலேட்டர்கள் பல மாதிரிகள் கிடைக்கும் பொருள் என்று சி, சி + +, FORTRAN 77, மற்றும் இன்லைன் சட்டசபை மொழி கணினி பக்கத்தில் ஒரு திட்டத்தை உருவாக்க பயன்படுத்தப்படும் பின்னர் கால்குலேட்டரை அதை ஏற்ற முடியும். மூன்றாவது கட்சிகளின் வளர்ச்சி திட்டங்கள், நிர்வாக குழு மற்றும் / அல்லது கணினி பக்க மாற்றிகள், உரைபெயர்ப்பாளர், குறியீடு ஜெனரேட்டர்கள், மேக்ரோ assemblers, அல்லது FORTRAN கம்பைலர்களை, மற்ற அடிப்படை வகைகள், awk, சி, கோபால், Rexx, பேர்ல், பைதான், Tcl, பாஸ்கல் அடங்கும் டெல்பி, மற்றும் DOS/Win95 தொகுதி, OS / 2 தொகுதி, WinNT/2000 ஷெல், யூனிக்ஸ் குண்டுகள், மற்றும் DCL போன்ற இயக்க அமைப்பு கூடுகள். நிலையான நினைவகம் நிரல்படு கால்குலேட்டர்கள் ஒரு முக்கிய அம்சம் நிலையான நினைவகம் சில வடிவம் கிடைப்பது இல்லை. நிலையான நினைவகம் இல்லாமல், திட்டங்கள் சாதனம் சிக்கலான செய்து, அதிகாரத்தை இழந்து போதெல்லாம் மீண்டும் நுழைந்தது வேண்டும். நிலையான நினைவகம் கால்குலேட்டர் அல்லது ஒரு தனி சாதனமாக இருக்கும். நிரல்படு கால்குலேட்டர்கள் மேற்பட்ட நுட்பத்தை பயன்படுத்த முடியும். காந்த கார்டு ரீடர் / எழுத்தாளர் முதன்மை கட்டுரை: காந்த அட்டை காந்த அட்டை வாசகர்கள் கிடைக்க முதல் நிலையான நினைவகம் விருப்பங்கள் [5] அடங்குவர். உள்ளிட்ட திட்டங்கள் காந்த பட்டைகள் சேமிக்கப்பட்டுள்ளன. அந்த செல்வதற்கு எளிதாக இருந்தது, மற்றும் ரீடர் / எழுத்தாளர் அளவு கச்சிதமான இருந்தது. எனினும், வாசகர் / எழுத்தாளர் மற்றும் காந்த பட்டைகள் மிகவும் விலை உயர்ந்ததாக இருந்தது. காந்த பட்டைகளை பயன்படுத்த கடந்த மிகவும் குறிப்பிடத்தக்க சாதனங்கள் ஹெச்பி -41 சி மற்றும் TI-59 இருந்தன. தொடர்ச்சியான நினைவக முதன்மை கட்டுரை: தொடர்ச்சியான நினைவக கால்குலேட்டர் அணைக்கப்பட்டு போது தொடர்ச்சியான நினைவக அதன் உள்ளடக்கத்தை இழக்க முடியாது. தொடர்ந்து நினைவகம் பயனர், எடுத்துக்காட்டாக, உள்ளிட்ட திட்டங்கள் இழக்காமல் பேட்டரிகள் மாற்ற முடியும். [6] பேழை நாடா மேலும் தகவல்: காம்பாக்ட் கேசட் # தரவு பதிவு சிறிய கேசட்டுகள் காந்த அட்டைகள் ஒரு எளிமையான, செலவில்லாத மாற்று வழங்கப்படும். பொதுவாக, இது போன்ற கேசியோ FA-1 ஒரு இடைமுகம் தொகுதி, ஆடியோ சமிக்ஞைகள் கீ அதிர்வெண்-மாற்றத்தை என குறியிடப்பட்ட என்று ஒரு சாதாரண கேசட் ரெக்கார்டர் மற்றும் டிஜிட்டல் தரவு கால்குலேட்டரை இணைக்க பயன்படுத்தப்படுகிறது. [7] கூர்மையான மற்றும் ஹெவ்லெட் பேக்கார்ட் கூட கால்குலேட்டரை நேரடியாக இணைக்கப்பட்ட என்று அர்ப்பணிக்கப்பட்ட மைக்ரோ அல்லது மினி கேசட் ரிக்கார்டர்களை விற்றது. இந்த செட் அப்களை, இன்னும் நடைமுறை மற்றும் நம்பகமான என்ற போது, மேலும் அதிக விலை இருந்தன. அரை தொடர்ச்சியான நினைவக நினைவக கோரிக்கைகளை உயர்ந்தது, அது உண்மை தொடர் நினைவகம் உருவாக்க மிகவும் கடினமாக மாறியது மற்றும் டெவலப்பர்கள் மாற்று முயன்றார். குறிப்பிட்ட பேட்டரி மாற்றுவது விதிகள் அனுசரிக்கப்பட்டது இருந்தால் அரை தொடர்ச்சியான நினைவக நினைவக உள்ளடக்கத்தை மட்டுமே பாதுகாக்கப்படுகிறது. பொதுவான விதிகள் இருந்தன: 1. ஒரு சிறப்பு காப்பு பேட்டரி முக்கிய பேட்டரிகள் மாற்றப்பட்ட போது நினைவை இழந்து இல்லை என்று உறுதி கூறினார். 2. பேட்டரிகள் ஒரு ஒப்பீட்டளவில் குறுகிய காலத்தில் மாற்றம் வேண்டும். உதாரணத்திற்கு ஹெச்பி 35s பேட்டரிகள் குறைவாக 2 நிமிடங்கள் மாற்ற வேண்டும் [8]. 3. குறைந்தபட்சம் இரண்டு முக்கிய பேட்டரிகள் பயன்படுத்தப்படுகின்றன மட்டுமே ஒரு நேரத்தில் ஒரு மாற்றம் முடியும். பிசி-இணைப்பு முதன்மை கட்டுரை: இணைப்பு (கணினி அறிவியல்) திட்டங்கள் மற்றும் தரவு சேமிப்பு ஒரு தனிப்பட்ட கணினி மாற்றப்பட்டது. பரிமாற்ற பின்வரும் இணைப்பை முறைகள் (தோற்றம் வரிசை) -232, IrDA மற்றும் USB செய்யப்படுகிறது. இந்த முறை மிகவும் திறமையான செலவு மற்றும் பொதுவாக பேழை இடைமுகம் விட வேகமாக இருக்கிறது இருப்பதன் நன்மைகளை கொண்டிருக்கிறது. இந்த நன்மைகள் ஒரு தனிப்பட்ட கணினி தேவை மூலம் ஈடு. பிசி இணைப்பு ஆரம்ப எடுத்துக்காட்டாக கேசியோ FA-6 இடைமுகம் இணைந்து கேசியோ எக்ஸ்-603P உள்ளது. திட்டம் மற்றும் தரவு மட்டுமே சேமிக்கப்படும் முடியவில்லை அதனால் இந்த செட் அப் பரிமாற்ற உள்ள எளிய உரை செய்யப்பட்டது ஆனால் ஒரு நிலையான உரை ஆசிரியர் கூட திருத்தப்பட்டது. ஃப்ளாஷ் நினைவகம் முதன்மை கட்டுரை: ஃப்ளாஷ் நினைவகம் நிரல்படு கால்குலேட்டர்கள் மற்றும் பாக்கெட் கணினிகள் முதன்மை கட்டுரை: பாக்கெட் கணினி 80 மற்றும் முழுவதும் 90 நிரல்படு கால்குலேட்டர்கள் தொடக்கத்தில் பல ஒற்றுமைகள் பகிர்ந்து உயர் இறுதியில் கணிப்பான் மூலம், பாக்கெட் கணினிகளில் போட்டியில் இருந்தது. உதாரணமாக இரண்டு சாதன வகைகள் கட்டமைப்பற்ற BASIC உள்ள நிரல் மற்றும் சில விதிவிலக்குகள் குவெர்டி விசைப்பலகை இடம்பெற்றது. இருப்பினும், சில வேறுபாடுகள் உள்ளன: • BASIC நிரல்படு கால்குலேட்டர்கள் அடிக்கடி விசைப்பலகை மற்றும் கணினி அறிவியல் கால்குலேட்டரை போல் நடந்து இதில் ஒரு சிறப்பு கால்குலேட்டரை முறை "போன்ற கால்குலேட்டரை" கூடுதல் இடம்பெற்றது. • பாக்கெட் கணினிகள் பெரும்பாலும் விருப்பமாக கூடுதல் நிரலாக்க மொழிகளை வழங்கப்படும். கேசியோ பி.பி.-2000 எடுத்துக்காட்டாக ANSI-C, பேசிக், அசெம்ப்ளர் மேலும் Lisp வழங்கப்படும் [9]. நிறுவனங்கள் தங்கள் தயாரிப்பு போர்ட்ஃபோலியோ இரண்டு சாதன வகைகள் இருந்தன. உதாரணமாக கேசியோ அவர்கள் "எக்ஸ்" கால்குலேட்டர் தொடரின் ஒரு பகுதியாக [10] மற்றும் பாக்கெட் கணினி அர்ப்பணிப்பு "PB-" தொடர் போன்ற சில அடிப்படை நிரல்படு கால்குலேட்டர்கள் விற்பனை பாக்கெட் கணினி போன்ற அனைத்து அடிப்படை நிரல் சாதனங்களை விற்பனை மீது ஷார்ப் போது