NesC
Sign in to saveErweiterung der Programmiersprache C für TinyOS (2003)
Described at
Link to a page describing this subject · 40,000 chars · not written by Vinony
Wikidata facts
- Instance of
- programming language
- Official website
- nescc.sourceforge.net
Show 6 more facts
- influenced by
- C
- operating system
- TinyOS
- copyright license
- BSD licenses
- software version identifier
- 1.1.3
- publication date
- 2003-01-29
- described at URL
- nescc.sourceforge.net/papers/nesc-pldi-2003.pdf
via Wikidata · CC0
Article · Deutsch
nesC ist eine Erweiterung der Programmiersprache C, die speziell für TinyOS geschaffen wurde. Genutzt wird ein komponentenbasiertes Konzept. Komponenten sind funktionsorientierte Bausteine, vom Grundgedanken entsprechen sie endlichen Automaten. Das heißt, sie besitzen Zustände, Zustandsübergänge und können Aktionen ausführen. Innerhalb von nesC kommunizieren Komponenten über Schnittstellen (interfaces) miteinander. Schnittstellen erlauben es, Komponenten-Funktionen anderer Komponenten zu nutzen, entsprechend der Analogie des endlichen Automaten, Zustandsübergänge auszulösen. Schnittstellen spezifizieren Ereignisse (events) und/oder Kommandos (commands).
Abstract from DBpedia / Wikipedia · CC BY-SA