Dataflow programmingIn computer programming, dataflow programming is a programming paradigm that models a program as a directed graph of the data flowing between operations, thus implementing dataflow principles and architecture. Dataflow programming languages share some features of functional languages, and were generally developed in order to bring some functional concepts to a language more suitable for numeric processing. Some authors use the term datastream instead of dataflow to avoid confusion with dataflow computing or dataflow architecture, based on an indeterministic machine paradigm.
Visual programming languageIn computing, a visual programming language (visual programming system, VPL, or, VPS) or block coding is a programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation.
Space architectureSpace architecture is the theory and practice of designing and building inhabited environments in outer space. This mission statement for space architecture was developed at the World Space Congress in Houston in 2002 by members of the Technical Aerospace Architecture Subcommittee of the American Institute of Aeronautics and Astronautics (AIAA). The architectural approach to spacecraft design addresses the total built environment.
Concurrent computingConcurrent computing is a form of computing in which several computations are executed concurrently—during overlapping time periods—instead of sequentially—with one completing before the next starts. This is a property of a system—whether a program, computer, or a network—where there is a separate execution point or "thread of control" for each process. A concurrent system is one where a computation can advance without waiting for all other computations to complete. Concurrent computing is a form of modular programming.
DataflowIn computing, dataflow is a broad concept, which has various meanings depending on the application and context. In the context of software architecture, data flow relates to stream processing or reactive programming. Dataflow computing is a software paradigm based on the idea of representing computations as a directed graph, where nodes are computations and data flow along the edges. Dataflow can also be called stream processing or reactive programming. There have been multiple data-flow/stream processing languages of various forms (see Stream processing).
Dataflow architectureDataflow architecture is a dataflow-based computer architecture that directly contrasts the traditional von Neumann architecture or control flow architecture. Dataflow architectures have no program counter, in concept: the executability and execution of instructions is solely determined based on the availability of input arguments to the instructions, so that the order of instruction execution may be hard to predict.
Soviet space programThe Soviet space program (Kosmicheskaya programma SSSR) was the national space program of the former Union of Soviet Socialist Republics (USSR), active from 1955 until the dissolution of the Soviet Union in 1991. Soviet investigations in rocketry began with the formation of a research laboratory in 1921, but these efforts were hampered by the devastating war with Germany.
Space habitatA space habitat (also called a space settlement, space colony, spacestead, space city, orbital habitat, orbital settlement, orbital colony, orbital stead or orbital city) is a more advanced form of living quarters than a space station or habitation module, in that it is intended as a permanent settlement or green habitat rather than as a simple way-station or other specialized facility. No space habitat has been constructed yet, but many design concepts, with varying degrees of realism, have come both from engineers and from science-fiction authors.
Outer spaceOuter space, commonly referred to simply as space, is the expanse that exists beyond Earth and its atmosphere and between celestial bodies. Outer space is not completely empty; it is a near-perfect vacuum containing a low density of particles, predominantly a plasma of hydrogen and helium as well as electromagnetic radiation, magnetic fields, neutrinos, dust, and cosmic rays. The baseline temperature of outer space, as set by the background radiation from the Big Bang, is .
Space tourismSpace tourism is human space travel for recreational purposes. There are several different types of space tourism, including orbital, suborbital and lunar space tourism. During the period from 2001 to 2009, seven space tourists made eight space flights aboard a Russian Soyuz spacecraft to the International Space Station, brokered by Space Adventures in conjunction with Roscosmos and RSC Energia. The publicized price was in the range of US$20–25 million per trip.