Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Install
Faster access than browser!
 

JGRASP

Index JGRASP

jGRASP is a lightweight development environment created specifically to provide automatic generation of software visualizations to improve the comprehensibility of software. [1]

32 relations: Ada (programming language), Auburn University, C (programming language), C++, Code folding, Control Structure Diagram, Cross-platform, DARPA, Data structure, Defense Information Systems Agency, Freeware, Hash table, Integrated development environment, Java (programming language), Java virtual machine, Linked list, Linux, Macintosh operating systems, Marshall Space Flight Center, Microsoft Windows, NASA, National Science Foundation, Objective-C, Reachability, Software, Software visualization, Source code editor, Source lines of code, Tree (data structure), Unified Modeling Language, VHDL, Zip (file format).

Ada (programming language)

Ada is a structured, statically typed, imperative, and object-oriented high-level computer programming language, extended from Pascal and other languages.

New!!: JGRASP and Ada (programming language) · See more »

Auburn University

Auburn University (AU or Auburn) is a public research university in Auburn, Alabama, United States.

New!!: JGRASP and Auburn University · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: JGRASP and C (programming language) · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: JGRASP and C++ · See more »

Code folding

Code folding is a feature of some text editors, source code editors, and IDEs that allows the user to selectively hide and display – "fold" – sections of a currently-edited file as a part of routine edit operations.

New!!: JGRASP and Code folding · See more »

Control Structure Diagram

The Control Structure Diagram automatically documents the program flow within the source code and adds indentation with graphical symbols.

New!!: JGRASP and Control Structure Diagram · See more »

Cross-platform

In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

New!!: JGRASP and Cross-platform · See more »

DARPA

The Defense Advanced Research Projects Agency (DARPA) is an agency of the United States Department of Defense responsible for the development of emerging technologies for use by the military.

New!!: JGRASP and DARPA · See more »

Data structure

In computer science, a data structure is a data organization and storage format that enables efficient access and modification.

New!!: JGRASP and Data structure · See more »

Defense Information Systems Agency

The Defense Information Systems Agency (DISA), known as the Defense Communications Agency (DCA) until 1991, is a United States Department of Defense (DoD) combat support agency composed of military, federal civilians, and contractors.

New!!: JGRASP and Defense Information Systems Agency · See more »

Freeware

Freeware is software that is available for use at no monetary cost.

New!!: JGRASP and Freeware · See more »

Hash table

In computing, a hash table (hash map) is a data structure that implements an associative array abstract data type, a structure that can map keys to values.

New!!: JGRASP and Hash table · See more »

Integrated development environment

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.

New!!: JGRASP and Integrated development environment · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: JGRASP and Java (programming language) · See more »

Java virtual machine

A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages and compiled to Java bytecode.

New!!: JGRASP and Java virtual machine · See more »

Linked list

In computer science, a linked list is a linear collection of data elements, whose order is not given by their physical placement in memory.

New!!: JGRASP and Linked list · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: JGRASP and Linux · See more »

Macintosh operating systems

The family of Macintosh operating systems developed by Apple Inc. includes the graphical user interface-based operating systems it has designed for use with its Macintosh series of personal computers since 1984, as well as the related system software it once created for compatible third-party systems.

New!!: JGRASP and Macintosh operating systems · See more »

Marshall Space Flight Center

The George C. Marshall Space Flight Center (MSFC), located in Huntsville, Alabama, is the U.S. government's civilian rocketry and spacecraft propulsion research center.

New!!: JGRASP and Marshall Space Flight Center · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: JGRASP and Microsoft Windows · See more »

NASA

The National Aeronautics and Space Administration (NASA) is an independent agency of the executive branch of the United States federal government responsible for the civilian space program, as well as aeronautics and aerospace research.

New!!: JGRASP and NASA · See more »

National Science Foundation

The National Science Foundation (NSF) is a United States government agency that supports fundamental research and education in all the non-medical fields of science and engineering.

New!!: JGRASP and National Science Foundation · See more »

Objective-C

Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.

New!!: JGRASP and Objective-C · See more »

Reachability

In graph theory, reachability refers to the ability to get from one vertex to another within a graph.

New!!: JGRASP and Reachability · See more »

Software

Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.

New!!: JGRASP and Software · See more »

Software visualization

Software visualization or software visualisation refers to the visualization of information of and related to software systems—either the architecture of its source code or metrics of their runtime behavior- and their development process by means of static, interactive or animated 2-D or 3-D visual representations of their structure, execution, behavior, and evolution.

New!!: JGRASP and Software visualization · See more »

Source code editor

A source code editor is a text editor program designed specifically for editing source code of computer programs by programmers.

New!!: JGRASP and Source code editor · See more »

Source lines of code

Source lines of code (SLOC), also known as lines of code (LOC), is a software metric used to measure the size of a computer program by counting the number of lines in the text of the program's source code.

New!!: JGRASP and Source lines of code · See more »

Tree (data structure)

In computer science, a tree is a widely used abstract data type (ADT)—or data structure implementing this ADT—that simulates a hierarchical tree structure, with a root value and subtrees of children with a parent node, represented as a set of linked nodes.

New!!: JGRASP and Tree (data structure) · See more »

Unified Modeling Language

The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to visualize the design of a system.

New!!: JGRASP and Unified Modeling Language · See more »

VHDL

VHDL (VHSIC Hardware Description Language) is a hardware description language used in electronic design automation to describe digital and mixed-signal systems such as field-programmable gate arrays and integrated circuits.

New!!: JGRASP and VHDL · See more »

Zip (file format)

ZIP is an archive file format that supports lossless data compression.

New!!: JGRASP and Zip (file format) · See more »

Redirects here:

JGrasp, Jgrasp.

References

[1] https://en.wikipedia.org/wiki/JGRASP

OutgoingIncoming
Hey! We are on Facebook now! »