Der Zuker-Algorithmus berechnet die optimale Sekundärstruktur einer RNA-Sequenz mit der minimalen freien Energie unter einem gegebenen thermodynamischen Modell. Es ist also ein Algorithmus zur RNA-Strukturvorhersage. Der Algorithmus verwendet die Methode der dynamischen Programmierung und wurde 1981 veröffentlicht. Das RNA-Strukturvorhersageprogramm mfold implementiert eine veränderte Version dieses Algorithmus. Idee

Eine gegebene RNA-Sequenz kann aufgrund vieler möglicher Kombinationen von Basenpaarungen in exponentiell viele verschiedene Sekundärstrukturen gefaltet werden.


Esoterische Programmiersprachen sind Programmiersprachen, die nicht für den praktischen Einsatz entwickelt wurden, sondern um ungewöhnliche Sprachkonzepte umzusetzen. Eine einfache Bedienung war selten. Teilweise werden diese Sprachen konzipiert, um möglichst komplizierte Algorithmen oder eine unverständliche Syntax zu haben, oft aber auch, um neue Ideen auszuprobieren oder um ungewöhnliche Möglichkeiten wie extreme Vereinfachung aufzuzeigen. Mit Esoterik im eigentlichen Sinn haben esoterische Programmiersprachen nur dem Namen nach etwas zu tun: Da Esoterik im Allgemeinen als Synonym für abwegige Pseudowissenschaften gilt, wurde der Begriff auf diejenigen Programmiersprachen übertragen, die in den Augen Außenstehender ebenso sinnlos und abwegig erscheinen. Die Motivation hinter der Entwicklung von esoterischen Programmiersprachen kann unterschiedlich sein.


Eine mathematische Funktion ist berechenbar (auch effektiv berechenbar oder rekursiv), wenn für sie eine Berechnungsanweisung (Algorithmus) formuliert werden kann (Berechenbarkeitstheorie). Die Funktion, die ein Algorithmus berechnet, ist gegeben durch die Ausgabe, mit der der Algorithmus auf eine Eingabe reagiert. Der Definitionsbereich der Funktion ist die Menge der Eingaben, für die der Algorithmus eine Ausgabe produziert. Wenn der Algorithmus nicht terminiert, dann ist die Eingabe kein Element der Definitionsmenge. Dem Algorithmusbegriff liegt ein Berechnungsmodell zugrunde.


Der programmierbare Rechenautomat D2 (Dresden 2) war ein Computertyp aus der DDR. Er wurde zwischen 1956 und 1959 an der TH Dresden entworfen und gebaut. Sein Konstrukteur war Nikolaus Joachim Lehmann, Vater vieler historischer Computer aus Dresden. Der D2 war, wie sein Vorgänger D1, ein Röhrencomputer. Er verfügte aber bereits über 1400 Elektronenröhren, damit erreichte er eine Verarbeitungsgeschwindigkeit von 1000 FLOPS.


Diese Liste listet Höhere Technische Lehranstalten in Österreich mit einer Abteilung Informatik. Geschichte
EDV und Organisation (EDVO) ist die Bezeichnung einer Fachrichtung, welche Schüler einer Höheren Technischen Lehranstalt in Österreich besuchten. Der Begriff wurde mit Informatik ersetzt. Fachrichtung Informatik
Die Fachrichtung vereint eine EDV-technische und betriebswirtschaftliche Ausbildung. Diese Kombination bietet eine umfangreiche, praxisnahe Ausbildung, die später im Beruf direkt eingesetzt werden kann.


Der Diffusing Update Algorithm (kurz DUAL) ist eine Komponente des ursprünglich proprietären Routing-Protokolls EIGRP der Firma Cisco. Er ist zuständig für die Routenberechnung. Der von Cisco angegebene vollständige Name des Algorithmus ist "DUAL finite-state machine" (DUAL FSM). Mittels DUAL wird bei Benutzung von EIGRP ein schleifenfreies (loop-free) Routing innerhalb eines autonomen Systems erstellt. Seitdem wurden alle DM-Münzen mit der Umschrift „BUNDESREPUBLIK DEUTSCHLAND“ geprägt.


Eiffel ist eine universelle, rein objektorientierte Programmiersprache und wurde 1985 von dem französischen Informatiker Bertrand Meyer und seiner Firma Interactive Software Engineering Inc. (Goleta, Kalifornien) als Alternative zu C++ entworfen. Ursprünglich war er nur für den Gebrauch durch die eigene Firma gedacht. Die Programmiersprache
Der Name Eiffel, eine Reverenz an Gustave Eiffel, Erbauer des Eiffelturms und einen der großen Ingenieure des 19. Jahrhunderts, dokumentiert den Anspruch, eine Programmiersprache geschaffen zu haben, mit der Softwareentwicklung gemäß den Standards des Ingenieurwesens ermöglicht wird, da sie die Erkenntnisse des Software Engineering konsequent umsetzt. Es handelt sich im Unterschied zu C++ um einen vollständig neuen Entwurf, der auf keiner älteren Sprache aufbaut.


Eine Datenbankschnittstelle ist eine Programmierschnittstelle, die den Zugriff auf und den Datenaustausch mit einer Datenbank regelt, d. h. die Kommunikation zwischen einer Softwareapplikation und der Datenbank ermöglicht. Durch eine definierte Datenbankschnittstelle können Datensätze ausgelesen oder verändert werden, ohne die Verwaltungs- und Speicherungsstruktur der Datenbank zu kennen. Traditionell verfügt jede Datenbank, wie z. B. MySQL, Oracle oder SQLite über ihre eigene, maßgeschneiderte Programmierschnittstelle. Es obliegt dabei dem Applikationsentwickler Datenbankschnittstellen für jene Anwendungen zu erstellen, mit denen seine Applikation kommunizieren können soll.


Der Rational Unified Process (RUP) ist ein kommerzielles Produkt der Firma Rational Software, die seit 2003 Teil des IBM-Konzerns ist. Es beinhaltet sowohl ein Vorgehensmodell zur Softwareentwicklung als auch die dazugehörigen Softwareentwicklungsprogramme. IBM entwickelt den RUP und die zugehörige Software weiter. Die 9. Version ist die seit 2006 aktuelle Version.


Die Odds-Strategie (abgeleitet von Odds) bzw. der Bruss-Algorithmus oder die Bruss-Strategie (nach dem Entwickler des Verfahrens F. Thomas Bruss) ist ein mathematisches Verfahren aus der Entscheidungstheorie, mit dem man mit großer Wahrscheinlichkeit eine optimale „Gelegenheit“ aus einer Folge von Ereignissen auswählen kann. (früher: Swinging World e.V. Die Strategie kann angewendet werden, wenn eine zeitliche Abfolge von unabhängigen Ereignissen vorliegt, von denen einige als „Gelegenheiten“ gelten, und bei Eintreten einer Gelegenheit nicht bekannt ist, ob später noch eine andere oder bessere Gelegenheit folgt. Ein Beispiel ist die Situation eines Gebrauchtwagenhändlers oder Immobilienmaklers, der bei Vorliegen eines Kaufangebots nicht weiß, ob später ein weiterer Kaufinteressent ein besseres Angebot macht. Jedes bessere Angebot ist dann ein interessantes Ereignis (Gelegenheit), und das letzte interessante Ereignis, das man im Voraus nicht kennt, stellt das beste Angebot dar.


Ein Methodenzeiger wird bei objektorientierter Programmierung verwendet, um auf eine Methode einer Klasse oder einer Objektinstanz zu verweisen. Er ähnelt einem Funktionszeiger (einem Zeiger auf eine Funktion). In manchen Programmiersprachen war es üblich, einen Methodenzeiger als Methode oder Referenz auf eine Methode zu bezeichnen. Es wird zwischen gebundenen und ungebundenen Methodenzeigern unterschieden, je nachdem wann der self- oder this-Parameter bestimmt wird. Gebundene Methodenzeiger

Bei gebundenen Methoden (bound method in Python) enthält der Methodenzeiger einen Zeiger auf eine Methode und einen Zeiger auf eine Objektinstanz.


Mit Turtle-Grafik, auch Igelgrafik, wird eine Bildbeschreibungssprache bezeichnet, bei der man sich vorstellt, dass ein stifttragender Roboter (die Schildkröte, engl. „turtle“) sich auf der Zeichenebene bewegt und mit einfachen Kommandos, wie Stift heben, senken, vorwärts laufen und drehen, gesteuert werden kann. Diese Idee wurde mehrfach realisiert, zum Beispiel als Steuersprache für Stiftplotter (HPGL), als Teil der Programmiersprache für Heimcomputer (BASIC, Pascal auf Amiga, Atari) und als Grundidee der pädagogischen Programmiersprache LOGO. Im schulischen Bereich werden Turtle-Grafik ähnliche Grafiksysteme weiterhin gerne eingesetzt, weil so ein motivierender, spielerischer Einstieg gefördert und die geometrische Vorstellung besser geschult wird als bei einem Zugang über absolute Koordinaten. Die Familie stellt die größten gegenwärtig lebenden Landtiere und schließt außerdem die einzigen heute noch lebenden Vertreter der Ordnungsgruppe ein.


Das IBM PC-Netzwerk (IBM PC Network) war eine von IBM ab 1984 angebotene einfache Lösung für die lokale Vernetzung von PCs mit einer Datenrate von 2 Mbit/s. Mit dem PC-Netzwerk wurde die Programmierschnittstelle NetBIOS eingeführt. Ein direkter Zugang zum Netzwerkmedium (und damit die Unterstützung anderer Netzwerkprotokolle) war nicht vorgesehen. Format der Datenübertragungsblöcke

Ein Rahmen des PC-Netzwerks besteht aus den folgenden Feldern:
 Anfangsbegrenzung - Start delimiter (SD) - 1 Byte
 LAN-Kopf
 Zieladresse - 6 Byte
 Ursprungsadresse - 6 Byte
 Nullen - 2 Byte
 Optionales Leitwegfeld - bis zu 18 Byte
 Optionales DLC-Kopffeld - 3 bis 4 Byte
 DSAP - 1 Byte
 SSAP - 1 Byte
 Steuerung - 1 bis 2 Byte
 Optionale Informationen
 Rahmenprüffolge - Frame check sequence (FCS) - 4 Byte
 Rahmenzustand - Frame status (FS) - 1 Byte
 Füllzeichen

Der LAN-Kopf des PC-Netzwerks unterscheidet sich von dem des Token-Ring-Netzwerks, aber die Kompatibilität für Anwendungsprogramme ist nicht beeinträchtigt. In den Fällen, in denen das Anwendungsprogramm die Zugangskontrolle und Rahmensteuerbytes benötigt, lassen die Protokolltreiber einfach die Bytes aus dem übertragenen Rahmen weg und fügen 2 Bytes mit Nullen hinter der Ursprungsadresse ein.


Robert Cailliau (* 26. Januar 1947 in Tongern) ist ein belgischer Informatiker. Sie wurde als Sohn eines Finanzbeamten geboren und studierte in Gent Elektrotechnik. Nach einem Masters-Abschluss in Michigan kehrte er zurück nach Gent und arbeitete im Hybridrechenlabor der Universität. Ein Gent-Graduierter im CERN forderte ihn im Dezember 1974 wegen Problemen in den Netzteilen des Proton Synchrotron Boosters an, wo er erfolgreich ein CERN-Fellowship beantragte. Nach seinem Militärdienst in der Königlichen Militärakademie, wo er u. a. mit der Programmierung von Computern beschäftigt war, kehrte er zum CERN zurück und erhielt dort 1980 eine Festanstellung.


Ein Schema, Datenschema oder Relationsschema (Plural Schemata oder Schemas, auch Schemen) war in der Informatik eine formale Beschreibung der Struktur von Daten. Besondere Bedeutungen haben Schemata im Zusammenhang mit Datenbanken. Ein Datenbankschema umfasst alle Objekte, die ein privilegierter Datenbanknutzer (Schema-Eigentümer) kreiert hat. Zu diesen Objekten zählen Tabellen, Ansichten (Views), Synonyme, Sequenzen usw. und können von anderen Datenbanknutzern verwendet werden, sofern der Schema-Eigentümer die Privilegien entsprechend vergeben hat. Üblicherweise ist das Schema selbst in einer formalen Sprache definiert, so dass sich Daten automatisch darauf überprüfen lassen, ob sie dem Schema entsprechen.


SCI – kurz für Sierra Creative Interpreter – war ein Programmierwerkzeug und eine Spiel-Engine, die von Sierra On-Line entwickelt und für eine neuere Generation von Grafik-Adventures von 1988 bis 1996 eingesetzt wurde. Im Gegensatz zum Vorgänger, dem Adventure Game Interpreter (AGI), bei dem es sich um eine prozedurale Skriptsprache handelt, ist der Sierra Creative Interpreter vollständig objektorientiert. Neben der damit plattformunabhängigen Entwicklung und durch Unterstützung modernerer Hardware nicht nur verbesserter Grafik-, sondern auch Soundausgabe in bis dahin nicht gekannter Qualität wurde der gleichfalls vollzogene Wechsel von Parser- auf Point-and-Click-Steuerung von Spielern oder Fachpresse als eher nebensächlich betrachtet. Entwickelt wurde SCI von Jeff Stephenson, einem leitenden Programmierer des Unternehmens, der auch schon entscheidend zur Weiterentwicklung von AGI beigetragen hatte. Der ursprüngliche Name lautete Large-model Script Code Interpreter (LSCI), wurde aber im Marketing nachträglich geändert.


Allium steht für:

 Allium, Pflanzengattung der Tribus Allieae, siehe Lauch (Gattung)
 Allium (Album), Jazzalbum von Dave Rempis (2022) Es stellt dem Unternehmen Informationen zur Verfügung, mit deren Hilfe das Unternehmen gelenkt bzw. das Controlling (also dem Produktions- und Vertriebssektor) betrieben werden kann. Ein MIS ist in der Regel betriebswirtschaftlich orientiert, während ein Führungsinformationssystem sich mit den Grundsätzen der Unternehmensführung (Personal) beschäftigt. Die Wirtschaftsinformatik beschäftigt sich mit Konzeption, Aufbau und Pflege von (Management-)Informationssystemen. Geschichte

Im Laufe der 1960er-Jahre wuchs mit dem technischen Fortschritt in der Computertechnik das Bedürfnis, die neuen Möglichkeiten der Datenverarbeitung zur Aufbereitung von Informationen für die Unternehmensführung zu nutzen.


In der theoretischen Informatik und dem Compilerbau bezeichnet LR(k)-Grammatik  eine spezielle kontextfreie Grammatik, welche die Grundlage eines LR-Parsers bildet. Man nennt eine kontextfreie Grammatik -Grammatik, wenn jeder Reduktionsschritt eindeutig durch  Symbole der Eingabe (sogenannter Lookahead) bestimmt war. Das bedeutet, die Frage, zu welchem Nichtterminalsymbol mit welcher Regel als nächstes reduziert werden soll, kann eindeutig mit Hilfe der nächsten  Symbole der Eingabe bestimmt werden. Ein Unterschied der Sprachklasse, die mit -Grammatiken beschrieben werden kann, zeigt sich nur für die beiden Fälle  und . Die Ausdrucksstärke von kontextfreien Grammatiken wird von  nicht erreicht.


John Thomas Draper alias Captain Crunch (* 11. März 1943) ist ein US-amerikanischer Hacker und Software-Entwickler. In den 1970er Jahren beschäftigte sich Draper mit dem Hacking und war damit ein Pionier des Umgehens von technischen Sperren. Er machte das Phone-Phreaking mit Hilfe der von ihm erfundenen Bluebox bekannt, mit der man im damaligen (analogen) Telefonnetz in den USA kostenlos telefonieren konnte, und kam dafür ins Gefängnis. Im Homebrew Computer Club, dem in den 1970er Jahren zahlreiche Computerpioniere angehörten, hatte er zuvor die Apple-Gründer Steve Wozniak und Steve Jobs kennengelernt. Während seiner Haft entwickelte er für den damals neuen Apple II eine Implementierung der Programmiersprache Forth, die er dann zur Entwicklung von EasyWriter einsetzte.


Lecture Notes in Computer Science (LNCS) ist eine Buchreihe aus der Informatik, die seit 1973 von Springer Science+Business Media (vormals Springer-Verlag) herausgegeben wird. Sie enthält Forschungsergebnisse der Informatik, meist als Tagungsbände, und Monographien. Dazu kommen in neuerer Zeit Tutorien, Umfragen und weitere Themen der Informatik. Lecture Notes in Artificial Intelligence (LNAI) und Lecture Notes in Bioinformatics (LNBI) sind zwei Unterreihen der LNCS. Die Herausgeber der LNCS waren ursprünglich in Heidelberg beheimatet, jedoch wurde der Großteil der Arbeit mittlerweile nach Indien ausgelagert.


Unter Referenzzählung () versteht man in der Programmierung eine Technik zur Verwaltung der Anzahl der Verweise (Referenzen oder Zeiger) auf ein bestimmtes Objekt. Das Ziel ist dabei, zu erkennen, wann ein Objekt nicht mehr benötigt wird und gelöscht werden kann. Referenzzählung ist eine Möglichkeit zur automatischen Speicherbereinigung. Implementierung
Um eine solche Referenzzählung zu implementieren, ist es nötig, zu jedem Objekt einen Referenzzähler zu verwalten. Zudem muss sichergestellt werden, dass dieser Zähler bei Etablierung jeder zusätzlichen Referenzierung inkrementiert und bei Beendigung einer Referenzierung dekrementiert wird.


Smart Message Language (SML) ist ein Kommunikationsprotokoll für Stromzähler, das unter anderem für Messdatenaustausch, aber auch für Firmwareupgrades entwickelt wurde. Dieses Protokoll wird in folgenden Zählern genutzt:
 SyM2 taktsynchroner Lastgangzähler
 eHZ, elektronischer Haushaltszähler im Entwurf Version 2.01 vom 10. November 2008
 EDL Zähler, aufbauend auf der Hardware des eHZ. Beispiel: EMH-ED300L
 Beispiel: Easymeter Q3-Reihe
FNN Basiszähler, auf der LMN Schnittstelle zum Smart Meter Gateway

Die Entwicklung findet parallel zur SyM2-Entwicklung im selben Konsortium statt. Aktuell ist die Version 1.04 vom 18. März 2013, herausgegeben vom Bundesamt für Sicherheit in der Informationstechnik. Nach dem ersten Newtonschen Gesetz erfordert diese Richtungsänderung der Strömung nach unten eine stetig wirkende Kraft.


Eine linear beschränkte Turingmaschine (auch LBA = Linear Bounded Automaton) in der Theoretischen Informatik ist eine Turingmaschine, die den Bereich des Bandes, auf dem die Eingabe steht, während der gesamten Berechnung  nicht verlässt. Definition
Eine (deterministische) linear beschränkte Turingmaschine ist eine Turingmaschine  mit folgenden Eigenschaften:
 Das Eingabealphabet  enthält zwei spezielle Symbole, ein Start- und ein Endsymbol, die das linke und rechte Ende der Eingabe markieren. Die Überführungsfunktion überschreibt keinen der Endmarker. Wenn das Startsymbol gelesen wird, gibt die Überführungsfunktion nicht  aus, und wenn das Endsymbol gelesen wird, gibt die Überführungsfunktion nicht  aus. Die obige Definition kann auf nichtdeterministische Turingmaschinen erweitert werden.


Symfony ist ein in PHP geschriebenes Webframework und eine Menge von wiederverwendbaren PHP-Komponenten/Bibliotheken. Symfony wurde am 18. Oktober 2005 unter der MIT-Lizenz veröffentlicht. Geschichte und Philosophie
Symfony wird seit 2005 unter der Führung von Fabien Potencier entwickelt. Die Zeit des Nationalsozialismus (auch NS-Zeit und NS-Diktatur genannt) umfasst die Zeitspanne von 1933 bis 1945, in der Adolf Hit Symfony versucht die Konfiguration auf ein Minimum zu beschränken.

Die Zeit des Nationalsozialismus (auch NS-Zeit und NS-Diktatur genannt) umfasst die Zeitspanne von 1933 bis 1945, in der Adolf Hitler im Deutschen Reich eine von der Nationalsozialistischen Deutschen Arbeiterpartei (NSDAP) gestützte Führerdiktatur, den NS-Staat, etablierte.


XML Bookmark Exchange Language (engl. für „Lesezeichen-Austausch-Sprache“), abgekürzt XBEL, ist ein offener XML-basierter Standard zum Speichern und Austauschen von URIs, auch bekannt als Lesezeichen oder Favoriten (im Internet Explorer), welcher die Handhabung von Lesezeichen vereinfachen soll. XBEL wurde von der Python XML Special Interest Group erschaffen, „um der Welt ein weiteres interessantes, lustiges und nützliches Projekt zu schenken“, welches damals die „Leistungsfähigkeit der Python XML Processing Software demonstrieren sollte“. Aufbau
Beispiel einer XBEL-Datei:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE xbel
  PUBLIC "+//IDN python.org//DTD XML Bookmark Exchange Language 1.0//EN//XML"
         "http://www.python.org/topics/xml/dtds/xbel-1.0.dtd">
<xbel version="1.0">
  <title>Lesezeichen!</title>
  <desc>Lernen von XBEL am Beispiel von zwei Lesezeichen und einer Verknüpfung</desc>
  <folder id="f0" added="2007-11-10">
    <title>Wiki</title>
    <desc>Webseiten von Autoren-Gemeinschaften</desc>
    <bookmark href="http://wikimediafoundation.org/" id="b0" added="2007-11-11" modified="2007-11-14" visited="2007-11-14">
      <title>Wikimedia Foundation</title>
    </bookmark>
    <bookmark href="http://de.wikipedia.org/" id="b1" added="2007-11-11" modified="2007-11-14" visited="2007-12-27">
      <title>Wikipedia</title>
    </bookmark>
  </folder>
  <separator />
  <alias ref="b1" />
</xbel>

Unterstützung
 Bisher beherrschen nur die Linux-Browser, Galeon, Konqueror und Arora sowie der Multiplattform-Browser Midori das XBEL-Format von Hause aus. Eine XBEL-Bookmark-Unterstützung für Mozilla Firefox bieten beispielsweise die Erweiterungen XBELFox, SyncPlaces sowie Bookmark Sync and Sort.


Generalisierung (engl. Generalization) ist ein Modellelement in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme. Sie beschreibt eine taxonomische Beziehung zwischen einem speziellen und einem generellen Classifier. Beschreibung
Eine Generalisierung in der UML ist eine gerichtete Beziehung zwischen einem speziellen und einem generellen Classifier. Instanzen des speziellen Classifiers sind damit auch Instanzen des generellen Classifiers.


Eclipse (von  „Sonnenfinsternis“, „Finsternis“, „Verdunkelung“) ist ein open-source Programmierwerkzeug zur Entwicklung von Software verschiedener Art. Ursprünglich wurde Eclipse als integrierte Entwicklungsumgebung (IDE) für die Programmiersprache Java genutzt, aber mittlerweile wird es wegen seiner Erweiterbarkeit auch für viele andere Entwicklungsaufgaben eingesetzt. Für Eclipse gibt es eine Vielzahl sowohl quelloffener als auch kommerzieller Erweiterungen. Eclipse selbst basiert auf Java-Technik, ab Version 3.0 auf dem OSGi-Framework Equinox. Geschichte
Eclipse ist der Nachfolger von IBM Visual Age for Java 4.0.


Geography Markup Language, kurz GML, war eine Auszeichnungssprache zum Austausch raumbezogener Objekte (Features). GML ist eine Anwendung von XML und durch Schemabeschreibungen (XML-Schemadateien *.xsd) festgelegt. GML erlaubt die Übermittlung von Objekten mit Attributen, Relationen und Geometrien im Bereich der Geodaten unter Einbeziehung von nicht-konventionellen Daten, wie Sensordaten. GML wird vom Open Geospatial Consortium (OGC) gemeinsam mit dem ISO TC 211, dem technischen Komitee der ISO zur Festlegung digitaler geobezogener Daten, festgelegt. Inzwischen liegt GML in der Version 3.2.1 vor.


Jikes war ein freier Bytecode-Compiler für die Programmiersprache Java. Sie wurde ursprünglich von David L. Shields und Philippe Charles bei IBM entwickelt und ist in der Programmiersprache C++ geschrieben Jikes wurde unter der (GPL-inkompatiblen) IBM Public License als Open Source freigegeben. Einstellung
Das Projekt wird seit 2005 nicht weiter entwickelt. Der Funktionsumfang ist auf Java SE 5 beschränkt.

Sie wurde ursprünglich von David L. Shields und Philippe Charles bei IBM entwickelt und ist in der Programmiersprache C++ geschrieben.


&RQ (gesprochen: änderkiù) war ein Open-Source-Client für das OSCAR-Protokoll aus dem Jahr 2000. Die Entwicklung wurde 2002 eingestellt, das Programm wird allerdings von einzelnen Programmierern in unabhängigen Projekten weiterentwickelt. Entwicklung

Die Urversion von &RQ erschien Ende 2000 und fand recht bald großen Anklang in der ICQ-Community. Vor allem in den russischsprachigen Ländern und in Italien wurde der Client zu einem der gängigsten, was ihm aufgrund seines Logos, welches eine Ratte darstellt, auch zum Namen „Крыса“ (dt. : Ratte) verhalf.


Visual Basic (Abk. VB, []), retronym Visual Basic Classic (VBC), war eine proprietäre objektorientierte Programmiersprache. Um zwischen den alten, nur objektbasierten, und den neuen, auf dem .NET-Framework basierenden Versionen zu unterscheiden, werden erstere bis inklusive Visual Basic 6.0 als Visual Basic Classic, die letzteren hingegen als Visual Basic .NET (Abk. VB.NET) bezeichnet. Dieser Artikel behandelt Visual Basic Classic.


Als frommer Baptist lehnte Lincolns Vater die in Kentucky erlaubte Sklaverei ab, obwohl einige seiner Verwandten Sklavenhalter waren. to recognize: „erkennen“), auch Erkenner, ist in der Informatik ein bestimmtes abstraktes Maschinenmodell, ein sogenannter Automat. Dieser Automat stellt auf Grundlage einer formalen Grammatik fest, ob ein konkretes Wort Element einer formalen Sprache ist oder nicht. Die Sprache wird dabei durch die zugrundegelegte formale Grammatik definiert bzw. erzeugt. Der Recognizer entscheidet nur, ob ein Eingabetext hinsichtlich der Vorgaben „richtig“ oder „falsch“ ist; das unterscheidet ihn von einem Parser, der zusätzlich die analysierte grammatikalische Struktur beschreiben und ausgeben kann.


NoLimits Rollercoaster Simulation ist ein Computerprogramm zur Simulation von Achterbahnen. Das Programm, bestehend aus einem Editor und einem Simulator, basiert auf OpenGL, welches die Programmierung von Echtzeit-3D-Anwendungen erlaubt. Entwickelt wurde NoLimits ab 1999 von Ole Lange, einem Informatikstudenten aus Hamburg, zunächst im Alleingang. Dem Benutzer ist es möglich, in dem im Vergleich zu Profi-CAD-Software leicht zu bedienenden Editor seine eigene Strecke fast aller gängigen Achterbahntypen zu entwerfen oder eine vorgefertigte Strecke aus einer Auswahl real existierender Achterbahnen zu laden und sie im Simulator aus verschiedenen Perspektiven und in 3D-Echtzeit sofort auszuprobieren. Dabei hat man die Möglichkeit, entweder die Rolle des Fahrgastes, eines außenstehenden Beobachters oder die des Ride-Operators am virtuellen Schaltpult einzunehmen.


Prozedur war ein Begriff aus der Programmierung von Computersystemen. Im Allgemeinen versteht man darunter eine Variante zum Begriff „Unterprogramm“: Die Anweisungen einer Prozedur können über ihre Benennung aufgerufen und dadurch mehrfach verwendet werden. Terminologie und Details unterschiedlich
Je nach Programmiersprache und Programmierparadigma gibt es Unterschiede in der Definition des Begriffs Prozedur und zur Abgrenzung zum Begriff der Funktion. FORTRAN77 beispielsweise fasst unter procedures Funktionen und prozedurale Unterprogramme (subroutines) zusammen. In der Terminologie des C-Standards ist jedwedes Unterprogramm eine Funktion, unabhängig davon, ob ein Wert zurückgeliefert wird.


Datenfluss ist in der Informatik der Durchlauf von Daten oder Informationen durch Rechnersysteme oder in der Betriebsorganisation durch Kommunikationssysteme. Allgemeines
Rechnersysteme können Computer und Personal Computer und deren Verbindungen zu Rechnernetzen sein. Kommunikationssysteme bestehen in Unternehmen, Behörden oder sonstigen Institutionen im Rahmen der Bürokommunikation. Im engeren Sinn einer Programmstruktur ist der Datenfluss definiert als Folge zusammengehöriger Vorgänge an Daten und Datenträgern. Die nicht mehr gültige DIN 44300 definierte den Datenfluss als „die zeitlichen Beziehungen im Ablauf einer Menge zusammengehöriger Vorgänge von Daten und Datenträgern.“

Der Datenfluss ist eine Strömungsgröße (Datenstrom), der Datenbestand eine Bestandsgröße.


Minisprachen sind spezielle Programmiersprachen bzw. bestimmte Teilmengen von Programmiersprachen, die dazu dienen, Programmieranfängern einen vereinfachten Einstieg in die Programmierung zu ermöglichen. Mit den Sprachen einher gehen im Allgemeinen spezielle didaktische Modelle und einfach zu handhabende Programmierwerkzeuge zum Erlernen der Konzepte der Programmierung. Minisprachen weisen im Einzelnen folgende Charakteristika auf:

 reduzierter Grundbefehlssatz
 inkrementelle Einführung der Programmierkonzepte
 Konzentration auf die Algorithmik
 sofortige Visualisierung der Auswirkungen von Befehlen
 einfach zu bedienende Programmierumgebungen

Bekannte Minisprachen sind das Java-Hamster-Modell, Niki – der Roboter und Kara der Marienkäfer. Siehe auch
 Domänenspezifische Sprache
 Bildungsorientierte Programmiersprachen

Weblinks
 Java-Hamster-Modell
 Karel the Robot
 Kara der Marienkäfer

Programmiersprache als Thema


Hartmut Ernst (* 2. September 1949 in Bayreuth) ist ein deutscher Informatiker und Physiker, emeritierter Hochschullehrer sowie Unternehmer. Wirken
Ernst studierte von 1970 bis 1979 Physik an der Technischen Universität München und promovierte dort im Bereich nukleare Festkörperphysik. Im Anschluss forschte er an Teilchenbeschleunigern in Chicago, Jerusalem, Darmstadt und an der TU München. Lebensjahr (1794–1796) in einem Kloster in Fritzlar – der Ursulinenschule Fritzlar – erzogen. Er ist verheiratet und Vater zweier Kinder.


Report Program Generator (RPG) ist eine Programmiersprache für den kaufmännischen Bereich. Die Sprache wurde von IBM zunächst für das Erstellen von kaufmännischen Listen (Reports) entwickelt. Geschichte

Die von IBM verfasste Geschichte der maschinellen Datenverarbeitung beschreibt RPG als „Brücke von der Stecktafel zur Datenbank“. Sie ermöglichte daher den Übergang von der Tabelliermaschine (Stecktafel) zum Reportgenerator, wozu als Beispiel das System IBM 1401 herangezogen wurde. Ähnlich argumentieren die ehemaligen IBM-Mitarbeiter Günther Sander, Hans Spengler bei ihrer Betrachtung von RPG:

oder hier

Zu damaliger Zeit arbeitete man mit Tabelliermaschinen und Lochkarten in der Datenverarbeitung, deshalb war der Sprachaufbau, bevor die Version RPG IV erschien, spaltenorientiert.


Photon Mapping ist ein von Henrik Wann Jensen 1995 veröffentlichter Algorithmus der Bildsynthese, der vornehmlich als Erweiterung von Raytracing-basierten Verfahren genutzt wird. Das Ziel von Photon Mapping ist es, die globale Beleuchtung einer Szene effizient zu ermitteln und somit realistische Bilder bei geringerem Zeitaufwand zu erzeugen. Photon Mapping zählt zu den Particle-Tracing-Methoden. Verfahren

Bei Photon Mapping werden vor dem eigentlichen Rendervorgang so genannte „Photonen“, die eine bestimmte Leistung (Strahlungsfluss) transportieren, von den Lichtquellen in die Szene „geschossen“. Zum allgemeinen Begriff der Ganzheit siehe Ganzheit (kommutative Algebra).


Der HP-65 war der erste programmierbare Taschenrechner der Welt. Sie wurde seit 1974 von Hewlett-Packard gebaut. Eingegebene bzw. eingetippte Programme konnten mit einem eingebauten Magnetkartenleser auf Magnetkarten gespeichert werden. Er kostete 795 US-Dollar, nach heutiger Kaufkraft etwa  US-Dollar. Der HP-65 war auch der erste programmierbare Taschenrechner, der auf Raumfahrtmissionen eingesetzt wurde.


Lawrence E. DeMar (auch unter seinen Initialen LED bekannt) ist ein US-amerikanischer Videospiel- und Flipperautomaten-Designer und Software-Programmierer. Am besten ist sie bekannt für die Mitarbeit an dem Computerspiel Defender (zusammen mit Eugene Jarvis) und Robotron: 2084. Zusammen mit Jarvis gründete er auch die Computerspielefirma Vid Kidz. Heute ist er Gründer der Design-Firma Leading Edge Design. Weblinks
 Leading Edge Design
 Übersicht der Spiele und Flipper, an denen Larry DeMar mitgearbeitet hat

Spieleentwickler
US-Amerikaner
Geboren im 20. Jahrhundert
Mann


Der Begriff Geschäftsregel oder englisch Business-Rule bezeichnet in der Wirtschaftsinformatik als Sammelbegriff verschiedene Arten von Regeln, die in oder in Zusammenhang mit Computerprogrammen verwendet werden. Man versteht darunter nicht unbedingt eine geschäftliche Angelegenheit, sondern Business-Rules können auch ganz elementare technische Sachverhalte beschreiben. Ein einfaches Beispiel aus dem Bereich Telekommunikation:

 WENN
   das Telefonat länger als 30 Minuten gedauert hat
   UND das Telefonat zwischen 18:00 Uhr und 24:00 Uhr geführt wurde
   UND der Tarif des Besitzers Student 30+ heißt
 DANN
   wende 10 % Rabatt auf das geführte Telefonat an. Zur Definition vieler ähnlicher Regeln kann auch eine Entscheidungstabelle verwendet werden. Solche Regeln bilden die Grundlage für Regelbasierte Systeme, welche im weiteren Sinne dem Spezialgebiet der Künstlichen Intelligenz (KI) zuzurechnen sind.


Die Betriebsinformatik war die Lehre um die Erschaffung eines empirischen Workflow-Systems auf Basis informations- und kommunikationstechnischer Systeme zur Schaffung und Unterhaltung und Weiterentwicklung von betrieblichen Geschäfts- und Informationsprozessen. Betriebsinformatik wird zuweilen als Teilgebiet der – oder als Synonym für – Wirtschaftsinformatik gesehen. Entstehung
Ihr institutionelles Entstehen reicht in die Jahre von 1970 bis 1980 hinein, als erste Lehrstühle und eine wissenschaftliche Kommission eingerichtet wurden. Inhalte
Sie bedient sich der einzelnen Sparten Hardware und Software im Einklang mit den jeweils neuesten Formen der Angewandten Informatik zum Lösen der gestellten Aufgaben. Um informationstechnische Systeme in betrieblichen Prozesssichten abzubilden, bedarf es Teilsichten auf die verschiedenen Ebenen der Informatik, da es gilt, kompakte Sparten auf breite betriebliche Ebenen zu projizieren.


Ein Recognizer (engl. to recognize: „erkennen“), auch Erkenner, ist in der Informatik ein bestimmtes abstraktes Maschinenmodell, ein sogenannter Automat. Dieser Automat stellt auf Grundlage einer formalen Grammatik fest, ob ein konkretes Wort Element einer formalen Sprache ist oder nicht. Die Sprache wird dabei durch die zugrundegelegte formale Grammatik definiert bzw. erzeugt. Der Recognizer entscheidet nur, ob ein Eingabetext hinsichtlich der Vorgaben „richtig“ oder „falsch“ ist; das unterscheidet ihn von einem Parser, der zusätzlich die analysierte grammatikalische Struktur beschreiben und ausgeben kann.


In der Informatik ist ein Fibonacci-Heap ( ‚Halde‘) eine Datenstruktur, ähnlich einem Binomial-Heap, die eine Vorrangwarteschlange realisiert. Das heißt, dass Elemente mit festgelegter Priorität in beliebiger Reihenfolge effizient im Heap gespeichert werden können und stets ein Element mit höchster Priorität entnommen werden kann. Die Priorität der Elemente wird diesen durch Schlüssel aufgeprägt. Über der Menge der Schlüssel muss daher eine Totalordnung bestehen, wie sie zum Beispiel die Kleiner-Gleich-Relation (≤) über den ganzen Zahlen darstellt. Fibonacci-Heaps wurden erstmals 1984 von Michael L. Fredman und Robert E. Tarjan beschrieben.


Darüber hinaus kann sich die Zugänglichkeit für Anwender verschlechtern, die wegen körperlichen Einschränkungen auf alternative Eingabe- bzw. Ausgabemethoden zurückgreifen müssen (siehe Barrierefreies Internet). Diese mechanischen Vorgänge können alle Größenordnungen von der Verstellung eines Zeigers bis hin zum Motorantrieb umfassen, ebenso zahlreiche Anwendungszwecke von der Informatik bis hin zur Großenergietechnik. Das Gebiet der „Elektromechanik“ überschneidet sich dabei vielfach mit enger spezialisierten Gebieten wie dem Elektromaschinenbau, der Elektroinstallation, der Elektronik, der Informationstechnik sowie auch der elektrischen Steuerungstechnik, Feinmechanik und dem Maschinenbau. Das Zusammenspiel der Elektromechanik mit der Informationstechnik wird durch die interdisziplinäre Mechatronik abgedeckt. Elektromechanische Bauteile und deren Anwendung

Klassische Bauteile der Elektromechanik sind vor allem der Schalter, das Relais, der Elektromagnet und der Elektromotor.


Der Schönhage-Strassen-Algorithmus ist ein Algorithmus zur Multiplikation zweier n-stelliger ganzer Zahlen. Er wurde 1971 von Arnold Schönhage und Volker Strassen entwickelt. Der Algorithmus basiert auf einer sehr schnellen Variante der diskreten schnellen Fourier-Transformation sowie einem geschickten Wechsel zwischen der Restklassen- und der zyklischen Arithmetik in endlichen Zahlenringen. Der Schönhage-Strassen-Algorithmus terminiert in  (siehe Landau-Notation), wenn als Effizienzmaß die Bitkomplexität auf mehrbändigen Turingmaschinen, also die maximale Laufzeit des Algorithmus gemessen als benötigte Bitoperationen in Abhängigkeit von der Bitlänge  der Eingabegrößen gewählt wird. Diese Komplexität stellt eine Verbesserung sowohl gegenüber dem naiven aus der Schule bekannten Algorithmus der Laufzeit  als auch gegenüber dem 1962 entwickelten Karatsuba-Algorithmus mit einer Laufzeit von  sowie dessen verbesserter Variante, dem Toom-Cook-Algorithmus mit  Laufzeit dar.


BlueZ ist die offizielle Implementierung eines Protokollstapels des Funkstandards Bluetooth für Linux. Sie wird als freie Software unter der GNU General Public License (GPL) in der Programmiersprache C entwickelt. Die Bluetooth Special Interest Group erkennt ihn als qualifizierten Protokollstapel an. Die Pakete bluez-utils und bluez-firmware enthalten zusätzliche Konfigurations- und Testwerkzeuge:
 dfutool
 dient dazu herauszufinden, ob die Firmware eines Bluetooth-Chipsatz aktualisiert werden kann, und
 hcitool
 zum Auffinden erreichbarer Bluetooth-Geräte
 sdptool
 erfragt mittels des Bluetooth Service Discovery Protocol (SDP) von erreichbaren Geräten deren Dienste
hidd ist der Daemon für Human Interface Device (HID). Zu den zusätzlichen Werkzeugen gibt es Frontends wie BTScanner oder BlueSniff.


Die Generative Modelling Language (GML) ist eine Programmiersprache zur Beschreibung dreidimensionaler Formen. Sie folgt dem Paradigma der Generativen Modellierung, bei dem nicht Objekt-Listen, sondern (objekt-erzeugende) Operationen zur Datenrepräsentation verwendet werden. Generative Modellierung

Die generative Modellierung ist ein alternativer Ansatz zur Beschreibung von dreidimensionaler Form. 1908 zog die Familie nach Reichenbach in Niederschlesien, wo August Petri den Bau eines Kohlekraftwerks zur Elektrizifierung des Eulengebirges leitete. Der Paradigmenwechsel von Objekten zu Geometrie-erzeugenden Operationen ermöglicht es, prozedural aufgebaute Modelle (Stuhl, Autofelge) auch prozedural zu repräsentieren.


Der Algorithmus von Tarjan (nach seinem Erfinder Robert Tarjan) dient in der Graphentheorie zur Bestimmung der starken Zusammenhangskomponenten (SZKn) eines gerichteten Graphen. Biotechnische Verfahren können vielfältig in unterschiedlichsten Bereichen angewendet werden. Die starken Zusammenhangskomponenten (SZKn) bilden dabei Teilbäume des Tiefensuchbaumes, die Wurzeln dieser Bäume heißen Wurzeln der Zusammenhangskomponenten. Die Knoten werden in der Reihenfolge, in der sie besucht werden, auf einem Stack abgelegt. Kehrt die Tiefensuche aus einem Unterbaum zurück, werden die Knoten wieder vom Stack genommen und ausgegeben, dabei wird jedes Mal entschieden, ob es sich bei dem Knoten um die Wurzel einer Zusammenhangskomponente handelt.


Distributed Shared Memory (verteilter gemeinsamer Speicher, DSM) war ein Ausdruck aus der Informatik und bezieht sich auf die Verteilung des Arbeitsspeichers von Computerclustern. Da sich die einzelnen CPUs nicht auf einem gemeinsamen Mainboard befinden, existiert auch kein gemeinsamer Speicherbus, über den sie den Zugriff auf den Speicher (z. B. mittels MESI) aushandeln könnten. Daher werden in der Regel Verzeichnis-basierte Protokolle verwendet. DSM ist eine Zwischenform der bekannten Distributed-Memory- und Shared-Memory-Architekturen.


CANape war eine Mess-, Kalibrier-, Diagnose- und Flash-Software der Vector Informatik GmbH. Mit der bei Fahrzeug- und Steuergerätezulieferern weit verbreiteten Entwicklungssoftware erfolgt die Abstimmung von Algorithmen in Steuergeräten zur Laufzeit. Beschreibung

Bei der Steuergeräte-Kalibrierung (auch Steuergeräte-Applikation genannt) wird ein Reglerverhalten ohne Änderung des Programmcodes nur durch Änderung der Parametrierung an unterschiedliche Fahrzeugmodelle bzw. Fahrzeugvarianten angepasst. Dies erfolgt durch den Einsatz von Mess- und Kalibriersystemen wie CANape im Labor, an Prüfständen oder während der Fahrerprobung. Um die Auswirkungen der Parameterverstellung zu bewerten, greifen die Entwicklungsingenieure die relevanten Prozessgrößen mit konventioneller Messtechnik an Sensoren und Aktoren ab und lesen die Daten aus dem Steuergerät aus.


The Art of Computer Programming (TAOCP, ) ist eine mehrbändige Monografie des US-amerikanischen Informatikers Donald E. Knuth über grundlegende Algorithmen und Datenstrukturen, für dessen Textsatz sie die Programme TeX und Metafont entwickelt hat. Die Beispielprogramme werden in einer von Knuth erdachten Assemblersprache dargestellt, die er für einen fiktiven „idealen“ Computer namens MIX entwickelte; dieser wurde mit Band 4a durch das „Nachfolgemodell“ MMIX abgelöst. Er verwendet die Assembler-Sprache MIXAL (MIX-Assembler-Language). Es ist geplant, die Bände 1–3 zu überarbeiten und alle Codebeispiele auf MMIX umzuschreiben. Knuth begründet den radikalen Schritt, eine eigene Assemblersprache zu benutzen, konsequent sowohl mit technischen als auch pädagogischen Argumenten sowie der Absicht, ein langfristiges Werk zu schaffen, das nicht von der jeweiligen Modeprogrammiersprache beeinflusst sein soll.


Hammer Editor war ein Level-Editor, für Microsoft Windows, zum Erstellen eigener Level für den Ego-Shooter Half-Life und dessen Mods, basierend auf der GoldSrc Engine. Sowie in einer neueren Version für Half-Life 2 bzw. Spiele und dessen Modifikationen, die von Valve entwickelte Source-Engine nutzen. Der Level-Editor wurde ehemals unter dem Namen Worldcraft von Ben Morris programmiert, 1997 kaufte der Spieleentwickler Valve Software die Rechte. Geschichte
Der kanadische Programmierer Ben Morris, bekannt durch das Entwickeln des Doom Construction Kit, einem Level-Editor für den Ego-Shooter Doom, entwickelte 1996 einen Level-Editor für Quake. Ursprünglich sollte der Editor den Namen The Forge tragen.


Die Bisektion, auch fortgesetzte Bisektion oder Intervallhalbierungsverfahren genannt, ist ein Verfahren der Mathematik und der Informatik. Bisektion erzeugt endlich viele Glieder einer Intervallschachtelung, also eine Folge von Intervallen, die genau eine reelle Zahl definiert. Je ein Intervall entsteht aus dem vorhergehenden durch Teilung in zwei Hälften; hierfür stehen die lateinischen Bestandteile bi („zwei“) und sectio („Schnitt“) des Wortes „Bisektion“. Sie sind 2 bis 7 Zentimeter lang und 1,5 bis 4 Zentimeter breit. Beispiel
Ein einfaches Beispiel stellt folgende Aufgabe dar: Gesucht ist eine Zahl zwischen 1 und 1000, die ein Spieler erraten soll.


Przemysław Prusinkiewicz (* 25. Januar 1952) ist ein polnischer Informatiker, der die von Aristid Lindenmayer erdachten L-Systeme erstmals einsetzte, um natürliche Objekte wie Pflanzen zu modellieren. Für seine Arbeit wurde sie 1997 mit dem SIGGRAPH Computer Graphics Achievement Award ausgezeichnet. Prusinkiewicz erwarb 1978 seinen Doktortitel an der Technischen Universität Warschau und ist derzeit Professor für Informatik an der University of Calgary, wo er eine Forschungsgruppe zum Thema „Modellierung, Simulation und Visualisierung von Pflanzen“ leitet. 2014 wurde er zum Mitglied der Royal Society of Canada gewählt. L-Systeme und LOGO
Prusinkiewicz arbeitete eng mit Lindenmayer, dem Schöpfer der L-Systeme zusammen.


Das Institut für Rechtsinformatik (IRI) ist ein Institut der Juristischen Fakultät der Gottfried Wilhelm Leibniz Universität Hannover. Das IRI wurde bis 2017 von Professor Nikolaus Forgó und vormals gemeinsam mit Axel Metzger geleitet. Ihm gehören außerdem der Emeritus Wolfgang Kilian sowie die Honorarprofessoren Wolfgang G. Büchner und Benno Heussen an. Am IRI sind daneben rund vierzig weitere Mitarbeiter beschäftigt. Es hat seinen Sitz im 8.


XIMSS steht für XML Interface to Messaging, Scheduling, and Signaling und ist eine XML-basierte offene Softwareschnittstelle für IP-Kommunikation. Entwicklung und Geschichte
Die Softwareschnittstelle oder Application Programming Interface XIMSS wurde im Sommer 2006 in die Version 5.1 von CommuniGate Pro implementiert, um plattformunabhängige Entwicklungen für Internet-Kommunikation wie E-Mail, Groupware, Instant Messaging und VoIP zu ermöglichen. XIMSS basiert auf früheren XML-RFCs und wurde zur Standardisierung vorgelegt. Chile  (Aussprache: [], deutsch auch [] oder []), amtlich  (), ist ein Staat im Südwesten Südamerikas, der den westlichen Rand des Südkegels (Cono Sur) des Kontinents bildet. Auch im Open-Source-Umfeld gab es wenig Aktivitäten, Presence in E-Mail und Kalender-Applikationen einzubinden.


WinDev, WebDev und WinDev for Mobile sind integrierte Entwicklungsumgebungen des französischen Unternehmens PC SOFT für deren objektorientierte 4GL-Programmiersprache WLanguage zur Entwicklung von grafischen Datenbank-Anwendungen. Beschreibung
WinDev ist eine französische Entwicklungsumgebung, die mit einigen Monaten Abstand jeweils dann auch in Englisch verfügbar ist. WinDev/WebDev und WinDev for Mobile sind Code-kompatibel. Mit WinDev lässt sich ein Programm für Windows, Linux, JAVA, .NET, WebService, Pocket PCs oder Smart-Phones erstellen. WinDev stellt eine Datenbank (Single oder Client/Server), einen Report-Generator, einen Windows-kompatiblen Installer (.msi), Hilfe-Generator, RAD-Generator (Rapid Application Development) und mehr zur Verfügung.


Allerdings konnte keine dieser Entdeckungen bei anderen Wissenschaftlern Bestätigung finden. Die Zeitschrift war aus dem gleichnamigen, bei Data Becker erschienenen, Systemprogrammierungs-Buch entstanden. Als eigenständige Zeitschrift erschien sie im Herbst 1995 zunächst monatlich, zeitweise auch zweimonatlich und seit 2001 quartalsweise. Während die Zielgruppe in den Anfängen noch der Power-User und „PC-Freak“ war, vermittelte sie später zwar immer noch detailliertes PC-Wissen, allerdings auch für Fortgeschrittene verständlich. 2006 hatte das Heft bei vierteljährlicher Erscheinungsweise eine Auflage von 45.000 Exemplaren (nicht IVW-geprüft).


Gil Kalai (; * 1955 in Tel Aviv) war ein israelischer Mathematiker und Informatiker, der sich mit Algorithmen zum Beispiel der Linearen Programmierung und Kombinatorik beschäftigt. Leben
Kalai promovierte 1983 an der Hebrew University bei Micha Perles und war danach als Post-Doc am Massachusetts Institute of Technology. Ab 1985 war er an der Hebrew University, wo er 1993 eine volle Professur erhielt. Gleichzeitig ist er Adjunct Professor für Informatik und Mathematik an der Yale University. 1994 war er Milliman Lecturer an der University of Washington.


Ein Industrieroboter (IR, auch: Industrieller Manipulator) ist eine universelle, programmierbare Maschine zur Handhabung, Montage oder Bearbeitung von Werkstücken. Diese Roboter sind für den Einsatz im industriellen Umfeld konzipiert (z. B. Automobilfertigung). Sie gehören in die Maschinenbau-Disziplin Automatisierungstechnik und werden dort oft auch als Handhabungssysteme bezeichnet. Der Industrieroboter besteht im Allgemeinen aus dem Manipulator (Roboterarm), der Steuerung und einem Effektor (Werkzeug, Greifer etc.).


Lineare Suche ist ein Algorithmus, der auch unter dem Namen sequentielle Suche bekannt ist. Er ist der einfachste Suchalgorithmus überhaupt. Die Aufgabe besteht darin, ein Element in einer Liste oder einem Array mit n Elementen zu finden. Man geht dazu die Liste Element für Element durch, bis man es gefunden hat. Der Suchaufwand wächst linear mit der Anzahl der Elemente in der Liste.


Memoisation (engl. : Memoization) oder Memoisierung ist eine Technik, um Computerprogramme zu beschleunigen, indem Rückgabewerte von Funktionen zwischengespeichert anstatt neu berechnet werden. Memoisation ähnelt Dynamischer Programmierung, bewahrt jedoch im Gegensatz zu dieser die grundlegende Vorgehensweise des zu beschleunigenden Verfahrens. Funktionen können nur memoisiert werden, wenn sie referenziell transparent sind, d. h., sie geben bei gleichen Eingaben immer dieselben Ausgaben zurück. Operationen, die nicht referenziell transparent sind, aber bei denen Abweichungen in der Ausgabe relativ selten zu erwarten sind, können mit anderen Methoden (wie Cache) zwischengespeichert werden.


Edward W. Felten (Edward William „Ed“ Felten; * 25. März 1963) ist Professor für Informatik und Öffentliche Angelegenheiten an der Princeton University. Felten hat eine Vielzahl an Forschungsarbeiten im Bereich Computersicherheit geleistet, unter anderem zur Authentifizierung, und sich mit der Sicherheit im Zusammenhang mit der Programmiersprache Java beschäftigt. Am bekanntesten ist er vermutlich durch seine Arbeit über einen Wettbewerb der Secure Digital Music Initiative (SDMI). Leben

Felten ist Absolvent des California Institute of Technology, das er 1985 mit einem Abschluss in Physik verließ. Von 1986 bis 1989 arbeitete er am Caltech in einem Projekt mit parallelen Supercomputern.


Antioxidantien haben eine große physiologische Bedeutung durch ihre Wirkung als Radikalfänger. Der zugehörige Interpreter ist eher als Compiler zu betrachten, weil der Programmtext zuerst komplett kompiliert und dann ausgeführt wird. awk wurde primär als Reportgenerator konzipiert und war eines der ersten Werkzeuge, das in der Version 3 von Unix erschien. Man kann awk als Weiterentwicklung oder Ergänzung des Streameditors sed betrachten, sie teilen gewisse syntaktische Elemente wie etwa reguläre Ausdrücke. Im Unterschied zu sed stehen in awk aber C-ähnliche Strukturen (if .. then .. else, verschiedene Schleifen, C-Formate …) zur Verfügung, die einen wesentlich leichteren Programmaufbau erlauben.


Vaadin ist ein freies Webframework für Rich Internet Application (RIA) unter der Apache-Lizenz 2.0. Im Gegensatz zu JavaScript-Bibliotheken und auf Browser-Plugins basierenden Lösungen bietet es eine serverseitige Architektur, was bedeutet, dass der Großteil der Programmlogik auf dem Server läuft. Auf der Client-Seite baut Vaadin ab Version 10 auf Web Components auf, zuvor basierte es auf dem Ajax-Framework Google Web Toolkit. Es kann mit eigenen Komponenten erweitert werden. In der Antike trugen die beiden Seen noch unterschiedliche Namen, danach entwickelte sich aus unbekannten Gründen der gemeinsame Name.


Ein GUI-Toolkit ( ‚Werkzeugsatz‘, auch widget toolkit, widget library oder UX library genannt) ist eine Programmbibliothek, die zur Programmierung grafischer Benutzeroberflächen in Desktop-Anwendungen dient. Ein GUI-Toolkit stellt einen Satz an Steuerelementen (Widgets) zur Verfügung. Beschreibung

GUI-Toolkits erleichtern einem Programmierer das Erstellen grafischer Benutzeroberflächen, da sie sich nicht um das Entwickeln von Widgets oder um die Schnittstelle zur Systemumgebung kümmern muss So braucht ein Entwickler typische Aufrufe der Plattform nicht selbst zu programmieren, da diese vom GUI-Toolkit bereitgestellt werden. Darüber hinaus stellen einige GUI-Toolkits auch zusätzliche Programmierwerkzeuge und Hilfsmittel wie Entwicklungsumgebungen bereit, die das Gestalten grafischer Oberflächen und Dialoge vereinfachen.

Beschreibung

GUI-Toolkits erleichtern einem Programmierer das Erstellen grafischer Benutzeroberflächen, da sie sich nicht um das Entwickeln von Widgets oder um die Schnittstelle zur Systemumgebung kümmern muss.


Hans-Jürgen Appelrath (* 7. Februar 1952 in Duisburg; † 5. August 2016 in Oldenburg) ist Professor für Praktische Informatik an der Carl von Ossietzky Universität Oldenburg. Leben
Nach seinem Abitur im Juni 1970 am Mercator-Gymnasium in Duisburg studierte Appelrath von 1970 bis 1972 Mathematik und Philosophie für das Lehramt an der Universität Bonn. Anschließend wechselte er in den Diplom-Studiengang Informatik mit Nebenfach Mathematik an der Universität Dortmund, den er im März 1977 erfolgreich abschloss. Von 1977 bis 1979 war er Wissenschaftlicher Mitarbeiter der Abteilung Informatik der Universität Dortmund in verschiedenen Industriekooperationen. 1979–1983 folgte eine Tätigkeit als Wissenschaftlicher Assistent am dortigen „Lehrstuhl Datenbanken“.


Harold Hurrell (* 1940 in Barnsley, Yorkshire, Großbritannien; lebt in Hull, England) ist ein britischer Konzeptkünstler und ehemaliges Mitglied der Künstlergruppe Art & Language. Leben
Harold Hurrell studierte am Sheffield College of Art von 1961 bis 1964 und am Institute of Education in London von 1964 bis 1965. Sie lehrte am Hull College of Art ab 1967 und am „Function Seminar“ an der St. Martin’s School of Art im Jahr 1967 in London. Harold Hurrell wurde Anfang der 1970er-Jahre Mitglied der Künstlergruppe Art & Language und blieb dies bis Mitte der 1970er-Jahre. Harold Hurrell war als Mitglied von Art & Language im Jahr 1972 Teilnehmer der Documenta 5 in Kassel mit dem Projekt Index 0001 in der Abteilung „Idee + Idee/Licht“, zusammen mit den Art & Language-Künstlern Terry Atkinson, David Bainbridge, Ian Burn, Michael Baldwin, Charles Harrison, Mel Ramsden und dem US-amerikanischen Spezialisten für Kunst-Sprache Joseph Kosuth.


Parameter – (deutsch) auch Übergabewerte genannt – sind in der Informatik Variablen, durch die ein Computerprogramm (oft ein Unterprogramm) auf die Verarbeitung bestimmter Werte „eingestellt“ werden kann. Parameter sind also programmextern gesetzte Einflussfaktoren; sie werden insbesondere beim Aufruf von Unterprogrammen verwendet, um diesen ‚mitzuteilen‘, welche Daten/Werte sie verarbeiten sollen und ggf. wie. Durch Parametrisierung können Programme in ihrer Anwendung flexibilisiert werden, ohne dass das Programm dazu neu erstellt werden muss. Welche Werte eingestellt werden können, muss bei der Erstellung von Programmen festgelegt werden.


DataNucleus (früher bekannt als Java Persistent Objects (JPOX)) war ein Open-Source-Persistenz-Framework zur transparenten Speicherung von Java-Objekten in transaktionalen Datenspeichern, wie zum Beispiel relationalen Datenbanken. Das Projekt orientiert sich an offenen Persistenzstandards wie Java Data Objects (JDO) und Jakarta Persistence API (JPA). Der Zugriff auf alle verbreiteten relationalen Datenbanken mit den gängigen ORM-Patterns wird unterstützt. Datenbankabfragen sind mit Hilfe von verschiedenen Abfragesprachen möglich: SQL, JDOQL, JPOXSQL und JPQL. Neben dem Zugriff auf Relationale Datenbanken ermöglicht es auch Zugriff auf Datenquellen wie db4o, LDAP, XML, Excel, NeoDatis ODB, JSON, OpenDocument, Bigtable, HBase oder Amazon S3.


Zwei Operationen heißen in der Informatik im Zusammenhang mit Transaktionssystemen konfliktär, wenn die Reihenfolge ihrer Ausführung nicht vertauscht werden kann, ohne dass sich das Ergebnis der Operationen verändert. Man sagt auch, die Operationen stehen im Konflikt, kommutieren nicht oder sind unverträglich und nennt die Operationen Konfliktoperationen. Im Lese-Schreib-Modell sind zwei Operationen konfliktär, wenn beide aufs gleiche Datenelement zugreifen und mindestens eine der beiden ein Schreibzugriff war. Anschauliches Beispiel
Zur Verdeutlichung des Begriffs soll folgendes Beispiel dienen:

Beim Anziehen von Kleidungsstücken tauchen die folgenden beiden Operationen auf:

 Ziehe die Unterhose an. Ziehe die Hose an.


Die IEC 61970 (Energy management system application program interface (EMS-API)) des International Electrotechnical Commission (IEC) beschreibt eine Programmierschnittstelle (Application Programming Interface, API) für Energiemanagementsysteme (EMS). Die Normenreihe ist noch in Bearbeitung. Ein wichtiger Bestandteil der Normenreihe ist das Common Information Model (CIM) - welches häufig mit dem Common Information Model der Distribution Management Task Force (DMTF) verwechselt wird. Das IEC CIM modelliert Objekte und Datenaustauschformate der Übertragung, Verteilung und Erzeugung von Elektroenergie sowie zwischen Handelsplattformen und wird als UML Modell genormt. Mit der Stadt Duisburg hat Düsseldorf im Norden eine gemeinsame Grenze.


Der Roberts-Operator war ein einfacher Kantendetektions-Algorithmus der Bildverarbeitung und einer der ältesten Operatoren. Der Operator wurde 1963 von Lawrence Roberts vorgestellt. Hier wird die Differenz über Kreuz liegender Pixel berechnet. Deswegen wird dieser Operator auch als Roberts-Cross-Operator bezeichnet. Das Kantenbild ist schnell und einfach zu berechnen, jedoch ist der Operator für verrauschte Bilder schlecht geeignet.


Robert Brian Dilts (* 21. März 1955) ist ein Sachbuchautor, Trainer und Berater im Bereich der pseudowissenschaftlichen Methode des „Neuro-Linguistisches Programmierens“ (NLP). Bis ins 17. Jahrhundert konnte in Konvois aus Handelsschiffen in einer Kapitäns- oder Schifferversammlung eines der Mitglieder zum Admiral gekürt werden. Neben den beiden Gründern des NLP lernte er ebenfalls bei dem amerikanischen Psychologen und Psychotherapeuten Milton H. Erickson und dem Anthropologen Gregory Bateson, die seine weitere Arbeit prägten. Seine Arbeiten enthalten grundlegende Ansätze und Denkweisen zu Strategien und Glaubenssätzen (Überzeugungen). Des Weiteren kombinierte er die Systemische Therapie mit NLP und entwickelte so das „Systemische NLP“.


Die Odds-Strategie (abgeleitet von Odds) bzw. der Bruss-Algorithmus oder die Bruss-Strategie (nach dem Entwickler des Verfahrens F. Thomas Bruss) ist ein mathematisches Verfahren aus der Entscheidungstheorie, mit dem man mit großer Wahrscheinlichkeit eine optimale „Gelegenheit“ aus einer Folge von Ereignissen auswählen kann. Der Algorithmus zur Berechnung der Strategie ist außerdem selbst optimal. Die Strategie kann angewendet werden, wenn eine zeitliche Abfolge von unabhängigen Ereignissen vorliegt, von denen einige als „Gelegenheiten“ gelten, und bei Eintreten einer Gelegenheit nicht bekannt ist, ob später noch eine andere oder bessere Gelegenheit folgt. Ein Beispiel ist die Situation eines Gebrauchtwagenhändlers oder Immobilienmaklers, der bei Vorliegen eines Kaufangebots nicht weiß, ob später ein weiterer Kaufinteressent ein besseres Angebot macht. Jedes bessere Angebot ist dann ein interessantes Ereignis (Gelegenheit), und das letzte interessante Ereignis, das man im Voraus nicht kennt, stellt das beste Angebot dar.


Enterprise Architect (abgekürzt EA) von SparxSystems Ltd (Creswick, Australien) war ein Softwaremodellierungswerkzeug, dessen Kernfähigkeit die UML-Modellierung mit Round-Trip-Engineering darstellt. Es unterstützt außerdem Anforderungsmanagement, modellgetriebene Architektur, Business Process Modeling, Togaf, NAF, BPM, SysML uvm. Außerdem kann der Anwender kostenpflichtige Add-Ins integrieren, die zum Beispiel RM Tools wie DOORS, MS-Office integrieren. Darüber hinaus liefert Enterprise Architect eine Programmierschnittstelle zur Entwicklung eigener Add-Ins mit. Enterprise Architect unterstützt viele verbreitete Programmiersprachen wie C++, Java, Python, Delphi, C#, Visual Basic .NET, Visual Basic Classic, ActionScript, PHP und über ein Add-on auch CORBA in der Generierung und der Code-Rückführung (nicht in allen Versionen) von Software.


Raymond E. „Ray“ Ozzie (* 20. November 1955 in Chicago, Illinois, USA) war ein US-amerikanischer Programmierer und Manager. Bekannt wurde er besonders durch die Entwicklung der ersten Version von Lotus Notes. 1984 gründete er das Softwareunternehmen Iris Associates, das zunächst von Lotus Development und später von IBM übernommen wurde. Nachdem er IBM verlassen hatte, gründete er 1997 Groove Networks.


Horst Konrad Zuse (* 17. November 1945 in Hindelang) war ein deutscher Informatiker. Werdegang und Tätigkeiten

Zuse ist Sohn des Erfinders des ersten binären Digitalrechners, Konrad Zuse. Er studierte von April 1967 bis Dezember 1973 an der Technischen Universität Berlin Elektrotechnik. Dies schloss er im Dezember 1973 mit Diplom ab. Im März 1983 promovierte er zum Dr.-Ing.


Rudolf Bayer (* 3. März 1939) war ein Informatiker und emeritierter Professor der Technischen Universität München, an der er den Lehrstuhl für Datenbanksysteme und Wissensbasen innehatte. Leben
Rudolf Bayer studierte, erhielt einen Abschluss als Ph. D. und wurde 1972 ordentlicher Professor für Informatik an der TU München und bezog seine Wohnung in Gröbenzell in Oberbayern. Er entwickelte zusammen mit Edward M. McCreight die Datenstruktur des B-Baumes, die wegen ihrer flachen Anordnung geeignet ist, Zugriffe auf große Index- und Nutzerdatenbestände erheblich zu beschleunigen. Dabei wird das Nadelöhr zwischen flüchtigem Primärspeicher und persistentem Sekundärspeicher (z. B.


Datenunabhängigkeit (englisch data independence) ist ein Begriff aus der Informatik, der beschreibt, zu welchem Grad ein Benutzer oder ein Anwendungsprogramm auf die Daten eines Datenbanksystems zugreifen kann, ohne Details der systemtechnischen Realisierung der Datenspeicherung und des Datenzugriffs zu kennen. Datenunabhängigkeit kann vom Datenbankmanagementsystem (DBMS) durch das Bereitstellen einer wohldefinierten, unveränderlichen Schnittstelle erreicht werden, welche die Implementierung der Datenspeicherung und des Datenzugriffs vor dem Benutzer der Schnittstelle verbirgt, so dass man diese Implementierung verändern kann und für Benutzer der Schnittstelle solche Änderungen transparent bleiben. Sie durchquert drei große Beckenlandschaften: das nördliche Alpenvorland und das Wiener Becken (Oberlauf), die Pannonische Tiefebene (Mittellauf) und das Walachische Tiefland (Unterlauf). Man unterscheidet bei Datenbanksystemen zwischen physischer und logischer Datenunabhängigkeit. Physische Datenunabhängigkeit
Physische Datenunabhängigkeit weisen Datenbanksysteme auf, bei denen Änderungen an der physischen Speicher- oder der Zugriffsstruktur (beispielsweise das Anlegen oder Entfernen einer Indexstruktur) keine Auswirkungen auf die logische Struktur der Datenbasis, das konzeptionelle Datenbankschema, haben.


Vulcan.NET ist eine Programmiersprache der xBase-Sprachfamilie entwickelt von der Firma GrafXSoft. Aus xBase-Sicht stellt er die Folgeversion von Visual Objects 2.8 dar, einer objektorientierten Programmiersprache für 32-Bit-Windows-Plattformen, zu der er syntaktisch und semantisch weitestgehend kompatibel ist. Vulcan.NET erfüllt die Common Language Specification und unterstützt zum Beispiel das Überladen von Methoden und Operatoren, streng typisierte Arrays, Zeigeroperationen auf niedrigster Stufe u.v.m. Als .Net-Framework-Sprache ist Vulcan.NET voll in die integrierte Entwicklungsumgebung Visual Studio und seine Programmierwerkzeuge integriert. Versionen
 Das Pre-Release von Vulcan.NET erschien am 31. Juli 2007.


Jasc Software, beheimatet in Eden Prairie, ein südlicher Vorort von Minneapolis, MN, USA, wurde 1991 von dem Piloten Robert Voit gegründet, der in Informatik bewandert war. Das Kürzel JASC steht für Jet And Software Company. Seit 1999 war Kris Tufto CEO von Jasc Software. Robert Voit begann damit, Grafik-Applikationen zu entwickeln und sie in Diskussionsforen der Öffentlichkeit zugänglich zu machen. Durch die vielen Rückmeldungen wurde sie weiter motiviert, an seinem hauptsächlichen Projekt, der Software Paint Shop Pro, mit der Arbeit fortzufahren.


Johannes Alfred Buchmann (* 20. November 1953 in Köln) ist ein deutscher Informatiker und Mathematiker sowie ehemaliger Professor am Fachbereich Informatik der Technischen Universität Darmstadt. Sie ist vor allem auf dem Gebiet der Post-Quanten-Kryptographie tätig und entwickelte die IT-Sicherheitsforschung in Deutschland maßgeblich weiter. Seine Berufung gilt als die Geburtsstunde der IT-Sicherheit an der TU Darmstadt. Zu seinen wissenschaftlichen Leistungen gehört das Signaturverfahren XMSS, das erste zukunftssichere und praktische Signaturverfahren mit minimalen Sicherheitsanforderungen, das 2018 zum ersten internationalen Standard für Post-Quantum-Signaturen wurde. Auf sein Bestreben hin entstand das Center for Research in Security and Privacy (CRISP), das größte Forschungszentrum für IT-Sicherheit in Europa.


Stuttgart Neural Network Simulator (Abkürzung: SNNS) war ein Softwarepaket für künstliche neuronale Netze das zunächst an der Universität Stuttgart entwickelt wurde und danach an der Universität Tübingen gepflegt wurde. Mittlerweile ist das Projekt veraltet und wird nicht weiter gepflegt. Das Projekt wurde 1991 mit dem Deutschen Hochschulpreis für Lehrsoftware im Fach Informatik ausgezeichnet. Aufbau
Der Kern ist in der Programmiersprache C geschrieben. Die von ihm zur Verfügung gestellten Funktionen werden von zahlreichen Werkzeugen für die Kommandozeile, einer grafischen Benutzeroberfläche für das X11-Fenstersystem und einer alternativen Bedienoberfläche unter Java namens JNNS verwendet.


Die Generative Programmierung ist ein Programmierparadigma bei der methodischen Softwareentwicklung. Charakteristisch für die generative Programmierung ist die automatische Erzeugung von Programmcode durch einen Generator. Funktionsweise eines Programmgenerators

Ein Programmgenerator kann am besten wie ein gewöhnliches Programm nach dem EVA-Prinzip verstanden werden. Aufgrund bestimmter Inputparameter erzeugt der Programmgenerator einen bestimmten Output, das sogenannte Generat. Allerdings ist der Output eines generativen Programms wiederum ein Programmcode, nämlich der Code, welcher für die konkretisierte Situation ausgeführt werden soll.


Das Spiel Sungka ist eine Mancala-Variante, die von den Philippinen stammt. Er wird außerdem überall dort auf der Welt gespielt, wo philippinische Migranten leben. Wie das eng verwandte Congkak war es traditionell ein Spiel von Frauen. Sungka wurde erstmals 1894 von dem Ethnologen Stewart Culin außerhalb Asiens beschrieben. Wettkämpfe gibt es auf den Philippinen, in Taiwan, in den USA und Österreich.


Chef (engl. für Koch oder Chefkoch) war eine im Jahr 2002 von David Morgan-Mar entwickelte esoterische Programmiersprache. Sie beruht auf der Modifizierung von Daten auf einigen Stacks. Das Konzept ähnelt dem der esoterischen Programmiersprache Shakespeare sowie dem der „seriösen“ Programmiersprache BASIC. Jedes Programm besteht zumindest aus folgenden Bestandteilen:
 Titel
 Liste von Variablen und ihren Werten
 Liste von Instruktionen zur Modifizierung der Stacks

Die Namen von Variablen können zwar prinzipiell frei gewählt werden, in der Regel werden Variable aber nach typischen Kochzutaten benannt.


Weiter spielen (daraus ableitbar) eine wichtige Rolle:
 die Kontinuitätsgleichung , die besagt, dass die Ladung erhalten bleibt,
 der Satz von Poynting, der besagt, dass die Energie von Teilchen und Feldern insgesamt erhalten bleibt. Sie wurde von Jürg Gutknecht an der ETH Zürich entwickelt. Zonnon wurde mit der Zielsetzung entworfen, den Geist von Oberon als einfache und klare Programmiersprache beizubehalten, aber gleichzeitig die objektorientierten Eigenschaften zu verbessern und das Konzept der Softwareentwicklung als Implementierung vordefinierter Abstraktionen zu betonen. Neben einer Erweiterung des Vererbungskonzeptes über „Facetten“ unterstützt Zonnon Nebenläufigkeit mit aktiven Objekten. Des Weiteren sollte die Sprache auf natürliche Weise in das .Net-Framework eingebunden werden.


Aufgrund der seit Jahrzehnten bestehenden Popularität der Programmiersprache BASIC existieren zahlreiche BASIC-Implementierungen auf einer Vielzahl von Plattformen. Entsprechend den sehr unterschiedlichen Umgebungen und Einsatzzwecken wurde eine hohe Zahl von Implementierungen entwickelt, bei denen in nicht wenigen Fällen die Unterstützung zusätzlicher Funktionalitäten und Spracherweiterungen wichtiger erschien als die Portabilität, die die Beschränkung auf einen gemeinsamen Standard voraussetzen würde. Zu den Einsatzfeldern von BASIC zählen die frühen Heimcomputer, bei denen BASIC auch zugleich als Systemoberfläche diente, die Verwendung als allgemeine Programmiersprache, teilweise auch mit Unterstützung objektorientierter Techniken, die Nutzung als Skriptsprache alleinstehend oder im Rahmen einer Anwendung und eingebetteter Systeme. Liste plattformübergreifender BASIC-Dialekte
 B4X – Eine Gruppe von RAD Entwicklungsumgebungen für die Zielplattformen Java (B4J), Android (B4A), iOS (B4i) und Arduino (B4R). BASICODE – BASIC-Standard für eine große Zahl verschiedener 8-Bit-Heimcomputer
 Basic-256 - Ein Open Source BASIC Interpreter, vor allem gedacht für (jüngere) Schüler
 Bas7 (Unix, Linux, BSD, Windows, macOS) – Ein Open Source BASIC Interpreter, geschrieben in Seed7, der kompatibel zu GW-BASIC und anderen alten BASIC Dialekten ist.


GObject ist eine unter der freien Lizenz LGPL veröffentlichte Programmbibliothek und ein Framework, das objektorientiertes Programmieren in der Programmiersprache C ermöglicht und auf vielen Plattformen einsetzbar ist. Beschreibung

Der Ansatz von GObject entspricht dem von Objective-C, das für Anwendungsentwicklung unter macOS (siehe Cocoa) verwendet wird. GObject ist das Fundament aller GTK+-/Gnome-Anwendungen und die Basisklasse aller GTK-/Gnome-Klassen. Die eiförmigen Hüllblätter sind filzig behaart. GObject stellt weitere Funktionalitäten wie Events, Boxing von Datentypen, Fehlerbehandlung und das Referenzzählen bereit.


Xilinx, Inc. war der weltgrößte Entwickler und Hersteller von programmierbaren Logik-ICs, sogenannten Field-Programmable Gate Arrays (FPGAs). Der Stammsitz des Unternehmens war im kalifornischen San José. Der europäische Hauptsitz befand sich in Dublin und der asiatische in Singapur. Xilinx besaß keine eigene Halbleiterfertigung, sondern war ein Fabless-IC-Hersteller.


Eine Zweitsprache (L2) (zu Englisch second language acquisition auch „SLA“) ist eine Sprache, die ein Mensch neben der Muttersprache (L1) (zu Englisch first language acquisition) sprechen kann. Zweitsprache ist vom Begriff der Fremdsprache (ebenfalls L2) zu trennen. Man spricht von Zweitsprache, wenn die L2 zum täglichen Gebrauch lebensnotwendig ist, weil es z. B. die Sprache des Landes ist, in dem der Sprecher lebt, oder weil ein Elternteil nur diese Sprache spricht. Ist dies nicht der Fall, bezeichnet man die L2 als Fremdsprache.


Nero (für „Neuro Evolving Robotic Operatives“) war ein 2003 von der Universität Austin (Texas) entwickeltes Computerspiel, das Forschung im Gebiet des maschinellen Lernens durch einen sogenannten neuro-evolutionären Algorithmus verwirklichte. Das ursprüngliche Projekt wurde unter anderem auch von der National Science Foundation unterstützt. Seit 2010 wird das Projekt unter dem Titel OpenNERO weitergeführt. Der Algorithmus NEAT, der von Ken Stanley entwickelt worden ist, wurde unter der freien GNU General Public License veröffentlicht. Das Computerspiel Nero war die erste Anwendung dieses erweiterten Algorithmus.


FOX, auch als IDEA NXT bezeichnet, war ein symmetrischer Verschlüsselungsalgorithmus, der von Serge Vaudenay und Pascal Junod mitentwickelt wurde. Er stellt den Nachfolger des IDEA dar und wurde im Jahre 2003 publiziert. FOX ist eine Blockchiffre mit einer Blockgröße von 64 oder 128 Bit. Es arbeitet mit Schlüssellängen von 128 oder 256 bits. FOX ist ein sehr schneller aber patentierter Algorithmus.


Der F.L.-Bauer-Preis der Technischen Universität München war ein Informatik-Preis, der zu Ehren von Friedrich L. Bauer verliehen wurde. Der Preis war mit 25.000 Euro dotiert (und vor der Währungsumstellung mit 50.000 DM). Er wurde seit 1992 verliehen, dem 25-jährigen Jubiläum der Einführung des Studiengangs Informatik in Deutschland. Der aktuelle Betreuer ist Christos Zoulas. Preisträger
 1992: Zohar Manna (Stanford University)
 1994: Robin Milner (damals Universität Edinburgh)
 1996: Anne Troelstra (Universität Amsterdam)
 1998: Gilbert W. Stewart (University of Maryland), für sein Lebenswerk in numerischer linearer Algebra
 2000: Henri Cohen (Universität Bordeaux), für Arbeiten zur algorithmischen Zahlentheorie mit Anwendungen in der Kryptographie
 2007: Tony Hoare, „in Anerkennung seiner international herausragenden wissenschaftlichen Leistungen bei der Grundlegung der Informatik“
 2009: Stephen Wolfram, für die Entwicklung von Mathematica

Weblinks

Wissenschaftspreis (Deutschland)
Informatikpreis
Erstverleihung 1992


Ein Off-by-one-Error oder Off-by-one-Fehler (abgekürzt OBOE; deutsch etwa Um-Eins-daneben-Fehler), oder Plus-minus-eins-Syndrom scherzhaft auch „Obi-Wan error“, da ähnlich klingend, oder ±1-Problem, bezeichnet in der Informatik einen Programmierfehler, bei dem eine Zahlenangabe oder eine Anzahl ausgeführter Schritte um 1 zu groß oder zu klein ist. Zum Beispiel ist die Größe eines Speicherblocks um 1 falsch oder es wird in einem Puffer um einen Schritt zu weit in den Speicher geschrieben, wobei der Speicher eines anderen Puffers bzw. einer Variable überschrieben wird. Allgemeines
Off-by-one-Fehler ereignen sich oft im Umgang mit Datenfeldern, Arrays, Vektoren, Listen, Zeichenketten oder anderen indizierbaren Datentypen. Off-by-one-Fehler können leicht unterlaufen und sind sehr schwer zu finden, vor allem, da er sich sehr häufig nur unter ganz speziellen Bedingungen bemerkbar machen. Auch bei der Durchsicht des Quelltextes können sie sehr leicht übersehen werden.


Das Fraunhofer-Institut für Algorithmen und Wissenschaftliches Rechnen (SCAI, Scientific Computing and Algorithms Institute) ist eine Einrichtung der Fraunhofer-Gesellschaft. Das Institut hat seinen Sitz in Sankt Augustin auf dem Campus Schloss Birlinghoven, seine Aktivitäten sind der angewandten Forschung in den Bereichen angewandte Mathematik, Numerik und Informatik zuzuordnen. SCAI entwickelt innovative Methoden im Bereich Computational Science und setzt sie in die industrielle Praxis um. Wie damals allgemein üblich, wurde das eigene Haus für den Sommer an Gäste vermietet, während die Familie Miller die Zeit in Pau und Cauterets bzw. auf den Kanalinseln verbrachte. Geschichte
SCAI ist im Jahre 1992 aus dem Institut für Methodische Grundlagen der Informationstechnik der damaligen Gesellschaft für Mathematik und Datenverarbeitung (GMD) hervorgegangen.


Michael Anthony Jackson (* 1936) ist ein britischer Informatiker und arbeitet als unabhängiger Berater in London, England und bei AT&T Research, Florham Park, NJ, USA. Sie ist Gastprofessor an der Open University in Großbritannien. Jackson studierte an der Oxford University und war Kommilitone von Tony Hoare. In den 1970er Jahren entwickelte er die Softwareentwicklungsmethode Jackson Structured Programming (JSP), in den 1980er Jahren entwickelte er zusammen mit John Cameron eine Methode zur Systementwicklung (Jackson System Development (JSD)). In den 1990er Jahren entwickelte er die Problem Frames, einen Ansatz um Probleme zu zerlegen und zu strukturieren.


Die Syntax der Programmiersprache Java war in der Java Language Specification definiert, ebenso wie die Semantik von Java. Dieser Artikel gibt einen Überblick über die Java-Syntax und stellt einige ihrer Besonderheiten heraus. Details sind in den Java-Sprachspezifikation von Sun Microsystems aufgeführt. Terminologie
Da Java eine Programmiersprache ist, zu deren Beschreibung überwiegend englischsprachige Begriffe benutzt werden, aber dennoch in der Literatur ebenfalls eingedeutschte Übersetzungen bestimmter Bestandteile verwendet werden, soll an dieser Stelle über die Mehrdeutigkeit aufgeklärt und ebenfalls die von diesem Artikel verwendeten Ausdrücke festgelegt werden, damit eine Verwechslung ausgeschlossen werden kann. Im Folgenden werden die in diesem Artikel verwendeten Begriffe und ihre englischen oder deutschen Entsprechungen aufgeführt.


Erwachen und Nirvana sind von transzendenter Natur, mit dem Verstand nicht zu erfassen, „tief und unergründlich wie der Ozean“, weshalb sie sich einer Beschreibung mit sprachlichen Begriffe Mod_wsgi implementiert die allgemeine Schnittstelle WSGI (Web Server Gateway Interface) zwischen Webserver und Python-Umgebung. Ziele
 Hohe Ausführungsgeschwindigkeit,
 Einfache Nutzbarkeit von WSGI und
 Einsetzbarkeit auf gemeinsam genutzten Servern. Technik
Das Modul mod_wsgi kann ausgeführt werden:
 eingebettet in den Apache HTTP Server (höherer Durchsatz) oder
 als eigener Systemdienst (daemon), erlaubt klare Trennung vom Webserver. Der Daemon-Mode erlaubt außerdem, jeden Prozess mit einem anderen Nutzerkonto auszuführen, was eine wichtige Sicherheitsmaßnahme bei gemeinsam genutzten Webservern darstellt.

Erwachen und Nirvana sind von transzendenter Natur, mit dem Verstand nicht zu erfassen, „tief und unergründlich wie der Ozean“, weshalb sie sich einer Beschreibung mit sprachlichen Begriffen entziehen.


Die vier reellen, normierten, Divisionsalgebren mit Eins sind (bis auf Isomorphie):
 die reellen Zahlen selbst
 die komplexen Zahlen
 die Quaternionen
 die Oktaven auch Oktonionen oder Cayley-Zahlen. Zusätzlich zu den Funktionen des HP-11C bietet er Nullstellenbestimmung, numerische Integration, Rechnen mit Komplexen Zahlen und umfangreiche Matrizenfunktionen, zusätzliche Flags und weitere Vergleichsfunktionen. Er war der Nachfolger des erfolgreichen HP-34C und erweiterte dessen Funktionsumfang nochmals erheblich. Der Produktionszeitraum war von 1982 bis 1989. Aufgrund zahlreicher Kundenanfragen bot HP im Jahr 2011 eine optisch und funktional zum Original weitgehend identische Neuauflage unter dem Namen „Limited Edition“ an, die schnell vergriffen war.


In der Informatik wird als Shell die Software bezeichnet, mittels derer ein Benutzer mit einem Betriebssystem interagiert – eine Mensch-Maschine-Schnittstelle. Während Kernel den Kern eines Betriebssystems bezeichnet, ist die Shell ( für „Schale“, „Hülle“ oder „Außenhaut“) anschaulich dessen Außenschicht und damit Schnittstelle () zum Benutzer. Unterteilung
Shells arbeiten in der Regel entweder
 zeilenweise mit einer Befehlszeilenschnittstelle () im Textmodus oder
 grafisch mit einer grafischen Benutzerschnittstelle () im Grafikmodus,
abhängig von Art und Zweck des Betriebssystems. Eine zusätzliche Unterteilung betrifft die Arbeitsweise der Shell selbst. Bei vielen Betriebssystemen gibt es eine primäre Shell (), die im Normalfall so lange ausgeführt wird, bis das Betriebssystem selbst heruntergefahren wird.


Extensible MultiModal Annotation markup language (EMMA) war ein auf XML basierender Sprachstandard aus der Medieninformatik, der durch das World Wide Web Consortium geschaffen wurde und sich noch in Bearbeitung befindet. Sie soll es ermöglichen, multimodale und bereits interpretierte Nutzereingaben standardisiert für die Weiterverarbeitung darzustellen. EMMA ist zur Anwendung in so genannten Multimodal Interaction Frameworks (MMI) gedacht. Folgende Erkennungs-Systeme (Recognizers) sollen EMMA-Code erzeugen (können):
 Spracherkennungssysteme
 Handschrift-Erkennungssysteme
 Media Interpreter für Eingabegeräte (z. B. Zeigegeräte, Tastaturen)
 die Multimodal integration component

Ein EMMA-Dokument hält Interpretationen von Nutzereingaben aus den verschiedenen Erkennungssystemen bereit.


Apache Flex, vorher Adobe Flex, ist ein Software Development Kit (SDK) zum Entwickeln von Rich Internet Applications (RIAs) auf der technischen Basis der Flash-Plattform. Neben dem als Open Source veröffentlichten SDK besteht das Framework aus dem kostenpflichtigen Flash Builder (ab Version 4, davor hieß dieser Flex Builder), den LiveCycle Data Services und den Flex Charting-Komponenten. Obwohl es schon vor der Veröffentlichung von Flex möglich war, mit Adobe Flash (früher Macromedia Flash) reichhaltige Anwendungen zu erstellen, bot Flash als Werkzeug nicht das von Software-Entwicklern von einer IDE geforderte Funktionsspektrum, sondern wurde weiterhin hauptsächlich von Webdesignern und Grafikern eingesetzt. Flex soll deshalb gezielt Software-Entwickler ansprechen. Unterschiede zu Flash
Flex hat mehrere Bestandteile, die als Framework auf die Technik der Adobe Flash-Plattform aufsetzen.


ICEfaces ist ein auf JavaServer Faces (JSF) basierendes Ajax-Framework für Java, welches durch ICEsoft entwickelt wird. Seit November 2006 steht das Projekt bis und mit Version 2 neben einer kommerziellen Lizenz auch unter der Mozilla Public License (MPL) zur Verfügung. Die aktuelle Version von IceFaces (Version 3) enthält viele Komponenten, wovon einige jedoch erweiterte Kopien von PrimeFaces sind. Aus diesem Grund musste IceFaces auch ihre Lizenz von MPL auf die von PrimeFaces benutzte Apache-Lizenz ändern. ICEfaces verfügt über eine umfangreiche Bibliothek an Komponenten für die Benutzerschnittstelle mit eingebauter Ajax-Funktionalität.


Als Cheat (englisch für Betrug, Schwindel) wird die Möglichkeit bezeichnet, in einem Computerspiel selbst oder durch externe Programme das Spiel in einer nicht dem gewöhnlichen Spielverlauf entsprechenden Weise zu beeinflussen. Es handelt sich dabei beispielsweise um Tricks, mit denen schwere Abschnitte eines Spielabschnitts („Level“) übersprungen werden können oder der Spieler zusätzliche Lebensenergie, mehr Munition oder weitere Einheiten erhält. In der Regel sind diese Funktionen zu Testzwecken für die Entwicklungsphase des Spiels einprogrammiert. Leben

Herkunft
Christian Morgenstern wurde 1871 in der Theresienstraße 12 in München im Stadtteil Maxvorstadt unweit der Universität geboren. Während dies in Einzelspieler-Spielen geduldet ist und die Möglichkeit zu cheaten heute meist bereits vom Spieleentwickler eingebaut (oft raffiniert versteckt) ist, ist es bei Mehrspieler-Spielen geächtet und kann zu einem Bann führen.


Washoe (* um September 1965 in Westafrika; † 30. Oktober 2007 in Ellensburg) war eine Schimpansin, die Ende der 1960er-Jahre als erstes Tier Gebärden der Amerikanischen Gebärdensprache (American Sign Language, ASL) erlernte und aktiv benutzte. Die Forscher, die mit ihr gearbeitet haben, bezeichneten sie als erstes nicht-menschliches Wesen, das eine menschliche Sprache erlernt hat. Washoe wurde – vermutlich im September – 1965 in Westafrika geboren. Gefeiert wurde ihr Geburtstag am 21. Juni, da im Jahr 1966 an diesem Tag das Washoe-Projekt begann. Erster Weltkrieg
Wegen des Ersten Weltkriegs musste Lewis sein Studium am University College in Oxford, das er im April 1917 angefangen hatte, abbrechen und Soldat der britischen Armee werden.


Zweck der Formgebung
Funde aus Schiffswracks haben gezeigt, dass die stehenden Amphoren in mehreren Schichten so verpackt waren, dass die „Böden“ einer darüber liegenden Schicht in die Zwischenräume zwischen die „Schultern“ der unteren Schicht passten. Eine andere Bezeichnung für Unternehmen, die Übersetzungs- und Dolmetscherdienste anbieten, ist Sprachdienstleister (LSP von engl. Language Service Provider). Anbietertypen
Grundsätzlich kann zwischen drei Typen von Anbietern unterschieden werden:
 Freiberufliche Übersetzer: Freiberufliche Übersetzer arbeiten vorwiegend allein oder in kleinen Gruppen
 Übersetzungsagenturen: Übersetzungsagenturen nehmen von Auftraggebern Übersetzungsaufträge an und geben diese an externe freiberufliche Übersetzer weiter. Übersetzungsbüros: Übersetzungsbüros nehmen von Auftraggebern Übersetzungsaufträge an und führen diese mit festangestellten oder freiberuflichen Übersetzern durch.


Eine Invariante ist eine Aussage, die über die Ausführung bestimmter Programmbefehle hinweg gilt. Er ist also vor und nach diesen Befehlen wahr, er ist demnach nicht veränderlich, also invariant. Invarianten können zum Beweis der Korrektheit von Algorithmen verwendet werden und spielen eine große Rolle im Design By Contract. Dabei werden für eine Methode einer Schnittstelle deren Vor- und Nachbedingungen und alle Invarianten in ihrem Ablauf beschrieben. Mittels sogenannter Assertions (Zusicherungen) kann man dieses Konzept implementieren, sofern es die verwendete Programmiersprache oder API unterstützt.


Google AdSense war ein Online-Dienst des US-amerikanischen Unternehmens Google LLC, der Werbung auf Websites außerhalb der hauseigenen Angebote darstellt. Kern des Werbedienstes ist ein Algorithmus, der bei der Auswahl der Werbung die Inhalte der Zielwebseite berücksichtigt. Der Dienst wurde am 18. Juni 2003 gestartet und verfügte zehn Jahre später über zwei Millionen Publisher. Alleine im Jahr 2012 wurden an die AdSense-Teilnehmer weltweit über 7 Milliarden Dollar (entsprach 5,4 Milliarden Euro) ausgeschüttet. Geschichte
Im August 2009 öffnete sich der Anbieter Google für externe Angebote, zunächst allerdings nur in den Vereinigten Staaten.


LPEX ist die Abkürzung für den Live Parsing Extensible Editor des Softwareherstellers IBM. Dies ist ein erweiterbarer und leistungsfähiger Texteditor für Programmierer. Zu den Funktionen zählen Syntaxhervorhebung und Programmierbarkeit. Dieser Editor gilt als Nachfolger des Editors EPM. Herausgegeben und bearbeitet wurde es vom Fernmeldetechnischen Zentralamt in Darmstadt im

Herausgegeben und bearbeitet wurde es vom Fernmeldetechnischen Zentralamt in Darmstadt im Auftrage der Deutschen Bundespost und später der Deutschen Telekom.


Charles F. Goldfarb wurde vor allem durch seine Mitarbeit an IBMs Beschreibungssprache Generalized Markup Language (GML) 1969 bekannt, die er zusammen mit Ed Mosher und Ray Lorie entwickelte. 1974 entwickelte Charles Goldfarb GML weiter zu Standard Generalized Markup Language (SGML), von der beispielsweise die Auszeichnungssprache XML eine Untermenge war. Heute ist Charles F. Goldfarb Ehrenmitglied des amerikanischen Fachverbands für technische Kommunikation STC (Society for Technical Communication) und Träger des PIA Gutenberg-Preises. Veröffentlichungen
 The SGML Handbook, Oxford University Press (1991), ISBN 0-19-853737-9
 SGML Buyer’s Guide, Prentice Hall (1998), ISBN 0-13-681511-1
 XML Handbuch, Prentice Hall (1999), ISBN 3-8272-9575-0

Weblinks

 Charles F. Goldfarbs SGML-Homepage

Informatiker
US-Amerikaner
Geboren im 20. Jahrhundert
Mann


Unter Bildverarbeitung versteht man in der Informatik und der Elektrotechnik die Verarbeitung von Signalen, die Bilder repräsentieren, beispielsweise Fotografien oder Einzelbilder aus Videos. Das Ergebnis einer Bildverarbeitung kann wiederum ein Bild sein oder auch eine Menge von Merkmalen des Eingabebildes (siehe Bilderkennung). In den meisten Fällen werden Bilder als zweidimensionales Signal betrachtet, so dass übliche Methoden aus der Signalverarbeitung angewandt werden können. Bildverarbeitung war zu unterscheiden von der Bildbearbeitung, die sich mit der Manipulation von Bildern zur anschließenden Darstellung beschäftigt. Anwendungsbeispiele der Bildverarbeitung
Bildverarbeitung wird mittlerweile in nahezu allen Wissenschafts- und Ingenieursdisziplinen eingesetzt, wie beispielsweise in der modernen Mikroskopie, medizinischen Diagnostik, Astronomie, Maschinenbau und in der Fernerkundung (Umweltbeobachtung, Spionage).


Das Cuesheet [] (engl., etwa: Einsatzplan) ist eine Textdatei, die normalerweise Metadaten (z. B. Titellängen, Gesamtspieldauer) über Abbilder von Compact Discs enthält, die benötigt werden, um diese auf eine CD-R brennen zu können. Entwickelt wurde das Cuesheet-Format um das Jahr 1995 von den Programmierern der Software CDRWIN. Diese unterstützt auch heute noch dieses Format. Verbreitung
Manche Audioplayer, so z. B.


Introsort ist ein Sortieralgorithmus. Der Begriff ist eine Kurzform für „introspektives Sortieren“. Der Algorithmus ist eine Variation von Quicksort, welche in entarteten Fällen auf ein anderes Sortierverfahren mit Worst-Case-Laufzeit  (zum Beispiel Heapsort) zurückfällt. Dazu wird zu Beginn jedes Rekursionsschrittes anhand einer Bewertungsfunktion entschieden, ob ein anderer Algorithmus für die Sortierung der Teilliste verwendet werden soll (zum Beispiel bei Erreichen einer bestimmten Rekursionstiefe). Auf diese Weise wird die Geschwindigkeit von Quicksort mit einer  worst-case Zeitkomplexität gekoppelt (gegenüber  bei reinem Quicksort).


Als Semistrukturierte Daten bezeichnet man in der Datenbankforschung (Informatik) Informationen, die keiner allgemeinen Struktur unterliegen, sondern einen Teil der Strukturinformation mit sich tragen. Während bei der strukturierten Datenhaltung ein Datenbankmodell zugrunde liegen muss, das das Aussehen der Datenelemente (Objekte) enthält, fehlt ein solches bei semistrukturierten Daten. Semistrukturierte Daten müssen keinem Typenmodell unterworfen werden; somit kann sich eine Datensammlung aus semistrukturierten Daten beliebig erweitern. Ein Strukturmodell kann nachfolgend impliziert werden. Semistrukturierte Daten können mit Hilfe von Grammatik und Lexik in eine Form gebracht werden, die folgende Charakteristika aufweist:
 (E1) Die Datensammlung besteht aus einer oder mehreren Folgen von Objekten.


Das Davis-Putnam-Verfahren (nach Martin Davis und Hilary Putnam) entscheidet über die Unerfüllbarkeit einer aussagenlogischen Formel in konjunktiver Normalform. Das Verfahren sollte nicht mit der Weiterentwicklung, dem DPLL (Davis-Putnam-Logemann-Loveland)-Algorithmus, verwechselt werden. Definition

 Klausel: eine Menge von Literalen verbunden durch Disjunktion
 Formel: eine Menge von Klauseln verbunden durch Konjunktion
 Block: eine Menge von Formeln verbunden durch Disjunktion

Das Davis-Putnam-Verfahren stellt Regeln für die Transformation von Blöcken in Blöcke, von der Form „ersetze eine Klausel durch eine (eventuell leere) Klauselmenge“ zur Verfügung. Wenn B in B' transformiert wird, dann ist B unerfüllbar genau dann, wenn B' unerfüllbar ist. Ein Block ist unerfüllbar, wenn alle Formeln, die sie enthält, unerfüllbar sind.


Pascal war eine Anfang der 1970er Jahre entwickelte imperative Programmiersprache. Pascal wurde von Niklaus Wirth an der ETH Zürich als Lehrsprache eingeführt, um die strukturierte Programmierung zu lehren. Allgemeines
Pascal ist eine Weiterentwicklung von Algol 60. Es lehnt sich in seiner Syntax an die englische Grammatik an. Dies soll die Lesbarkeit für Programmiereinsteiger verbessern; Pascal ist daher als Lehrsprache geeignet.


Ein Einkabelsystem, auch Single Cable Distribution (SCD) genannt, ist ein Verfahren im Antennenanlagenbau mit dem ein HF-Signal an mehrere Teilnehmer einer Gemeinschaftsrundfunkempfangsanlage verteilt wird. Ein Einkabelsystem fasst verschiedene Rundfunk-Übertragungsverfahren wie herkömmliches Fernsehen, UKW, Internet per TV-Kabel, DVB-C, DVB-H, DVB-T, DVB-S in einem breiten Frequenzband zusammen, das linear (als gesamtes) übertragen wird. Dies geschieht unter Verzicht von Gleichspannungs-Fernspeisung, sowie ohne DiSEqC- oder Unicable-Steuersignale, an allen Anschlüssen liegt somit überall in der Anlage das gleiche HF-Signal an. Im Gegensatz zu einer Mehrteilnehmer-Satellitenanlage (wo jeder Teilnehmer Zugriff auf alle Programme eines Satelliten hat) muss bei einem statischen Einkabelsystem eine Auswahl bei der Installation der Anlage erfolgen (bei aufwändigeren Lösungen lässt sich zum Teil die Auswahl durch entsprechende Programmierung nachträglich verändern). Als großen Vorteil ist es jedem Teilnehmer mit entsprechenden Empfängern und Unterverkablung möglich in einem solchen Einkabelsystem von den verfügbaren Programmen beliebig viele gleichzeitig zu nutzen (z. B.


Karyopyknose bedeutet die Schrumpfung des Zellkerns und Verdichtung des Chromatins zu einer einheitlichen Masse. Pyknose war ein Anzeichen der Apoptose, des programmierten Zelltods. In der gynäkologischen Zytodiagnostik gibt der Karyopyknoseindex das Zahlenverhältnis zwischen karyopyknotischen Zellen des Vaginal-Epithels und denen mit flächenförmigem Kern an. Er wird für die Zyklusbeurteilung benutzt. Einzelnachweise

Zellbiologie
Biologischer Prozess


Die Java Development Tools (JDT) sind eine Reihe von Plug-ins für die Integrierte Entwicklungsumgebung Eclipse und werden von der Eclipse Open Source Community entwickelt. Sie stellen die Entwicklungsumgebung für Java dar und sind somit eines der wichtigsten Plug-ins in Eclipse. Mit Views, Editoren, Wizards, Buildern, sowie Code Merging und Refactoring Tools, stellen die JDT zahlreiche Funktionen zur Verfügung, die den Entwickler bei der Erstellung von Java-Anwendungen unterstützen. Über eine umfassend definierte Programmierschnittstelle ist es möglich, die JDT in anderen Eclipse-Plug-ins zu verwenden oder zu erweitern. Struktur
JDT ist in fünf Sub-Komponenten unterteilt, welche jeweils als eigenes Projekt organisiert sind.


Video Decode and Presentation API for Unix (VDPAU) ist eine offene Programmierschnittstelle für Grafikkarten, die ursprünglich von Nvidia geschrieben wurde. Er dient zum Dekodieren von Videoströmen und Nachbearbeiten des dekodierten Materials auf unixoiden Betriebssystemen mit Hilfe der Hardwarebeschleunigung der Grafikkarte (genauer des Grafikprozessors), um so die CPU zu entlasten. Es gibt sowohl freie als auch proprietäre Grafikkartentreiber, die VDPAU unterstützen. Mit VDPAU können die Berechnung der Bewegungskompensation, der inversen diskreten Kosinustransformation und das Variable Length Coding bei den Videoformaten MPEG-1, -2, -4 ASP, -4 AVC, VC-1 und WMV 3 von der Grafikkarte übernommen werden, im Fall von AVC und VC-1/WMV3 auch der Deblocking Filter. Der Videoprozessor auf der Grafikkarte übernimmt dann die Hauptrechenlast beim Dekodieren.


Der Interface Builder ist eine Software von Apple, mit der grafische Benutzeroberflächen für Programme für macOS und iOS erstellt werden. Bereits in den Developer Tools für NeXTStep war der Interface Builder enthalten. Auch bei Project Builder (2001–2003) und Xcode (2003 bis heute) war bzw. ist der Interface Builder ein wichtiger Bestandteil der Entwickler-Tools. Bis einschließlich Xcode 3.x war der Interface Builder eine eigenständige Anwendung, mit Xcode 4.0 wurde er jedoch in die IDE integriert. Die Dateien, die der Interface Builder erzeugt, haben die Dateiendung .nib (von NeXT Interface Builder; die Dateien werden von Entwicklern oft "nib-Dateien" genannt) oder .xib.


Das Service Advertising Protocol, oder kurz SAP, ist ein Begriff aus der Informatik und bezeichnet ein in IPX-Netzwerken verwendetes Protokoll zur Dienstauffindung. Es wurde ursprünglich, wie auch IPX, von Novell Inc. Nach den am 19. Dezember 2008 von der Kommission der Europäischen Gemeinschaften für die nationalen Seiten von Euro-Umlaufmünzen empfohlenen Leitlinien ist es gesta Funktionsweise
Das SAP funktioniert nach dem Broadcast-Prinzip. Jeder Server oder Host, der einen Netzwerkdienst anbietet, sendet periodisch einen IPX-Broadcast ins Netzwerk.

Nach den am 19. Dezember 2008 von der Kommission der Europäischen Gemeinschaften für die nationalen Seiten von Euro-Umlaufmünzen empfohlenen Leitlinien ist es gestattet, Münzmotive, die das Staatsoberhaupt darstellen, alle fünfzehn Jahre zu aktualisieren, um Änderungen im Erscheinungsbild des Staatsoberhaupts Rechnung zu tragen.


Transition-Minimized Differential Signaling (TMDS) war ein von Silicon Image entwickelter Schnittstellenstandard zur seriellen Übertragung digitaler Videosignale. Anwendung findet der Standard bei Schnittstellen wie Digital Visual Interface (DVI) und High-Definition Multimedia Interface (HDMI). Pro TMDS-Übertragungsleitung, die auch als „Lane“ (engl. für Spur) bezeichnet wird, können bis zu 5,94 Gbit/s übertragen werden. Bei Videoschnittstellen wie DVI (Spezifikation von 1999) in der einfachen Grundvariante kommen zur Übertragung des digitalen RGB-Signals drei Lanes zur Anwendung, jeweils eine pro Farbkanal.


Der MixColumns-Schritt ist ein Schritt im Rijndael-Algorithmus (AES). Die Matrizenmultiplikation

In diesem Schritt findet eine Matrizenmultiplikation eines Spaltenvektors des States mit einer MDS-Matrix statt, damit alle 4 Eingabebytes jedes Ausgabebyte beeinflussen. Die Arithmetik findet allerdings nicht auf den Natürlichen Zahlen statt, sondern auf dem Galois-Körper des Rijndael. Der Galois-Körper des Rijndael
Der Galois-Körper des Rijndael ist der Galois-Körper . ist die Menge aller Polynome maximal 7.


Ina Kathrin Schieferdecker (geboren am 18. März 1967 in Berlin-Mitte) ist eine deutsche Informatikerin. Sie war Universitätsprofessorin und ist Honorarprofessorin an der Technischen Universität Berlin. Von 2015 bis 2019 leitete sie das Fraunhofer-Institut für Offene Kommunikationssysteme. Sie ist Gründungsdirektorin des Weizenbaum-Instituts für die vernetzte Gesellschaft. Im Oktober 2019 wurde sie Leiterin der Abteilung „Forschung für Digitalisierung und Innovation“ im Bundesministerium für Bildung und Forschung (BMBF).


Unter Sprache versteht man im allgemeinen Sinn alle komplexen Systeme der Kommunikation. Darunter fallen insbesondere die menschlichen natürlichen Sprachen (die in einem ungesteuerten Prozess erworben werden) sowie auch konstruierte Sprachen. Aber auch im Tierreich existieren Systeme von kommunikativen Verhaltensweisen, die landläufig als Sprache bezeichnet werden, etwa die Tanzsprache der Bienen. Mit Apollo 11 wurden auch das erste Mal Gesteinsproben von einem anderen Himmelskörper zur Erde geholt. Unter den menschlichen natürlichen Sprachen ist eine wesentliche Unterteilung die zwischen Lautsprache und Gebärdensprache.


Branislav Sloboda (manchmal auch Branislaw Sloboda; * 28. August 1943 in Martin, Slowakei) ist ein slowakisch-deutscher Forstwissenschaftler, Mathematiker und Informatiker. Er war von 1994 bis 2008 Leiter des Instituts für Forstliche Biometrie und Informatik (seit 2007 Abteilung Ökoinformatik, Biometrie und Waldwachstum des Büsgeninstituts)
der Fakultät für Forstwissenschaften und Waldökologie der Georg-August-Universität Göttingen. Leben und Wirken

Branislav Sloboda studierte Forstwissenschaften an der Forstwirtschaftlichen und Holztechnischen Universität Zvolen und der Mendel-Universität für Land- und Forstwirtschaft Brünn (Mendelova zemědělská a lesnická univerzita v Brně, MLZU). Nach der Diplom-Prüfung 1967 war er an der MLZU bis 1969 Assistent am Lehrstuhl für Mathematik, ging dann aber nach Deutschland, wo er an der Forstlichen Versuchs- und Forschungsanstalt Baden-Württemberg (FVA) in Freiburg im Breisgau arbeitete. Mit der Schrift Zur Darstellung von Wachstumsprozessen mit Hilfe von Differentialgleichungen erster Ordnung wurde er im Jahr 1972 bei Walter Schöpfer an der Forstlichen Fakultät der Albert-Ludwigs-Universität Freiburg zum Dr. rer.


Als algorithmische Geometrie () bezeichnet man ein Teilgebiet der Informatik, das sich mit der algorithmischen Lösung geometrisch formulierter Probleme beschäftigt. Ein zentrales Problem ist dabei die Speicherung und Verarbeitung geometrischer Daten. Im Gegensatz zur Bildbearbeitung, deren Grundelemente Bildpunkte (Pixel) sind, arbeitet die algorithmische Geometrie mit geometrischen Strukturelementen wie Punkten, Linien, Kreisen, Polygonen und Körpern. Emmer ist tetraploid und ein natürlich entstandener Additionsbastard zweier diploider Süßgräser: Triticum urartu, das mit wildem Einkorn (Triticum boeoticum) eng verwandt ist, und einer bisher nicht genau identifizierten Aegilops-Art, die mit Aegilops searsii und Aegilops speltoides eng verwandt ist. B. Schnitte von geometrischen Objekten)
 Berechnung zusammenhängender Kurven und Flächen aus Punktwolken
 Lineare Optimierung
 Suchen in geometrischen Räumen
 Segmentierung von Räumen und Sortieren von Objekten

Die Verfahren der algorithmischen Geometrie werden im computer-aided design, in der Computergrafik und für Geoinformationssysteme angewendet.


Der Mittelwert-Algorithmus dient der Synchronisation von logischen Uhren in verteilten Systemen. Er sorgt also nicht für eine global gültige Zeit, sondern nur für eine temporale Ordnung von Ereignissen (die sogenannte Kausale Ordnung). Das geschieht durch Zugehörigkeitsfunktionen, die jedem Element einen numerischen Wert aus einem Intervall als Zugehörigkeitsgrad zuordnen. Ablauf
Jeder Rechner in einem verteilten System muss in bestimmten Abständen seine Uhrzeit an alle Rechner mittels Broadcast senden. Die Zeitpunkte, an denen er sendet, sind fixiert durch einen a priori bekannten Start-Zeitpunkt T0 und einem fixen Intervall R namens Fixlängen-Resynchronisations-Intervall.


Ende der 1980er und Anfang der 1990er Jahre entstand eine Vielzahl verschiedener BASIC-Dialekte, von denen einige alle Elemente höherer Programmiersprachen aufweisen, so etwa Objektorientierung. Ursprünglich wurde er für günstige Computer-Terminals und Videospiele entwickelt, kam aber hauptsächlich im Heimcomputer Commodore VC 20 zum Einsatz. Häufig werden auch seine Nachfolger VIC II, VIC IIE und VIC III, die im C64, C128 und im nur in Vorserie (≈200–1000 Stück) gebauten C65 zum Einsatz kamen, als VIC bezeichnet. Technische Daten
 16 KB Adressbereich für Bild-, Zeichensatz- und Farbspeicher
 16 fest vorgegebene Farben
 2 auswählbare Zeichengrößen: 8 × 8 oder 8 × 16 Pixel
 176 × 184 beim VC-20 genutzt, 224 × 256 Pixel maximale PAL-Video-Auflösung
 Sound-Ausgabe: 3 Tonkanäle Rechteck + 1 Tonkanal weißes Rauschen, 128 verschiedene Töne sind je Kanal möglich; die drei Tonkanäle sind unterschiedlich gestimmt. On-Chip DMA, angepasst für 6502-Prozessoren.


Report Program Generator (RPG) war eine Programmiersprache für den kaufmännischen Bereich. Die Sprache wurde von IBM zunächst für das Erstellen von kaufmännischen Listen (Reports) entwickelt. Geschichte

Die von IBM verfasste Geschichte der maschinellen Datenverarbeitung beschreibt RPG als „Brücke von der Stecktafel zur Datenbank“. Sie ermöglichte daher den Übergang von der Tabelliermaschine (Stecktafel) zum Reportgenerator, wozu als Beispiel das System IBM 1401 herangezogen wurde. Ähnlich argumentieren die ehemaligen IBM-Mitarbeiter Günther Sander, Hans Spengler bei ihrer Betrachtung von RPG:

oder hier

Zu damaliger Zeit arbeitete man mit Tabelliermaschinen und Lochkarten in der Datenverarbeitung, deshalb war der Sprachaufbau, bevor die Version RPG IV erschien, spaltenorientiert.