Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
38 Cards in this Set
- Front
- Back
A computer system
|
All the components required to process and store data using a computer.
|
|
Hardware
|
The set of physical devices in a computer system
|
|
Software
|
The set of programs that tells a computer what to do.
|
|
Programs
|
The sets of executable instructions written by programmers
|
|
Programming
|
The act of developing and writing software instructions.
|
|
Application software
|
All programs that are applied to a task
|
|
System software
|
Programs used to manage a computer
|
|
Input
|
Describes the entry of data into a system using hardware devices such as keyboards and mice
|
|
Output
|
Describes the operation of retrieving information from memory and sending it to a device,
|
|
Program code
|
Written computer instructions
|
|
Coding the program
|
The act of writing program instructions
|
|
Syntax
|
Consists of rules
|
|
Syntax error
|
An error in language or grammar
|
|
Run
|
A program is to carry out a programs instructions
|
|
Execute
|
A program is to carry out a programs instructions
|
|
Compiler
|
Translates high-level language into machine language, shows error in syntax, and translates an entire program at once
|
|
Interpreter
|
Translates high-level language into machine language, shows error in syntax, and translates a program one instruction at a time
|
|
Source code
|
Statements you write in a programming language before they are translated to object code
|
|
Object code
|
Machine language statements that have been translated from source code
|
|
Logical error
|
Occurs when incorrect instructions are performed or when instructions are performed in the wrong order
|
|
The attributes of an object
|
Are the features it has
|
|
State of an object
|
Made up of its attributes' values
|
|
Behaviors of an object
|
The things it does
|
|
Object Oriented Approach
|
Involves defining the objects needed to accomplish a task and developing the objects so that each maintains its own data and carries out tasks when another object requests them
|
|
GUI
|
Allows the user to interact with a program in a graphical environment
|
|
Object oriented analysis
|
analyzing a system using an object oriented approach
|
|
Object oriented design
|
Designing a system using an object-oriented approach
|
|
Relationships
|
Describe how objects communicate with and react to each other
|
|
Class
|
A category of objects
|
|
Conversion
|
The entire set of actions an organization must take to switch over to using a new program or set of programs
|
|
Psuedocode
|
An English like representation of the logical steps it takes to solve a problem
|
|
Flowchart
|
A pictorial representation of the logical steps it takes to solve a problem
|
|
Conventions
|
Standards of format and style that are selected for consistency
|
|
Processing symbol
|
Contains processing statements and is represented by a rectangle
|
|
Output symbol
|
Contains an output statement and is represented by a parallelogram
|
|
Terminal symbol
|
Marks the beginning or the end of a segment and is represented by a lozenge
|
|
Decision symbol
|
Holds a question that allows program logic to follow divergent paths, and is represented by a diamond
|
|
Flow lines
|
Arrows in a flowchart that show the sequence of steps carried out
|