Die wichtigsten Fachbegriffe und Abkürzungen
Hier finden Sie eine kleine Zusammenstellung der rund 100 wichtigsten Begriffe und Abkürzungen im Zusammenhang mit Limitationen, Speicher, Ressourcen und Dateien.
Klicken Sie auf einen Begriff, um seine Beschreibung zu sehen.
Begriffe und Abkürzungen zu Speicher und Ressourcen
Globaler Speicher (Global Memory)
Der gesamte von Windows verwaltete Speicher.
Windows Arbeitsspeicher (Windows Memory)
Der gesamte von Windows benutzbare Arbeitsspeicher (Realer Speicher + Virtueller
Speicher).
Realer Arbeitsspeicher
Der auf dem Computer installierte Speicher in Form von RAM-Bausteinen
(Hardware), der als Arbeitsspeicher benutzt werden kann.
Virtueller Speicher (Virtual Memory)
Der auf der Festplatte abgelegte Teil des Speichers (Swap-File), der als
Arbeitsspeicher benutzt werden kann.
Physischer Speicher (Physical Memory)
Der auf dem Computer in Hardware-Form installierte Speicher (gewöhnlich RAM-Bausteine).
Kernel-Speicher (Kernel Memory)
Der vom Betriebssystem verwendete Speicherplatz. Nichtausgelagerter Kernel-Speicher
ist nur für das Betriebssystem verfügbar. Ausgelagerter Speicher kann bei Bedarf von
anderen Programmen verwendet werden.
Zugesicherter Speicher/Zugeordneter Speicher
Den Programmen und/oder dem System zugeordneter Speicher. Der Maximalwert für den
zugesicherten Speicher kann aufgrund des virtuellen
Speichers das Maximum des Arbeitsspeichers überschreiten.
Ausgelagerter Speicher
Siehe Kernel-Speicher.
Nicht-ausgelagerter Speicher
Siehe Kernel-Speicher.
Verfügbarer Speicher
(Beschreibung folgt)
Reservierter Speicher
(Beschreibung folgt)
RAM/Random Access Memory
RAM ist die Abkürzung von "Random Access Memory", auf deutsch
"Schreib-/Lese-Speicher". RAM wird häufig auch als Synonym für Arbeitsspeicher
verwendet. Siehe auch Realer Arbeitsspeicher.
GDI Speicher/GDI Ressourcen (GDI Memory)
GDI ist die Abkürzung von "Graphics Device
Interface".
User Speicher/User Ressourcen (User Memory)
Der User Speicher (User Resources) enthalten Informationen
über die momentan benutzten Fenster (Windows), Dialogfenster (Dialog Boxes),
Steuerelemente auf Dialogfenstern (Controls) und weiteres.
Heap
Ein Heap ist ein (Speicher-)Bereich, der aus einer oder
mehreren Seiten besteht und in kleinere Einheiten aufgeteilt werden kann. (Diese
Definition stammt aus dem Buch "Inside Microsoft Windows NT" von David Solomon,
Microsoft Press, 1998)
Heap Space
(Beschreibung folgt)
Stack Space/Stapelspeicher
Stack Space ist die englische Bezeichnung für
Stapelspeicher. Der Stapelspeicher ist ein Bereich des
Arbeitsspeichers, der je nach Anforderungen des momentan ausgeführten (VBA-)Programms
dynamisch seine Grösse verändert.
Workbook Memory (Arbeitsmappen-Speicher)
Synonym für Excel Useable
Memory und Internal Heap Space. Das Workbook Memory ist ein Bereich des von Excel zugänglichen Speichers,
der vereinfacht ausgedrückt für die Verarbeitung der Daten der geöffneten Arbeitsmappen
beansprucht wird. Er wird vor allem zum Berechnen und Bearbeiten von Arbeitsblattdaten
benötigt.
Excel Useable Memory
Synonym für Workbook Memory
und Internal Heap Space.
Internal Heap Space
Synonym für Workbook Memory
und Excel Useable Memory.
Undo Memory
Das Undo Memory ist der Speicherbereich, in welchem
diejenigen Aktionen abgelegt werden, die rückgängig gemacht werden können.
Private Bytes
Private Bytes represents the amount of private virtual
memory a process has allocated and is the value that will rise of a process exhibits a
memory leak bug.
Handles
Handle wird - im Zusammenhang mit Speicher - auf Deutsch mit
"Zugriffsnummer" übersetzt. Ein Handle ist ein eindeutiger ganzzahliger Wert,
der von der Betriebsumgebung definiert wird und von einem Programm verwendet wird, um ein
Objekt (häufig ein Fenster/Formular oder ein Steuerelement) zu kennzeichnen und zu einem
Objekt zu wechseln. Es gibt eine ganze Reihe weiterer Handle-Typen: File, Directory, Key,
Thread, Event, Mutant, Section, Desktop, WindowStation, Semaphore, Token, Port,
SymbolicLink und Process.
Systemressourcen
Technisch gesehen die Bezeichnung zweier 64 KB Speichersegmente, die von
Windows zur Programmverwaltung benötigt werden. Die beiden Blöcke werden User Resources und GDI Resources
genannt.
Bytes verfügbar
'Bytes verfügbar' zeigt die Grösse des virtuellen Speichers auf genullten, freien
und Standby-Listen. Genullter und freier Speicher ist für die Verwendung bereit.
Genullter Speicher ist mit Nullen aufgefüllter Speicher. Standby-Speicher ist Speicher,
der noch verfügbar ist, aber von den Arbeitsseiten des Prozesses entfernt wurde. Beachten
Sie, dass dies eine unmittelbare Datenquelle ist, nicht ein Durchschnitt über ein
Zeitintervall.
Bytes zugesichert
'Bytes zugesichert' zeigt die Grösse von virtuellem Speicher (in Bytes), der
zugesichert wurde (im Gegensatz zu einfach reserviert). Zugesicherter Speicher muss
unterstützenden Speicherplatz (d.h. einen Datenträger) verfügbar haben, oder es muss
sichergestellt sein, dass niemals Speicher auf einem Datenträger benötigt wird, da der
Arbeitsspeicher gross genug ist. Beachten Sie, dass dies eine unmittelbare Datenquelle
ist, nicht ein Durchschnitt über ein Zeitintervall.
Cache Bytes
'Cache Bytes' gibt die Anzahl der Bytes an, die gegenwärtig durch den System-Cache
verwendet werden. Der System-Cache wird verwendet, um Daten, die vom Datenträger oder LAN
gelesen werden, zwischenzuspeichern. Der System-Cache verwendet Speicher, der nicht von
aktiven Prozessen verwendet wird.
Nichtauslagerungsseitengrösse
'Nichtauslagerungsseitengrösse' ist die Zahl der Bytes im
Nichtauslagerungsseitenbereich. Dies ist ein Systemspeicherbereich, in dem Platz für
Betriebssystemteile geschaffen wird, wenn sie die ihnen zugewiesenen Aufgaben erfüllen.
Sie können nicht in die Auslagerungsdatei ausgelagert werden, sondern verbleiben im
Hauptspeicher, solange sie reserviert sind.
Zusagegrenze
'Zusagegrenze' ist die Grösse (in Bytes) von virtuellem Speicher, der zugesichert
werden kann, ohne die Auslagerungsdatei(en) vergrössern zu müssen. Wenn die
Auslagerungsdateien vergrössert werden können, ist dies eine veränderliche Grenze.
Auslagerungsseitengrösse
'Auslagerungsseitengrösse' ist die Gesamtzahl von Bytes im
Auslagerungsseitenbereich. Dies ist ein Systemspeicherbereich, in dem Platz für
Betriebssystemteile geschaffen wird, wenn sie die ihnen zugewiesenen Aufgaben erfüllen.
Auslagerungsseiten können in die Auslagerungsdatei ausgelagert werden, wenn auf sie für
eine für längere Zeit nicht zugegriffen wurde.
Auslagerungsseiten reserviert
'Auslagerungsseiten reserviert' ist die Anzahl an Aufrufen, um Platz im
System-Auslagerungsseitenbereich zu reservieren. Dies ist ein Systemspeicherbereich, in
dem Platz für Betriebssystemteile geschaffen wird, wenn sie die ihnen zugewiesenen
Aufgaben erfüllen. Auslagerungsseiten können in die Auslagerungsdatei ausgelagert
werden, wenn auf sie für eine für längere Zeit nicht zugegriffen wurde.
Auslagerungsseiten residente Bytes
'Auslagerungsseiten residente Bytes' gibt an, wieviel vom Auslagerungsseitenbereich
sich im Hauptspeicher befindet. Diese Zahl benennt den tatsächlichen Speicherbedarf des
Auslagerungsseitenbereichs, da die hier beschriebenen Seiten in Verwendung und somit
geladen sind.
Paging
Als Paging wird folgendes bezeichnet: Das Auslagern eines Teils des Speichers auf
die Festplatte und die Rückschreibung in den physischen Speicher, wenn der Speicher
überlastet ist, d.h. aktive Threads oder Systemcode versuchen, mehr physischen Speicher
zu nutzen, als augenblicklich verfügbar ist.
Sonstige Begriffe und Abkürzungen
UDF (User Defined Function)
Die Abkürzung UDF steht für "User Defined Function" und
bedeutet übersetzt "Benutzerdefinierte Funktion". Gemeint ist gewöhnlich eine
durch einen Anwender selbst programmierte Funktion, die als Excel-Tabellenfunktion benutzt
werden kann. Benutzerdefinierte Funktionen werden gelegentlich auch Custom Functions
genannt.
NLF (Natural Language Formula)
Mit NLF wird der englische Ausdruck "Natural Language Formula"
abgekürzt. Die offizielle deutsche Übersetzung lautet "Natürlichsprachige
Formel". Es handelt sich um spezielle Art Formeln, die in Microsoft Excel verwendet
werden können.
UDT (User Defined Type)
UDT ist die Abkürzung von "User Defined Type", übersetzt
"Benutzerdefinierter Typ". Wird verwendet für Variablen, die der Benutzer
anhand von Type-End Type deklariert hat.
VB (Visual Basic)
VB ist die Abkürzung von "Visual Basic".
Es ist eine Programmiersprache von Microsoft Corporation zum Entwickeln von
Windows-Anwendungen.
VBA (Visual Basic for Applications)
VBA steht für "Visual Basic for
Applications" bzw. "Visual Basic für Anwendungen". Es ist eine
Programmiersprache von Microsoft Corporation zum Entwickeln von Anwendungen, die i.d.R.
innerhalb einer Host-Anwendung ausgeführt werden (z.B. Microsoft Excel).
VBE/VBA-Editor (Visual Basic Environment)
Entwicklungsumgebung für Visual Basic für Applikationen-Programme
(VBA-Programme). Die VBE wird im deutschsprachigen Raum gewöhnlich VBA-Editor genannt.
VB IDE (Visual Basic Integrated Development Environment)
VB IDE ist die Abkürzung von "Visual Basic Integrated Development
Environment", zu deutsch "Integrierte Entwicklungsumgebung für Visual
Basic-Programme".
Symbol Table
Die Symbol Table ist ein vom VBA-Editor benutzter Speicherbereich, in
welchem Informationen über die Struktur des VBA-Projektes abgelegt sind.
Identifier/Bezeichner
Identifier ist der englische Ausdruck für "Bezeichner". Ein
Bezeichner ist gewissermassen der Name für ein Element, welches in einem
(VB-/VBA-)Projekt verwendet wird und gewöhnlich vom Programmierer definiert wurde (d.h.
ein nicht-reserviertes Schlüsselwort). Ein Bezeichner ist beispielsweise
der Name von einem Benutzerformular, einer Variable oder einer Prozedur.
MRU (Most Recently Used)
MRU ist die englische Abkürzung von "Most Recently Used" und
heisst übersetzt "Zuletzt verwendete Dateien".
LRU (Last Recently Used)
LRU ist die englische Abkürzung von "Last Recently Used" und
bedeutet das gleiche wie "Most Recently Used", also "Zuletzt verwendete
Dateien". Siehe auch MRU.
Datenfeld
Ein Satz aufeinanderfolgender, indizierter Elemente, die den gleichen Datentyp
besitzen. Jedes Element eines Feldes wird durch eine eindeutige Index-Nummer
identifiziert. Wenn bei einem Feldelement Änderungen vorgenommen werden, bleiben die
anderen Elemente davon unbeeinflusst. Siehe auch Array.
Skalare Variable
Als skalare Variable wird jede Variable bezeichnet, die kein Datenfeld enthält und
folglich keine Datenfeldvariable (Array-Variable) ist. Skalare Variablen sind
'gewöhnliche' Variablen vom Datentyp Integer, Long, String o.ä.
Active Cell Table
Eine Excel-intern im Arbeitsspeicher geführte Tabelle, in der die Informationen
über die in einem Arbeitsblatt benutzten Zellen eingetragen sind. Für jedes
Tabellenblatt führt Excel eine separate ActiveCell Table. Siehe auch Dependency Table.
Dependency Table
Siehe Active Cell Table.
Dependency Tree
Dependency Tree heisst wörtlich übersetzt "Abhängigkeitsbaum". Ist
gewissermassen eine Baumdarstellung der Abhängigkeiten von Zellen untereinander. Siehe
auch Dependency Chain Calculation
Sequence.
Dependency Chain Calculation Sequence
Bedeutet übersetzt "Berechnungssequenz der Abhängigkeitskette". Damit
ein Arbeitsblatt oder eine gesamte Arbeitsmappe berechnet werden kann, müssen die zu
berechnenden Zellen gemäss ihren Abhängigkeiten untereinander (Dependency Tree) in eine Kette 'transformiert' werden (die
Berechnungssequenz; Calculation Sequence). Dies ist notwendig, da eine Berechnung ein
Prozess ist, der genau einen Anfang sowie genau ein Ende besitzt, und alle zu berechnenden
Zellen durchläuft. Die Dependency Chain Calculation Sequence ist sozusagen der Plan, in
welcher Reihenfolge die Zellen berechnet werden müssen, damit am Schluss alle Zellen neu
berechnet sind. Siehe auch Dependency Tree.
Schrift
Aus Sicht von Microsoft Excel ist eine "Schrift" die Kombination aus
Schriftart, Schriftgrad, Schriftschnitt, Unterstreichung, Darstellung und Schriftfarbe.
Wird beispielsweise in einer Zelle die Schrift 'Arial, 10, Normal' benutzt, so ist eine
Schrift. Wird in einer anderen Zelle die 'Schrift Arial, 10, Fett' verwendet, so ist dies
eine weitere Schrift. Die Formatierung einer dritten Zelle mit 'Arial, 10, Normal,
einfache Unterstreichung' ist wiederum eine Schrift. Die drei Zellen verwenden somit
insgesamt drei verschiedene Schriften.
Zellformat
Eindeutige Kombination der eingestellten Formatierungsmerkmale von Zellen auf einem
Excel-Tabellenblatt. Verwendet eine Zelle identische Formatierungseinstellungen wie eine
andere Zelle, so besitzen die beiden Zellen das gleiche Zellformat.
Shared Formulas
Eine Formel, die in mehreren Zellen verwendet wird und daher von diesen Zellen
gemeinsam genutzt werden kann. Eine Shared Formula wird nur ein einziges Mal in der
Exceldatei abgelegt und nicht pro Zelle, die diese Formel benutzen.
Nichtangrenzende Markierung
Eine Markierung von zwei oder mehr Zellen oder Bereichen, die sich nicht berühren.
Stellen Sie beim Zeichnen von nichtangrenzenden Markierungen in einem Diagramm sicher,
dass die Markierungen eine rechteckige Form bilden.
ActiveX-Control
Auch bekannt als OCX-Control. Ein Steuerelement, beispielsweise ein Kontrollfeld,
ein Listenfeld oder eine Befehlsschaltfläche, das Sie mit Hilfe der Steuerelement-Toolbox
erstellen und das Benutzern Optionen anbietet oder Makros ausführt, die eine Aufgabe
automatisieren. Wenn Sie ActiveX-Steuerelemente in benutzerdefinierte Programme einfügen,
z. B. in Formulare und Dialogfelder, können Sie ein Makro schreiben, das zusammen
mit dem Steuerelement gespeichert wird und dem Steuerelement nicht erst beim Klicken
darauf zugewiesen wird. Sie können das Steuerelement "aktivieren", indem Sie
Makros in Visual Basic für Applikationen schreiben, die das Verhalten des Steuerelementes
anpassen.
UserForm
Englische Bezeichnung für "Benutzerformular". Entspricht einem
Fensterobjekt in einem VBA-Projekt. Wird auch als Dialog oder Dialogfenster bezeichnet.
Add-In
Add-Ins sind Komponenten, die auf dem Computer installiert werden können,
um Microsoft Excel Befehle und Funktionen hinzuzufügen.
XLB
Dateinamenerweiterung der Exceldatei, in der benutzerdefinierte Anpassungen von
Symbolleisten und Steuerelementen gespeichert sind. XLB ist die Abkürzung von "Excel
Toolbar". Die beiden Buchstaben XL werden standardmässig in
Excel-Dateinamenerweiterung verwendet (wie bei den Dateinamenerweiterungen xls, xlt, xla
und xlk). Weil der Buchstabe 'T' von Toolbar bereits vom Dateityp
Template (Vorlage; xlt) belegt war, wurde stattdessen der Buchstabe 'b' von Toolbar
verwendet.
Design-Modus
Die Zeit, in der Sie in Visual Basic für Applikationen ein Programm erstellen,
indem Sie Tabellenblättern Steuerelemente hinzufügen, Steuerelement- oder
Formulareigenschaften festlegen usw. Im Design-Modus können Sie ActiveX-Steuerelementen
Eigenschaften und Makros hinzufügen und diese bearbeiten. Im Gegensatz dazu können Sie
während der Laufzeit in der gleichen Weise wie ein Benutzer mit dem Programm
interagieren, das Programm jedoch nicht ändern.
BIFF
BIFF ist die Abkürzung von "Binary Interchange
File Format" und ist die Bezeichnung des von
Excel-Arbeitsmappen verwendeten Dateiformats.
GUI
Abkürzung von "Graphical User Interface", auf deutsch "Grafische
Benutzungsschnittstelle" oder "Grafische Benutzerschnittstelle".
ROT
Mit ROT ist nicht etwa die Farbe Rot gemeint. ROT ist die gebräuchliche Abkürzung
von "Running Objects Table" und vor allem in technischen Dokumentationen über
Windows-Internas und Automation zu finden. Die Running Objects Table ist eine interne
Tabelle des Betriebssystems (Windows), in welcher festgehalten ist, welche Objekte gerade
auf dem System ausgeführt werden und auf die, weil sie sich im Arbeitsspeicher befinden,
zugegriffen werden kann. Wer schon mal die VBA-Funktion CreateObject verwendet
hat, hat automatisch (wenn auch vielleicht unbewusst) die ROT benutzt.
HKCR
HKCR ist die Kurzschreibweise von "HKEY_CLASSES_ROOT",
dem Registry-Zweig mit den Klassen.
HKCU
HKCU ist die Kurzschreibweise von "HKEY_CURRENT_USER",
dem Registry-Zweig des aktuellen Benutzers.
HKLM
HKLM ist die Kurzschreibweise von "HKEY_LOCAL_MACHINE",
dem Registry-Zweig des Computers.
Haben Sie Fragen,
Anregungen oder einen Fehler entdeckt?
Kontakt zum Autor
Zuletzt aktualisiert am
4.05.2006 / 17:00 Uhr
Zuletzt kontrolliert am 19.12.2008 / 17:00 Uhr
© 2002-2009 by Philipp von Wartburg, Schweiz
Alle Rechte vorbehalten