Chapter 1 Cisp 300
Card Set Information
Chapter 1 Cisp 300
Chapter Cisp programming
chapter 1 key terms
Describes the entry of data items into computer memory using hardware devices such as a keyboard or mouse.
includes all the text, numbers,and other information processed by a computer
Data items may involve organizing them, checking them for accuracy, or performing mathematical operations on them.
Central Processing Unit
Is the hardware component that processes data.
Describes the operation of retrieving information from the memory and sending it to a device, such as a monitor or printer, so people can view, interpret, and work with the results.
is the grammar of a programming language
computer memory (RAM)
is the temporary, internal computer storage within a computer
describes storage whose contents are lost when power is lost
describes storage whose contents are retained when power is lost.
Is a computers on/off circuitry language
is the statements a programmer writes in a programming language
is translated machine language
Compiler or Interpreter
translates a high-level language into machine language and indicates if you have used the programmer language correctly.
is represented using series of 1s and 0s
Python, Perl, and PHP are used to write programs that are typed directly from a keyboard. Scripting languages are stored as text rather than as binary executable files.
occurs when incorrect instructions are performed, or when instructions are performed in the wrong order.
You develop the logic of the computer program when you give instructions to the computer in a specific sequence, without omitting any instructions or adding extraneous instructions.
a named memory location whose value can vary.
Program development cycle
Consists of the steps that occur during a program's lifetime.
is the sequence of steps necessary to solve any problem.
is a program development tool that delineates input, processing, and output tasks.
is a program development tool that lists tasks, objects, and events.
is the process of finding and correcting program errors.
is the entire set of actions an organization must take to switch over to using a new program or set of programs
consists of all the improvements and corrections made to a program after it is in production
is an English like representation of the logical steps it takes to solve a problem
is a pictorial representation of the logical steps it takes to solve a problem.
Input symbol/Output symbol
indicates an input operation and is represented by a parallelogram in flowcharts
indicates a processing operation and is represented by a rectangle in flowcharts
indicates an beginning or end of a flowcharts segments and is represented by a lozenge.
is a repetition of a series of steps.
Occurs when repeating logic cannot end
making a decision
is the act of testing a value.
is shaped like a diamond and used to represent decisions in flowcharts
Dummy value/Sentinel value
is a preselected value that stops execution of a program
means end of file
is a location on your computer screen at which you type text entries to communicate with the computers operating system.
is a programming model that focuses on the procedures that programmers create.
is a programming model that focuses on objects, or "things", and describes their features (also called attributes) and behaviors