Term
| Substitution Cipher w/ one-time pad |
|
Definition
| Create two identical books (pad) with randomly generated letters. Keep one, give one to ally before deployment (picking letters from bag in Scabble) |
|
|
Term
|
Definition
| Used to encrypt messages. Two distinct random (large) prime numbers - keep secret. Generate public and private keys. Both message and key can't be sent using channel with eavesdropper(internet). Decryption is impractical. Need to guarantee authenticity of public key. |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
| Simple substitution cipher |
|
Definition
Pros: easy to understand and implement
Cons: have to send private key before submission, easy for enemies to decipher |
|
|
Term
|
Definition
| finding and correcting errors within a program. Step into to find error in your code |
|
|
Term
|
Definition
UIUC provided: net files.uiuc.edu.compass Cloud/commercial: synchronizing (googel doc) and computer backup (mozy) local: apple time machine |
|
|
Term
|
Definition
| data, cell ranges, other functions. Some have fixed others have variable numbers. |
|
|
Term
|
Definition
Uses parentheses, behaves as function so returns a value and string. InputBox(prompt, {title}, {default}) |
|
|
Term
|
Definition
MsgBox (prompt, [button], [title]) Behaves as subrocedure and function, gathers data |
|
|
Term
|
Definition
| takes in 0 or more arguments, returns one value, called with parentheses |
|
|
Term
|
Definition
| takes in 0 or more arguments, returns NO values, called WITHOUT parentheses, private or public |
|
|
Term
|
Definition
|
|
Term
|
Definition
| clears only formatting, not contents |
|
|
Term
|
Definition
| clear contents, not formatting |
|
|
Term
|
Definition
| Used to decrypt message, very difficult to derive form public key and message |
|
|
Term
|
Definition
| Used to decrypt message, very difficult to derive form public key and message |
|
|
Term
|
Definition
Annual interest rate/12 - per month, Period (years), loan amount -PMT(C16/12,C17*12,C15) |
|
|
Term
|
Definition
range to check for condition, counts number of cells that fulfill condition (A:A, ">10") |
|
|
Term
|
Definition
= equal <> not equal to < less than > greater than >= greater than or equal to <= less than or equal to |
|
|
Term
|
Definition
row first, then column Cells(3,1) = R3C1 B3 = Cells(3,2) RC Cola |
|
|
Term
| Merlin Mann's backup rules |
|
Definition
| not automated, not redundant, not regularly rotated off-site |
|
|
Term
|
Definition
| cell that is referenced in a formula, then formula doesn't change |
|
|
Term
|
Definition
| Easy to carry, loose, steal. Hold entire semester of work. Easily corrupted and hard to recover. |
|
|
Term
|
Definition
| hardware failure, malware infection, user mistake |
|
|
Term
|
Definition
signers are known as certificate authorities. Public keys used to check signatures private key is stolen, fake public keys can be created. If public keys are tampered with you can accept forged signatures. |
|
|
Term
|
Definition
| Looking for exact match. Doesn't have to look for ascending order. |
|
|
Term
|
Definition
| cell reference not valid. Refer to cell AB or add word to number cat +1 |
|
|
Term
|
Definition
| column not wide enough, with number will convert to scientific notation |
|
|
Term
|
Definition
| range for cells to fulfill criteria, criteria sums cells that fulfill it. (A1:A5, ">10") |
|
|
Term
|
Definition
| makes a change to something, does things. |
|
|
Term
|
Definition
| run one procedure from another procedure. Call even if stored in another module/worksheet. Call sub procedure by wring name if necessary. |
|
|
Term
|
Definition
| Assigns a command to something, things you can get/set |
|
|
Term
|
Definition
flow of program is determined by events (mouse click) responds to user-intitated events such as keystroke or click, opening up workbook |
|
|
Term
| Simple Substitution Cipher |
|
Definition
| switch every letter with another letter, give ally key in private |
|
|
Term
|
Definition
| do reverse function (modular subtraction). Never use same line of pad. |
|
|
Term
|
Definition
| for each letter in your message, perform a function (modular addition) using one letter from pad |
|
|
Term
|
Definition
| = _____(value - function may return error, value if error- returns if first argument returns error) |
|
|
Term
|
Definition
| Don't run unless triggered by event. Use button-click events to execute our code. Programs ability to respond to events form basis of event-driven programming. |
|
|
Term
|
Definition
| code that runs in response to the event aka event handler |
|
|
Term
|
Definition
| any action that is recognized by an application such as Excel (open or close workbook, click command button, change date in cell) |
|
|
Term
|
Definition
| Uses (), has return value, returns range object |
|
|
Term
|
Definition
| Uses (), returns value, returns cell object, cells (row, column) |
|
|
Term
|
Definition
| largest value less than or equal to, ends with column number |
|
|
Term
|
Definition
| changes the cell reference |
|
|
Term
|
Definition
| Looking for approximate match. Need to look for ascending order. |
|
|
Term
|
Definition
|
|
Term
|
Definition
| counts cells with numbers |
|
|
Term
|
Definition
series of letters and numbers. "True", "False" - has " " ex) Teaching, Course105, 1-727-487-2775 |
|
|
Term
|
Definition
joins together two strings. ex) MsgBox "Hello" & Range("A1").Value |
|
|
Term
|
Definition
| If true returns false, if false returns true |
|
|
Term
|
Definition
| Returns true unless all conditions or false |
|
|
Term
|
Definition
| Need both conditions to be true in order to be true |
|
|
Term
|
Definition
| =____(condition, output 1 - true, output 2 - false) |
|
|
Term
|
Definition
| cell reference that changes automatically when it is copied |
|
|
Term
| Absolute/Mixed Cell references |
|
Definition
| exact location on the worksheet and doesn't adjust when copied. Column and/pr row preceded by $ doesn't change |
|
|
Term
|
Definition
formula references itself either directly or indirectly ex) In C3 and want to know C3-B1 |
|
|
Term
|
Definition
Condition true - value after first comma Condition false - value after second comma = _____(logical test, true, false) ex) =____(A32>B32, "Yes", "No") |
|
|
Term
|
Definition
| formula divides by 0, happens when dividing by empty cell |
|
|
Term
|
Definition
problem occurs with a number. ex) SQRT(-45) |
|
|
Term
|
Definition
| evaluate inner parts and then overall formula. Test two conditions. Lookup the match for something in one table then lookup the match for that in another table. |
|
|
Term
|
Definition
Fill in "is - :)" or "is not - :(" =IF(D36- inner most formula and work your way out |
|
|
Term
|
Definition
program elements that the program manipulates (worksheet, chart, cell, command, range) - Properties(caption, name) - Methods(select, delete, add, clear) - Refer by names(cmdCopy) |
|
|
Term
|
Definition
| stores data organized in cells and can do complex data manipulation. Workbooks contain these. |
|
|
Term
|
Definition
|
|
Term
|
Definition
takes value on right and assigns it to the left [cell reference].Value = expression Range("B3").Value=9 |
|
|
Term
|
Definition
| series of instructions for the computer to do some task |
|
|
Term
|
Definition
user recorded VBA programs. Pros: no programming needed, easy to use Cons: only replays recorded task, no random task, no logic |
|
|
Term
| Flawed Assignment operator |
|
Definition
|
|
Term
|
Definition
| makes it available to everything. use m in front to signify. |
|
|