Produkte zum Begriff Mgkg:
-
Szameitat, Daniel: Client-Server-Socket Programmierung: Unterstützung in unterschiedlichen Programmiersprachen
Client-Server-Socket Programmierung: Unterstützung in unterschiedlichen Programmiersprachen , Mit Fallbeispielen , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen
Preis: 17.95 € | Versand*: 0 € -
Modern Software Testing Techniques , Many books have been written about software testing, but most of them discuss the general framework of testing from a traditional perspective. Unfortunately, traditional test design techniques are often ineffective and unreliable for revealing the various kinds of faults that may occur. This book introduces three new software testing techniques: Two-Phase Model-Based Testing, the Action-State Testing, and the General Predicate Testing, all of which work best when applied with efficient fault revealing capabilities. Yoüll start with a short recap of software testing, focusing on why risk analysis is obligatory, how to classify bugs practically, and how fault-based testing can be used for improving test design. Yoüll then see how action-state testing merges the benefits of state transition testing and use case testing into a unified approach. Moving on yoüll look at general predicate testing and how it serves as an extension of boundary value analysis, encompassing morecomplex predicates. Two-phase model-based testing represents an advanced approach where the model does not necessarily need to be machine-readable; human readability suffices. The first phase involves a high-level model from which abstract tests are generated. Upon manual execution of these tests, the test code is generated. Rather than calculating output values, they are merely checked for conformity. The last part of this book contains a chapter on how developers and testers can help each other and work as a collaborative team. What You'll LearnApply efficient test design techniques for detecting domain faults Work with modeling techniques that combine all the advantages of state transition testing and uses case testing Grasp the two-phase model-based testing technique Use test design efficiently to find almost all the bugs in an application Who This Book Is For Software developers, QA engineers, and, business analysts , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen
Preis: 35.82 € | Versand*: 0 € -
Testing IT: An Off-The-Shelf Software Testing Process , This second edition of Testing IT demonstrates the role and use of agile testing best practices and includes a specific agile case study. , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen
Preis: 94.37 € | Versand*: 0 € -
SAP-Praxishandbuch ABAP (Teil 1): Konzeption, Entwicklung, Debugging , Die Aufgaben eines ABAP-Entwicklers sind facettenreich. Neben reinen Programmieraufgaben gilt es, konkrete Anforderungen aus der Praxis in Lösungsansätze zu überführen, mit denen der SAP-Anwender erfolgreich arbeiten kann. Dieses Praxishandbuch konzentriert sich auf die wesentlichen Fragestellungen in der tagtäglichen professionellen ABAP-Programmierung. Der vorliegende erste von zwei Bänden hilft Ihnen, ein umfassendes Kundenprojekt zu realisieren. Im Mittelpunkt stehen in der Praxis sehr häufig benötigte Methoden der ABAP-Programmierung für die Dialog- und Hintergrundprogrammierung. Anhand eines Praxisfalls lernen Sie, eine Programmieranforderung zu strukturieren. Im ersten Schritt ist ein Datenmodell zu entwerfen. Fehlen Datenstrukturen im SAP-System, lassen sich kundeneigene Strukturen und Tabellen im SAP Data Dictionary definieren. Unumgänglich für fehlerfreie Eigenentwicklungen ist zudem der routinierte Umgang mit dem ABAP-Debugger. Die 2. Auflage berücksichtigt aktuelle Tendenzen der SAP-Technologie, insbesondere das HANA-Datenbank-Managementsystem. Darüber hinaus wurden neuere Entwicklungstechnologien und ihr Einsatzbereich ergänzt. Praxisorientierte Verfahren und Methoden der ABAP-Programmierung Aktuelle Entwicklungstechnologien und ihr Einsatzbereich SAP Data Dictionary und dessen Einsatz auch unter HANA Routinierter Umgang mit dem ABAP-Debugger , Bücher > Bücher & Zeitschriften , Auflage: 2., erweiterte Auflage, Erscheinungsjahr: 20230320, Produktform: Kartoniert, Autoren: Stutenbäumer, Thomas, Auflage: 23002, Auflage/Ausgabe: 2., erweiterte Auflage, Seitenzahl/Blattzahl: 361, Keyword: ABAP; Data Dictionary; Datenmodell; Debugger; HANA; SAP, Fachschema: ABAP (Programmiersprache)~SAP - mySAP~Datenverarbeitung / Anwendungen / Betrieb, Verwaltung~Programmiersprachen, Fachkategorie: Unternehmensanwendungen, Warengruppe: HC/Programmiersprachen, Fachkategorie: Programmier- und Skriptsprachen, allgemein, Text Sprache: ger, UNSPSC: 49011000, Warenverzeichnis für die Außenhandelsstatistik: 49011000, Verlag: Espresso Tutorials GmbH, Verlag: Espresso Tutorials GmbH, Verlag: Espresso Tutorials GmbH, Länge: 210, Breite: 147, Höhe: 18, Gewicht: 534, Produktform: Kartoniert, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Vorgänger: 2273269, Vorgänger EAN: 9783945170410, Herkunftsland: DEUTSCHLAND (DE), Katalog: deutschsprachige Titel, Katalog: Gesamtkatalog, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0002, Tendenz: 0, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Hardcover, Unterkatalog: Lagerartikel, WolkenId: 1275914
Preis: 29.95 € | Versand*: 0 € -
SUCCEEDING WITH Agile Software Development Using Scrum Parbhat Gupta Succeeding with Agile wendet sich an pragmatische Software-Profis, die echte Antworten auf die schwierigsten Herausforderungen bei der Implementierung von Scrum suchen, und präsentiert durchgehend "Things to Try Now"-Abschnitte, die auf seinen erfolgreichsten Ratschlägen basieren.Das Buch ist in drei Teile gegliedert: Teil Eins: Erste Schritte Der erste Teil behandelt die Grundlagen von Scrum und wie man es einführt. Er enthält Ratschläge zur Bildung von Teams, zur Auswahl von Scrum Masters und Product Ownern und zur Erstellung eines effektiven Übergangsplans.Teil Zwei: Wie es funktioniert Der zweite Teil konzentriert sich auf die praktischen Aspekte von Scrum, wie das Einrichten von Sprints, das Aufschlüsseln von User Stories und das Schreiben effektiver Akzeptanztests. Er behandelt auch die Erstellung von Metriken und die Messung des Fortschritts.Dritter Teil: Weitergehender EinsatzDer dritte Teil konzentriert sich darauf, wie man Scrum auf größere Projekte ausdehnt und wie man mehrere Scrum-Teams und Projekte verwaltet. Das Buch ist in einem leicht verständlichen Stil geschrieben und bietet praktische Ratschläge für alle, die ihre Scrum-Implementierung erfolgreich gestalten wollen. Es ist eine hervorragende Ressource für alle, die Scrum verstehen und ihre Scrum-Implementierung verbessern wollen. , Eine agile Methodik , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen
Preis: 60.90 € | Versand*: 0 € -
Software Testing Foundations , Fundamental knowledge and basic experience - brought through practical examples Thoroughly revised and updated 5th edition, following upon the success of four previous editions Updated according to the most recent ISTQB® Syllabus for the Certified Tester Foundations Level (2018) Authors are among the founders of the Certified Tester Syllabus Professional testing of software is an essential task that requires a profound knowledge of testing techniques. The International Software Testing Qualifications Board (ISTQB®) has developed a universally accepted, international qualification scheme aimed at software and system testing professionals, and has created the Syllabi and Tests for the Certified Tester. Today about 673,000 people have taken the ISTQB® certification exams. The authors of Software Testing Foundations, 5th Edition, are among the creators of the Certified Tester Syllabus and are currently active in the ISTQB®. This thoroughly revised and updated fifth edition covers the Foundation Level (entry level) and teaches the most important methods of software testing. It is designed for self-study and provides the information necessary to pass the Certified Tester-Foundations Level exam, version 2018, as defined by the ISTQB®. Topics covered: Fundamentals of Testing Testing and the Software Lifecycle Static and Dynamic Testing Techniques Test Management Test Tools , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen , Auflage: 5th, revised and updated Edition, Erscheinungsjahr: 202108, Produktform: Kartoniert, Autoren: Spillner, Andreas~Linz, Tilo, Auflage: 21005, Auflage/Ausgabe: 5th, revised and updated Edition, Keyword: Software Test; Software Development Lifecycle; Test Process; Static Testing; Test Levels; Test Types; Maintenance Testing; Experience-based Test Techniques; Test Techniques; Quality assurance; Software Development; Programming; Test Management; Tool Support for Testing; ISTQB; International Software Testing Qualifications Board, Fachschema: EDV / Theorie / Software-Entw. / Testmethoden~Informatik, Fachkategorie: Informatik, Warengruppe: HC/Informatik, Thema: Verstehen, Text Sprache: eng, UNSPSC: 49019900, Warenverzeichnis für die Außenhandelsstatistik: 49019900, Verlag: Dpunkt.Verlag GmbH, Verlag: Dpunkt.Verlag GmbH, Verlag: "dpunkt.verlag GmbH", Länge: 230, Breite: 179, Höhe: 22, Gewicht: 692, Produktform: Kartoniert, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Vorgänger EAN: 9781937538422 9781933952789 9781933952086 9783898643634, Herkunftsland: DEUTSCHLAND (DE), Katalog: Gesamtkatalog, Katalog: Internationale Lagertitel, Katalog: internationale Titel, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0004, Tendenz: 0, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Hardcover, Unterkatalog: Lagerartikel,
Preis: 39.90 € | Versand*: 0 € -
Wirtschaftlichkeit von Software-Entwicklung und -Einsatz , Investitionssicherung, Produktivität, Qualität , Bücher > Bücher & Zeitschriften , Auflage: 1992, Erscheinungsjahr: 19920101, Produktform: Kartoniert, Beilage: Paperback, Titel der Reihe: Berichte des German Chapter of the ACM##, Redaktion: Schweiggert, Auflage/Ausgabe: 1992, Seitenzahl/Blattzahl: 276, Keyword: Haftung; Informationssystem; Management; Software; Systeme; Verfahren; Werkzeug, Imprint-Titels: Berichte des German Chapter of the ACM, Warengruppe: HC/Technik/Sonstiges, Fachkategorie: Ingenieurswesen, Maschinenbau allgemein, Thema: Verstehen, Text Sprache: ger, UNSPSC: 49019900, Warenverzeichnis für die Außenhandelsstatistik: 49019900, Verlag: Vieweg+Teubner Verlag, Verlag: Vieweg & Teubner, Länge: 244, Breite: 170, Höhe: 16, Gewicht: 482, Produktform: Kartoniert, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, eBook EAN: 9783322867766, Herkunftsland: DEUTSCHLAND (DE), Katalog: deutschsprachige Titel, Katalog: Gesamtkatalog, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0000, Tendenz: 0, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Hardcover,
Preis: 49.99 € | Versand*: 0 €
Ähnliche Suchbegriffe für Mgkg:
-
Wie kann das Prinzip der objektorientierten Programmierung in verschiedenen Programmiersprachen angewendet werden, um die Wiederverwendbarkeit von Code zu verbessern und die Entwicklung von Software zu erleichtern?
Das Prinzip der objektorientierten Programmierung kann in verschiedenen Programmiersprachen angewendet werden, indem Klassen und Objekte erstellt werden, die es ermöglichen, Code zu organisieren und zu strukturieren. Durch Vererbung können Klassen von anderen Klassen erben, wodurch Code wiederverwendet und die Entwicklung beschleunigt werden kann. Polymorphismus ermöglicht es, dass verschiedene Klassen auf ähnliche Weise verwendet werden können, was die Flexibilität und Wiederverwendbarkeit des Codes erhöht. Durch die Verwendung von Schnittstellen können Klassen definiert werden, die bestimmte Methoden implementieren müssen, was die Interoperabilität und Wiederverwendbarkeit von Code verbessert.
-
Wie kann das Konzept der objektorientierten Programmierung in verschiedenen Programmiersprachen angewendet werden, um die Wiederverwendbarkeit von Code zu verbessern und die Entwicklung von Software zu erleichtern?
Das Konzept der objektorientierten Programmierung kann in verschiedenen Programmiersprachen angewendet werden, indem Klassen und Objekte erstellt werden, die es ermöglichen, Code zu organisieren und zu strukturieren. Durch Vererbung können Klassen von anderen Klassen erben, wodurch Code wiederverwendet und die Entwicklung beschleunigt werden kann. Polymorphismus ermöglicht es, dass verschiedene Klassen auf einheitliche Weise verwendet werden können, was die Flexibilität und Wiederverwendbarkeit des Codes erhöht. Durch die Verwendung von Schnittstellen können Klassen definiert werden, die bestimmte Methoden implementieren müssen, was die Interoperabilität und Wiederverwendbarkeit von Code verbessert.
-
Wie kann das Konzept der objektorientierten Programmierung in verschiedenen Programmiersprachen angewendet werden, um die Wiederverwendbarkeit von Code zu verbessern und die Entwicklung von Software zu erleichtern?
Das Konzept der objektorientierten Programmierung kann in verschiedenen Programmiersprachen angewendet werden, indem Klassen und Objekte erstellt werden, die es ermöglichen, Code zu organisieren und zu strukturieren. Durch Vererbung können Klassen von anderen Klassen erben, was die Wiederverwendbarkeit von Code erhöht und die Entwicklung von Software beschleunigt. Polymorphismus ermöglicht es, dass verschiedene Klassen auf ähnliche Weise verwendet werden können, was die Flexibilität und Wartbarkeit des Codes verbessert. Durch die Verwendung von Abstraktion können komplexe Systeme vereinfacht und die Lesbarkeit des Codes verbessert werden, was die Entwicklung von Software erleichtert.
-
Wie können verschiedene Programmiersprachen das Schlüsselwort 'implements' verwenden, um Schnittstellen und Vererbung in der objektorientierten Programmierung zu realisieren?
In Java wird das Schlüsselwort 'implements' verwendet, um eine Klasse zu kennzeichnen, die eine Schnittstelle implementiert. Dadurch verpflichtet sich die Klasse, alle Methoden der Schnittstelle zu implementieren. In C++ wird das Schlüsselwort 'implements' nicht verwendet, stattdessen wird das Konzept der Vererbung genutzt, um eine Klasse von einer anderen abzuleiten und deren Methoden und Attribute zu erben. In Python wird das Schlüsselwort 'implements' ebenfalls nicht verwendet, stattdessen können Klassen eine Schnittstelle implementieren, indem sie die entsprechenden Methoden definieren. In C# wird das Schlüsselwort 'implements' nicht verwendet, stattdessen wird das Schlüsselwort 'interface' genutzt, um eine Schnittstelle zu definieren, die dann von Klassen implementiert werden kann.
-
Was ist eine Software Schnittstelle?
Eine Software-Schnittstelle ist eine Art von Schnittstelle, die es verschiedenen Software-Systemen ermöglicht, miteinander zu kommunizieren und Daten auszutauschen. Sie definiert die Regeln und Protokolle, nach denen die Kommunikation zwischen den verschiedenen Systemen stattfindet. Eine Software-Schnittstelle kann sowohl für den Austausch von Daten als auch für die Steuerung von Prozessen verwendet werden. Sie ermöglicht es Entwicklern, verschiedene Software-Komponenten unabhhängig voneinander zu entwickeln und zu integrieren. Durch die Verwendung von Software-Schnittstellen können verschiedene Systeme nahtlos miteinander interagieren und zusammenarbeiten.
-
Was sind die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen?
Die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen sind das Verwenden von integrierten Entwicklungsumgebungen (IDEs) wie Visual Studio, Eclipse oder Xcode, die Funktionen zum Setzen von Breakpoints, zum Überwachen von Variablen und zum Schritt-für-Schritt-Durchlauf des Codes bieten. Darüber hinaus werden auch Logging und das Verwenden von Debugging-Tools wie GDB, WinDbg oder LLDB in der Kommandozeile verwendet, um Fehler zu identifizieren und zu beheben. In einigen Fällen können auch spezielle Debugging-Techniken wie das Verwenden von Unit-Tests, das Durchführen von Code-Reviews und das Anwenden von Test-Driven Development eingesetzt werden, um Fehler frühzeitig zu erkennen und zu beheben
-
Was sind die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen?
Die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen sind das Verwenden von integrierten Entwicklungsumgebungen (IDEs) wie Visual Studio, Eclipse oder IntelliJ, die Funktionen zum Setzen von Breakpoints, zum Überwachen von Variablen und zum Schritt-für-Schritt-Durchlauf des Codes bieten. Darüber hinaus werden auch Logging-Tools wie Log4j oder Logback verwendet, um Informationen über den Programmablauf und Fehlermeldungen zu protokollieren. Das Einsetzen von Unit-Tests und Test-Driven-Development-Methoden hilft dabei, Fehler frühzeitig zu erkennen und zu beheben. Zudem können auch spezielle Debugging-Tools wie GDB für C/C++ oder Xdebug für PHP eingesetzt werden, um Fehler in der Software zu identifizieren und zu be
-
Was sind die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen?
Die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen sind das Verwenden von integrierten Entwicklungsumgebungen (IDEs) wie Visual Studio, Eclipse oder Xcode, die Funktionen zum Setzen von Breakpoints, zum Überwachen von Variablen und zum Schritt-für-Schritt-Durchlauf des Codes bieten. Darüber hinaus werden auch Logging und das Verwenden von Debugging-Tools wie GDB, WinDbg oder LLDB häufig eingesetzt, um Fehler zu identifizieren und zu beheben. In einigen Fällen kann auch das Einsetzen von Unit-Tests und das Verwenden von Profiling-Tools wie Valgrind oder Instruments hilfreich sein, um Fehler in der Software zu finden und zu beheben. Zudem ist die Zusammenarbeit mit anderen Entwicklern und das
-
Was sind die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen?
Die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen sind das Verwenden von integrierten Entwicklungsumgebungen (IDEs) wie Visual Studio, Eclipse oder Xcode, die das Einsetzen von Breakpoints, das Überwachen von Variablen und das Schritt-für-Schritt-Durchlaufen des Codes ermöglichen. Darüber hinaus werden auch Logging und das Einsetzen von Ausnahmen genutzt, um Fehler zu identifizieren und zu beheben. Das Verwenden von Unit-Tests und Test-Driven-Development-Methoden hilft dabei, Fehler frühzeitig zu erkennen und zu beheben. Zudem werden auch externe Tools wie Profiler, Memory-Leak-Detektoren und Code-Analysewerkzeuge eingesetzt, um Fehler und Leistungsprobleme zu identifiz
-
Was sind die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen?
Die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen sind das Verwenden von integrierten Entwicklungsumgebungen (IDEs) wie Visual Studio, Eclipse oder IntelliJ, die das Debuggen von Code durch das Setzen von Breakpoints, das Überwachen von Variablen und das Schritt-für-Schritt-Durchlaufen des Codes ermöglichen. Darüber hinaus werden auch Logging-Tools wie Log4j oder Logback verwendet, um Informationen über den Ablauf des Programms und eventuelle Fehler zu protokollieren. Ein weiterer Ansatz ist das Verwenden von Unit-Tests, um sicherzustellen, dass einzelne Teile des Codes korrekt funktionieren und um Fehler frühzeitig zu erkennen. Schließlich können auch spezielle Debugging-Tools wie GDB für C/C++ oder pdb für Python e
-
Was sind die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen?
Die gängigsten Methoden zur Fehlerbehebung und zum Debuggen von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen sind das Verwenden von integrierten Entwicklungsumgebungen (IDEs) wie Visual Studio, Eclipse oder Xcode, die Funktionen zum Setzen von Breakpoints, zum Überwachen von Variablen und zum Schritt-für-Schritt-Durchlauf des Codes bieten. Ein weiterer Ansatz ist das Verwenden von Debugging-Tools wie GDB für C/C++ oder pdb für Python, die es ermöglichen, den Code auf niedrigerer Ebene zu analysieren und Fehler zu identifizieren. Das Logging von Informationen und Fehlermeldungen in Protokolldateien kann ebenfalls eine effektive Methode sein, um Fehler zu identifizieren und zu beheben, insbesondere in verteilten Systemen oder Anwendungen, die in der Cloud ausgeführt werden.
-
Wie kann das Debugging von Software in verschiedenen Programmiersprachen und Entwicklungsumgebungen effektiv durchgeführt werden, um Fehler zu identifizieren und zu beheben?
Um das Debugging von Software effektiv durchzuführen, ist es wichtig, die spezifischen Tools und Funktionen der jeweiligen Programmiersprache und Entwicklungsumgebung zu nutzen. Dazu gehören beispielsweise Breakpoints, Watchpoints und das Stepping durch den Code. Zudem ist es hilfreich, die Fehlermeldungen und Stack-Traces sorgfältig zu analysieren, um den Ursprung des Problems zu identifizieren. Außerdem kann das Einsetzen von Logging und Unit-Tests dazu beitragen, potenzielle Fehlerquellen frühzeitig zu erkennen und zu beheben. Schließlich ist es ratsam, sich mit bewährten Debugging-Techniken und Best Practices vertraut zu machen, um effizienter und systematischer vorgehen zu können.
* Alle Preise verstehen sich inklusive der gesetzlichen Mehrwertsteuer und ggf. zuzüglich Versandkosten. Die Angebotsinformationen basieren auf den Angaben des jeweiligen Shops und werden über automatisierte Prozesse aktualisiert. Eine Aktualisierung in Echtzeit findet nicht statt, so dass es im Einzelfall zu Abweichungen kommen kann.