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.