click below
click below
Normal Size Small Size show me how
CIS 111 Unit 1
Question | Answer |
---|---|
Combination of all the components required to process and store data using a computer | Computer system |
Equipment associated with a computer | Hardware |
Computer instructions which tell the hardware what to do | Software |
Instructions written by programmers | Programs |
Writing software instructions | Programming |
write computer instructions that execute based upon user events | Programming language |
write computer instructions that execute when instructed by an external program such as a web server or a web browser | Scripting language |
Rules governing its word usage and punctuation | Syntax |
Translates program code into machine language (binary language) and saves it as executable code | Compiler |
Translates program code into machine language (binary language) for one | Interpreter |
program runs but produces incorrect output as a result | Logical errors |
Named memory location whose value can vary | Variable |
People for whom program is written | end users |
Walking through a program’s logic on paper before you actually write the program | Desk checking |
English like instructions compiled into machine | High level programming language |
machine readable code in numerical format such as binary, ebcdic, or hexadecimal | Low level machine language |
instructions written incorrectly, misuse of language rules | Syntax error |
Entire set of actions an organization must take to switch over to using a new program or set of programs | Conversion |
Making changes after program is put into production, the most common first programming job | Maintenance |
English | Pseudocode |
Pictorial representation of the logical steps it takes to solve a problem | Flowchart |
parallelogram Indicating data coming into program | Input symbol |
rectangle indicating execution of statements such as math or parsing | Processing symbol |
change the format of data from one type to another | Parse |
parallelogram indicating data produced from the program | Output symbol |
Arrows that connect steps and show the flow of execution | Flowlines |
ovals/lozenges that indicate the start/stop of the program | Terminal symbols |
program that will store keyboarded text information | text editor |
Software package that provides an editor, compiler, and other programming tools | integrated development environment (IDE) |
Focuses on the procedures that programmers create | Procedural programming |
Focuses on objects, or “things,” and describes their features (or attributes) and their behaviors | Object oriented programming |
focused on user events such as clicks and right clicks to describe behaviors or change attributes in a program | Event driven |