Inhaltsverzeichnis
56 Beziehungen: American Standard Code for Information Interchange, Assoziation (UML), Auswertung (Informatik), Berechenbarkeitstheorie, Bijektive Funktion, Byte, C (Programmiersprache), C-Sharp, Communications of the ACM, Compiler, Computerprogramm, Douglas R. Hofstadter, Embarcadero Delphi, Esoterische Programmiersprache, First-Class-Funktion, Funktionenplotter, Funktionsgraph, Gödel, Escher, Bach, Geek, Go (Programmiersprache), Hacker, Hilfssatz, Homoikonizität, HQ9+, International Obfuscated C Code Contest, Interpreter, Java (Programmiersprache), JavaScript, Ken Thompson, Kotlin (Programmiersprache), Laufzeit (Informatik), Lisp, Lua, Maschinensprache, Natürliche Zahl, Parser, Pascal (Programmiersprache), Perl (Programmiersprache), PHP, Plotter, Programmiersprache, Python (Programmiersprache), Quelltext, Reflexion (Programmierung), Rekursionssatz, Reproduktion, Ruby (Programmiersprache), Rust (Programmiersprache), Selbstmodifizierender Code, Selbstreferenzialität, ... Erweitern Sie Index (6 mehr) »
American Standard Code for Information Interchange
ASCII-Tabelle aus MIL-STD-188-100 (1972) Der American Standard Code for Information Interchange (ASCII, alternativ US-ASCII, ausgesprochen) ist eine 7-Bit-Zeichenkodierung; sie entspricht der US-Variante von ISO 646 und dient als Grundlage für spätere, auf mehr Bits basierende Kodierungen für Zeichensätze.
Sehen Quine (Computerprogramm) und American Standard Code for Information Interchange
Assoziation (UML)
Eine Assoziation ist ein Modellelement in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme.
Sehen Quine (Computerprogramm) und Assoziation (UML)
Auswertung (Informatik)
Auswertung (engl. evaluation als Beschreibung, Analyse und Bewertung) bezeichnet in der Informatik den Vorgang, der einem Ausdruck (eventuell in einem gegebenen Kontext von Variablenbindungen) einen Wert zuordnet.
Sehen Quine (Computerprogramm) und Auswertung (Informatik)
Berechenbarkeitstheorie
Die Berechenbarkeitstheorie (auch Rekursionstheorie) ist ein Teilgebiet der theoretischen Informatik und der mathematischen Logik, die sich mit dem Begriff der Berechenbarkeit befasst, insbesondere damit, welche Probleme mit Hilfe einer Maschine (genauer: eines mathematischen Modells einer Maschine) oder eines anderen mathematischen Modells der Berechenbarkeit lösbar sind.
Sehen Quine (Computerprogramm) und Berechenbarkeitstheorie
Bijektive Funktion
Funktion Bijektivität (zum Adjektiv bijektiv, welches etwa ‚umkehrbar eindeutig auf‘ bedeutet – daher auch der Begriff eineindeutig bzw. substantivisch entsprechend Eineindeutigkeit) ist ein mathematischer Begriff aus dem Bereich der Mengenlehre.
Sehen Quine (Computerprogramm) und Bijektive Funktion
Byte
Das Byte (wohl gebildet zu „Bit“) – Duden, Bibliographisches Institut, 2016 ist eine Maßeinheit der Digitaltechnik und der Informatik, das meist für eine Folge aus 8 Bit steht.
Sehen Quine (Computerprogramm) und Byte
C (Programmiersprache)
C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.
Sehen Quine (Computerprogramm) und C (Programmiersprache)
C-Sharp
C# (englisch c sharp) ist eine typsichere objektorientierte Allzweck-Programmiersprache.
Sehen Quine (Computerprogramm) und C-Sharp
Communications of the ACM
Communications of the ACM (CACM) ist eine Fachzeitschrift, die von der Association for Computing Machinery herausgegeben wird.
Sehen Quine (Computerprogramm) und Communications of the ACM
Compiler
Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.
Sehen Quine (Computerprogramm) und Compiler
Computerprogramm
Ein Computerprogramm oder kurz Programm ist eine den Regeln einer bestimmten Programmiersprache genügende Folge von Anweisungen (bestehend aus Deklarationen und Instruktionen), um bestimmte Funktionen bzw.
Sehen Quine (Computerprogramm) und Computerprogramm
Douglas R. Hofstadter
Stanford) Douglas Richard Hofstadter (* 15. Februar 1945 in New York City) ist ein US-amerikanischer Physiker, Informatiker und Kognitionswissenschaftler.
Sehen Quine (Computerprogramm) und Douglas R. Hofstadter
Embarcadero Delphi
Delphi ist eine vom Unternehmen Borland entwickelte Entwicklungsumgebung für die Programmiersprache Object Pascal.
Sehen Quine (Computerprogramm) und Embarcadero Delphi
Esoterische Programmiersprache
Esoterische Programmiersprachen sind Programmiersprachen, die nicht für den praktischen Einsatz entwickelt wurden, sondern um ungewöhnliche Sprachkonzepte umzusetzen.
Sehen Quine (Computerprogramm) und Esoterische Programmiersprache
First-Class-Funktion
Eine First-Class-Funktion (etwa „Funktion erster Klasse“) bezeichnet in der Programmierung eine Funktion, die.
Sehen Quine (Computerprogramm) und First-Class-Funktion
Funktionenplotter
Online-Funktionenplotter Ausgabe eines Funktionsgraphen auf einem Hewlett-Packard 9862A Calculator Plotter Ein Funktionenplotter ist ein Computerprogramm, das Graphen mathematischer Funktionen berechnet und zeichnet.
Sehen Quine (Computerprogramm) und Funktionenplotter
Funktionsgraph
Graph der Funktion f(x).
Sehen Quine (Computerprogramm) und Funktionsgraph
Gödel, Escher, Bach
Gödel, Escher, Bach – ein Endloses Geflochtenes Band, kurz GEB, ist ein Buch von Douglas R. Hofstadter aus dem Jahr 1979, die deutsche Übersetzung erschien 1985.
Sehen Quine (Computerprogramm) und Gödel, Escher, Bach
Geek
Pi Geek (engl. umgangssprachlich für „Streber“, „Stubengelehrter“) bezeichnet heute allgemein eine Person, die sich durch großes Interesse an wissenschaftlichen oder fiktionalen Themen auszeichnet, die üblicherweise elektronischer (vgl. Computerfreak) oder phantastischer Natur sind.
Sehen Quine (Computerprogramm) und Geek
Go (Programmiersprache)
Go (auch Golang) ist eine kompilierbare Programmiersprache, die Nebenläufigkeit und automatische Speicherbereinigung unterstützt.
Sehen Quine (Computerprogramm) und Go (Programmiersprache)
Hacker
Messung auf einer Leiterplatte mit Multimeter oder Oszilloskop, typische Aktivität beim Hardware-Hacking. Programmierer bei der Arbeit. Die Ursprünge der Hackerkultur liegen zum Teil in der softwareseitigen Anpassung von Computern. DEFCON 17. Hacker (auch ausgesprochen) ist in der Technik ein Anglizismus mit mehreren Bedeutungen.
Sehen Quine (Computerprogramm) und Hacker
Hilfssatz
Ein Hilfssatz oder Lemma (‚Einnahme‘, ‚Annahme‘; Plural: „Lemmata“) ist eine mathematische oder logische Aussage, die im Beweis eines Satzes verwendet wird, der aber selbst nicht dem Rang eines Satzes eingeräumt wird.
Sehen Quine (Computerprogramm) und Hilfssatz
Homoikonizität
Homoikonizität (d. h. Selbst-Abbildbarkeit oder Selbst-Repräsentierbarkeit) ist die Eigenschaft von Programmiersprachen, dass Programme gleichzeitig Datenstrukturen derselben Sprache sind.
Sehen Quine (Computerprogramm) und Homoikonizität
HQ9+
HQ9+ ist eine Parodie auf esoterische Programmiersprachen, die selbst nicht Turing-vollständig ist, da weder bedingte Anweisungen noch Schleifen möglich sind.
Sehen Quine (Computerprogramm) und HQ9+
International Obfuscated C Code Contest
Logo vom IOCCC Der International Obfuscated C Code Contest (kurz IOCCC) ist ein Programmierwettbewerb für die am kreativsten verschleierten C-Programme (engl.: to obfuscate: von lat. obfuscare, dt.: verdunkeln).
Sehen Quine (Computerprogramm) und International Obfuscated C Code Contest
Interpreter
Als Interpreter wird ein Computerprogramm bezeichnet, das eine Abfolge von Anweisungen anscheinend direkt ausführt, wobei das Format der Anweisungen vorgegeben ist.
Sehen Quine (Computerprogramm) und Interpreter
Java (Programmiersprache)
Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.
Sehen Quine (Computerprogramm) und Java (Programmiersprache)
JavaScript
JavaScript (kurz JS) ist eine Skriptsprache, die ursprünglich 1995 von Netscape für dynamisches HTML in Webbrowsern entwickelt wurde, um Benutzerinteraktionen auszuwerten, Inhalte zu verändern, nachzuladen oder zu generieren und so die Möglichkeiten von HTML zu erweitern.
Sehen Quine (Computerprogramm) und JavaScript
Ken Thompson
Ken Thompson (links) mit Dennis Ritchie Kenneth Lane Thompson (* 4. Februar 1943 in New Orleans, Louisiana) ist ein US-amerikanischer Informatiker, der unter anderem maßgeblich an der Entwicklung des Unix-Betriebssystems beteiligt war.
Sehen Quine (Computerprogramm) und Ken Thompson
Kotlin (Programmiersprache)
Kotlin ist eine plattformübergreifende, statisch typisierte Programmiersprache, die in Bytecode für die Java Virtual Machine (JVM) übersetzt wird, aber auch in JavaScript-Quellcode oder (mittels LLVM) in Maschinencode umgewandelt werden kann.
Sehen Quine (Computerprogramm) und Kotlin (Programmiersprache)
Laufzeit (Informatik)
Der Begriff Laufzeit beschreibt in der Informatik einerseits die Zeitdauer, die ein Programm, ausgeführt durch einen Rechner, zur Bewältigung einer Aufgabe benötigt.
Sehen Quine (Computerprogramm) und Laufzeit (Informatik)
Lisp
Lisp ist eine Familie von Programmiersprachen, die 1958 erstmals spezifiziert wurde und am Massachusetts Institute of Technology (MIT) in Anlehnung an den ungetypten Lambda-Kalkül entstand.
Sehen Quine (Computerprogramm) und Lisp
Lua
Lua (für Mond) ist eine imperative und erweiterbare Skriptsprache zum Einbinden in Programme, um diese leichter weiterentwickeln und warten zu können.
Sehen Quine (Computerprogramm) und Lua
Maschinensprache
Eine Maschinensprache, wie sie bei Maschinencode bzw.
Sehen Quine (Computerprogramm) und Maschinensprache
Natürliche Zahl
reellen Zahlen (ℝ) sind. Die natürlichen Zahlen sind die beim Zählen verwendeten Zahlen 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 usw.
Sehen Quine (Computerprogramm) und Natürliche Zahl
Parser
Ein Parser („analysieren“, bzw. „Teil“; im Deutschen gelegentlich auch Zerteiler) ist ein Computerprogramm, das in der Informatik für die Zerlegung und Umwandlung einer Eingabe in ein für die Weiterverarbeitung geeigneteres Format zuständig ist.
Sehen Quine (Computerprogramm) und Parser
Pascal (Programmiersprache)
Niklaus Wirth (2009), der Entwickler von Pascal Pascal ist eine Anfang der 1970er Jahre entwickelte imperative Programmiersprache.
Sehen Quine (Computerprogramm) und Pascal (Programmiersprache)
Perl (Programmiersprache)
Perl ist eine freie, plattformunabhängige und interpretierte Programmiersprache, die mehrere Paradigmen unterstützt.
Sehen Quine (Computerprogramm) und Perl (Programmiersprache)
PHP
PHP (rekursives Akronym und Backronym für „PHP: '''H'''ypertext '''P'''reprocessor“, ursprünglich „Personal '''H'''ome '''P'''age Tools“) ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird.
Sehen Quine (Computerprogramm) und PHP
Plotter
HP Plotter 7585B Bedienelemente und Stiftrad Ein Plotter (von.
Sehen Quine (Computerprogramm) und Plotter
Programmiersprache
Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.
Sehen Quine (Computerprogramm) und Programmiersprache
Python (Programmiersprache)
Python (auf Deutsch auch) ist eine universelle, üblicherweise interpretierte, höhere Programmiersprache.
Sehen Quine (Computerprogramm) und Python (Programmiersprache)
Quelltext
siehe eigene Artikel. Quelltext, auch Quellcode oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes.
Sehen Quine (Computerprogramm) und Quelltext
Reflexion (Programmierung)
Reflexion bedeutet in der Programmierung, dass ein Programm seine eigene Struktur kennt (englisch introspection) und/oder diese modifizieren kann (englisch intercession).
Sehen Quine (Computerprogramm) und Reflexion (Programmierung)
Rekursionssatz
Die Rekursionssätze sind drei Resultate der Theoretischen Informatik, genauer der Berechenbarkeitstheorie, von Kleene, Rogers und Case.
Sehen Quine (Computerprogramm) und Rekursionssatz
Reproduktion
Als Reproduktion wird ein Vorgang bezeichnet, bei dem etwas vervielfältigt wird, sowie häufig auch die im Ergebnis dessen entstandene Kopie.
Sehen Quine (Computerprogramm) und Reproduktion
Ruby (Programmiersprache)
Ruby (englisch für Rubin) ist eine höhere Programmiersprache, die Mitte der 1990er Jahre vom Japaner Yukihiro Matsumoto entworfen wurde.
Sehen Quine (Computerprogramm) und Ruby (Programmiersprache)
Rust (Programmiersprache)
Rust ist eine Multiparadigmen-Systemprogrammiersprache, die von der Open-Source-Community entwickelt wurde und unter anderem von Mozilla Research gesponsert wird.
Sehen Quine (Computerprogramm) und Rust (Programmiersprache)
Selbstmodifizierender Code
Mit der Bezeichnung Selbstmodifizierender Code wird ein Abschnitt eines Computerprogramms bezeichnet, das zur Lösung der Programmaufgabe Teile des eigenen Programmcodes während der Ausführung gezielt verändert.
Sehen Quine (Computerprogramm) und Selbstmodifizierender Code
Selbstreferenzialität
Ob Vandalismus oder Street Art: Dieser Schriftzug an einer Hauswand in Bonn nimmt auf sich selbst Bezug.Die Selbstreferenzialität (von „sich auf etwas beziehen“), auch Autoreferenzialität, Selbstreferenzialität, Selbstreferenz und Selbstbezüglichkeit, ist ein Begriff, der beschreibt, wie ein Symbol, eine Idee oder Aussage (oder ein Modell, Bild oder eine Geschichte) auf sich selbst Bezug nimmt.
Sehen Quine (Computerprogramm) und Selbstreferenzialität
Sleep (Programmiersprache)
Sleep ist eine prozedurale Skriptsprache, die von Perl und Objective-C inspiriert wurde.
Sehen Quine (Computerprogramm) und Sleep (Programmiersprache)
Stephen Cole Kleene
Kleene 1978 Stephen Cole Kleene (* 5. Januar 1909 in Hartford, Connecticut; † 25. Januar 1994 in Madison, Wisconsin) war ein US-amerikanischer Mathematiker und Logiker.
Sehen Quine (Computerprogramm) und Stephen Cole Kleene
Turing-Vollständigkeit
Mit Turing-Vollständigkeit (engl. turing completeness) eines Systems wird seine universelle Programmierbarkeit beschrieben.
Sehen Quine (Computerprogramm) und Turing-Vollständigkeit
Turingmaschine
Eine Turingmaschine ist ein mathematisches Modell der theoretischen Informatik, das eine abstrakte Maschine definiert.
Sehen Quine (Computerprogramm) und Turingmaschine
Willard Van Orman Quine
Willard Van Orman Quine 1980 Willard Van Orman Quine (* 25. Juni 1908 in Akron, Ohio; † 25. Dezember 2000 in Boston, Massachusetts) war ein amerikanischer Philosoph und Logiker.
Sehen Quine (Computerprogramm) und Willard Van Orman Quine
Zeichenkette
Eine Zeichenkette, Zeichenfolge, Zeichenreihe oder ein String (aus dem Englischen) ist in der Informatik eine endliche Folge von Zeichen (z. B. Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen) aus einem definierten Zeichensatz.
Sehen Quine (Computerprogramm) und Zeichenkette

