TI-BASIC (original) (raw)
TI-Basic ist der Name einer Programmiersprache, mit der programmierbare Taschenrechner der amerikanischen Firma Texas Instruments (TI) arbeiten. Sie unterscheidet sich etwas von der verbreiteten Programmiersprache BASIC. Besonders für die neueren Modelle von Texas Instruments, wie den TI-83 Plus bzw. den , den TI-84 Plus, den TI-89, den TI-92 bzw. , den Voyage 200 und den TI-Nspire gibt es heute eine Vielzahl von Programmen.
Property | Value |
---|---|
dbo:abstract | TI-Basic ist der Name einer Programmiersprache, mit der programmierbare Taschenrechner der amerikanischen Firma Texas Instruments (TI) arbeiten. Sie unterscheidet sich etwas von der verbreiteten Programmiersprache BASIC. Besonders für die neueren Modelle von Texas Instruments, wie den TI-83 Plus bzw. den , den TI-84 Plus, den TI-89, den TI-92 bzw. , den Voyage 200 und den TI-Nspire gibt es heute eine Vielzahl von Programmen. (de) TI-Basic es el nombre por el que es conocido el lenguaje de programación integrado en algunas calculadoras gráficas programables de Texas Instruments. Se asemeja al lenguaje BASIC clásico, de ahí su nombre. Al igual que este último, es un lenguaje de programación imperativo. Existen dos variantes básicas del TI-Basic, una es la incluida en las calculadoras basadas en el procesador Zilog Z80 tales como las TI-82 y TI-85 entre otras, otra es la que se incluye en las calculadoras basadas en el procesador Motorola 68000, como las TI-89, y . La nueva familia de calculadoras la TI-Nspire y la incluyen también programación en lenguaje TI-BASIC compatibles con la TI-89 (Titanium) TI Voyage200 (es) TI-Basic est le nom du langage de programmation des calculatrices graphiques Texas Instruments (Depuis lors remplacé officiellement par le langage Python sur les derniers modèles). Par sa philosophie et ses capacités, ce langage se rapproche du BASIC, d'où son nom. Cependant, sa syntaxe est substantiellement différente de celle du BASIC. Le TI-Basic des calculatrices basées sur le Motorola 68000 (« 68 K ») (TI89) n'est pas le même que celui des calculatrices basées sur le Z80 (TI-83,TI-84). Chaque modèle de calculatrice dispose de fonctionnalités particulières exploitables par les programmes, mais le cœur du langage est commun. Selon les modèles de calculatrices, les instructions peuvent être soit choisies dans des menus, soit tapées en toutes lettres sur un clavier alphanumérique. Dans le premier cas, aucune phase de lexémisation n'est nécessaire, et le programme est directement stocké sous une forme de bytecode. Dans le second cas, une lexémisation est effectuée lors de la première exécution qui suit une modification. Dans tous les cas, l'interprète proprement dit travaille sur le bytecode. (fr) TI-BASIC is the official name of a BASIC-like language built into Texas Instruments (TI)'s graphing calculators.TI-BASIC is a language family of three different and incompatible versions, released on different products: * TI-BASIC 83 (on Z80 processor) for TI-83 series, TI-84 Plus series * TI-BASIC 89 (on 68k processor) for TI-89 series, TI-92 series, Voyage 200 * TI-BASIC Nspire (on ARM processor) for TI-Nspire and TI-Nspire CAS TI rarely refers to the language by name, but the name TI-BASIC has been used in some developer documentation. For many applications, it is the most convenient way to program any TI calculator, since the capability to write programs in TI-BASIC is built-in. Assembly language (often referred to as "asm") can also be used, and C compilers exist for translation into assembly: TIGCC for Motorola 68000 (68k) based calculators, and SDCC for Zilog Z80 based calculators. However, both of them are cross-compilers, not allowing on-calculator programming. TI-BASIC is considerably slower than the assembly language (because it has to be interpreted), making it better suited to writing programs to quickly solve math problems or perform repetitive tasks, rather than programming games or graphics-intensive applications. Some math instruction books even provide programs in TI-BASIC (usually for the widespread variant used by the TI-82/83/84 series). Although it is somewhat minimalist compared to programming languages used on computers, TI-BASIC is nonetheless an important factor in the programming community. Because TI graphing calculators are required for advanced mathematics classes in many high schools and universities, TI-BASIC often provides the first glimpse many students have into the world of programming. (en) TI-BASIC is de programmeertaal aanwezig op de meeste Texas Instruments-rekenmachines. De taal is gebaseerd op Basic, een eenvoudige programmeertaal en een van de eerste "moderne" programmeertalen. Het is mogelijk tekst op het scherm te zetten en via menu's onderdelen van een programma (het geheel aan opdrachten) te kiezen.Een programma in TI-Basic bestaat eigenlijk uit een serie opdrachten waarvan een groot aantal ook direct (via het basisscherm) uitgevoerd kan worden. Het gebruik van een programma kan echter ingewikkeld rekenwerk vereenvoudigen. TI-Basic wordt door de rekenmachine omgezet in Assemblertaal (ASM), rekenmachinetaal, om daarna uitgevoerd te worden. Het gebruik van TI-Basic is makkelijker dan het gebruik van ASM. (nl) TI-BASIC är en av många dialekter av programspråket BASIC. Det har introducerats av Texas Instruments och används i vissa av detta företags räknedosor. Denna datorrelaterade artikel saknar väsentlig information. Du kan hjälpa till genom att lägga till den. (sv) TI-BASIC是一款基于BASIC语言的,内置于搭配Zilog Z80处理器的TI系列德州仪器计算器以及N-Spire系列计算器的一种科学计算器编程语言。 (zh) |
dbo:wikiPageExternalLink | http://www.ticalc.org/archives/files/fileinfo/430/43068.html http://education.ti.com/ https://education.ti.com/en/guidebook/details/en/123AB1F6CF524A188FCDDF107041A019/83 |
dbo:wikiPageID | 657730 (xsd:integer) |
dbo:wikiPageLength | 24423 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1117565642 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Programmable_calculator dbr:Bracket dbr:Perl dbr:Rexx dbr:Character_(computing) dbr:Variable_(programming) dbr:Decimal_floating_point dbr:Indentation_style dbr:Infix_notation dbr:Lexical_analysis dbr:Limiting_factor dbr:Compiler dbr:Complex_number dbr:Complex_numbers dbr:Copyright_symbol dbr:Matrix_(mathematics) dbr:One-dimensional dbr:Greek_alphabet dbr:Motorola_68000 dbr:Control_flow dbr:Small_Device_C_Compiler dbr:Structured_programming dbr:Comment_(computer_programming) dbr:Computer_programming dbr:Z80 dbr:Zilog_Z80 dbr:String_(computer_science) dbr:Whitespace_character dbr:Available dbr:BASIC dbr:BASIC_interpreter dbr:C_(programming_language) dbr:Tokenization_(lexical_analysis) dbr:Do_while_loop dbr:GOSUB dbr:Linked_list dbr:Local_variable dbr:Cube_root dbr:Dynamic_typing dbc:BASIC_interpreters dbr:For_loop dbr:Cemetech dbr:Goto dbr:Graphing_calculator dbr:TI-84_Plus_series dbr:Floating_point dbr:Conditional_(programming) dbr:Pseudorandom_number_generator dbr:Pure_function dbr:RPL_(programming_language) dbr:Record_(computer_science) dbr:Regression_analysis dbr:Tcl dbr:Texas_Instruments dbr:TextPad dbr:Array_data_structure dbr:Array_data_type dbr:Assembly_language dbc:BASIC_programming_language_family dbr:Joe_Penna dbr:Symbolic_computation dbr:TI-89_series dbr:TI-92_series dbr:TIGCC dbr:TI_calculator_character_sets dbr:While_loop dbr:Dimension dbc:Articles_with_example_BASIC_code dbc:Graphing_calculator_software dbr:BBCode dbc:Texas_Instruments_calculators dbr:Square_root dbr:Operator_precedence dbr:Casio_BASIC dbr:Random-access_memory dbr:Real_number dbr:Calculator_gaming dbr:XML dbr:Voyage_200 dbr:Factorial dbr:Label_(programming_language) dbr:Tokenize dbr:TI-BASIC_83 dbr:Switch_statement dbr:Strong_typing dbr:TI-83_series dbr:68k dbr:Cross-compiler dbr:ARM_processor dbr:Algol_(programming_language) dbr:Scripting_languages dbr:TI-Nspire dbr:B:Programming:TI-Basic dbr:B:TI-Basic_Programs dbr:Zeus_Editor |
dbp:wikiPageUsesTemplate | dbt:About dbt:Reflist dbt:Short_description dbt:Split dbt:Wikibookshas dbt:BASIC dbt:TI-calc |
dct:subject | dbc:BASIC_interpreters dbc:BASIC_programming_language_family dbc:Articles_with_example_BASIC_code dbc:Graphing_calculator_software dbc:Texas_Instruments_calculators |
gold:hypernym | dbr:Name |
rdf:type | yago:WikicatBASICInterpreters yago:WikicatTexasInstrumentsCalculators yago:Calculator109887034 yago:CausalAgent100007347 yago:Communicator109610660 yago:Expert109617867 yago:Interpreter110212501 yago:LivingThing100004258 yago:Mediator109624559 yago:Negotiator110351874 yago:Object100002684 yago:Organism100004475 yago:Person100007846 yago:PhysicalEntity100001930 yago:WikicatGraphingCalculators yago:YagoLegalActor yago:YagoLegalActorGeo yago:Whole100003553 |
rdfs:comment | TI-Basic ist der Name einer Programmiersprache, mit der programmierbare Taschenrechner der amerikanischen Firma Texas Instruments (TI) arbeiten. Sie unterscheidet sich etwas von der verbreiteten Programmiersprache BASIC. Besonders für die neueren Modelle von Texas Instruments, wie den TI-83 Plus bzw. den , den TI-84 Plus, den TI-89, den TI-92 bzw. , den Voyage 200 und den TI-Nspire gibt es heute eine Vielzahl von Programmen. (de) TI-BASIC är en av många dialekter av programspråket BASIC. Det har introducerats av Texas Instruments och används i vissa av detta företags räknedosor. Denna datorrelaterade artikel saknar väsentlig information. Du kan hjälpa till genom att lägga till den. (sv) TI-BASIC是一款基于BASIC语言的,内置于搭配Zilog Z80处理器的TI系列德州仪器计算器以及N-Spire系列计算器的一种科学计算器编程语言。 (zh) TI-Basic es el nombre por el que es conocido el lenguaje de programación integrado en algunas calculadoras gráficas programables de Texas Instruments. Se asemeja al lenguaje BASIC clásico, de ahí su nombre. Al igual que este último, es un lenguaje de programación imperativo. (es) TI-Basic est le nom du langage de programmation des calculatrices graphiques Texas Instruments (Depuis lors remplacé officiellement par le langage Python sur les derniers modèles). Par sa philosophie et ses capacités, ce langage se rapproche du BASIC, d'où son nom. Cependant, sa syntaxe est substantiellement différente de celle du BASIC. Le TI-Basic des calculatrices basées sur le Motorola 68000 (« 68 K ») (TI89) n'est pas le même que celui des calculatrices basées sur le Z80 (TI-83,TI-84). Chaque modèle de calculatrice dispose de fonctionnalités particulières exploitables par les programmes, mais le cœur du langage est commun. (fr) TI-BASIC is the official name of a BASIC-like language built into Texas Instruments (TI)'s graphing calculators.TI-BASIC is a language family of three different and incompatible versions, released on different products: * TI-BASIC 83 (on Z80 processor) for TI-83 series, TI-84 Plus series * TI-BASIC 89 (on 68k processor) for TI-89 series, TI-92 series, Voyage 200 * TI-BASIC Nspire (on ARM processor) for TI-Nspire and TI-Nspire CAS TI rarely refers to the language by name, but the name TI-BASIC has been used in some developer documentation. (en) TI-BASIC is de programmeertaal aanwezig op de meeste Texas Instruments-rekenmachines. De taal is gebaseerd op Basic, een eenvoudige programmeertaal en een van de eerste "moderne" programmeertalen. Het is mogelijk tekst op het scherm te zetten en via menu's onderdelen van een programma (het geheel aan opdrachten) te kiezen.Een programma in TI-Basic bestaat eigenlijk uit een serie opdrachten waarvan een groot aantal ook direct (via het basisscherm) uitgevoerd kan worden. Het gebruik van een programma kan echter ingewikkeld rekenwerk vereenvoudigen. (nl) |
rdfs:label | TI-BASIC (en) TI-Basic (de) TI-Basic (es) TI-Basic (fr) TI-BASIC (nl) TI-BASIC (sv) TI-BASIC (zh) |
owl:sameAs | freebase:TI-BASIC yago-res:TI-BASIC wikidata:TI-BASIC dbpedia-de:TI-BASIC dbpedia-es:TI-BASIC dbpedia-fr:TI-BASIC dbpedia-nl:TI-BASIC dbpedia-sv:TI-BASIC dbpedia-zh:TI-BASIC https://global.dbpedia.org/id/iWSs |
prov:wasDerivedFrom | wikipedia-en:TI-BASIC?oldid=1117565642&ns=0 |
foaf:homepage | http://education.ti.com/ |
foaf:isPrimaryTopicOf | wikipedia-en:TI-BASIC |
is dbo:wikiPageRedirects of | dbr:TI-Basic dbr:Ti-basic dbr:TI-84_Plus_Programming dbr:TI-BASIC_(calculators) dbr:TI-BASIC_programming_language dbr:TI_BASIC dbr:TI_BASIC_(calculator) dbr:TI_BASIC_programming_language_(calc) |
is dbo:wikiPageWikiLink of | dbr:Calculator dbr:Mobile_game dbr:Programmable_calculator dbr:List_of_educational_programming_languages dbr:TI_Connect dbr:Generational_list_of_programming_languages dbr:TI-Basic dbr:Comparison_of_Texas_Instruments_graphing_calculators dbr:The_Assassin_(cancelled_video_game) dbr:BASIC dbr:BASIC_interpreter dbr:List_of_BASIC_dialects dbr:Exponentiation dbr:Non-English-based_programming_languages dbr:NumWorks dbr:Cemetech dbr:TI-84_Plus_series dbr:Privilege_escalation dbr:The_Fancy_Pants_Adventures dbr:Quine_(computing) dbr:Texas_Instruments dbr:TI-73_series dbr:TI-83_Premium_CE dbr:TI-89_series dbr:TI-92_series dbr:TI-Nspire_series dbr:Array_programming dbr:Assembly_shell dbr:Assignment_(computer_science) dbr:Ti-basic dbr:Casio_BASIC dbr:Mike_McCue dbr:TI-85 dbr:TI-30 dbr:Usb8x dbr:TI-83_series dbr:TI-81 dbr:TI-82 dbr:TI-84_Plus_Programming dbr:TI-BASIC_(calculators) dbr:TI-BASIC_programming_language dbr:TI_BASIC dbr:TI_BASIC_(calculator) dbr:TI_BASIC_programming_language_(calc) |
is dbp:progLang of | dbr:TI-73_series dbr:TI-92_series dbr:TI-Nspire_series dbr:TI-83_series dbr:TI-81 |
is foaf:primaryTopic of | wikipedia-en:TI-BASIC |