Object-oriented programming language. Compiled language designed to allow its applications to run on any operating system that has the interpreter installed (platform independent)
Back
Inheritance
Front
ability for one class to share characteristics with another class. Characteristics can include an object's state, structure or behavior
Back
Visual Basic
Front
Compiled programming language developed by Microsoft Corporation. Used for stand-alone applications and server-side Web applications.
Back
Compiler
Front
application used to process code in standard text files into executable applications.
Back
Canvas
Front
HTML5 API used for rendering visual images on the fly by providing scripts with a bitmap canvas
Back
Polymorphism
Front
ability of the programming language to make an object behave differently or to take on different characteristics
Back
Array
Front
A collection of variables stored in a series. Used to hold multiple values
Back
Quick Development, Easy to Learn, Platform-independence
Front
JavaScript advantages
Back
Interpreter
Front
Software used to read and process code in standard text files. Either reside on the server or are downloaded to a client.
Back
Object
Front
Discrete portion of an application that has specific states and behaviors that can be manipulated
Back
HTML5, CSS, JavaScript
Front
HTML5 APIs
Back
Application Programming Interface
Front
API
Back
Variable
Front
A place in memory used to store information for later use
Back
Dynamic HTML (DHTML)
Front
Combination of HTML, script, styles and the Document Object Model (DOM) to provide Web page interactivity
Back
Application Programming Interface (API)
Front
Set of universal commands, calls and functions that allows developers to communicate with an application or operating system
Back
Document Object Model
Front
DOM
Back
C++
Front
Compiled programming language. Not a proprietary language. Object-oriented language.
Back
emulator
Front
type of software that imitates a computer then allows non-native software to run in a foreign environment
Back
Function
Front
Line of code that allows you to refer to an entire series of steps or commands. Used to organize code into discrete sections
Back
Echo
Front
command that repeats the input you type back to a terminal or an application window
Back
Statement
Front
Logical constructs that allow you to control the way that information flows in the application.
Back
Do until
Front
Runs a specified subprocess until a specified number of events have occurred
Back
pop-up windows, auto date and time changes, images and text that change upon mouse rollover, cookie creation and ID
Front
JavaScript functionality
Back
PHP Hypertext Preprocessor (PHP)
Front
Interpreted server-side scripting language for creating dynamic Web pages. Embedded in HTML pages, but executed on a Web server.
Back
Do while
Front
Runs a specified subprocess while a specified condition is true. Sometimes known as a repeat until statement
Back
If/then
Front
Executes a process only if a particular condition is true. Known as a conditional statement
Back
Class
Front
Group of similar objects
Back
event handler
Front
line of code that allows a language to respond to a specific event or user input
Back
VBScript
Front
If used on client-side only IE will recognize the code. If used on server-side all browsers will recognize the code
Back
application cache
Front
Directory on a computer where applications, such as Internet apps, can be stored and run without access to the original application
Back
Active Server Pages (ASP) using VBScript
Front
Microsoft's original server-side scripting solution.
Back
Abstraction
Front
Determination of all elements that make a particular object unique, separate and distinct from another instance of an object
Back
Break
Front
Allows an application to break out of an infinite loop in case of a problem.
Back
Javascript
Front
Object-based scripting language that allows developers to add interactivity to their web pages. Can be used on client-side or server-side.
Back
Media (audio/video), Document editing, Cross-document messaging, MIME type and protocol handler registration, Web storage
Front
HTML5 APIs functions
Back
c#
Front
Compiled object-oriented programming language. Proprietary Microsoft competitor to Java. AKA Visual C#
Back
If/then/else
Front
Executes one group of commands if a statement is true and a different group of commands is the statement is false
Back
C
Front
Powerful compiled programming language that serves as the foundation for other languages, including C++ and Java. Procedural language that relies on subprograms to accomplish task in an app.
Back
Include
Front
Set of files called a library that you can refer to in code.
Back
object-based
Front
similar to object-oriented languages but does not allow for inheritance from one class to another.
Back
object-oriented
Front
Style of programming that links data to the processes that manipulate it.
Back
Server-side includes (SSIs)
Front
an instruction within an HTML page that directs the Web server to perform an action. Alternative to CGI. Instructions written in SGML.
Back
Document, Navigator, Array
Front
JavaScript built-in objects
Back
Print
Front
command that prints application output to a destination-often a computer screen
Back
Client-side language
Front
Runs on the user's computer after the page is downloaded
Back
Common server-side languages
Front
PHP, Perl, Active Server Pages (ASP), Visual Basic, C, C++, C#, Java
Back
Server-Side Language
Front
Attributes: Code executed by Web server. Code placed into files called application. Needs an interpreter
Back
Practical Extraction and Report Language (Perl)
Front
Cross-platform programming language that enables users to write custom CGI programs and system management programs.
Back
Server-side script uses
Front
Browser detection
Database connectivity
Cookie creation and ID
Logon scripts
Hit counters
File uploading and downloading
Back
Offline Web Application
Front
Permits user to continue working with Web sites and Web documents even when a network connection is unavailable
Back
Section 2
(14 cards)
manifest
Front
List of the files that are needed for the Web application to work offline
Back
Geolocation
Front
Ability to determine a user's location
Back
drop zone
Front
Area of a Web page that has been defined as a place where dragged items can be placed
Back
drag-and-drop
Front
Functionality that allows a user to grab an object and move it to a different location on a computer screen
Back
Client
Front
Individual computer connected to a network. System or application that requests a service from another computer and is used to access files or documents
Back
Don't Repeat Yourself principal
Front
DRY
Back
Application Cache
Front
Directory on a computer where applications, such as Internet apps, can be stored and run without access to the original applicaiton
Back
getCurrentPosition, watchPosition, clearPosition
Front
Geolocation methods
Back
Rapid Application Development
Front
RAD
Back
Cookie
Front
Text file that contains info sent between a server and a client to help maintain state and track user activities. Can be in memory or on a hard drive
Back
Web application framework
Front
Set of software tools or code that is commonly used in the creation and management of online applications