VB Vocab Words

A/ Type your name, class name, class period number, and unit number left-aligned on separate lines in the order shown below.
B/ Number each vocab definition starting with the number 1.
C/ Type the vocab word followed by a hyphen and then a complete sentence definition.
D/ Use the vocab word in two or more complete sentences.
E/ Make the vocab word bold where it appears within one of the sentences.
F/ The sentences must define the vocab word or state some fact about it that indicates its meaning in the context our studies.
Do not use a sentence such as "Byte is a vocab word that I studied in this class."
G/ Do not copy or plagiarize the teacher's lecture notes or any other website. Explain the word in your own words.
The definitions must be created without help or collaboration from other students.

--------------- Example -------------------------------

John Doe
Visual Basic
Period 1
Unit 1

1. CPU - A computer's CPU drives the main operations of the computer. The acronym CPU stands for central processing unit.
2. RAM - The RAM is the primary storage of the computer. The acronym RAM stands for random access memory.
3. ROM - The ROM cannot be overwritten or replaced since it is read only. ROM stands for read only memory.
4. bit - A bit is a binary digit (0 and 1) that computers use to represent decimal numbers. There are only two possible bit values, 0 and 1.
5. byte - A byte is made up of 8 bits. An example of a byte is 1011 1110.

-------------------------------------------------------------

Unit 1   

  1. object
  2. property
  3. method
  4. form
  5. interface
  6. code
  7. event-driven
  8. file extension
  9. IDE
  10. Properties window
  11. Toolbox
  12. design time
  13. run time
  14. bug
  15. compile error
  16. run-time error
  17. logic error
  18. ENIAC
  19. keyboard shortcut
  20. the focus
  21. concatenation operator
  22. empty string
  23. syntax
  24. keywords
  25. InterCap method

Unit 2

  1. variable
  2. declaration statement
  3. Dim
  4. data type
  5. String data type
  6. Double data type
  7. Integer data type
  8. truncation
  9. overflow
  10. scope
  11. local variable
  12. module variable
  13. assignment statement
  14. CInt function
  15. ToString method

Unit 3

  1. PictureBox
  2. FromArgb
  3. DrawLine
  4. call statement
  5. method header
  6. parameter
  7. reusability

Unit 3b

  1. For loop
  2. definite loop
  3. loop variable
  4. menu's Checked property
  5. menu's Enabled property
  6. loop iteration
  7. nested loops
  8. counter statement
  9. accumulator statement
  10. tracing a loop
  11. fencepost error
  12. compound operator

Unit 4

Ch. 4 Part 1

  1. If statement
  2. relational operator
  3. logical operator
  4. collision detection
  5. MouseDown method
  6. KeyDown method
  7. control expression
  8. Rnd method
  9. Banker's rounding
  10. Mod

Strings

  1. string
  2. leading space
  3. null string
  4. concatenation
  5. Length method
  6. ToString method
  7. Compare method
  8. Trim method
  9. Substring method
  10. IndexOf method

While Loops

  1. While loop
  2. infinite loop
  3. indefinite loop
  4. flag variable
  5. sentinel value
  6. Exit While

Arrays & Search Algorithms

  1. array
  2. parallel arrays
  3. subscript
  4. element
  5. ArrayList
  6. sequential search
  7. binary search
  8. key

Unit 5

Part 1

  1. Timer object
  2. Interval property of a Timer
  3. PlaySound
  4. wav file
  5. call statement
  6. function header
  7. return type
  8. parameter
  9. passing a parameter
  10. splash screen
  11. code module
  12. global variable
  13. InputBox

Part 2

  1. two-dimensional array
  2. text file
  3. reading data from a text file
  4. writing data to a text file

Unit 8

  1. class
  2. state
  3. behavior
  4. client programmer
  5. class developer
  6. default constructor
  7. modifier method
  8. accessor method
  9. to instantiate
  10. to override a method
  11. inheritance
  12. child class
  13. encapsulation
  14. polymorphism
  15. object-oriented programming (OOP)