Comp Flashcards
(39 cards)
is an indicator of a starting point for a drag and drop operation.
adjustment handle
IDE
INTEGRATED DEVELOPMENT ENVIRONMENT
is a software application that facilitates
application development.
Integrated Development Environment (IDE)
allows developers to design, build, test, and debug computer
programs within one environment.
IDE
a text editor designed for writing and editing software code with
features like syntax highlighting with visual cues, providing language auto-completion, and
checking for bugs as code is being written.
source code editor
- these are tools that transform source code written in human
readable/writable language into machine code to be executed by the computer.
compiler and/or interpreter
this tool is used during testing to help debug application programs, allowing
programmers to examine and inspect their code in a deliberate way.
Debugger
utilities that automate simple, repeatable tasks as part of creating
a local build of the software for use by the developer.
Build Automation Tools
a tool used to examine and reference the properties of an object-oriented
class hierarchy.
Class Browser
this feature is used to examine the objects instantiated in a running
application program.
Object Browser
– this tool allows the programmer to visualize the structure of
object–oriented programming code.
class hierarchy diagram
is a free and open-source editor modeled for many development frameworks. It
began as Java development environment, expanded through plug-ins and supports C,
C++, Python, Perl, PHP, Java, Ruby, and more.
Eclipse
supports Java, JavaScript, Python, PHP, Ruby, C, C++, and more. It is also a
free and open-source editor, and all the functions of the IDE are provided by modules and
each provides a well-defined function.
Netbeans
supports Perl, Python, Tcl, PHP, Ruby, Javascript, and more.
Komodo IDE
is a popular choice for web application development. It supports HTML, CSS,
JavaScript, AJAX, and others via plug-ins.
Aptana
is a highly customizable environment with a large set of plug-ins. It supports Java,
C, PHP, HTML, Python, Perl, Pascal and many more.
Geany
is an
example of a cloud-based development platform as a service which enables developers to build,
run, and operate applications entirely in the cloud supporting several programming languages.
Heroku
GUI
GRAPHICAL USER INTERFACE
It is a form of user interface that allows users to interact
with electronic devices through graphical elements such as windows, icons, cursors, and buttons.
GUI
It displays objects that convey information and represent actions that can be taken by the user.
GUI
is an element that displays the
information on the screen.
window
encloses other windows or controls.
Container window
allows the user to view and navigate through a sequence of
documents or web pages.
Browser window
are designed for embedding interaction with text user
interfaces within the overall graphical interface.
Text terminal windows