Shared Flashcard Set

Details

By Ref By Val
Programming - Module 11
19
Computer Science
10th Grade
04/13/2019

Additional Computer Science Flashcards

 


 

Cards

Term
procedures
Definition
smaller pieces of code
Term
modularization
Definition
breaking up of a program (into modules)
Term
sub procedure
Definition
a block of code that will execute in response to a
Term
header
Definition
the first line that declares the sub
Term
public sub
Definition
a sub procedure that can be accessed from any module within the project
Term
private sub
Definition
a sub procedure that can be accessed only from within the same module
Term
Call
Definition
optional keyword that triggers a sub procedure
Term
preconditions
Definition
assumptions or initial requirements of a procedure
Term
postconditions
Definition
statements of what must be true at the end of an execution of a procedure if the procedure has worked properly
Term
strong typing
Definition
assigning a data type to ALL variables including those in procedure calls
Term
intellisense
Definition
allows you to see object properties and other members as you type in your code; also allows the compiler to perform type checking
Term
option strict
Definition
setting in IDE that will require all variables to have data types declared,
Term
arguments or actual parameters
Definition
values
Term
event procedures
Definition
sub procedures that triggered when events are called (i.e. button click)
Term
value parameters
Definition
pass the value (not the variable) to the sub procedure
Term
reference parameters
Definition
passes a reference to the variable itself; can change the value of the variable
Term
functions
Definition
a special type of procedure that return a valueto the main program using a return statement.
Term
assignment statement
Definition
used to assign the function which returns a value to a variable
Term
return
Definition
keyword included in the last line of a function
Supporting users have an ad free experience!