Shared Flashcard Set

Details

CISW400 - JavaScript
Terminology
97
Computer Science
Undergraduate 2
04/30/2011

Additional Computer Science Flashcards

 


 

Cards

Term
Absolute Positioning
Definition
A way of placing blocks of content at exact coordinate locations.
Term
Class
Definition
An attribute used to assign a style to an HTML element.
Term
Container characters
Definition
Parentheses, Square Brackets, and Braces.
Term
CSS
Definition
a new feature being added to HTML that gives both Web site developers and users more control over how pages are displayed. Designers can define how different elements, such as headers and links, appear. The term cascading derives from the fact that multiple style sheets can be applied to a page.
Term
DHTML
Definition
a collective term for a combination of new HTML tags and options that will allow web pages to be more animated and more responsive to user interaction.
Term
DIV
Definition
Dividing container tag used for subdividing a document into structured sections. (Similar to SPAN tag).
Term
Dynamic Positioning
Definition
The ability to move arbitrary HTML elements around on the screen to produce animations or other special effects.
Term
Escape sequence
Definition
A single character that is preceded by a backslash symbol to represent a character that is not otherwise representable within the string.
Term
ID
Definition
An attribute used to assign a name to an HTML element.
Term
LAYER
Definition
A tag only available for the Netscape browser, which enables JavaScript to position, hide, show and dynamically write content.
Term
Metacharacter
Definition
A single character that is used in place of another character or set of characters. In JavaScript, they are normal characters preceded by a backslash that have special meaning. (This convention was adopted directly from Perl).
Term
Pattern
Definition
A series of characters and/or metacharacters. In JavaScript, they are preceded and followed by backslashes.
Term
Regexp
Definition
A text pattern consisting of a combination of alphanumeric characters and/or special characters called metacharacters. They are tools for matching patterns in strings.
Term
Span
Definition
Container tag used for subdividing a document into sections. (Similar to DIV tag).
Term
Style
Definition
Also called Cascading Style Sheets) = a technique for assigning several properties at once to all the elements on your page marked with a particular tag.
Term
Sub-String
Definition
A portion of string.
Term
Visibility
Definition
A CSS property of an HTML element that may be set to visible or hidden.
Term
Z-index
Definition
A property that determines which layers will be “above” or “in front” of each other.
Term
ASP
Definition
A Microsoft CGI-like technology that allows you to create dynamically generated web pages from the server side using a scripting language such as JavaScript or VBScript.
Term
Compiled Language
Definition
A programming language that is written and then run through a compiler which checks its syntax and compresses it into a binary executable.
Term
CGI
Definition
Is a mechanism through which a browser is allowed to communicate with programs running on a server.
Term
Comment
Definition
A note or remark written by a programmer to document their code.
Term
DOM
Definition
Is a programming interface specification being developed by the World Wide Web Consortium (W3C), which lets a programmer create and modify HTML pages as full-fledged program objects.
Term
ECMAScript
Definition
A standard script language, developed with the cooperation of Netscape and Microsoft and mainly derived from Netscape’s JavaScript.
Term
Embedded Code
Definition
Code that is inserted into another programming environment.
Term
Interpreted Language
Definition
A programming language that is not compiled, and therefore checked for errors at run-time. Perl, is an example
Term
Java
Definition
A full-featured programming language developed by Sun Microsystems as a descendant of the C and C++ programming languages.
Term
JavaScript
Definition
An interpreted programming or script language from Netscape, and is used in Web site development to enhance pages with such features as rollovers, popup windows, and date stamps.
Term
Jscript
Definition
A script language from Microsoft that is expressly designed for use within Web pages. It adheres to the ECMAScript standard and is basically Microsoft’s equivalent to Netscape’s earlier and more widely used JavaScript.
Term
Methods
Definition
In object oriented programming, is a programmed procedure or function that is defined as part of a class and included in any object of that class.
Term
Objects
Definition
In object-oriented programming, is any item that can be individually selected and manipulated. This may include shapes, pictures, units of code, as well as less tangible software entities.
Term
Perl
Definition
Is a script programming language that is similar in syntax to the C language and that includes a number of popular UNIX facilities. Perl is an interpreted language and is regarded as a good choice for developing Common Gateway Interface (CGI) programs because it has good text manipulation facilities.
Term
Properties
Definition
Characteristics of an object.
Term
Script
Definition
A program or sequence of instructions that is interpreted or carried out by another program rather than by the computer processor (as a compiler program is).
Term
Scripting Language
Definition
A simple programming language with which you can write scripts.
Term
TCL
Definition
Is an interpreted script language used at Sun Microsystems.
Term
VBScript
Definition
A subset of the Visual Basic Programming language which is very small and easy to use, and is only supported by Internet Explorer browsers.
Term
WinSCP
Definition
Is an open source program used for uploading files, usually to web servers. Its main function is secure file transfer between a local and a remote computer. WinSCP is more secure than WS-FTP.
Term
Assignment
Definition
In computer programming languages, refers setting or assigning values to variables.
Term
Event
Definition
An action or occurrence detected by a program. In JavaScript, events imply user actions, such as clicking a mouse button or pressing a key.
Term
OnMouseOver
Definition
A command that executes when the mouse is moved over a particular object.
Term
OnMouseOut
Definition
A command that executes when the mouse is moved off of a particular object.
Term
Operators
Definition
The symbols used to work with variables (such as + and -).
Term
Rollover
Definition
(Also called MouseOver). A feature on a page that changes as the mouse pointer moves over it.
Term
String
Definition
A value denoted by a word or words enclosed in quotes.
Term
Value
Definition
A piece of information such as a number or a string.
Term
Variable
Definition
In programming, is a symbol or name that stands for a value.
Term
Frame
Definition
A divided region within a page that contains independent information and can be controlled individually.
Term
Frameset
Definition
An HTML tag (or container) that defines a page that contains one or more frames. Replaces the “body” element in an HTML document.
Term
Name
Definition
Used to identify a frame window. Can be used with the TARGET attribute of the HTML anchor tag.
Term
Navigator Object
Definition
a JavaScript object which has properties for the name and version of browser being used, for the MIME types supported by the client, and for the plug-ins installed on the client.
Term
Parent
Definition
A reference to the window that contains the current frame.
Term
Self
Definition
A reference to the current Window object. A synonym for window.
Term
Target
Definition
An attribute of the HTML anchor tag used to specify the name of the window or frame that the URL referred to by the link should load into.
Term
Top
Definition
A reference to the top-level window that contains the current frame.
Term
UserAgent
Definition
A reference to the top-level window that contains the current frame.
Term
UserAgent
Definition
A is the client application used with a particular network protocol; the phrase is most commonly used in reference to those which access the World Wide Web. In JavaScript, it is a property of the navigator object.
Term
Vendor
Definition
An entity or company that that sells a product, such as a computer, an operating system, or a browser.
Term
Alert box
Definition
A small box that appears on the screen to give you information, and do not require any user input, however you need to acknowledge the box by pressing the enter key or clicking a mouse button to make it go away.
Term
Argument
Definition
Also called a Parameter = A value that is passed to a function.
Term
Blur()
Definition
A JavaScript method which is applied to the Window object,will remove the focus from the specified window object.
Term
Counter
Definition
A variable used for counting.
Term
Focus()
Definition
A JavaScript method which is applied to the Window object, will give focus to the specified window object.
Term
Function
Definition
A named section of a program that performs a specific task.
Term
Loop
Definition
A sequence of instructions that is continually repeated until a certain condition is reached.
Term
Parameter
Definition
Also called an Argument = A value that is passed to a function.
Term
Pop-up Window
Definition
A small window that suddenly appears when you select an option or rollover a link.
Term
Escape sequence
Definition
A single character that is preceded by a backslash symbol to represent a character that is not otherwise representable within the string.
Term
Literal
Definition
A value written exactly as it’s meant to be interpreted. Unlike a variable that can represent different values
Term
String
Definition
A series of characters manipulated as a group.
Term
Sub-String
Definition
A portion of string.
Term
Argument
Definition
A value contained within an array or a value passed to a routine.
Term
Array
Definition
A data structure that contains numbered pieces of data.
Term
Array Literal
Definition
A way of declaring a new array by specifying literal values within square brackets.
Term
Constructor
Definition
A JavaScript function with two special features: 1) It is invoked through the new operator, and 2) It is passed a reference to a newly created empty object.
Term
Data Type
Definition
A set of data with values having predefined characteristics.
Term
Element
Definition
Numbered components of an array data structure.
Term
Index
Definition
A number assigned to a specific element of an array.
Term
Sort
Definition
To order a group of elements numerically or alphabetically.
Term
Sparse
Definition
A way of describing data structures that do not allocate a contiguous range of memory locations. it only allocates memory for array elements that are actually stored in the array.
Term
Untyped Language
Definition
A programming language in which it is not necessary to predefine each type of data.
Term
AJAX
Definition
is a term describing a web development technique for creating interactive web applications using a combination of HTML, CSS, JavaScript and XML to interchange and manipulate data asynchronously with the web server.
Term
Applet
Definition
A small program that can be sent along with a web page to the user.
Term
AWT
Definition
Is the collection of components for users interface definition including the system for event management and layout mechanisms.
Term
Bytecode
Definition
The compiled format for Java programs, and it can be transferred across a network and executed by Java Virtual Machine.
Term
Class
Definition
In object-oriented programming, a category of objects.
Term
Cookie
Definition
Information that a web site puts on your hard disk so that it can remember something about you at a later time.
Term
Escape Function
Definition
function is used to convert data into an easily transferable format, by replacing all special characters with escape sequences. Unescape must be used to decode the data on the receiving end.
Term
Inheritance
Definition
A state and behavior from its superclass.
Term
JIT
Definition
a code generator that converts java bytecode into machine language instructions.
Term
Middleware
Definition
The term is used to describe separate products that serve as the glue between two applications. Scripting languages such as ASP and PHP are sometimes thought of as this type languages.
Term
Native Code
Definition
Refers to original format or internal language on a particular machine.
Term
Object
Definition
A software bundle of related variables and methods.
Term
PHP
Definition
Is a server-side, HTML embedded scripting language used to create dynamic Web pages. Its syntax and structure resemble ASP, Perl, and JavaScript.
Term
Python
Definition
An interpreted object-oriented programming language similar to Tcl and Perl, popular for its clear syntax and readability.
Term
Virtual Machine
Definition
A self-contained operating environment that behaves as if it is a separate computer, that has no access to the host operating system which allows system independence.
Term
Visual Basic
Definition
A programming language and environment developed by Microsoft. Based on the BASIC language, which was one of the first products to provide a graphical programming environment and a paint metaphor for developing user interfaces.
Supporting users have an ad free experience!