Кіріспе

Texas Instruments компаниясы шығарған графикалық калькуляторлар сериясы.

TI 84 Plus – Texas Instruments компаниясы шығарған және 2004 жылдың басында жарық көрген графикалық калькулятор. TI 84-тің түпнұсқасы жоқ, тек TI 84 Plus, TI 84 Plus Silver Edition модельдері және TI 84 Plus CE бар. TI 84 Plus – TI 83 Plus-тың жетілдірілген нұсқасы. Түймелердің орналасуы шамамен бірдей, бірақ TI 84 жақсартылған аппараттық құралдармен жабдықталған. Архиві (ROM) шамамен 3 есе үлкен, ал процессордың жылдамдығы TI 83 және TI 83 Plus-қа қарағанда шамамен 2,5 есе жоғары. Сонымен қатар, USB порты және сағат функциясы қосылды. TI 84 Plus сериясындағы USB порты USB On The Go стандартына сәйкес келеді, бұл келесі буын TI Nspire калькуляторына ұқсас, ол USB арқылы деректерді жинау құрылғылары мен сенсорларын қосуға және сериялық порт арқылы емес, USB арқылы құрылғылар арасында деректерді алмасуға мүмкіндік береді.

TI-84 Plus күміс нұсқасы

TI 84 Plus Silver Edition 2004 жылы TI 83 Plus үлгісінің жаңартылған нұсқасы ретінде шығарылды. TI 83 Plus Silver Edition сияқты, ол 15 МГц Zilog Z80 процессорымен және 24 КБ пайдаланушыға қолжетімді RAM-мен жабдықталған. Чиптің сыйымдылығы 128 КБ, бірақ Texas Instruments компаниясы оның барлық мүмкіндіктерін пайдаланатын операциялық жүйе жасаған жоқ. Жаңа калькуляторларда RAM чипінің сыйымдылығы 48 КБ ғана. Сериялық нөмірінің соңғы таңбасы H әрпі немесе одан кейінгі әріптермен аяқталатын барлық калькуляторларда RAM беттерінің саны азайтылған, бұл кейбір бағдарламалардың дұрыс жұмыс істемеуіне себеп болуы мүмкін. 1,5 МБ пайдаланушыға қолжетімді Flash ROM көлемі бар. Стандартты TI 84 Plus сияқты, Silver Edition үлгісінде де USB порты, кіріктірілген сағат және құрастыру тіліне қолдау бар. Ол 4 ААА батареясымен және қосалқы түйіршік батареясымен жұмыс істейді. TI 84 Plus Silver Edition әртүрлі қосымша бағдарламалармен алдын ала жүктелген күйде келеді. Бұл бағдарламалар TI 84 Plus үшін де қолжетімді, бірақ кейбіреулерін TI веб-сайтынан бөлек жүктеу қажет. Оны Kinpo Electronics компаниясы шығарады. TI мектептер студенттерге уақытша беруі үшін "Мектеп мүлігі" деген жазуы бар арнайы сары түсті TI 84 Plus үлгісін ұсынады. Бұл арнайы дизайн ұрлықтың алдын алу мақсатында жасалды. Иелері интернеттен басқа түсті алмұртқыштар мен сырғымалы қоршауларды сатып ала алады. Сондай-ақ, тіреуішті сырғымалы қоршау және басқа да аксессуарлар бар. 2011 жылы TI TI 84 Pocket үлгісін шығарды. fr, ол француз нарығы үшін TI 84 Plus-тың кішілендірілген нұсқасы. 2012 жылы TI TI 84 Plus Pocket SE үлгісін шығарды, ол Азия нарығы үшін TI 84 Plus Silver Edition-ның кішілендірілген нұсқасы. 2015 жылы Texas Instruments Нидерландыда TI 84 Plus T үлгісін шығарды. Бұл үлгі түпнұсқа TI 84 Plus үлгісіне өте ұқсас, бірақ калькулятордың емтихан режимінде екенін немесе жоқ екенін көрсететін LED индикаторы бар. TI 84 Plus T-ның аппараттық бөлігі TI 84 Plus Silver Edition-ға ұқсас, онда 96 16 КБ архивтік жад беттері бар, жалпы көлемі 1540 КБ. Алайда, TI 84 Plus үлгісінен айырмашылығы, TI 84 Plus T пайдаланушыларға құрастыру бағдарламаларын орындауға мүмкіндік бермейді. TI 84 Plus T-да әртүрлі шектеу деңгейлері бар 2 емтихан режимі бар. Ең шектеулі деңгейде ешқандай қолданыстағы бағдарламаларға қол жеткізуге және жаңа бағдарламалар жасауға болмайды. Бұл режимде LED жасыл түспен жыпылықтайды. Екінші, орташа деңгейдегі емтихан режимі бірдей, бірақ үш қосымша бағдарламаға рұқсат беріледі (PlySmlt2, Inequalz және Conics). Бұл режимде LED қызғылт сары түспен жыпылықтайды.

TI-84 Plus C күміс нұсқасы

TI 84 Plus C Silver Edition 2013 жылы Z80 процессорлық негізде жасалған, түсті экраны бар алғашқы Texas Instruments графикалық калькуляторы ретінде шығарылды. Оның 320×240 пикселді толық түсті экраны, TI 84 Plus калькуляторының 2.55 МБ операциялық жүйесінің өңделген нұсқасы, 1200 мАч сыйымдылығы бар, ауыстырылатын литий-ион аккумуляторы және қолданыстағы математикалық және бағдарламалау құралдарымен үйлесімді пернетақтасы болды. Калькулятор стандартты 2,5 мм I/O (DBUS) портымен және қосылу мен зарядтауға арналған mini USB портымен жабдықталған. Бұл калькулятор заманауи графикалық калькуляторлармен салыстырғанда жоғары сапалы түсті экраны үшін мақтауға ие болды, бұл бірнеше функцияларды әртүрлі түстерде бірге кескіндеу сияқты жаңа оқыту әдістерін пайдалануға мүмкіндік берді. Бірақ педагогтар мен хоббистер/хакерлер оның баяу жұмыс істеуіне сын көтерді; мұндай өнімділік калькулятордың монокромды алдыңғы нұсқаларының процессорын сақтап, 300 есе көбірек бейне ақпаратын көрсететін экранды басқару қабілетімен байланысты болды. Дегенмен, бұл түсті экранды TI 84 Plus отбасы калькуляторының пайдалы екенін көрсетті және екі жылдан кейін TI 84 Plus CE калькуляторымен алмастырылды, оны калькуляторларды ұнататын қоғам жақсы қабылдады. Басқа дамытушылардың ерекше жетістіктеріне құрылғының жиілігін 15 МГц-тен 22 МГц-ке дейін арттыру және үшінші тараптан шыққан Doors CS қабығы кірді.

TI-84 Plus CE және TI-84 Plus CE-T

TI 84 Plus CE (Францияда TI 83 Premium CE деп аталады) TI Education компаниясы 2015 жылдың қаңтар айында жариялап, 2015 жылы шығарды. Калькулятор TI 84 Plus C Silver Edition-нің 320 × 240 пикселдік түсті экранын, қайта зарядталатын батареясын және пернелер орналасуын сақтайды, сонымен бірге 2,5 мм I/O ("DBUS") байланыс портын алып тастап, USB портын және зарядтау LED-ін қолға ұсталатын құрылғының оң жағына көшіреді. Калькулятордың OS 5.x нұсқасы TI 84 Plus C Silver Edition-нің аппараттық құралымен үйлесімсіз. Сонымен қатар, RSA қолтаңбалау кілтінің ұзындығы 2048 битке дейін ұлғайтылды, бұл калькуляторды шектеусіз үшінші тарап бағдарламалық жасақтамасына ашуға жасалған бұрынғы әрекеттерді мүмкінсіз етеді. Калькуляторда 154 КБ пайдаланушыға қолжетімді жедел жады және 3,0 МБ архивтік жады бар. Ол Zilog компаниясының eZ80 процессорын пайдаланады, бұл TI 84 Plus сериялы калькуляторлардың барлық Z80 құрастыру бағдарламаларын үйлесімсіз етеді. CE бірнеше түсте шықты (Classic (қара), Silver Linings, Radical Red, True Blue, Denim (көк), Lightning (ақ көк), Plum Pi (қызғылт); Позитивті қызғылт (2015 жылдың наурызынан бастап), Алтын қатынас және Bright White (2016 жылдың маусымынан бастап) кейіннен қосылды, және басқа да түстер шығарылды). TI 84 Plus сериясының қалған бөліктері сияқты, кейбір елдер оны емтихан кезінде қолдануға рұқсат береді. Калькулятор жеті түрлі тілге (ағылшын, француз, неміс, голланд, португал, испан және швед) бағдарламаланған. 2016 жылы TI 84 Plus CE T еуропалық білім беру нарығына ұсынылды. CE үлгісінен басты айырмашылығы – калькулятор «Тексеру үшін басыңыз» режимінде болғанда жымырайтын LED-тың қосылуы. M және одан кейінгі аппараттық нұсқаларындағы (2019 жылдың мамырынан бастап шығарылған) CE калькуляторлары жаңартылған басылған платаға (PCB) ие және бұрынғы нұсқалармен (L нұсқасына дейін) салыстырғанда Winbond W29GL032C чипімен жабдықталған, жаңа флеш-чиппен (Winbond 25Q32JVSIQ) кэштеу арқылы жақсартылған архитектураны қамтиды. Осы өзгерістердің нәтижесінде соңғы нұсқалардың жалпы жылдамдығы айтарлықтай артты. 2020 жылы TI Education осы калькуляторларда құрастыру және C бағдарламалауды қолдауды тоқтату туралы шешім қабылдады, себебі YouTube-та OS 5.2.2 нұсқасында тест режимін айналып өту қалай жасалатынын көрсететін видео жарияланды. TI-дің бұл әрекеті қажетсіз деп есептелді және пайдаланушылардың наразылығын тудырды. Бұл өзгерістер еуропалық модельдер үшін OS 5.5.1 нұсқасында және АҚШ модельдері үшін OS 5.6 нұсқасында көрініс тапты. Қазіргі уақытта CabriJR қосымшасындағы қателіктерді пайдаланып, жергілікті кодты орындауға мүмкіндік беретін ArTIfiCE деп аталатын эксплойт жарияланды.

TI-84 Plus CE-T Python Edition және TI-84 Plus CE Python бағдарламалары

TI 84 Plus CE T Python Edition 2021 жылы шығарылды және OS 5.6 және одан жоғары нұсқаларында Python тілінде калькуляторды бағдарламалау мүмкіндігін ұсынады, сондай-ақ алдын ала орнатылған қосымшалар жиынтығымен бірге келеді. Python-ның жұмыс істеуі NumWorks және HP калькуляторларымен салыстырғанда өте баяу, себебі ол 115200 бодтік UART тізбектік порты арқылы калькулятормен байланысатын CircuitPython-ды іске қосатын ARM копроцессорын пайдаланады. Солтүстік Америка нарығында TI 84 Plus CE Python 2021 жылы қолданыстағы TI 84 Plus CE-ні алмастырды.

Бағдарламалық жасақтама

Калькуляторларға жүктеуге немесе бағдарламалауға болатын үш түрлі бағдарлама бар: TI BASIC, Z80 ассемблері және Flash қосымшалары (олар Z80 ассемблерімен де жазылған). TI 84 Plus CE бағдарламалары TI BASIC, eZ80 ассемблері немесе C бағдарламалау тілінде жазылғандықтан ерекшеленеді. Сонымен қатар, басқа бағдарламалау тілдерін құрастыра алатын немесе түсіндіруге қабілетті бағдарламалар бар. TI 84 Plus CE T Python Edition Python бағдарламалау тілін қолдайды. Сонымен қатар, қауымдастық мүшелері калькуляторлар үшін бірнеше тілдер әзірледі, атап айтқанда ICE, ол TI 84 Plus CE үшін, және Axe, ол TI 84 Plus және TI 84 Plus SE үшін. Бұл көптеген қолданбаларды тудырады, соның ішінде ғылым сабақтары, ойындар, есептеулер және жазбалар (жеке сатылатын пернетақтамен бірге). TI 84 Plus сериясы өзінің алдыңғы нұсқасына ұқсас, оны SAT және ACT емтихандарында, сондай-ақ Халықаралық бакалавриат емтихандарында қолдануға болады. Алайда кейбір жағдайларда емтихан тапсырушылар калькулятордың жадын алдын ала қалпына келтіріп, бағдарламаларды немесе басқа да деректерді пайдалану арқылы алдап алудың алдын алады. OS 2.30 бастапқыда шығарылғанда, пайдаланушылар графиктік бейнелеу жылдамдығының айтарлықтай төмендеуін байқады. Түсіндіру бойынша, жаңарту графиктік асимптоталарды тексеруді қосты. 2006 жылдың қаңтар айында Texas Instruments TI 84 Plus сериясы үшін операциялық жүйенің v2.40 нұсқасын шығарды. Жаңа ОЖ-ға ең байқалатын қосымша - мұғалімге калькуляторға орнатылған кез-келген бағдарламаларды өшіруге мүмкіндік беретін "Тестке басыңыз" функциясы болды, сондықтан оларды тесттерде және т.б. қолдануға болмайды. 2010 жылдың ақпан айында шыққан 2.53MP OS нұсқасынан бастап әдемі баспа сөздерді қолдау қосылды. Алайда, кейбір бағдарламалар осы ОЖ нұсқасында дұрыс жұмыс істемеді немесе баяу жүгірді. Қазіргі OS нұсқасы 2.55MP, ол 2011 жылдың қаңтарында шығарылды. 2009 жылдың шілдесінде TI 84 Plus сериясына пайдаланушы жасаған операциялық жүйелерді оңай жүктеуге мүмкіндік беретін қоғамдастық жасаған жаңарту шығарылды. Жаңарту жасалып біткеннен кейін көп ұзамай калькулятордың операциялық жүйесі үшін RSA кілттері Жалпы сандық өрісті сырғалау (GNFS) алгоритмі арқылы факторланды, бұл бағдарламалық жасақтама жаңартуды қажетсіз етті. Осыған жауап ретінде Texas Instruments тек басқа, күшті RSA кілттерін қабылдайтын жаңа аппараттық нұсқасын шығарды, бұл пайдаланушы жасаған операциялық жүйелерді немесе ескі TI операциялық жүйелерін (2,53MP және одан ерте) жүктеуді қиындатады. Қоғам жаңа шектеуді болдырмаудың жолын тапты, ол - жүктеу кодының ескі нұсқаларына қайта оралудың жолын табу. TI 84 Plus CE T Python Edition Adafruit әзірлеген CircuitPython, Python 3 нұсқасын қолданады. Бастапқыда математика мен кездейсоқ модульдер ғана қолдау табады, бірақ TI немесе қоғамдастықтан кеңірек қолдау болуы мүмкін. Сыншылар TI 84-тің негізгі дизайны 2004 жылы шығарылғаннан бері өзгермегенін, бұл электроника өндірісінің басқа салаларында болатын жылдам дизайндық өзгерістер үрдісіне қайшы келетінін атап өтті.

Бағдарламалау

TI 84 Plus негізінен TI 83 Plus моделіне негізделген. Осы сериядағы барлық калькуляторлар сияқты, TI 84 Plus Z80 ассемблерін, сондай-ақ TI компаниясының интерпретацияланған, BASIC-қа ұқсас калькуляторлар тілін, TI BASIC-ті де қолдайды. TI 84 Plus-ты бағдарламалау TI 83 Plus-ты бағдарламалаумен дерлік бірдей, бірақ TI BASIC-те де, калькулятордың ассемблерлік қолдауында да бұрынғы модельдерде және операциялық жүйе нұсқаларында болмаған бірнеше жаңа функциялар бар. C-ті Zilog Z80 ассемблеріне аударатын SDCC сияқты құрастырушы жасауға бірнеше әрекеттер жасалды. TI 84 Plus CE сериясын TI BASIC, eZ80 ассемблері немесе C бағдарламалау тілімен бағдарламалауға болады. Бағдарламалауды жеңілдету үшін USB On The Go адаптері арқылы TI 84 Plus CE-ге USB пернетақтасын қосуға болады. 2021 жылы TI 84 Plus CE Python Edition шығарылды, ол ARM копроцессоры арқылы Python бағдарламалауды қолдайды. TI 84 Plus сериялы калькуляторлардың TI BASIC диалектісі TI 83 Plus сериясының диалектісімен бірдей, бірақ оған күнді және уақытты қамтитын бірнеше қосымша командалар бар. 2020 жылдың 20 мамырында Texas Instruments компаниясы TI 84 Plus CE және TI 83 Premium CE үшін OS 5.5.1 нұсқасынан бастап ассемблерлік және C бағдарламалауды қолдау тоқтатылатынын мәлімдеді. 4 айдан кейін Cabri Jr. қолданбасын пайдаланып кез келген кодты іске қосатын arTIfiCE деп аталатын jailbreak жасалды, ол үйлесімділікті қалпына келтірді.