Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Installieren
Schneller Zugriff als Browser!
 

Programmfehler

Index Programmfehler

Programmfehler oder Softwarefehler oder Software-Anomalie, häufig auch Bug genannt, sind Begriffe aus der Softwaretechnik, mit denen für Software-Systemkomponenten Abweichungen zu einem geforderten oder gewünschten Sollzustand bezeichnet werden.

124 Beziehungen: Abfrageplatz, Absturz (Computer), Alexander Graham Bell, Anforderung (Informatik), Anforderungsanalyse (Informatik), Anforderungsmanagement, Array (Datentyp), Aspektorientierte Programmierung, Assertion (Informatik), Attributgrammatik, Ausnahmebehandlung, Bananenprinzip, Berechenbarkeit, Betriebssystem, Beweis (Logik), Binärcode, Bugtracker, Bugzilla, C (Programmiersprache), C++, C-Sharp, Compiler, Computerprogramm, Crapware, Daten, Datentyp, Debugger, Defensives Programmieren, Deklaration (Programmierung), Design by Contract, Division (Mathematik), DV-Konzept, Entwicklungsstadium (Software), Feature-Request, Fehler, Fehlerbericht, Fehlermanagement, Fehlschluss, FindBugs, Formale Semantik, Function-Point-Verfahren, Funktionale Programmierung, Garbage Collection, Gliederfüßer, Grace Hopper, Hängender Zeiger, Implementierung, Ingenieur, International Software Testing Qualifications Board, Interpreter, ..., IX – Magazin für professionelle Informationstechnik, Jargon, Java (Programmiersprache), Laufzeit (Informatik), Laufzeitfehler, Laufzeitumgebung, Lines of Code, Lint (Programmierwerkzeug), Liste von Programmfehlerbeispielen, Literal, Logbuch, Logik, Mantis Bug Tracker, Nachtfalter, Nebenläufigkeit, Objektorientierte Programmierung, Parameter (Informatik), Patch (Software), Plausibilitätskontrolle, Produktivbetrieb, Programmabbruch, Programmierparadigma, Programmiersprache, Programmierstil, Projektphase, Proof-Carrying Code, Pufferüberlauf, Qualitätsmanagement, Qualitätsmanagementnorm, Quelltext, Quelltextklon, Redundanz (Informationstheorie), Regressionstest, Robustheit, Schleife (Programmierung), Schnabelkerfe, Sequentialisierung, Sicherheitslücke, Smithsonian Institution, Software, Softwaredesign, Softwareentwickler, Softwaremetrik, Softwarequalität, Softwaretechnik, Softwaretest, Softwarewartung, Speicherleck, Spezifikation, Splint (Software), Strukturierte Programmierung, Synchronisation, Syntaxfehler, Systemprogrammierung, Technische Schulden, Test, Testautomatisierung, Testfall, Thomas Alva Edison, Tivadar Puskás, Typsicherheit, Ungeziefer, United States Navy, Unterprogramm, Valgrind, Virginia, Vorgehensmodell zur Softwareentwicklung, Wanzen, Watchdog, Western Union, Wettlaufsituation, William Orton, Zirkelbezug, Zuweisungskompatibilität. Erweitern Sie Index (74 mehr) »

Abfrageplatz

Abfrageplatz mit Belegtlampenfeld Militärische Telefonzentrale (1964) Der Abfrageplatz (auch Telefonzentrale oder Vermittlungsplatz) ist ein Endgerät einer Telefonanlage.

Neu!!: Programmfehler und Abfrageplatz · Mehr sehen »

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!!: Programmfehler und Absturz (Computer) · Mehr sehen »

Alexander Graham Bell

rahmenlos Alexander Graham Bell (* 3. März 1847 in Edinburgh, Schottland; † 2. August 1922 in Baddeck, Kanada) war ein britischer, später US-amerikanischer Audiologe, Erfinder, Großunternehmer und Befürworter der Eugenik.

Neu!!: Programmfehler und Alexander Graham Bell · Mehr sehen »

Anforderung (Informatik)

In der (Software-)Technik ist eine Anforderung (häufig) eine Aussage über eine zu erfüllende Eigenschaft oder zu erbringende Leistung eines Produktes, Systems oder Prozesses.

Neu!!: Programmfehler und Anforderung (Informatik) · Mehr sehen »

Anforderungsanalyse (Informatik)

Die Anforderungsanalyse (englisch requirements analysis) ist in der Informatik ein Teil des Systementwicklungsprozesses (u. a. neben dem Anforderungsmanagement) sowie ein Teil der Business-Analyse.

Neu!!: Programmfehler und Anforderungsanalyse (Informatik) · Mehr sehen »

Anforderungsmanagement

Anforderungsmanagement (AM;, RM) umfasst Maßnahmen zur Steuerung, Kontrolle und Verwaltung von Anforderungen: Risikomanagement, Änderungsmanagement und Umsetzungsmanagement.

Neu!!: Programmfehler und Anforderungsmanagement · Mehr sehen »

Array (Datentyp)

Ein Array ist in der Informatik eine Datenstruktur-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten verarbeitet werden sollen“.

Neu!!: Programmfehler und Array (Datentyp) · Mehr sehen »

Aspektorientierte Programmierung

Aspektorientierte Programmierung (AOP) ist ein Programmierparadigma für die objektorientierte Programmierung, um generische Funktionalitäten über mehrere Klassen hinweg zu verwenden (Cross-Cutting Concern).

Neu!!: Programmfehler und Aspektorientierte Programmierung · Mehr sehen »

Assertion (Informatik)

Eine Zusicherung, Sicherstellung oder Assertion (/ für Aussage, Behauptung) ist eine Aussage über den Zustand eines Computerprogramms oder einer elektronischen Schaltung.

Neu!!: Programmfehler und Assertion (Informatik) · Mehr sehen »

Attributgrammatik

Eine Attributgrammatik ist eine kontextfreie Grammatik, die um Attribute sowie Regeln und Bedingungen erweitert ist.

Neu!!: Programmfehler und Attributgrammatik · Mehr sehen »

Ausnahmebehandlung

Eine Ausnahme oder Ausnahmesituation (oder Trap) bezeichnet in der Computertechnik ein Verfahren, Informationen über bestimmte Programmzustände – meistens Fehlerzustände – an andere Programmebenen zur Weiterbehandlung weiterzureichen.

Neu!!: Programmfehler und Ausnahmebehandlung · Mehr sehen »

Bananenprinzip

Bananenprinzip ist ein sarkastischer Ausdruck für die Idee, ein noch unreifes (sprich: mangelhaftes) Produkt könne beim Verbraucher reifen.

Neu!!: Programmfehler und Bananenprinzip · Mehr sehen »

Berechenbarkeit

Eine mathematische Funktion ist berechenbar (auch effektiv berechenbar oder rekursiv), wenn für sie eine Berechnungsanweisung (Algorithmus) formuliert werden kann (Berechenbarkeitstheorie).

Neu!!: Programmfehler und Berechenbarkeit · Mehr sehen »

Betriebssystem

Zusammenhang zwischen Betriebssystem, Hardware, Anwendungssoftware und dem Benutzer PC Betriebssysteme Marktanteile in DeutschlandBerechnung nach https://de.statista.com/statistik/daten/studie/158102/umfrage/marktanteile-von-betriebssystemen-in-deutschland-seit-2009/ https://de.statista.com/ - abgerufen am 2. Februar 2020 Ein Betriebssystem, auch OS (von) genannt, ist eine Zusammenstellung von Computerprogrammen, die die Systemressourcen eines Computers wie Arbeitsspeicher, Festplatten, Ein- und Ausgabegeräte verwaltet und diese Anwendungsprogrammen zur Verfügung stellt.

Neu!!: Programmfehler und Betriebssystem · Mehr sehen »

Beweis (Logik)

Ein Beweis ist eine Reihe von logischen Schlussfolgerungen, die die Wahrheit eines Satzes auf als wahr Angenommenes zurückführen soll.

Neu!!: Programmfehler und Beweis (Logik) · Mehr sehen »

Binärcode

Das Wort „Wikipedia“ (binäre Darstellung des ASCII-Codes) Ein Binärcode ist ein Code, in dem Informationen durch Sequenzen von zwei verschiedenen Symbolen (zum Beispiel 1/0 oder wahr/falsch) dargestellt werden.

Neu!!: Programmfehler und Binärcode · Mehr sehen »

Bugtracker

Bugtracker (von englisch bug tracker, dt. etwa Fehler-Verfolger oder Mangelverfolger) sind Fallbearbeitungssysteme (englisch issue tracking oder trouble ticket system) für die Softwareentwicklung, die als Werkzeug eingesetzt werden, um Programmfehler zu erfassen und zu dokumentieren.

Neu!!: Programmfehler und Bugtracker · Mehr sehen »

Bugzilla

Bugzilla ist ein freier webbasierter Bugtracker, also ein Werkzeug zur Verwaltung von Fehlern (englisch: bug reports) und Erweiterungswünschen (Feature-Request) in Softwareprodukten.

Neu!!: Programmfehler und Bugzilla · 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!!: Programmfehler und C (Programmiersprache) · Mehr sehen »

C++

C++ ist eine von der ISO genormte Programmiersprache.

Neu!!: Programmfehler und C++ · Mehr sehen »

C-Sharp

C# (englisch c sharp) ist eine typsichere objektorientierte Allzweck-Programmiersprache.

Neu!!: Programmfehler und C-Sharp · 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!!: Programmfehler und Compiler · Mehr sehen »

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.

Neu!!: Programmfehler und Computerprogramm · Mehr sehen »

Crapware

Der englische Begriff Crapware bezeichnet auf einem Computer oder Smartphone installierte unerwünschte Software.

Neu!!: Programmfehler und Crapware · Mehr sehen »

Daten

Daten bezeichnet als Plural von Datum Fakten, Zeitpunkte oder kalendarische Zeitangaben.

Neu!!: Programmfehler und Daten · 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!!: Programmfehler und Datentyp · Mehr sehen »

Debugger

Ein Debugger (von engl. de- (Präfix; dt. ent-, aus-) im Sinne von entfernen und engl. bug im Sinne von Programmfehler) ist ein Werkzeug zum Diagnostizieren und Auffinden von Fehlern in Computersystemen, dabei vor allem in Programmen, aber auch in der für die Ausführung benötigten Hardware.

Neu!!: Programmfehler und Debugger · Mehr sehen »

Defensives Programmieren

Unter defensivem Programmieren wird eine Programmierung von Computersystemen verstanden, die möglichst viele Voraussetzungen selbst überprüft, bevor der eigentliche Selbstzweck erfüllt wird.

Neu!!: Programmfehler und Defensives Programmieren · Mehr sehen »

Deklaration (Programmierung)

In der Informatik und Programmierung ist eine Deklaration die Festlegung von Dimension, Bezeichner, Datentyp und weiteren Aspekten einer Variable oder eines Unterprogramms.

Neu!!: Programmfehler und Deklaration (Programmierung) · Mehr sehen »

Design by Contract

Design by contract (kurz DbC, für Entwurf gemäß Vertrag) oder Programming by Contract (‚Vertragsbasierte Programmierung‘) ist ein Konzept aus dem Bereich der Softwareentwicklung.

Neu!!: Programmfehler und Design by Contract · Mehr sehen »

Division (Mathematik)

20: 4.

Neu!!: Programmfehler und Division (Mathematik) · Mehr sehen »

DV-Konzept

Das DV-Konzept (ausführlich Datenverarbeitungskonzept) oder IT-Konzept ist eine Fortführung des Fachkonzeptes bei der Erstellung von Datenbanken oder bei der Programmierung.

Neu!!: Programmfehler und DV-Konzept · Mehr sehen »

Entwicklungsstadium (Software)

Ein Entwicklungsstadium ist in der Softwaretechnik der Fertigstellungszustand, den ein zu erstellendes Softwareprodukt zu einem bestimmten Zeitpunkt erreicht hat oder erreichen soll.

Neu!!: Programmfehler und Entwicklungsstadium (Software) · Mehr sehen »

Feature-Request

Feature-Request (von engl. feature.

Neu!!: Programmfehler und Feature-Request · Mehr sehen »

Fehler

Ein Fehler ist die Abweichung eines Zustands, Vorgangs oder Ergebnisses von einem Standard, den Regeln oder einem Ziel.

Neu!!: Programmfehler und Fehler · Mehr sehen »

Fehlerbericht

Ein Fehlerbericht, oder, ist ein Bericht über einen Programmfehler von Software, der an den oder die zuständigen Programmierer des jeweiligen Programms mit dem Ziel geschickt wird, den oder die darin beschriebenen Fehler zu beheben.

Neu!!: Programmfehler und Fehlerbericht · Mehr sehen »

Fehlermanagement

Unter dem Begriff Fehlermanagement wird einerseits in der betriebswirtschaftlichen Forschung ein menschlicher Ansatz zum Umgang mit Fehlern dargestellt.

Neu!!: Programmfehler und Fehlermanagement · Mehr sehen »

Fehlschluss

Als Fehlschluss oder Trugschluss – – bezeichnet man in der philosophischen Logik eine Schlussfolgerung, bei der die abgeleitete Aussage nicht aus den explizit angegebenen oder den implizit angenommenen Voraussetzungen folgt.

Neu!!: Programmfehler und Fehlschluss · Mehr sehen »

FindBugs

FindBugs ist eine freie Software, welche in Java-Programmen nach Fehlermustern sucht.

Neu!!: Programmfehler und FindBugs · Mehr sehen »

Formale Semantik

Formale Semantik beschäftigt sich mit der exakten Bedeutung von Termen in künstlichen oder natürlichen Sprachen.

Neu!!: Programmfehler und Formale Semantik · Mehr sehen »

Function-Point-Verfahren

Das Function-Point-Verfahren (auch -Analyse oder -Methode, kurz FPA) dient der Bewertung des fachlich-funktionalen Umfangs eines informationstechnischen Systems, im Folgenden als Anwendung bezeichnet.

Neu!!: Programmfehler und Function-Point-Verfahren · Mehr sehen »

Funktionale Programmierung

Funktionale Programmierung ist ein Programmierparadigma, in dem Funktionen nicht nur definiert und angewendet werden können, sondern auch wie Daten miteinander verknüpft, als Parameter verwendet und als Funktionsergebnisse auftreten können.

Neu!!: Programmfehler und Funktionale Programmierung · Mehr sehen »

Garbage Collection

Objekten (mit Farben dargestellt) gefüllt, von denen einige auch wieder zerstört werden und Lücken im Speicherbereich hinterlassen. Wenn (wie in diesem Beispiel) nicht mehr genug freier Speicherplatz „am Ende“ verfügbar ist oder wenn die automatische Speicherbereinigung entscheidet, wird der Speicher „komprimiert“, wobei alle noch verwendeten Objekte an den Beginn platziert und am Ende alle Speicherlücken konsolidiert werden. Dadurch wird wieder ein großer Speicherbereich für die zukünftige Erstellung von Objekten verfügbar. Die Garbage Collection, kurz GC (für Müllabfuhr, auch automatische Speicherbereinigung oder Freispeichersammlung genannt) bezeichnet in der Software- und Informationstechnik eine automatische Speicherverwaltung, die zur Vermeidung von Speicherproblemen beiträgt; der Vorteil wird mit einem erhöhten Ressourcenverbrauch erkauft.

Neu!!: Programmfehler und Garbage Collection · Mehr sehen »

Gliederfüßer

Die Gliederfüßer (Arthropoda, von und poús, Gen. de, gelegentlich eingedeutscht als Arthropoden)Andreas Hassl: Medizinische Entomologie & Hirudineologie & Vertebratologie.

Neu!!: Programmfehler und Gliederfüßer · Mehr sehen »

Grace Hopper

Grace Hopper (Januar 1984) Grace Hopper an der Tastatur des Univac, ca. 1960 Grace Brewster Murray Hopper (* 9. Dezember 1906 in New York City, New York als Grace Brewster Murray; † 1. Januar 1992 in Arlington, Virginia) war eine US-amerikanische Informatikerin und Computerpionierin.

Neu!!: Programmfehler und Grace Hopper · 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!!: Programmfehler 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!!: Programmfehler und Implementierung · Mehr sehen »

Ingenieur

Konstruktionsplänen (1960) Die Königlich Technische Hochschule zu Berlin, heute TU Berlin, verlieh ab 1899 erstmals den Grad ''Doktor-Ingenieur'' (Dr.-Ing.) Ingenieur (von,, Schweizer Hochdeutsch; Abkürzung Ing.) ist die Berufsbezeichnung für Fachleute auf dem Gebiet der Technik.

Neu!!: Programmfehler und Ingenieur · Mehr sehen »

International Software Testing Qualifications Board

Das International Software Testing Qualifications Board (ISTQB) ist eine gemeinnützige Zertifizierungsstelle für Softwaretester, die sich aus ehrenamtlich agierenden Expertengremien zusammensetzt.

Neu!!: Programmfehler und International Software Testing Qualifications Board · Mehr sehen »

Interpreter

Als Interpreter wird ein Computerprogramm bezeichnet, das eine Abfolge von Anweisungen anscheinend direkt ausführt, wobei das Format der Anweisungen vorgegeben ist.

Neu!!: Programmfehler und Interpreter · Mehr sehen »

IX – Magazin für professionelle Informationstechnik

iX – Magazin für professionelle Informationstechnik, gegründet 1988, ist eine deutsche Computerzeitschrift.

Neu!!: Programmfehler und IX – Magazin für professionelle Informationstechnik · Mehr sehen »

Jargon

Als Jargon (französisch jargon, eigentlich und ursprünglich wohl wortmalend .

Neu!!: Programmfehler und Jargon · Mehr sehen »

Java (Programmiersprache)

Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.

Neu!!: Programmfehler und Java (Programmiersprache) · Mehr sehen »

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.

Neu!!: Programmfehler und Laufzeit (Informatik) · Mehr sehen »

Laufzeitfehler

Fehlermeldung, die zu Programmstart über einen Laufzeitfehler informiert Laufzeitfehler sind in der Informationstechnik Fehler, die während der Laufzeit eines Computerprogramms auftreten.

Neu!!: Programmfehler und Laufzeitfehler · Mehr sehen »

Laufzeitumgebung

Eine Laufzeitumgebung (Abkürzung: RTE oder seltener auch RE), auch Ausführungsumgebung oder seltener Ablaufumgebung, beschreibt die zur Laufzeit von Computerprogrammen verfügbaren und festgelegten Voraussetzungen eines bestimmten Laufzeitsystems.

Neu!!: Programmfehler und Laufzeitumgebung · Mehr sehen »

Lines of Code

Lines of Code (kurz LOC; für Code-Zeilen i. S. v. Anzahl der Programmzeilen; engl. source lines of code, SLOC) ist ein Begriff aus der Softwaretechnik.

Neu!!: Programmfehler und Lines of Code · Mehr sehen »

Lint (Programmierwerkzeug)

Lint (englisch für „Fussel“) ist eine Software zur statischen Code-Analyse.

Neu!!: Programmfehler und Lint (Programmierwerkzeug) · Mehr sehen »

Liste von Programmfehlerbeispielen

Die Liste von Programmfehlerbeispielen zeigt einige medial betrachtete Beispiele von Programmfehlern, ist nach Branchen (Anwendergruppen) geordnet und beschreibt deren Folgen.

Neu!!: Programmfehler und Liste von Programmfehlerbeispielen · Mehr sehen »

Literal

Ein Literal ist ein spezieller Bestandteil einer formalen Sprache.

Neu!!: Programmfehler und Literal · Mehr sehen »

Logbuch

Grand Turk Ein Logbuch (abgeleitet von Log, auch Logge; engl. log.

Neu!!: Programmfehler und Logbuch · Mehr sehen »

Logik

Mit Logik (von logikè téchnē ‚Kunst des Denkens‘, ‚Kunst des Argumentierens‘) wird im Allgemeinen das vernünftige Schlussfolgern und im Besonderen dessen Lehre – die Schlussfolgerungslehre oder auch Denklehre – bezeichnet.

Neu!!: Programmfehler und Logik · Mehr sehen »

Mantis Bug Tracker

Mantis Bug Tracker (abgekürzt oft MantisBT) ist eine freie Software, die als Bugtracker zur Verwaltung und Verfolgung von Hinweisen auf Programmfehler (Fehlerberichte bzw. englisch: bug reports) und von Wünschen nach zusätzlichen Funktionen (englisch: Feature-Requests) eingesetzt wird.

Neu!!: Programmfehler und Mantis Bug Tracker · Mehr sehen »

Nachtfalter

Meldenflureule; als Vertreter der Eulenfalter ein typischer Nachtfalter Ein Nachtfalter auf einem Marmorboden in Kolkata, Indien Als Nachtfalter werden alle Vertreter der Schmetterlinge bezeichnet, die nicht zu den Tagfaltern gehören.

Neu!!: Programmfehler und Nachtfalter · Mehr sehen »

Nebenläufigkeit

Beim Philosophenproblem (engl. ''Dining Philosophers Problem'') handelt es sich um ein Fallbeispiel aus dem Bereich der Theoretischen Informatik. Die Nebenläufigkeit, mitunter auch Parallelität genannt, ist in der Informatik die Eigenschaft eines Systems, mehrere Aufgaben, Berechnungen, Anweisungen oder Befehle gleichzeitig ausführen zu können.

Neu!!: Programmfehler und Nebenläufigkeit · Mehr sehen »

Objektorientierte Programmierung

Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma.

Neu!!: Programmfehler und Objektorientierte Programmierung · Mehr sehen »

Parameter (Informatik)

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.

Neu!!: Programmfehler und Parameter (Informatik) · Mehr sehen »

Patch (Software)

Lochstreifen mit zwei Flicken Ein Patch (Maskulinum, selten Neutrum; von.

Neu!!: Programmfehler und Patch (Software) · Mehr sehen »

Plausibilitätskontrolle

Die Plausibilitätskontrolle, auch Plausibilitätsprüfung oder Plausibilitätstest, ist eine Methode, in deren Rahmen ein Wert oder allgemein ein Ergebnis überschlagsmäßig daraufhin überprüft wird, ob es überhaupt plausibel, also annehmbar, einleuchtend und nachvollziehbar sein kann oder nicht.

Neu!!: Programmfehler und Plausibilitätskontrolle · Mehr sehen »

Produktivbetrieb

Unter Produktivbetrieb oder Wirkbetrieb versteht man den regulären Betrieb eines meist komplexen Systems (beispielsweise eines ERP-Systems bzw. Warenwirtschaftssystem oder eines Telekommunikationssystems) oder eines neuen Geschäftsprozesses durch den oder die potentiellen Nutzer, im Gegensatz zu Probebetrieb oder Testbetrieb.

Neu!!: Programmfehler und Produktivbetrieb · Mehr sehen »

Programmabbruch

Der Begriff Programmabbruch (kurz Abbruch) bezeichnet in der Informatik das vorzeitige Ende eines Programmlaufs.

Neu!!: Programmfehler und Programmabbruch · Mehr sehen »

Programmierparadigma

Ein Programmierparadigma ist ein fundamentaler Programmierstil.

Neu!!: Programmfehler und Programmierparadigma · 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!!: Programmfehler und Programmiersprache · Mehr sehen »

Programmierstil

Ein Programmierstil (engl. code conventions, coding conventions, coding standards) ist in der Programmierung das Erstellen von Quellcode nach bestimmten vorgegebenen Regeln.

Neu!!: Programmfehler und Programmierstil · Mehr sehen »

Projektphase

Je nach Größe können Projekte in Abschnitte oder Phasen gegliedert werden.

Neu!!: Programmfehler und Projektphase · Mehr sehen »

Proof-Carrying Code

Proof-Carrying Code (PCC) ist ein 1996 von George Necula und Peter Lee entwickelter, effizienter Algorithmus für Computer, mit dessen Hilfe die Eigenschaften von Anwendungssoftware und insbesondere die Einhaltung von Sicherheitsrichtlinien überprüft und verifiziert werden können.

Neu!!: Programmfehler und Proof-Carrying Code · 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!!: Programmfehler und Pufferüberlauf · Mehr sehen »

Qualitätsmanagement

Qualitätsmanagement (QM) beschreibt die systematische Planung und Steuerung von Abläufen mit Blick auf deren Qualität.

Neu!!: Programmfehler und Qualitätsmanagement · Mehr sehen »

Qualitätsmanagementnorm

Fischgroßhändler am Tsukiji-Fischmarkt, der mit einer ISO-9001-Zertifizierung wirbt Eine Qualitätsmanagementnorm beschreibt, welchen Anforderungen das Managementsystem einer Organisation – sei es ein Unternehmen oder eine Behörde – genügen muss, um einem bestimmten Standard bei der Umsetzung des Qualitätsmanagements zu entsprechen.

Neu!!: Programmfehler und Qualitätsmanagementnorm · Mehr sehen »

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.

Neu!!: Programmfehler und Quelltext · Mehr sehen »

Quelltextklon

Bei Quelltextklonen (auch Codeduplikate, Softwareklonen oder einfach nur Klonen) handelt es sich um ähnliche Abschnitte im Quelltext eines Computerprogramms.

Neu!!: Programmfehler und Quelltextklon · Mehr sehen »

Redundanz (Informationstheorie)

Der Begriff der Redundanz (von, „überlaufen, sich reichlich ergießen“) beschreibt in der Informationstheorie diejenigen Informationen oder Daten, die in einer Informationsquelle mehrfach vorhanden sind.

Neu!!: Programmfehler und Redundanz (Informationstheorie) · Mehr sehen »

Regressionstest

Unter einem Regressionstest (von, regressus sum ‚zurückschreiten‘) versteht man in der Softwaretechnik die Wiederholung von Testfällen, um sicherzustellen, dass Modifikationen in bereits getesteten Teilen der Software keine neuen Fehler („Regressionen“) verursachen.

Neu!!: Programmfehler und Regressionstest · Mehr sehen »

Robustheit

Der Begriff Robustheit (lat. robustus, von robur Hart-, Eichenholz) bezeichnet die Fähigkeit eines Systems, Veränderungen ohne Anpassung seiner anfänglich stabilen Struktur standzuhalten.

Neu!!: Programmfehler und Robustheit · Mehr sehen »

Schleife (Programmierung)

Eine Schleife (auch „Wiederholung“ oder) ist eine Kontrollstruktur in Programmiersprachen.

Neu!!: Programmfehler und Schleife (Programmierung) · Mehr sehen »

Schnabelkerfe

Weichwanze (Miridae) Blattzikade (Typhlocybinae) Röhrenblattlaus (Aphididae) Mundwerkzeuge einer Wanze Die Schnabelkerfe (Hemiptera, Rhynchota) sind eine Insekten-Ordnung innerhalb der Neuflügler (Neoptera).

Neu!!: Programmfehler und Schnabelkerfe · Mehr sehen »

Sequentialisierung

Unter Sequentialisierung oder Sequenzialisierung versteht man das Schaffen einer Ordnung für eine Menge von Aktionen entlang der Kausalordnung, die z. B.

Neu!!: Programmfehler und Sequentialisierung · 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!!: Programmfehler und Sicherheitslücke · Mehr sehen »

Smithsonian Institution

Die Smithsonian Institution (kurz Smithsonian) ist eine bedeutende US-amerikanische Forschungs- und Bildungseinrichtung mit Sitz in Washington, D.C., die zahlreiche Museen betreibt.

Neu!!: Programmfehler und Smithsonian Institution · Mehr sehen »

Software

Software (dt.

Neu!!: Programmfehler und Software · Mehr sehen »

Softwaredesign

Softwaredesign (auch Softwarekonstruktion) ist der Konstruktionsprozess zur Implementierung einer Software-Lösung.

Neu!!: Programmfehler und Softwaredesign · Mehr sehen »

Softwareentwickler

Ein Softwareentwickler ist eine Person, die an der Erstellung einer Software mitwirkt.

Neu!!: Programmfehler und Softwareentwickler · Mehr sehen »

Softwaremetrik

Eine Softwaremetrik, oder kurz Metrik, ist eine (meist mathematische) Funktion, die eine Eigenschaft von Software in einen Zahlenwert, auch Maßzahl genannt, abbildet.

Neu!!: Programmfehler und Softwaremetrik · Mehr sehen »

Softwarequalität

(Ist/Soll).

Neu!!: Programmfehler und Softwarequalität · Mehr sehen »

Softwaretechnik

Die Softwaretechnik bzw.

Neu!!: Programmfehler und Softwaretechnik · Mehr sehen »

Softwaretest

Ein Softwaretest prüft und bewertet Software auf Erfüllung der für ihren Einsatz definierten Anforderungen und misst ihre Qualität.

Neu!!: Programmfehler und Softwaretest · Mehr sehen »

Softwarewartung

In der Softwaretechnik bezeichnet der Begriff Softwarewartung „die Veränderung eines Softwareprodukts nach dessen Auslieferung, um Fehler zu beheben, Performanz oder andere Attribute zu verbessern oder Anpassungen an die veränderte Umgebung vorzunehmen.“ In Deutschland wird darüber hinaus geregelt: „Die Aufgabe der Wartung umfasst sämtliche Maßnahmen zur Erhaltung der Funktionsfähigkeit der eingesetzten IT-Verfahren und Software.

Neu!!: Programmfehler und Softwarewartung · 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!!: Programmfehler und Speicherleck · Mehr sehen »

Spezifikation

Spezifikation (aus, „Auflistung“, „Verzeichnis“) ist im Vertragsrecht die genaue Bestimmung der Anforderungen des Käufers oder Auftraggebers an die Eigenschaften eines Produktes, einer Leistung, Dienstleistung oder eines Systems.

Neu!!: Programmfehler und Spezifikation · Mehr sehen »

Splint (Software)

Splint (Secure Programming Lint) ist eine Software für statische Quellcode-Analysen der Programmiersprache C. Splint ist eine indirekte Weiterentwicklung von Lint.

Neu!!: Programmfehler und Splint (Software) · Mehr sehen »

Strukturierte Programmierung

Strukturierte Programmierung ist ein programmiersprachenübergreifendes Programmierparadigma, aus den 1960er Jahren, also noch vor der Softwarekrise.

Neu!!: Programmfehler und Strukturierte Programmierung · Mehr sehen »

Synchronisation

Einfache Synchronisation der Zeitmessung durch ''Uhrenvergleich'' Synchronisation (auch Synchronisierung; von) bezeichnet – besonders in der Netzplantechnik und Prozesstechnik – das zeitliche Abgleichen von Vorgängen.

Neu!!: Programmfehler und Synchronisation · Mehr sehen »

Syntaxfehler

Syntaxfehler in einem wissenschaftlichen Taschenrechner. Syntaxfehler im Allgemeinen sind Verstöße gegen die Satzbauregeln einer natürlichen oder künstlichen Sprache.

Neu!!: Programmfehler und Syntaxfehler · Mehr sehen »

Systemprogrammierung

Als Systemprogrammierung bezeichnet man das Erstellen von Softwarekomponenten, die Teil des Betriebssystems sind oder die eng mit dem Betriebssystem bzw.

Neu!!: Programmfehler und Systemprogrammierung · Mehr sehen »

Technische Schulden

Technische Schulden oder Technische Schuld ist eine in der Informatik gebräuchliche Metapher für die möglichen Konsequenzen schlechter technischer Umsetzung von Software.

Neu!!: Programmfehler und Technische Schulden · Mehr sehen »

Test

Ein Test ist ein methodischer Versuch, mit dem festgestellt werden soll, ob Eigenschaften oder Leistung einer Sache, einer Person oder einer Hypothese den Erwartungen entsprechen.

Neu!!: Programmfehler und Test · Mehr sehen »

Testautomatisierung

Unter Testautomatisierung (auch Testautomation) ist die Automatisierung von Aktivitäten im Test zu verstehen, sowohl beim Softwaretest als auch bei Hardware.

Neu!!: Programmfehler und Testautomatisierung · Mehr sehen »

Testfall

Ein Testfall (engl. Test case) beschreibt einen elementaren, funktionalen Softwaretest, der der Überprüfung einer z. B.

Neu!!: Programmfehler und Testfall · Mehr sehen »

Thomas Alva Edison

hochkant Thomas Alva Edison (* 11. Februar 1847 in Milan, Ohio; † 18. Oktober 1931 in West Orange, New Jersey) war ein US-amerikanischer Erfinder, Elektroingenieur und Unternehmer mit dem Schwerpunkt auf dem Gebiet der Elektrizität und Elektrotechnik.

Neu!!: Programmfehler und Thomas Alva Edison · Mehr sehen »

Tivadar Puskás

Tivadar Puskás Tivadar Puskás (* 17. September 1844 in Pest, Kaisertum Österreich; † 16. März 1893 in Budapest, Österreich-Ungarn) war ein ungarischer Erfinder.

Neu!!: Programmfehler und Tivadar Puskás · Mehr sehen »

Typsicherheit

Typsicherheit ist ein Begriff aus der Informatik, speziell aus dem Bereich Programmiersprachen.

Neu!!: Programmfehler und Typsicherheit · Mehr sehen »

Ungeziefer

Als Ungeziefer bezeichnet man im Allgemeinen kleinere Tiere, die unerwünscht sind.

Neu!!: Programmfehler und Ungeziefer · Mehr sehen »

United States Navy

Die United States Navy (USN, auch U.S. Navy oder einfach Navy, deutsch auch US-Marine) ist die Marine der Vereinigten Staaten von Amerika.

Neu!!: Programmfehler und United States Navy · Mehr sehen »

Unterprogramm

Grundprinzip eines Unterprogramms Ein Unterprogramm ist ein Teil eines Computerprogramms, das eine bestimmte Funktionalität bereitstellt.

Neu!!: Programmfehler und Unterprogramm · Mehr sehen »

Valgrind

Valgrind ist eine Programmierwerkzeugsammlung zum Debuggen, Profilen und zur dynamischen Fehleranalyse von Computerprogrammen.

Neu!!: Programmfehler und Valgrind · Mehr sehen »

Virginia

Virginia (englische Aussprache), offiziell Commonwealth of Virginia, ist ein Bundesstaat der Vereinigten Staaten von Amerika, der Teile der südatlantischen Küstenebene, des Piedmont und der Südappalachen umfasst.

Neu!!: Programmfehler und Virginia · Mehr sehen »

Vorgehensmodell zur Softwareentwicklung

Ein Vorgehensmodell zur Softwareentwicklung ist ein für die Softwareentwicklung angepasstes Vorgehensmodell bei der professionellen („ingenieursmäßigen“) Anwendungsentwicklung.

Neu!!: Programmfehler und Vorgehensmodell zur Softwareentwicklung · Mehr sehen »

Wanzen

Wanzen (Heteroptera) sind Insekten und gehören zur Ordnung der Schnabelkerfe (Hemiptera).

Neu!!: Programmfehler und Wanzen · Mehr sehen »

Watchdog

Der Begriff Watchdog (englisch für Wachhund; auch watchdog timer genannt) bezeichnet eine Funktion zur Ausfallerkennung eines digitalen Systems, vorwiegend in Steuerungsanwendungen.

Neu!!: Programmfehler und Watchdog · Mehr sehen »

Western Union

Hauptbahnhof München Western Union ist ein US-amerikanischer Anbieter von Auslandsüberweisungen.

Neu!!: Programmfehler und Western Union · Mehr sehen »

Wettlaufsituation

Eine Wettlaufsituation, aus dem Englischen auch Race Condition oder Race Hazard, mitunter auch „kritische Wettlaufsituation“, bezeichnet in der Programmierung eine Konstellation, in der das Ergebnis einer Operation vom zeitlichen Verhalten bestimmter Einzeloperationen oder der Umgebung abhängt.

Neu!!: Programmfehler und Wettlaufsituation · Mehr sehen »

William Orton

William Orton William Orton (* 14. Juni 1826 in Cuba, Allegany County, New York; † 22. April 1878 in New York City) war ein US-amerikanischer Politiker und Regierungsbeamter sowie langjähriger Präsident der Western Union.

Neu!!: Programmfehler und William Orton · Mehr sehen »

Zirkelbezug

Graphen (farbig markiert) Ein Zirkelbezug liegt vor, wenn in einer Reihe von Verweisen, Referenzierungen oder Bezugnahmen ein weiter hinten liegendes Objekt wieder auf ein vorheriges verweist, so dass eine geschlossene Schleife entsteht.

Neu!!: Programmfehler und Zirkelbezug · Mehr sehen »

Zuweisungskompatibilität

Zuweisungskompatibilität liegt bei in Programmiersprachen formulierten Anweisungen vor, wenn Ausdrücke und Variablen aufgrund kompatibler Datentypen einander zugewiesen, miteinander verglichen oder miteinander verknüpft werden können.

Neu!!: Programmfehler und Zuweisungskompatibilität · Mehr sehen »

Leitet hier um:

Computerwanze, Computerwanzen, Fehlerfreiheit, Programmierfehler, Regressionsbug, Softwarefehler.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »