Spacecraft Command Language
   HOME
*





Spacecraft Command Language
A spacecraft command language (or satellite control language, spacecraft control language, Systems Test and Operation Language (STOL), Satellite Test and Operation Language, etc.) is a computer command language for commanding spacecraft mission systems. Ultimately such languages are used to command remote spacecraft with telecommands, but they are also used for development and verification of onboard systems (prototype, engineering model, and flight hardware and software), and of ground systems, prior to launch. Spacecraft command languages are typically written in a format similar to human languages. This is in contrast to telecommand protocols, which are usually binary formats (although they may be displayed in hexadecimal, or broken out into labelled fields by command displays). Some spacecraft command languages, such as SCL or PLEXIL, can be executed on the spacecraft with an onboard executive. The NASA GSFC Systems Test and Operation Language (STOL) Functional Requirements ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Command Language
A command language is a language for job control (computing), job control in computing. It is a domain-specific language, domain-specific and interpreted language; common examples of a command language are shell script, shell or batch programming languages. These languages can be used directly at the command line, but can also automate tasks that would normally be performed manually at the command line. They share this domain—lightweight automation—with scripting language#Job control languages and shells, scripting languages, though a command language usually has stronger coupling (computer science), coupling to the underlying operating system. Command languages often have either very simple grammars or syntax (programming languages), syntaxes very close to natural language, to shallow the learning curve, as with many other domain-specific languages. See also * Command-line interface * In the Beginning... Was the Command Line * Batch processing * Job (computing) Notes Ext ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Johnson Space Center
The Lyndon B. Johnson Space Center (JSC) is NASA's center for human spaceflight (originally named the Manned Spacecraft Center), where human spaceflight training, research, and flight control are conducted. It was renamed in honor of the late US president and Texas native, Lyndon B. Johnson, by an act of the United States Senate on February 19, 1973. It consists of a complex of 100 buildings constructed on in the Clear Lake Area of Houston, which acquired the official nickname "Space City" in 1967. The center is home to NASA's astronaut corps, and is responsible for training astronauts from both the US and its international partners. It houses the Christopher C. Kraft Jr. Mission Control Center, which has provided the flight control function for every NASA human spaceflight since Gemini 4 (including Apollo, Skylab, Apollo–Soyuz, and Space Shuttle). It is popularly known by its radio call signs "Mission Control" and "Houston". The original Manned Spacecraft Center grew out ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Synchronous Programming Language
A synchronous programming language is a computer programming language optimized for programming reactive systems. Computer systems can be sorted in three main classes: (1) transformational systems that take some inputs, process them, deliver their outputs, and terminate their execution; a typical example is a compiler; (2) interactive systems that interact continuously with their environment, at their own speed; a typical example is the web; and (3) reactive systems that interact continuously with their environment, at a speed imposed by the environment; a typical example is the automatic flight control system of modern airplanes. Reactive systems must therefore react to stimuli from the environment within strict time bounds. For this reason they are often also called real-time systems, and are found often in embedded systems. Synchronous programming (also synchronous reactive programming or SRP) is a computer programming paradigm supported by synchronous programming languages. The ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Programming Language
A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming language is usually split into the two components of syntax (form) and semantics (meaning), which are usually defined by a formal language. Some languages are defined by a specification document (for example, the C programming language is specified by an ISO Standard) while other languages (such as Perl) have a dominant implementation that is treated as a reference. Some languages have both, with the basic language defined by a standard and extensions taken from the dominant implementation being common. Programming language theory is the subfield of computer science that studies the design, implementation, analysis, characterization, and classification of programming languages. Definitions There are many considerations when defini ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Natural-language User Interface
Natural-language user interface (LUI or NLUI) is a type of computer human interface where linguistic phenomena such as verbs, phrases and clauses act as UI controls for creating, selecting and modifying data in software applications. In interface design, natural-language interfaces are sought after for their speed and ease of use, but most suffer the challenges to understanding wide varieties of ambiguous input. Natural-language interfaces are an active area of study in the field of natural-language processing and computational linguistics. An intuitive general natural-language interface is one of the active goals of the Semantic Web. Text interfaces are "natural" to varying degrees. Many formal (un-natural) programming languages incorporate idioms of natural human language. Likewise, a traditional keyword search engine could be described as a "shallow" natural-language user interface. Overview A natural-language search engine would in theory find targeted answers to user questi ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Domain-specific Language
A domain-specific language (DSL) is a computer language specialized to a particular application domain. This is in contrast to a general-purpose language (GPL), which is broadly applicable across domains. There are a wide variety of DSLs, ranging from widely used languages for common domains, such as HTML for web pages, down to languages used by only one or a few pieces of software, such as MUSH soft code. DSLs can be further subdivided by the kind of language, and include domain-specific ''markup'' languages, domain-specific ''modeling'' languages (more generally, specification languages), and domain-specific ''programming'' languages. Special-purpose computer languages have always existed in the computer age, but the term "domain-specific language" has become more popular due to the rise of domain-specific modeling. Simpler DSLs, particularly ones used by a single application, are sometimes informally called mini-languages. The line between general-purpose languages and domain ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Command Language
A command language is a language for job control (computing), job control in computing. It is a domain-specific language, domain-specific and interpreted language; common examples of a command language are shell script, shell or batch programming languages. These languages can be used directly at the command line, but can also automate tasks that would normally be performed manually at the command line. They share this domain—lightweight automation—with scripting language#Job control languages and shells, scripting languages, though a command language usually has stronger coupling (computer science), coupling to the underlying operating system. Command languages often have either very simple grammars or syntax (programming languages), syntaxes very close to natural language, to shallow the learning curve, as with many other domain-specific languages. See also * Command-line interface * In the Beginning... Was the Command Line * Batch processing * Job (computing) Notes Ext ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Business Wire
Business Wire is an American company that disseminates full-text press releases from thousands of companies and organizations worldwide to news media, financial markets, disclosure systems, investors, information web sites, databases, bloggers, social networks and other audiences. It is a subsidiary of Berkshire Hathaway. History Business Wire was founded in 1961 by Lorry I. Lokey. It started by sending releases to 16 media outlets in California. Business Wire launched its website in May 1995. In 2000, ahead of its main competitor PR Newswire, Business Wire ended the practice of distributing news to financial outlets 15 minutes before anyone else, to provide immediate, equal access to company information as noted by the SEC's fair disclosure regulation (Reg FD). Business Wire's first wholly owned European operation launched in 2001, with the opening of an office in London. On June 1, 2005, Business Wire entered the German Ad-Hoc market with a disclosure network for companies with ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Wayback Machine
The Wayback Machine is a digital archive of the World Wide Web founded by the Internet Archive, a nonprofit based in San Francisco, California. Created in 1996 and launched to the public in 2001, it allows the user to go "back in time" and see how websites looked in the past. Its founders, Brewster Kahle and Bruce Gilliat, developed the Wayback Machine to provide "universal access to all knowledge" by preserving archived copies of defunct web pages. Launched on May 10, 1996, the Wayback Machine had more than 38.2 million records at the end of 2009. , the Wayback Machine had saved more than 760 billion web pages. More than 350 million web pages are added daily. History The Wayback Machine began archiving cached web pages in 1996. One of the earliest known pages was saved on May 10, 1996, at 2:08p.m. Internet Archive founders Brewster Kahle and Bruce Gilliat launched the Wayback Machine in San Francisco, California, in October 2001, primarily to address the problem of web co ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Kratos Defense & Security Solutions
Kratos Defense & Security Solutions, Inc, (), headquartered in San Diego, California, is an American technology company specializing in directed-energy weapons, unmanned systems, satellite communications, cyber security/warfare, microwave electronics, missile defense, training and combat systems. Customers include the U.S. federal government, foreign governments, commercial enterprises and state and local government agencies. Kratos is organized into six major divisions: Defense and Rocket Support Services, Microwaves Electronics, Modular Systems, Public Safety and Security, Technology and Training, and Unmanned Systems. Some of Kratos' newest products are part of a Pentagon effort to partner with innovators and incubate technology-focused businesses in Silicon Valley. Kratos has primarily an engineering and technically oriented work force of approximately 2,700 with a substantial number of the company's employees holding national security clearances. Virtually all of Kratos' wor ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Draper Laboratory
Draper Laboratory is an American non-profit research and development organization, headquartered in Cambridge, Massachusetts; its official name is The Charles Stark Draper Laboratory, Inc (sometimes abbreviated as CSDL). The laboratory specializes in the design, development, and deployment of advanced technology solutions to problems in national security, space exploration, health care and energy. The laboratory was founded in 1932 by Charles Stark Draper at the Massachusetts Institute of Technology (MIT) to develop aeronautical instrumentation, and came to be called the MIT Instrumentation Laboratory. During this period the laboratory is best known for developing the Apollo Guidance Computer, the first silicon integrated circuit based computer. It was renamed for its founder in 1970, and separated from MIT in 1973 to become an independent, non-profit organization. The expertise of the laboratory staff includes the areas of guidance, navigation, and control technologies and sys ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Telecommand
A telecommand or telecontrol is a command sent to control a remote system or systems not directly connected (e.g. via wires) to the place from which the telecommand is sent. The word is derived from ''tele'' = remote (Greek), and ''command'' = to entrust/order (Latin). Systems that need remote measurement and reporting of information of interest to the system designer or operator require the counterpart of telecommand, telemetry. The ''telecommand'' can be done in real time or not depending on the circumstances (in space, delay may be of days), as was the case of Marsokhod. Examples *Control of a TV from the sofa *Remote guidance of weapons or missiles *Control of a satellite from a ground station *Flying a radio-controlled airplane Transmission of commands For a Telecommand (TC) to be effective, it must be compiled into a pre-arranged format (which may follow a standard structure), modulated onto a carrier wave which is then transmitted with adequate power to the remote sys ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]