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

Nassi–Shneiderman diagram

Index Nassi–Shneiderman diagram

A Nassi–Shneiderman diagram (NSD) in computer programming is a graphical design representation for structured programming. [1]

15 relations: Ben Shneiderman, C (programming language), Control flow, Diagram, DRAKON, Flowchart, Goto, Ike Nassi, Isomorphism, Pseudocode, SIGPLAN, Structured programming, Technical writing, Top-down and bottom-up design, Visual modeling.

Ben Shneiderman

Ben Shneiderman (born August 21, 1947) is an American computer scientist, a Distinguished University Professor in the Department of Computer Science, which is part of the University of Maryland College of Computer, Mathematical, and Natural Sciences at the University of Maryland, College Park, and the founding director (1983-2000) of the University of Maryland Human-Computer Interaction Lab.

New!!: Nassi–Shneiderman diagram and Ben Shneiderman · 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!!: Nassi–Shneiderman diagram and C (programming language) · See more »

Control flow

In computer science, control flow (or flow of control) is the order in which individual statements, instructions or function calls of an imperative program are executed or evaluated.

New!!: Nassi–Shneiderman diagram and Control flow · See more »

Diagram

A diagram is a symbolic representation of information according to some visualization technique.

New!!: Nassi–Shneiderman diagram and Diagram · See more »

DRAKON

DRAKON is an algorithmic visual programming language developed within the Buran space project following ergonomic design principles.

New!!: Nassi–Shneiderman diagram and DRAKON · See more »

Flowchart

A flowchart is a type of diagram that represents an algorithm, workflow or process.

New!!: Nassi–Shneiderman diagram and Flowchart · See more »

Goto

GoTo (goto, GOTO, GO TO or other case combinations, depending on the programming language) is a statement found in many computer programming languages.

New!!: Nassi–Shneiderman diagram and Goto · See more »

Ike Nassi

Isaac Robert "Ike" Nassi, born 1949 in Brooklyn, New York, is currently CEO at TidalScale, Inc.

New!!: Nassi–Shneiderman diagram and Ike Nassi · See more »

Isomorphism

In mathematics, an isomorphism (from the Ancient Greek: ἴσος isos "equal", and μορφή morphe "form" or "shape") is a homomorphism or morphism (i.e. a mathematical mapping) that can be reversed by an inverse morphism.

New!!: Nassi–Shneiderman diagram and Isomorphism · See more »

Pseudocode

Pseudocode is an informal high-level description of the operating principle of a computer program or other algorithm.

New!!: Nassi–Shneiderman diagram and Pseudocode · See more »

SIGPLAN

SIGPLAN is the Association for Computing Machinery's Special Interest Group on programming languages.

New!!: Nassi–Shneiderman diagram and SIGPLAN · See more »

Structured programming

Structured programming is a programming paradigm aimed at improving the clarity, quality, and development time of a computer program by making extensive use of the structured control flow constructs of selection (if/then/else) and repetition (while and for), block structures, and subroutines in contrast to using simple tests and jumps such as the go to statement, which can lead to "spaghetti code" that is potentially difficult to follow and maintain.

New!!: Nassi–Shneiderman diagram and Structured programming · See more »

Technical writing

Technical writing is any written form of writing or drafting technical communication used in a variety of technical and occupational fields, such as computer hardware and software, engineering, chemistry, aeronautics, robotics, finance, medical, consumer electronics, and biotechnology.

New!!: Nassi–Shneiderman diagram and Technical writing · See more »

Top-down and bottom-up design

Top-down and bottom-up are both strategies of information processing and knowledge ordering, used in a variety of fields including software, humanistic and scientific theories (see systemics), and management and organization.

New!!: Nassi–Shneiderman diagram and Top-down and bottom-up design · See more »

Visual modeling

Visual modeling is the graphic representation of objects and systems of interest using graphical languages.

New!!: Nassi–Shneiderman diagram and Visual modeling · See more »

Redirects here:

N-S diagrams, NS Diagram, NS Diagrams, Nassi Schneiderman, Nassi-Schneiderman diagram, Nassi-Schneiderman diagrams, Nassi-Schneidermann diagram, Nassi-Shneiderman diagram, Nassi-shneiderman, Nassi–Shneiderman structogram, Program Structure Diagram, Program Structure diagram, Program structure diagram, Structogram.

References

[1] https://en.wikipedia.org/wiki/Nassi–Shneiderman_diagram

OutgoingIncoming
Hey! We are on Facebook now! »