Visual Basic Programming
Vocabulary Words
see the vocab template at the bottom of this page

Chapter 1   

  1. class
  2. code
  3. controls
  4. ENIAC
  5. event-driven
  6. events
  7. file extension
  8. form
  9. graphical user interface
  10. instantiation
  11. integrated development enviroment (IDE)
  12. menus
  13. methods
  14. objects
  15. properties
  16. Properties window
  17. Toolbar
  18. Toolbox

Chapter 2

  1. assignment statement
  2. boundary condition
  3. Cint() function
  4. class (or module) level
  5. concatenation operator
  6. constant
  7. data type
  8. dialog box
  9. End statement
  10. If statement
  11. InputBox function
  12. InterCap
  13. keyword
  14. pixels
  15. relational operators
  16. run-time error
  17. scope
  18. strings
  19. syntax
  20. TabIndex property
  21. Unicode
  22. variable

***** chapter vocab words below this line have not been revised for the 2003-04 school year ******

Chapter 3

  1. variable
  2. variable declaration statement
  3. constant
  4. expression
  5. event procedure
  6. Click event
  7. Single data type
  8. String data type
  9. Double data type
  10. Integer data type
  11. assignment statement
  12. comment statement
  13. focus
  14. keyboard shortcut
  15. TabIndex property
  16. Val
  17. Str
  18. Option Explicit statement
  19. text box
  20. label
  21. command button
  22. Caption property
  23. Text property
  24. Form_Activate event

Chapter 4

  1. If statement
  2. If/Else statement
  3. If/ElseIf statement
  4. dangling else error
  5. control expression
  6. nested If statements
  7. Boolean condition
  8. relational operator
  9. logical operator
  10. KeyPress Event
  11. parameter
  12. ASCII chart
  13. compound Boolean expression
  14. string concatenation operator
  15. Mod operator
  16. Select Case statement
  17. control variable
  18. vbCrLf
  19. MsgBox statement

Chapter 5

  1. definite loop
  2. indefinite loop
  3. For/Next loop
  4. loop control variable
  5. Do While loop
  6. Exit Do
  7. iteration
  8. body of a loop
  9. sentinel value
  10. flag variable
  11. counter statement
  12. accumulator statement
  13. white space
  14. substring
  15. LCase function
  16. UCase function
  17. Trim function
  18. Len function
  19. StrComp function
  20. string literal
  21. string delimiter
  22. leading space
  23. trailing space
  24. Left function
  25. Right function
  26. Mid function
  27. string comparison operators

Chapter 6

  1. general procedure
  2. procedure header
  3. parameter
  4. call statement
  5. to pass a parameter
  6. general function
  7. to return a value
  8. reusability
  9. local variable
  10. static variable
  11. module-level variable
  12. scope of a variable
  13. lifetime of a variable
  14. visibility of a variable
  15. array
  16. element
  17. subscript

Chapter 7

  1. PictureBox control
  2. Image control
  3. pixel
  4. twip
  5. menu command
  6. Checked property of a menu command object
  7. Enabled property of a menu command object
  8. shortcut menu
  9. RGB function
  10. ScaleMode property of a form
  11. Circle method
  12. Line method
  13. Shape control
  14. collision detection
  15. scrollbar control
  16. Rnd function
  17. Randomize statement
  18. pseudorandom numbers
  19. MouseUp event
  20. KeyPress & KeyDown form events

Chapter 8

  1. splash screen
  2. startup object
  3. MDI project
  4. MDIChild property
  5. Show method
  6. Hide method
  7. Form_Unload event
  8. Form_Activate event
  9. vbModal
  10. vbModeless
  11. For Each loop
  12. Forms collection
  13. standard code module
  14. Private
  15. About form
  16. Main general procedure
  17. timer object
  18. Interval property
  19. Enabled property
  20. Timer event
  21. control array
  22. Index property
  23. subscript of a control array
  24. menu control array

Chapter 9

  1. external data file
  2. sequential access file
  3. random access file
  4. file pointer
  5. Input statement
  6. Write statement
  7. input mode
  8. output mode
  9. append mode
  10. "input past end of file" error message
  11. Close
  12. Open
  13. Kill
  14. Put
  15. Get
  16. record
  17. field
  18. user-defined type (udt)
  19. EOF
  20. App.Path property

Chapter 10

  1. algorithm
  2. sorting
  3. searching
  4. Linear Search
  5. Binary Search
  6. Bubble Sort
  7. Comb Sort
  8. Exchange Sort
  9. two-dimensional array
  10. array of user-defined types

Chapter 11

  1. infix notation
  2. postfix notation
  3. queue
  4. stack
  5. function
  6. subroutine

Chapter 12

  1. Asc (the function)
  2. ByVal
  3. Chr
  4. code module
  5. eata structure
  6. passing by reference
  7. passing by value
  8. parameter
  9. calling procedure
  10. called procedure
  11. parameter list
  12. procedure header
  13. call statement

Chapter 13

  1. Boolean variables
  2. SDI project
  3. MDI project
  4. parent form
  5. child form
  6. Arrange method
  7. MouseDown event
  8. MouseMove event
  9. MouseUp event

Miscellaneous

  1. debug
  2. executable file
  3. menu bar
  4. byte
  5. binary number system
  6. assembly language
  7. high-level computer language
  8. low-level computer language

--------------- Vocab Template -------------------------------

John Doe
Visual Basic
Period 1
Chapter 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.

YOU MUST FOLLOW THE TEMPLATE ABOVE FOR ALL VOCAB ASSIGNMENTS. PLEASE MAKE SURE THAT YOU FULFILL THE FOLLOWING SPECIFICATIONS. EVEN IF YOU CORRECTLY DEFINE ALL OF THE WORDS BUT FAIL TO FOLLOW THESE COMPLETE SPECS, YOU WILL LOSE POINTS.

A/ You must type your name, course name, class period number, and chapter number left-aligned on separate lines in the order shown above.
B/ You must skip a blank line between the chapter number and the first vocab definition.
C/ You must number each vocab definition starting with the number 1.
D/ You must begin each definition with the vocab word itself followed by a hyphen.
E/ You must use the vocab word in two or more complete sentences.
F/ You must use the word somewhere within the two sentences.
G/ The vocab word must be bold where it appears within the sentences.
H/ The sentences must define the word or demonstrate some fact about the vocab word that indicates its meaning in the context of the textbook chapter. Do not use a sentence such as "Byte is a vocab word that I studied in Chapter 1."
I/ You must not copy or plagiarize the textbook or it's glossary if you want any credit for chapter vocab homework assignments. You must also type your own definitions with no help or collaboration from other present or former students.
J/ You must use the Microsoft Word default settings including the font Times New Roman, 12 font size, and the default margin settings.
K/ The second line of a definition must left-align with the vocab term on the first line. This requirement may not be illustrated above due to the technical limitations of HTML. See the instructor if you need explanation.