Chapter 1 - 3 Flashcards
GUI
Graphical User Interface
windows, icons, and menus that can be manipulated by a mouse
Program
a collection of instructions that directs the hardware; software; project; application; solution
Input
the data necessary to obtain the output
Output
what the task produces
Processing
determine what formulas or ways of doing things should be used to obtain the output
Programmer
developer; person who solves problems by writing programs on a computer
User
any person who runs a program
Program Development Cycle
devising a carefully thought out step-by-step process that enables programmers to use their time efficiently and help them design error-free programs that produce the desired output
The Steps: Analyze, Design, Design the Interface, Code, Test and Correct, Complete the Documentation
Flowchart
consists of special geometric symbols connected by arrows; within each symbol is a phrase presenting the activity at that step; the shape of the symbol indicates the type of operation that is to occur
Flowline (arrow) - used to connect symbols and indicate the flow of logic
Terminal (rounded rectangle) - used to represent the beginning (Start) or the end (End) of a task
Input/Output (parallelogram) - used for input and output operations, such as reading and displaying
Processing (rectangle/square) - used for arithmetic and data-manipulation operations
Decision (diamond) - used for any logic or comparison operations; has two exit paths, one for “yes” and one for “no”
Connector (circle) - used to join different flowlines
Annotation (divining rod) - used to provide additional information about another symbol
Pseudocode
an abbreviated plain English version of actual computer code; English-like statements that outline the process
Form
a blank window
Control
objects added to a form
IDE
Integrated Development Environment (Visual Basic is an example)
Menu Bar
displays the menus of commands you use to work with Visual Basic
Tool Bar
holds a collection of buttons that carry out standard operations when clicked
Toolbox
holds icons representing objects that can be placed on the form
Solution Explorer
displays the files associated with the program and provides access to the commands that pertain to them
Textbox
a type of control used to get information from the user, referred to as input, or to display information produced by the program, referred to as output
Label
controls placed near text boxes to tell the user what type of information is displayed in the text boxes
Button
control that the user clicks on to initiate an action
List Box
control used to display output and/or make selections
Property: Text
determines the words displayed
Property: Name
indicates the name of an object
Property: Visible
indicates visibility of an object
Property: Enabled
returns or sets a Boolean value that indicates whether permissions are enabled on the active document