64 Beziehungen: Absturz (Computer), Ada (Programmiersprache), Anweisung (Programmierung), Array (Datentyp), Assemblersprache, Aufzählungstyp, Übersetzungszeit, Bjarne Stroustrup, C (Programmiersprache), C++, C-Präprozessor, C-Sharp, C-Standard-Bibliothek, Cache, Common Object Request Broker Architecture, Compiler, Component Object Model, D (Programmiersprache), Datenstruktur, Datentyp, Donald E. Knuth, Dreieckszahl, Dynamischer Speicher, Eiffel (Programmiersprache), Fragmentierung (Informationstechnik), Harold Lawson, Hängender Zeiger, Implementierung, Informatik, Intelligenter Zeiger, Java (Programmiersprache), Konstruktoren und Destruktoren, Liste (Datenstruktur), Methodenzeiger, Modula-2, Nullwert, Object Pascal, Objective-C, Opaker Kontext, Paging, Pascal (Programmiersprache), PL/I, Programmiersprache, Prozess (Informatik), Pufferüberlauf, Rückruffunktion, Rechenleistung, Referenz (Programmierung), Referenzparameter, Rust (Programmiersprache), ..., Schadprogramm, Schlüsselwort (Programmierung), Schnittstelle, Schutzverletzung, Sicherheitslücke, Speicheradresse, Speicherleck, Systemprogrammierung, Undefiniertes Verhalten, Variable (Programmierung), Visual Basic .NET, WEB (Programmiersprache), Windows Application Programming Interface, 64-Bit-Architektur. Erweitern Sie Index (14 mehr) »
Absturz (Computer)
Von einem Absturz im Zusammenhang mit Computern spricht man, wenn ein Programm(-Ablauf) auf unvorhergesehene Weise hart beendet oder auch abgebrochen wird oder (im übertragenen Sinne) nicht mehr in der vorhergesehenen Weise auf Interaktionen des Benutzers reagiert – in diesem Fall treffender (das) Einfrieren (oder englisch Freeze) genannt.
Neu!!: Zeiger (Informatik) und Absturz (Computer) · Mehr sehen »
Ada (Programmiersprache)
Ada ist eine strukturierte Programmiersprache mit statischer Typenbindung.
Neu!!: Zeiger (Informatik) und Ada (Programmiersprache) · Mehr sehen »
Anweisung (Programmierung)
Als Anweisung oder Statement (aus entlehnt) wird in der Informatik im Bereich der Programmierung ein zentrales Element vieler imperativer Programmiersprachen bezeichnet.
Neu!!: Zeiger (Informatik) und Anweisung (Programmierung) · Mehr sehen »
Array (Datentyp)
Ein Array ist in der Informatik eine Datenstruktur-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten verarbeitet werden sollen“.
Neu!!: Zeiger (Informatik) und Array (Datentyp) · Mehr sehen »
Assemblersprache
Eine Assemblersprache, kurz auch Assembler genannt (von), ist eine Programmiersprache, die auf den Befehlsvorrat eines bestimmten Computertyps (d. h. dessen Prozessorarchitektur) ausgerichtet ist.
Neu!!: Zeiger (Informatik) und Assemblersprache · Mehr sehen »
Aufzählungstyp
Ein Aufzählungstyp ist ein Datentyp für Variablen mit einer endlichen Wertemenge.
Neu!!: Zeiger (Informatik) und Aufzählungstyp · Mehr sehen »
Übersetzungszeit
In der Informatik wird der Begriff Übersetzungszeit oder Compile-Zeit mit Operationen assoziiert, die von einem Compiler im gleichen Zeitraum wie die Erzeugung des Objektcodes durchgeführt werden.
Neu!!: Zeiger (Informatik) und Übersetzungszeit · Mehr sehen »
Bjarne Stroustrup
Bjarne Stroustrup, 2010 Bjarne Stroustrup, 2004 Bjarne Stroustrup (* 30. Dezember 1950 in Aarhus, Dänemark) ist Professor der Informatik an der Texas A&M University.
Neu!!: Zeiger (Informatik) und Bjarne Stroustrup · Mehr sehen »
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.
Neu!!: Zeiger (Informatik) und C (Programmiersprache) · Mehr sehen »
C++
C++ ist eine von der ISO genormte Programmiersprache.
Neu!!: Zeiger (Informatik) und C++ · Mehr sehen »
C-Präprozessor
Der C-Präprozessor (cpp, auch C Precompiler) ist der Präprozessor der Programmiersprache C.
Neu!!: Zeiger (Informatik) und C-Präprozessor · Mehr sehen »
C-Sharp
C# (englisch c sharp) ist eine typsichere objektorientierte Allzweck-Programmiersprache.
Neu!!: Zeiger (Informatik) und C-Sharp · Mehr sehen »
C-Standard-Bibliothek
Die C-Standard-Bibliothek (auch bekannt als libc) ist die Standardbibliothek der Programmiersprache C. In jeder standardkonformen betriebssystemgestützten Implementierung (hosted environment) von C muss die C-Standard-Bibliothek in vollem Umfang vorhanden sein.
Neu!!: Zeiger (Informatik) und C-Standard-Bibliothek · Mehr sehen »
Cache
Cache (auch) bezeichnet in der Informationstechnik einen schnellen Pufferspeicher, der (wiederholte) Zugriffe auf vergleichsweise langsame Datenspeicher oder aufwendige Neuberechnungen zu vermeiden hilft.
Neu!!: Zeiger (Informatik) und Cache · Mehr sehen »
Common Object Request Broker Architecture
Die Common Object Request Broker Architecture (CORBA, für Allgemeine Architektur für Vermittler von Objekt-Nachrichten) ist eine Spezifikation für eine objektorientierte Middleware, deren Kern ein sog.
Neu!!: Zeiger (Informatik) und Common Object Request Broker Architecture · Mehr sehen »
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.
Neu!!: Zeiger (Informatik) und Compiler · Mehr sehen »
Component Object Model
Das Component Object Model (abgekürzt COM) ist eine von Microsoft entwickelte Technik zur Interprozesskommunikation unter Windows.
Neu!!: Zeiger (Informatik) und Component Object Model · Mehr sehen »
D (Programmiersprache)
D ist eine seit 1999 von Walter Bright entwickelte Programmiersprache mit objektorientierten, imperativen sowie deklarativen Sprachelementen.
Neu!!: Zeiger (Informatik) und D (Programmiersprache) · Mehr sehen »
Datenstruktur
thumb In der Informatik und Softwaretechnik ist eine Datenstruktur ein Objekt, welches zur Speicherung und Organisation von Daten dient.
Neu!!: Zeiger (Informatik) und Datenstruktur · Mehr sehen »
Datentyp
Formal bezeichnet ein Datentyp (vom englischen data type) oder eine Datenart in der Informatik die Zusammenfassung von Objektmengen mit den darauf definierten Operationen.
Neu!!: Zeiger (Informatik) und Datentyp · Mehr sehen »
Donald E. Knuth
Donald Knuth (2005) Donald Ervin „Don“ Knuth (* 10. Januar 1938 in Milwaukee, Wisconsin) ist ein US-amerikanischer Informatiker.
Neu!!: Zeiger (Informatik) und Donald E. Knuth · Mehr sehen »
Dreieckszahl
Ein Dreieck aus zehn Steinen Eine Dreieckszahl ist eine Zahl, die der Summe aller natürlichen Zahlen von 1 bis zu einer Obergrenze n entspricht.
Neu!!: Zeiger (Informatik) und Dreieckszahl · Mehr sehen »
Dynamischer Speicher
Der dynamische Speicher, auch Heap (engl. für ‚Halde‘, ‚Haufen‘), Haldenspeicher oder Freispeicher ist ein Speicherbereich, aus dem zur Laufzeit eines Programms zusammenhängende Speicherabschnitte angefordert und in beliebiger Reihenfolge wieder freigegeben werden können.
Neu!!: Zeiger (Informatik) und Dynamischer Speicher · Mehr sehen »
Eiffel (Programmiersprache)
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.
Neu!!: Zeiger (Informatik) und Eiffel (Programmiersprache) · Mehr sehen »
Fragmentierung (Informationstechnik)
In der Informationstechnik wird mit Fragmentierung die Zerstückelung eines Speicherraums bezeichnet.
Neu!!: Zeiger (Informatik) und Fragmentierung (Informationstechnik) · Mehr sehen »
Harold Lawson
Harold Lawson (2017) Harold W. Lawson, genannt Bud, (* 13. Dezember 1937 in Philadelphia; † 10. Juni 2019) war ein US-amerikanischer Informatiker.
Neu!!: Zeiger (Informatik) und Harold Lawson · Mehr sehen »
Hängender Zeiger
Ein hängender Zeiger bezeichnet in der Informatik einen Zeiger, der einen ungültigen Wert enthält und dadurch auf einen nicht vorhandenen oder nicht dem Zeiger zugeordneten dynamischen Speicherbereich (auch Heap genannt) verweist.
Neu!!: Zeiger (Informatik) und Hängender Zeiger · Mehr sehen »
Implementierung
Eine Implementierung – auch Implementation (über ‚Ausführung‘, ‚Durchführung‘; von spätlateinisch implementum ‚Gerät‘ zu ‚anfüllen‘, ‚erfüllen‘) genannt – ist das Implementieren oder das Implementiertwerden, also die Realisierung oder Umsetzung von festgelegten Strukturen und Prozessabläufen in einem System unter Berücksichtigung von Rahmenbedingungen, Regeln und Zielvorgaben, im Sinne einer Spezifikation.
Neu!!: Zeiger (Informatik) und Implementierung · Mehr sehen »
Informatik
Lambda lc.svg Sorting quicksort anim frame.svg Utah teapot simple 2.png 3-Tasten-Maus Microsoft.jpg Bei der Informatik handelt es sich um die Wissenschaft von der systematischen Darstellung, Speicherung, Verarbeitung und Übertragung von Daten, wobei besonders die automatische Verarbeitung mit Computern betrachtet wird.
Neu!!: Zeiger (Informatik) und Informatik · Mehr sehen »
Intelligenter Zeiger
Intelligente Zeiger oder Smartpointer werden in vielen gängigen Programmiersprachen wie etwa C++ verwendet.
Neu!!: Zeiger (Informatik) und Intelligenter Zeiger · Mehr sehen »
Java (Programmiersprache)
Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.
Neu!!: Zeiger (Informatik) und Java (Programmiersprache) · Mehr sehen »
Konstruktoren und Destruktoren
Als Konstruktoren und Destruktoren (aus dem Englischen auch kurz ctor bzw. dtor genannt) werden in der Programmierung spezielle Prozeduren oder Methoden bezeichnet, die beim Erzeugen bzw.
Neu!!: Zeiger (Informatik) und Konstruktoren und Destruktoren · Mehr sehen »
Liste (Datenstruktur)
Eine verkettete Liste ist eine dynamische Datenstruktur, in der Datenelemente geordnet gespeichert sind.
Neu!!: Zeiger (Informatik) und Liste (Datenstruktur) · Mehr sehen »
Methodenzeiger
Ein Methodenzeiger wird bei objektorientierter Programmierung verwendet, um auf eine Methode einer Klasse oder einer Objektinstanz zu verweisen.
Neu!!: Zeiger (Informatik) und Methodenzeiger · Mehr sehen »
Modula-2
Modula-2 ist eine 1978 entstandene Weiterentwicklung der Programmiersprache Pascal und wurde wie diese von Niklaus Wirth entwickelt.
Neu!!: Zeiger (Informatik) und Modula-2 · Mehr sehen »
Nullwert
Als Nullwert (kurz NULL, NIL oder) bezeichnet man in der Informatik einen Zustand, der das Fehlen eines Wertes anzeigen soll.
Neu!!: Zeiger (Informatik) und Nullwert · Mehr sehen »
Object Pascal
Object Pascal ist eine Sammelbezeichnung für mehrere teilweise miteinander kompatible Programmiersprachen-Derivate, die Pascal um objektorientierte Programmierung erweitern.
Neu!!: Zeiger (Informatik) und Object Pascal · Mehr sehen »
Objective-C
Objective-C, auch kurz ObjC genannt, erweitert die Programmiersprache C um Sprachmittel zur objektorientierten Programmierung.
Neu!!: Zeiger (Informatik) und Objective-C · Mehr sehen »
Opaker Kontext
Als intensionaler oder (referentiell) opaker Kontext (lat. opacus „beschattet, lichtundurchlässig“) wird in der Sprachphilosophie, der Logik und der Semantik ein sprachlicher Kontext bezeichnet, in dem sich durch Ersetzung von Teilausdrücken mit gleichem Bedeutungsumfang der Wahrheitswert der ausgedrückten Aussage möglicherweise ändert.
Neu!!: Zeiger (Informatik) und Opaker Kontext · Mehr sehen »
Paging
Als Paging (vgl. engl. page „Speicherseite“) bezeichnet man die Methode der Speicherverwaltung per Seitenadressierung durch Betriebssysteme.
Neu!!: Zeiger (Informatik) und Paging · Mehr sehen »
Pascal (Programmiersprache)
Niklaus Wirth (2009), der Entwickler von Pascal Pascal ist eine Anfang der 1970er Jahre entwickelte imperative Programmiersprache.
Neu!!: Zeiger (Informatik) und Pascal (Programmiersprache) · Mehr sehen »
PL/I
Programming Language One, oft als PL/I (auch PL/1, PL1 oder PLI) abgekürzt, ist eine Programmiersprache, die in den 1960er-Jahren von IBM entwickelt wurde.
Neu!!: Zeiger (Informatik) und PL/I · Mehr sehen »
Programmiersprache
Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.
Neu!!: Zeiger (Informatik) und Programmiersprache · Mehr sehen »
Prozess (Informatik)
Ein Prozess (auch Task oder Programminstanz genannt) ist ein Computerprogramm zur Laufzeit.
Neu!!: Zeiger (Informatik) und Prozess (Informatik) · Mehr sehen »
Pufferüberlauf
Pufferüberläufe, nicht zu verwechseln mit Stapelüberläufen (englisch ‚stack overflows‘), gehören zu den häufigsten Sicherheitslücken in aktueller Software, die sich u. a.
Neu!!: Zeiger (Informatik) und Pufferüberlauf · Mehr sehen »
Rückruffunktion
Eine Rückruffunktion bezeichnet in der Informatik eine Funktion, die einer anderen Funktion, meist einer vorgefertigten Bibliotheks- oder Betriebssystemfunktion, als Parameter übergeben und von dieser unter definierten Bedingungen mit definierten Argumenten aufgerufen wird.
Neu!!: Zeiger (Informatik) und Rückruffunktion · Mehr sehen »
Rechenleistung
Die Rechenleistung (auch Datenverarbeitungsleistung oder Performanz. englisch computing power oder performance genannt) ist ein Maß für Rechenmaschinen und Datenverarbeitungs- (kurz DV-Systeme) oder informationstechnische Systeme (kurz IT-Systeme).
Neu!!: Zeiger (Informatik) und Rechenleistung · Mehr sehen »
Referenz (Programmierung)
Eine Referenz ist ein Verweis auf ein Objekt.
Neu!!: Zeiger (Informatik) und Referenz (Programmierung) · Mehr sehen »
Referenzparameter
Referenzparameter (call by reference oder pass by reference) sind Parameter von Unterprogrammen in Programmiersprachen, mittels derer ein Unterprogramm die übergebenen Argumente wie dessen übergeordnetes Programm verwenden und ändern kann.
Neu!!: Zeiger (Informatik) und Referenzparameter · Mehr sehen »
Rust (Programmiersprache)
Rust ist eine Multiparadigmen-Systemprogrammiersprache, die von der Open-Source-Community entwickelt wurde und unter anderem von Mozilla Research gesponsert wird.
Neu!!: Zeiger (Informatik) und Rust (Programmiersprache) · Mehr sehen »
Schadprogramm
Trojanische Pferde aus. Als Schadprogramm, Schadsoftware oder zunehmend als Malware – englisch badware, evilware, junkware oder malware (Kofferwort aus malicious ‚bösartig‘ und software) – bezeichnet man Computerprogramme, die entwickelt wurden, um, aus Sicht des Opfers, unerwünschte und gegebenenfalls schädliche Funktionen auszuführen.
Neu!!: Zeiger (Informatik) und Schadprogramm · Mehr sehen »
Schlüsselwort (Programmierung)
Der Begriff Schlüsselwort (englisch keyword) oder reserviertes Wort bezeichnet in einer Programmiersprache ein Wort (englisch token), das eine durch die Definition dieser Programmiersprache bestimmte Bedeutung hat, und nicht als Name von Variablen oder Funktionen verwendet werden darf.
Neu!!: Zeiger (Informatik) und Schlüsselwort (Programmierung) · Mehr sehen »
Schnittstelle
Schnittstellen: Sinnesorgane und Hände sind Schnittstellen zwischen Gehirn und Außenwelt. Geräte für Eingabe und/oder Ausgabe sind Schnittstellen zwischen Außenwelt und Computer. Eine Netzwerk-Schnittstelle kann viele Schichten haben, siehe OSI-Modell. Netzwerkanschluss (Bildmitte), DisplayPort-Monitoranschluss (rechts oben), USB 2.0 (rechts unten). Eine Schnittstelle (englisch Interface, oder) ist ein Teil eines Systems, das der Kommunikation dient.
Neu!!: Zeiger (Informatik) und Schnittstelle · Mehr sehen »
Schutzverletzung
Das Fenster informiert über eine Schutzverletzung eines Programms unter Windows 3.1 Bei Computern tritt eine Schutzverletzung (von oder segmentation violation, kurz segfault) oder Zugriffsverletzung (engl. access violation) auf, wenn ein Computerprogramm auf eine Ressource (insbesondere auf Speicher) zuzugreifen versucht, die vor einem solchen Zugriff geschützt ist bzw.
Neu!!: Zeiger (Informatik) und Schutzverletzung · Mehr sehen »
Sicherheitslücke
Eine Sicherheitslücke oder Schwachstelle ist im Gebiet der Informationssicherheit ein Fehler in einer Software oder einer Hardware, durch den ein Programm mit Schadwirkung (Exploit) oder ein Angreifer in ein Computersystem eindringen kann.
Neu!!: Zeiger (Informatik) und Sicherheitslücke · Mehr sehen »
Speicheradresse
Speicheradressen dienen zur eindeutigen Bezeichnung von Speicherzellen im Hauptspeicher eines Computers.
Neu!!: Zeiger (Informatik) und Speicheradresse · Mehr sehen »
Speicherleck
Speicherleck (gelegentlich auch Speicherloch oder kurz memleak) bezeichnet einen Fehler in der Speicherverwaltung eines Computerprogramms, der dazu führt, dass es einen Teil des Arbeitsspeichers zwar belegt, diesen jedoch weder freigibt noch nutzt.
Neu!!: Zeiger (Informatik) und Speicherleck · Mehr sehen »
Systemprogrammierung
Als Systemprogrammierung bezeichnet man das Erstellen von Softwarekomponenten, die Teil des Betriebssystems sind oder die eng mit dem Betriebssystem bzw.
Neu!!: Zeiger (Informatik) und Systemprogrammierung · Mehr sehen »
Undefiniertes Verhalten
Undefiniertes Verhalten beschreibt in der Informatik Code, dessen Verhalten nicht spezifiziert ist und deshalb von verschiedenen Implementierungen von Compilern unterschiedlich behandelt werden kann.
Neu!!: Zeiger (Informatik) und Undefiniertes Verhalten · Mehr sehen »
Variable (Programmierung)
In der Programmierung ist eine Variable ein abstrakter Behälter für einen Wert, der bei der Ausführung eines Computerprogramms auftritt.
Neu!!: Zeiger (Informatik) und Variable (Programmierung) · Mehr sehen »
Visual Basic .NET
Visual Basic.NET (Abk. VB.NET) ist eine Programmiersprache von Microsoft, die auf dem.NET Framework aufbaut.
Neu!!: Zeiger (Informatik) und Visual Basic .NET · Mehr sehen »
WEB (Programmiersprache)
WEB ist eine von Donald Knuth entwickelte Programmiersprache.
Neu!!: Zeiger (Informatik) und WEB (Programmiersprache) · Mehr sehen »
Windows Application Programming Interface
Das Windows Application Programming Interface (kurz: WinAPI; englisch für: „Windows-Anwendungs-Programmierschnittstelle“) ist eine Programmierschnittstelle und Laufzeitumgebung zur Erstellung von Anwendungsprogrammen für Windows-Betriebssysteme.
Neu!!: Zeiger (Informatik) und Windows Application Programming Interface · Mehr sehen »
64-Bit-Architektur
Unter 64-Bit-Architektur versteht man in der EDV eine Prozessorarchitektur, deren Verarbeitungsbreite 64 Bit beträgt.
Neu!!: Zeiger (Informatik) und 64-Bit-Architektur · Mehr sehen »
Leitet hier um:
Dereferenzieren, Dereferenzierung, Funktionszeiger, Pointer-Variable, Pointervariable, Referenzvariable, Zeigerarithmetik, Zeigervariable.