Shared Flashcard Set

Details

Discovering Computers, Chapter 12, pg 531-545
Programming Languages
30
Computer Science
Not Applicable
09/22/2015

Additional Computer Science Flashcards

 


 

Cards

Term
Programmer
Definition
Software developer
Term
Programming Language
Definition
Set of words, abbreviations, and symbols that enable software developers to communicate instructions to a computer or mobile device.
Term
Application Development tool
Definition
Helps a programmer create a program or app, helps create, design, edit, or test.
Term
syntax
Definition
the rules for writing instructions in a language
Term
Integrate
Definition
Using multiple computer languages when solving a problem
Term
Low-Level Language
Definition
Primary language that is machine dependent
Term
Machine Dependent
Definition
Only runs on one type of device.
Term
High level Language
Definition
Each instruction equates to multiple machine instructions. Machine Independent
Term
Machine Independent
Definition
runs on multiple devices
Term
Machine language
Definition
low-level, uses binary, First Generation language
Term
Assembly Language
Definition
Programmer writes instructions using symbolic instruction codes, Low level, Second Generation
Term
Execute
Definition
Run a computer program
Term
Source Program
Definition
contains language and instructions to be converted to machine language
Term
code
Definition
Language instructions
Term
Nonprocedural language
Definition
Enables user to access data using english like commands, Fourth Generation
Term
Application Generator
Definition
program that creates source code or machine code
Term
Macro
Definition
steps to complete a process
Term
2 ways to make a macro
Definition
Record or write
Term
HTML
Definition
Hypertext Markup Language
Term
XML
Definition
Extensive Markup Language
Term
Scripts
Definition
add effects to programs or websites
Term
Assembler
Definition
program that converts assembly language source program into machine language.
Term
Procedural Language
Definition
instructions that tell computer what to accomplish and how to do it. Third Generation Language
Term
Compiler
Definition
Converts entire program into machine language
Makes list of errors
Term
Interpretter
Definition
Converts program into machine language piece by piece. Finds errors before converting rest of document.
Term
OOP- Object Oriented Programming language
Definition
implements objects in a program
Term
Object
Definition
item that contains both data and procedures to read and manipulate data representing person, place, thing, or transaction
Term
IDE- Integrated Development Environment
Definition
includes tools for building graphical interfaces
Term
RAD- Rapid Application Development
Definition
Method of developing software where software developer writes program in segments
Term
VPE- Visual Programming Environment
Definition
allows programmers to drag and drop objects to build a program
Supporting users have an ad free experience!