Definitionen durchsuchen :

Programmierung

Auf dieser Seite erscheinen Definitionen zur Softwareprogrammierung, einschließlich Definitionen zu Programmiersprachen, Softwaredesigns, Programmierung, Tests und Debugging.

.NE - STA

  • .NET - .NET, manchmal auch als Microsoft .
  • Abstraktion - Das Wort Abstraktion entstammt dem Lateinischen und ist eine Methode, bei der durch das Entfernen von Merkmalen nur wesentliche Eigenschaften erhalten bleiben.
  • ActiveX Data Objects (ADO) - Über ActiveX Data Objects (ADO) können Windows-Anwendungen auf eine relationale oder nicht-relationale Datenbank verschiedener Anbieter zugreifen.
  • Ada - Die Programmiersprache Ada wurde für die Echtzeit-Programmierung von Embedded Systemen entwickelt und wird heute noch oft dafür verwendet.
  • Ada Lovelace - Die englische Mathematikerin Augusta Ada King hat den ersten programmierbaren Algorithmus sowie Subroutinen und Programmschleifen entwickelt.
  • Algorithmus - Ein Algorithmus ist ein Verfahren oder eine Formel zur Lösung eines mathematisch darstellbaren Problems, basierend auf einer Abfolge festgelegter Aktionen.
  • Amazon SageMaker - Amazon SageMaker ist ein Service, mit dem Entwickler Machine-Learning-Modelle für verschiedene Analysen in der AWS-Cloud erstellen, trainieren und bereitstellen können.
  • Anwendungsfalldiagramm - Use-Case-Diagramme verschaffen einen ersten Überblick darüber, was eine zu entwickelnde Software leisten soll.
  • Apache Cassandra - Apache Cassandra ist eine spaltenorientierte NoSQL-Datenbank auf Open Source-Basis für das Management großer Datenmengen auf Standard-Servern.
  • Apache Falcon - Apache Falcon ist ein Tool zur Überwachung von Data Pipelines in Hadoop-Clustern, um eine konsistente Leistung für komplexe Prozesse sicherzustellen.
  • Apache Hadoop - Das Framework Apache Hadoop ist ein Open-Source-Projekt für rechenintensive Prozesse mit großen Datenmengen.
  • Apache Hadoop 2 - Apache Hadoop 2 ist die zweite Iteration des Open-Source-Frameworks.
  • Apache Hadoop YARN (Yet Another Resource Negotiator) - Apache Hadoop YARN (Yet Another Resource Negotiator) ist eine Cluster-Management-Technologie, die mit der zweiten Version von Hadoop eingeführt wurde.
  • Apache HBase - Apache HBase ist eine Key-Value-Datenbank, die entwickelt wurde, um oberhalb des Hadoop Distributed File Systems (HDFS) als Teil von Hadoop zu laufen.
  • Apache Hive - Apache Hive ist ein Open-Source Data Warehouse-System für Abfragen und Analysen großer, in Hadoop-Dateien gespeicherter Datensets.
  • Apache Incubator - Apache Incubator ist der Ausgangspunkt für Projekte und Software, die Teil des Leistungsangebots der Apache Software Foundation werden möchten.
  • Apache Kafka - Apache Kafka soll als verteiltes Publish Subscribe Messaging-System traditionelle Message Broker ersetzen.
  • Apache Lucene - Apache Lucene ist ein Projekt der Apache Software Foundation, das eine frei verfügbare Programmbibliothek für die Volltextsuche bezeichnet.
  • Apache Pig - Apache Pig ist eine Open-Source-Technologie, die eine Möglichkeit für die parallele Programmierung von MapReduce-Jobs auf Hadoop-Clustern bietet.
  • Apache Solr - Die Suchmaschine Apache Solr indexiert Webseiten und empfiehlt Websites mit verwandten Inhalten auf Grundlage der Taxonomie der Suchanfrage.
  • Apache Spark - Apache Spark ist ein Open-Source-Framework für Parallel Processing, das Anwendern umfangreiche Datenanalyse auf verteilten Cluster-Systemen erlaubt.
  • Apache Storm - Apache Storm ist ein Open-Source-Berechnungssystem für die Datenverarbeitung mit Hadoop, das von der Apache Software Foundation entwickelt wird.
  • Apache-Lizenz - Die Apache-Lizenz ist ein freier Open-Source-Software (FOSS) Lizenzvertrag der Apache Software Foundation (ASF).
  • Automated Insights - Automated Insights ist ein Unternehmen, das KI-Anwendungen entwickelt.
  • AWS Business Builder - AWS Business Builder ist ein umfangreiches Paket an Werkzeugen und Ressourcen, mit denen Partner ihr SaaS-Geschäft auf AWS-Basis auf- und ausbauen können.
  • AWS Database Migration Service (DMS) - Für den schnellen Austausch und die Replikation von kompletten Datenbanken bietet Amazon mit Database Migration Service (DMS) ein leistungsstarkes Tool an.
  • Betatest - Tests neuer Software sind in der Regel in mehrere Phasen aufgeteilt.
  • Binär - Das binäre Zahlensystem umfasst nur die Ziffern 1 und 0.
  • Binärdatei - Anders als normale Textdateien enthalten Binärdateien Daten, die von einem Programm oder einem Prozessor interpretiert und ausgeführt werden können.
  • Boto - Boto ist ein Software Development Kit (SDK) mit dem sich die Python-Programmiersprache in Amazon Web Services (AWS) besser einsetzen lässt.
  • Cascading Style Sheets (CSS) - Ursprünglich wurden die Ausgabeformate einer Webseite direkt in HTML codiert.
  • Certified Secure Software Lifecycle Professional (CSSLP) - Das CSSLP-Zertifikat wird im Bereich Application Security vergeben.
  • Code - Das Wort Code ist schon alt.
  • Compiler (Kompiler) - Ein Compiler (Kompiler) ist ein bestimmtes Computerprogramm, dass Quellcodes einer bestimmten Sprache in eine Maschinensprache oder Code umwandelt.
  • Computer-Aided Software Engineering (CASE) - Computer-Aided Software Engineering (CASE) bezeichnet den intensiven Einsatz einer Reihe von arbeitssparenden Entwicklungsmethoden und -Tools.
  • Continuous Deployment - Bei Continuous Deployment wird jede Softwareversion, die die automatisierte Testphase erfolgreich durchläuft für die produktive Bereitstellung freigegeben.
  • Data Dictionary - Ein Data Dictionary ist eine Sammlung von Beschreibungen der Datenobjekte in einem Datenmodell, um Programmierer und Entwickler zu unterstützen.
  • Data Source Name (DSN) - In einer DSN sind Informationen über die Datenstruktur sowie Name, Verzeichnis, Treiber der Datenbank und je nach DSN-Typ auch ID und Passwort des Users enthalten.
  • Database as a Service (DBaaS) - Database as a Service (DBaaS) ist ein Cloud-basierter Ansatz zur Verwaltung von strukturierten Daten.
  • Datenbankmanagementsystem (DBMS) - Ein Datenbankmanagementsystem (DBMS) ist eine Software, über die ein oder mehrere Computernutzer Daten in eine Datenbank einstellen und wieder abrufen können.
  • Deadlock (Verklemmung) - Bei einem Deadlock (Systemblockade) fordert ein Programm Ressourcen an, die von einem anderen belegt werden und umgekehrt.
  • Deep Learning - Deep Learning ist ein Machine-Learning-Verfahren, das menschliches Lernen imitiert und sich dabei an der Funktionsweise des menschlichen Gehirns orientiert.
  • Digital - Digital bezeichnet ein Verfahren, das Daten in zwei Zuständen erzeugt und verarbeitet: positiv und nicht-positiv.
  • Eiffel - Eiffel ist eine objektorientierte Programmiersprache.
  • Entität - Entität ist in der IT-Welt ein oft benutzter Begriff.
  • Expertensystem - Ein Expertensystem ist ein Programm, das mit Hilfe von künstlicher Intelligenz (KI) das Urteilsvermögen und Verhalten eines menschlichen Experten simuliert.
  • Extreme Programming (XP) - Extreme Programming ist ein Ansatz in der Softwareentwicklung, der sich Kundenanforderungen langsam annähert.
  • Fehlersuche (Troubleshooting) - Eine erfolgreiche Fehlersuche in etwa einem Programm ist ein mehrstufiger Prozess, der vom Sammeln der wichtigsten Daten bis zum Ausschließen fehlerhafter Komponenten reicht.
  • Forking - Wird aus einer Open-Source-Software ein komplett neues Programm entwickelt, spricht man auch von Forking oder Fork, also Abspaltung.
  • Fuzzy Logic - Fuzzy Logic ist der Wegbereiter für moderne IT-Anwendungen.
  • Git - Git ist ein verteiltes Code-Management- und Versionsverwaltungssystem.
  • GNU-Projekt - Das GNU-Projekt ist eine 1983 ins Leben gerufene Initiative, deren Ziel die Schaffung freier Software ist.
  • Grafische Benutzeroberfläche (Graphic User Interface, GUI) - Eine grafische Benutzeroberfläche ist die grafische Schnittstelle zwischen Benutzer und Computer, statt einer text- und tastaturorientiert Schnittstelle.
  • Graphdatenbank - Graphdatenbanken basieren auf der mathematischen Graphentheorie und ermöglichen die Speicherung und Darstellung stark vernetzter Informationen.
  • GUI Testing (Test der grafischen Benutzeroberfläche) - Mit GUI-Tests soll sichergestellt werden, dass eine neue grafische Benutzeroberfläche (GUI) geforderte Funktionen und Spezifikationen abdeckt.
  • HTML - Hypertext Markup Language (HTML), zu Deutsch Hypertext-Auszeichnungssprache, ist eine textbasierte Auszeichnungssprache zur Strukturierung digitaler Dokumente.
  • Hypertext Markup Language (HTML) - HTML ist ein textbasierter Ansatz, der beschreibt, wie die Inhalte in einer HTML-Datei strukturiert sind.
  • IBM MobileFirst Platform Foundation - IBM bietet mit MobileFirst Platform Foundation eine Plattform für die App-Entwicklung an, die neben üblichen Entwicklungs-Tools auch Runtime-Unterstützung bietet.
  • In-Memory-Datenbank - Eine In-Memory-Datenbank (IMDB) speichert die Daten einer Firma im Hauptspeicher (RAM), um eine schnellere Abfrage und Verarbeitung zu erreichen.
  • Instruktion - Instruktionen oder Anweisungen gibt es in verschiedenen Bereichen der IT, die von der Assembler-Ebene bis zur Eingabe von Befehlen in einer Kommandozeile reichen können.
  • Integer - Integer ist eine ganze Zahl, die positiv, negativ oder null sein kann.
  • Integration Platform as a Service (iPaaS) - Integration Platform as a Service umfasst einem Satz an Cloud-basierten Tools, mit denen Softwareentwickler Anwendungen einrichten und integrieren können.
  • Integrierte Entwicklungsumgebung (IDE) - Eine integrierte Entwicklungsumgebung (IDE) ist eine Software-Suite, welche die grundlegenden Entwicklerwerkzeuge in einer Anwendung vereint.
  • JUnit - JUnit ist ein Framework zum Testen von Java-Programmen.
  • Künstliche Intelligenz (KI) - Künstliche Intelligenz (KI) ist die Simulation von Prozessen menschlicher Intelligenz wie das Lernen, Denken oder die Selbstkorrektur durch Computersysteme.
  • Machine Learning - Machine Learning ist ein wichtiges KI-Anwendungsfeld.
  • Maschinelles Sehen (Machine Vision) - Machine Vision bezeichnet die Fähigkeit eines Computers zu sehen.
  • MEAN (MongoDB, Ember, Angular, Node) - MEAN ist ein Akronym für MongoDB, Express, Angular sowie Node.
  • Microsoft - Microsoft ist ein Anbieter von Software, Hardware, Mobile- und Gaming-Systemen sowie Cloud-Services.
  • Microsoft Azure Machine Learning - Microsoft Azure Machine Learning ist eine Sammlung von Services und Tools, die Entwicklern beim Training und der Bereitstellung von Machine-Learning-Modellen helfen.
  • Microsoft Cognitive Services - Microsoft Cognitive Services bieten KI-Algorithmen auf der Azure-Plattform.
  • Mobile Application Development Platform (MADP) - Als Mobile Application Development Platform (MADP) bezeichnet man eine Anwendung, mit der sich Mobile Apps entwickeln, testen und implementieren lassen.
  • MongoDB - MongoDB ist eine Open-Source-NoSQL-Datenbank und basiert nicht auf einer relationalen Architektur, sondern nutzt ein dokumentenorientiertes Modell.
  • MySQL - MySQL ist eine relationales Open Source Datenbank-Management-System (RDBMS) basierend auf SQL.
  • Nativer Code (Native Code) - Nativer Code ist Softwarecode, der kompiliert wird, um mit einem bestimmten Prozessor (zum Beispiel Intel x86-Prozessorten) ausgeführt zu werden.
  • Node.js - Die von Ryan Dahl entwickelte Plattform Node.
  • NoOps - Mit DevOps überlappen sich die Aufgaben der Softwareentwickler und Admins.
  • NoSQL - NoSQL-Datenbanken setzen auch auf nicht-relationale Konzepte zum Management von Daten und kommen vor allem im Bereich Big Data zum Einsatz.
  • Online Transaction Processing (OLTP) - Online Transaction Processing (OLTP) ist eine Klasse von Programmen, die fähig sind, transaktionsorientierte Anwendungen im Internet auszuführen.
  • Open Source - Open Source bezeichnet man als frei verfügbare Software mit offenem Quell-Code.
  • Oracle Database 12c - Database 12c ist die erste Cloud-First-Datenbank von Oracle.
  • Oracle Exadata Database Machine - Oracles Exadata Database Machine ist eine In-Memory Datenbank-Appliance, die sowohl OLTP als auch OLAP unterstützt.
  • Perl - Die Skriptsprache Perl wurde als Synthese aus C und diversen Unix-Befehlen mit dem Ziel entwickelt, ein Tool zur Verarbeitung von Textdateien zu schaffen.
  • PostgreSQL - PostgreSQL ist ein relationales DBMS, das von einer weltweiten Open-Source-Gemeinde entwickelt wird.
  • Prototyp - In der Softwareentwicklung ist ein Prototyp ein rudimentäres Modell eines Softwareprodukts.
  • Pseudocode - Pseudocode ist eine detaillierte, lesbare Beschreibung dessen, was ein Programm oder Algorithmus machen soll und wird in einer formalen Sprache ausgedrückt.
  • Qualitätskontrolle - Wie gut ein Produkt sein muss, ist in Normen oder in Form von Kundenerwartungen vordefiniert.
  • Rapid Application Development (RAD) - Rapid Application Development (schnelle Anwendungsentwicklung, RAD) ist ein Entwicklungsmodell, das auf einem prototypischen Vorgehen beruht.
  • Rapid Mobile App Development (RMAD) - Rapid Mobile App Development (RMAD) beschreibt die Nutzung von codefreien Programmier-Tools zur schnellen Entwicklung von Apps für Mobile-Plattformen.
  • Remote Function Call (RFC) - Remote Function Call (RFC) erlaubt die Kommunikation zwischen SAP R/3-Systemen und selbstentwickelten beziehungsweise Nicht-SAP-Anwendungen.
  • Resource Description Framework (RDF) - Das Resource Description Framework ist ein allgemeines Framework, wie man eine beliebige Internet-Ressource - wie eine Website und deren Inhalt - beschreibt.
  • Robotik (Robotertechnik) - Der Themenbereich Robotik befasst sich mit Konzeption, Konstruktion, Herstellung und Betrieb von technischen Apparaturen, die als Roboter bezeichnet werden.
  • SAS Institute - SAS Institute ist ein Softwareunternehmen, das sich auf Advanced und Predictive Analytics sowie Business Intelligence und Datenvisualisierung spezialisiert hat.
  • Schleife (Loop) - Eine Schleife (Loop) wiederholt in der Programmierung einer Anwendung eine Anweisung, solange die Schleifenbedingung als Laufbedingung gültig bleibt.
  • Schlüssel in Datenbank-Management-Systemen (DBMS) - Die Begriffe Primärschlüssel, Superschlüssel, Fremdschlüssel und Kandidatenschlüssel stehen im Zusammenhang mit Datenbank-Management-Systemen (DBMS).
  • Scrum Master - Scrum ist eine vom Rugby-Spiel abgeleitete Methode, mit der sich Entwicklungsteams zielgerichtet managen lassen.
  • Smalltalk - Smalltalk ist eine Programmiersprache, die das Konzept der objektorientierten Programmierung umsetzt und unter anderem Java und Ruby beeinflusst hat.
  • Software - Software ist der frei programmierbare Teil eines Computers.
  • Software Robotics (Softwarerobotik) - Softwarerobotik ist der Einsatz von Bot-Programmen, um computerbezogene Aufgaben, die normalerweise von Menschen ausgeführt werden, zu automatisieren.

- GOOGLE-ANZEIGEN

ComputerWeekly.de

Close