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?
Answer: , 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:
Code:
pi->rand
3.141592654
rand
.2366823174
rand
.5677016391
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
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
Quote:
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.
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
Code: A-(K=24)+(K=26)-->A
B-(K=34)+(K=25)-->B
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.
Hmmmm....
1-->A:1-->B:Delvar KWhile K=/=21
Output(A,B,"X
A-(K=24)+(K=26)-->A:B-(K=34)+(K=25)-->B:End
Three lines!
lol... Cheater...
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!