• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/30

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

30 Cards in this Set

  • Front
  • Back
Programming language
set of words, symbols, and codes that enables a programmer to communicate instructions ot a computer
Programmers
aka developers, design and write programs using a programming language or program development tools
Code
instructions written by programmers
Coding
aka programming
Java
high-level computer programming language
High-level languages
allow programmers to write instructions using Enlgish-like commands and words instead of cryptic numeric codes or memory addresses.
Syntax
the particular set of rules or grammar that specifies how the instructions are to be written.
Parsimonious
compact set of commands w/o numerous versions or adaptations of the same command.
Object-Oriented Programming (OOP)
approach to programming in which the data, and the code that operates on the data are packaged into a single unit called an object.
Object
- represents an item such as a person, a piece of hardware, a section of reusable code, an event, or a transaction
Object-Oriented design (OOD)-
approach to program design that identifies how objects must interact with each other in order to solve a problem
Object-Oriented Programming
(OOP)- approach to programming in which the data, and the code that operates on the data are packaged into a single unit called an object.
Robust
programmers can use Java to develop programs that do not corrupt data by overwriting memory accidentally
Strongly typed language
- it checks for potential problems with different types of data
Secure
- programs are easy to protect from viruses and tampering
Portable
can be run on a variety of platforms other than the one in which it was created w/o requiring major rework.
Platform
underlying hardware and software for a system
Platform independent-
you can use Java to write and run a program on many platforms.
Java Software Development Kit (SDK)-
programming environment that allows you to build a wide range of Java program types.
Application-
program that tells a computer how to accept input from a user and how to produce output I response to those instructions.
Console application
console-mode application, uses a command-line interface, such as a command prompt window
Windowed application
GUI fro user input and program output with on-screen elements such as text boxes, buttons, menus, and toolbars to support user interaction.
Applet-
a small program that can be downloaded and executed as part of a displayed Web Page.
Client-side
the applet executes on the client machine
Java Web Start
- client-side helper application, spreadsheets, download etc.,
JavaScript
scripting tool, created by Netscape to insert code statements directlt into the HTML of a WebPage.
HTML
set of special codes called tags that specify how the text and other elements of a Web page display
Servlet
a module of Java code that is hosted and run on a Web server rather than being launched from a browser
Hosting
- involves storing Web pages, programs, and other file, which it delivers or serves to requesting computers
Server Software
responds to incoming requests and serves different forms of data, as well as interfacing with applications and servlets