Which is the only key to break the keycode pattern for GetKey on the TI-83/84 series?
Answer: [>], because it is 26. All other keys are 10{1,10}+{1,5}

Which of the following cannot be used to test if a variable is any of 1, 2, 3, or 4?
A. If sum(A)={1,2,3,4}
B. If (A=int(A))(A>=1)(A<=4)
C. If A={1,2,3,4}
D. If A(int(A)=A)(A<5)

True or false: The following is an alternate way to or.
If (X=1)+(X=2)

How many true lowercase letters can be used in any TI-83/+/SE/84+/SE program?
A. 14
B. 15
C. 16
D. 17
Answer: A and B are right

What is the maximum dimension of a list?
Answer: 999

Which of the following does not belong? Why?
TI-73 TI-83+ TI-84+ SE TI-86 TI-89
Answer: TI-89, only one in the list without a z80 processor

What are the exponent bounds on a TI-83+SE?
A. (-99,99)
B. [-99,99]
C. (-100,100)
D. [-100,100]
Answer: C

How does the TI-81 differ from all other TI graphing calculators?
Answer: proprietary processor. Not the link port issue, because the TI-81 doesn't have one either

z80 processors are natively...
A. 8-bit
B. 16-bit
C. 32-bit
D. 64-bit
Answer: B

How many different number can be represented by a single character in hexadecimal? What are the valid characters?
Answer: 16; 0-9 and A-F

Which pixel function most represents the or logical operator? xor?
Answer: Pxl-On(; Pxl-Change(

For which of the following would not(A) not equal 0?
A. -4-->A
B. .05-->A
C. pi-->A
D. 0-->A
Answer: D

[More coming soon]
Please explain all three variables when using randInt(A,B,C.
Answer: variable A is the lowest numerical value and B is the highest numerical value that the calc can gather a random number from, C is how many trials, or times, to get a random number. leaving the third off will be defaulted as 1, which will store as a standard variable, but setting it to 2 or higher will store it in list form.

Please explain the function of randM(.
Answer: This creates a random matrix of a defined size, and randomly places values of -9 to 9 within the matrix.

What is the default that rand pulls random numbers from? How can you increase the limit?
Answer: rand's default pulls from values greater than 0 and less than 1. To increase the limit amount, simply multiply by a number.
What function does storing a number into rand have?
Answer: It sets the rand seed, so after a single number seed, the following values of rand will always be the same. Try it at the homescreen:


These are some good questions to go in the "encyclopedic knowledge" section:

Which draw function cannot be called from a program?
Answer: Pen

How many matrix variables are there?
Answer: 10

Name a function that cannot be interrupted by pressing [ON]
Possible Answers: SortA(), SortD(), GarbageCollect

How many bytes of RAM do the TI-8x series calculators have?
Answer: Approximately 24K

Name some advantages that TI-BASIC has over ASM.
Possible Answers: Easier to learn, much faster software cycle, relatively safe, etc.

Name some advantages that ASM has over TI-BASIC.
Possible Answers: Much, much faster, more professional, better code structure, good to learn if you plan to become a professional assembly programmer, etc.

What is the main cause of 'program fatigue?'
Failure to reach the end of a control structure.

How many digits of accuracy does the TI-OS have? How many can it display?
Answer: Can store to 14 digits, can only display ten.

What is the largest number that can be displayed precisely down to the 1s digit?
Answer: (10^10)-1.

What type of variable cannot hold a complex number?
Answer: A matrix.

What is the maximum length of a string?
Answer: No limit set by OS, only limited by amount of RAM. A 6000 character string will occupy most of the RAM, depending on what characters it contains.

What type of var needs a special command to store to it?
Answer: A Pic var.

What are the parameters of the sub() function?
Answer: sub(Str,beginIndex,length)

Name 2 ways of using inString()
Answer: Determining whether a substring exists in a string, determining the index of a substring.

How many bytes does an uppercase character occupy? A lowercase character?
Answer: 1 and 2, respectively.

What is the difference between the iPart() and int() functions?
Answer: They are the same thing.

What is the only variable that cannot hold non-integer values?
Answer: (The italic lowercase) n.

What call is it important to make at the beginning of a program if values may include imaginary numbers?
Answer: a+bi
Good job!
Thanks, any suggestions/corrections?
Nope, it all looks good to me.

What electronic format does the linkport use?
A. High state = 0
B. High state = 1
Answer: A
How many true lowercase letters can be used in any TI-83/+/SE/84+/SE program?
A. 14
B. 15
C. 16
D. 17
Answer: A and B are right

Please explain how there are 2 right answers?
Yeah, I'm not sure about it either, but that's what I had written down. Very Happy
Maybe we should scratch that question then.
Fair enough. I've got some other questions that I need to type in.
When writing a game, and you are using the arrows, (A and B are where the character is placed on the homescreen), how can you make the character move without using a singe If statement?
answer to be posted later

TI-Freak8x wrote:
When writing a game, and you are using the arrows, (A and B are where the character is placed on the homescreen), how can you make the character move without using a singe If statement?
answer to be posted later

... in fewer than 4 lines...
Hmm, an interesting challenge... I will have to look into that, cause I am too tired to try and think of a way right now...

I have another, very elite type question to post, I just have to get the rest of the info wrote down in an understandable format... o_O
Ummm....I did it in 2 lines, look above.
Yeah, but I was meaning the WHOLE program in less than 4 lines, but I don't think it is possible.

1-->A:1-->B:Delvar KWhile K=/=21

Three lines!
lol... Cheater... Razz

I am gonna try to post that other question I have for the elite quiz here in an hour or so...
Cool. Hey, he never said :'s weren't allowed! Razz
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 2
» All times are GMT - 5 Hours
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum