Produkt zum Begriff Search-Based-Software-Engineering-:
-
Software Engineering (Sommerville, Ian)
Software Engineering , Die 10. Auflage des Klassikers „Software Engineering" von Ian Sommerville wurde aktualisiert und um neue Inhalte erweitert, wie z.B. die fortschreitende Einbindung von Methoden der agilen Softwareentwicklung, Resilienz-Engineering, Systems-Engineering, Systeme von Systemen und vieles mehr. Das Buch gibt im ersten Teil eine grundlegende Einführung in den Komplex Software-Engineering. Der zweite Teil widmet sich der Entwicklung verlässlicher, sicherer Systeme. Unter anderem werden hier auch Cybersicherheit und resiliente Systeme besprochen. Der dritte Teil enthält ein breites Spektrum an Themen, die heutzutage für das Software-Engineering eine wichtige Rolle spielen. Die Inhalte reichen von der Wiederverwendung, komponenten- und serviceorientierte Entwicklung über Systeme von Systemen bis hin zum Echtzeit-Software-Engineering. Der vierte Teil ist dem Projekt- und Konfigurationsmanagement gewidmet. Hier spielt sowohl die Planung als auch die Qualitätssicherung von Softwareprozessen eine bedeutende Rolle. Das Buch richtet sich primär an Studierende der Informationstechnik, die Einführungs- und Fortgeschrittenenkurse in Software- und Systems-Engineering besuchen. Alle Inhalte werden anhand von vier Beispielprojekten unter Verwendung von UML und der Programmiersprache Java ausführlich erläutert. Zu jedem Kapitel gibt es Lernziele, Weblinks, Übungsaufgaben und Literaturempfehlungen, die das Selbststudium unterstützen. Professionellen Softwareingenieuren/Softwareingenieurinnen dient das Buch als Nachschlagewerk, mit dessen Hilfe sie ihr Wissen auf den aktuellen Stand bringen können. , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen , Auflage: 10., aktualisierte Auflage, Erscheinungsjahr: 20181001, Produktform: Leinen, Titel der Reihe: Pearson Studium - IT##, Autoren: Sommerville, Ian, Auflage: 18010, Auflage/Ausgabe: 10., aktualisierte Auflage, Seitenzahl/Blattzahl: 896, Themenüberschrift: COMPUTERS / Software Development & Engineering / General, Keyword: Software Engineering; Software Enginnering; Software Requirements; Software Technik; Softwareentwicklung, Fachschema: EDV / Theorie / Software-Entw. / Software Engineering~Informatik, Fachkategorie: Informatik, Bildungszweck: für die Hochschule, Warengruppe: HC/Informatik, Fachkategorie: Software Engineering, Thema: Verstehen, Text Sprache: ger, UNSPSC: 49019900, Warenverzeichnis für die Außenhandelsstatistik: 49019900, Verlag: Pearson Studium, Verlag: Pearson Studium, Verlag: Pearson Studium ein Imprint von Pearson Deutschland, Länge: 179, Breite: 240, Höhe: 56, Gewicht: 1588, Produktform: Gebunden, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Vorgänger EAN: 9783868940992, Herkunftsland: DEUTSCHLAND (DE), Katalog: deutschsprachige Titel, Katalog: Gesamtkatalog, Katalog: Kennzeichnung von Titeln mit einer Relevanz > 30, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0010, Tendenz: -1, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Hardcover, Unterkatalog: Lagerartikel,
Preis: 59.95 € | Versand*: 0 € -
Modernes Software Engineering (Farley, David)
Modernes Software Engineering , Deutsche Ausgabe des Bestsellers von dem Pionier für Continuous Delivery Verbessern Sie Ihre Kreativität, Ihre Effektivität und damit auch Ihren Code Praktischer Leitfaden für Programmierer, Manager und technische Leiter In diesem Buch gibt Ihnen der Continuous-Delivery-Pionier David Farley Strategien an die Hand, mit denen Sie Software-Projekte effektiver umsetzen, erfolgreicher managen und die Qualität Ihrer Programme grundlegend verbessern können - und damit auch Ihr Leben und das Ihrer Kollegen. David Farley richtet sich an Programmierer, Manager und technische Leiter unabhängig von ihrer Erfahrung. Er beleuchtet langlebige Prinzipien, die das Herzstück der effektiven Softwareentwicklung bilden. Dabei unterscheidet er zwischen zwei Kerndisziplinen: Exploration und Lernen sowie Umgang mit Komplexität. Für jede der beiden definiert er Konzepte und Prinzipien, die Ihnen helfen, den gesamten Entwicklungsprozess zu verbessern, von Ihrer Denkweise bis hin zur Qualität Ihres Codes, und beschreibt dabei Ansätze, die nachweislich zum Erfolg führen. Farleys Konzepte und Techniken bilden einen einheitlichen, wissenschaftlichen und fundierten Ansatz zur Lösung praktischer Probleme bei der Softwareentwicklung unter realistischen wirtschaftlichen Bedingungen. Dieser allgemeingültige und langlebige Ansatz kann Ihnen helfen, selbst Probleme zu lösen, die Ihnen bisher nicht begegnet sind. Er bietet Ihnen einen tiefen Einblick in Ihre eigene tägliche Arbeit und unterstützt sie dabei, bessere Software schneller, effektiver und mit mehr Freude zu entwickeln. , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen , Erscheinungsjahr: 20230825, Produktform: Kartoniert, Titel der Reihe: mitp Professional##, Autoren: Farley, David, Seitenzahl/Blattzahl: 285, Keyword: Informatik; agil; agile softwareentwicklung; buch; code; craftsmanship; ddd; domain driven design; entwickler; mitp; programmieren; programmierer; refactoring; software; software architektur; software engineering; softwareentwicklung; test driven development, Fachschema: EDV / Theorie / Software-Entw. / Allgemeines~EDV / Theorie / Software-Entw. / Software Engineering~Betriebssystem (EDV)~Operating System, Fachkategorie: Software Engineering~Betriebssysteme, Thema: Optimieren, Fachkategorie: Agile Softwareentwicklung, Thema: Verstehen, Text Sprache: ger, Verlag: MITP Verlags GmbH, Verlag: mitp Verlags GmbH & Co.KG, Länge: 239, Breite: 173, Höhe: 17, Gewicht: 500, Produktform: Kartoniert, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, eBook EAN: 9783747506356 9783747506363, Herkunftsland: DEUTSCHLAND (DE), Katalog: deutschsprachige Titel, Katalog: Gesamtkatalog, Katalog: Kennzeichnung von Titeln mit einer Relevanz > 30, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0120, Tendenz: +1, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Lagerartikel, Unterkatalog: Taschenbuch, WolkenId: 2860251
Preis: 34.99 € | Versand*: 0 € -
Modern Software Engineering: Doing What Works to Build Better Software Faster (Farley, David)
Modern Software Engineering: Doing What Works to Build Better Software Faster , Writing for students at all levels of experience, Farley illuminates durable principles at the heart of effective software development. He distills the discipline into two core exercises: first, learning and exploration, and second, managing complexity. For each, he defines principles that can help students improve everything from their mindset to the quality of their code, and describes approaches proven to promote success. Farley's ideas and techniques cohere into a unified, scientific, and foundational approach to solving practical software development problems within realistic economic constraints. This general, durable, and pervasive approach to software engineering can help students solve problems they haven't encountered yet, using today's technologies and tomorrow's. It offers students deeper insight into what they do every day, helping them create better software, faster, with more pleasure and personal fulfillment. , > , Erscheinungsjahr: 20211210, Produktform: Kartoniert, Autoren: Farley, David, Seitenzahl/Blattzahl: 256, Fachschema: Programmiersprachen~EDV / Theorie / Software-Entw. / Software Engineering, Fachkategorie: Software Engineering, Text Sprache: eng, Verlag: Pearson, Verlag: Pearson, Produktverfügbarkeit: 02, Länge: 230, Breite: 186, Höhe: 15, Gewicht: 474, Produktform: Kartoniert, Genre: Importe, Genre: Importe, Herkunftsland: VEREINIGTE STAATEN VON AMERIKA (US), Katalog: LIB_ENBOOK, Katalog: Gesamtkatalog, Katalog: Internationale Lagertitel, Katalog: internationale Titel, Katalog: Kennzeichnung von Titeln mit einer Relevanz > 30, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0160, Tendenz: +1, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Lagerartikel, Unterkatalog: Taschenbuch,
Preis: 33.76 € | Versand*: 0 € -
JOY OF PROGRAMMING - Software Engineering Simulator Steam CD Key
FREUDE AM PROGRAMMIEREN – Software Engineering Simulator ist ein fesselndes 3D-Programmier-Puzzlespiel über die Automatisierung und Steuerung realistischer Maschinen, Roboter, Drohnen und mehr mit echtem Python-Code. Bauen Sie beim Spielen echte Programmierkenntnisse auf, lösen Sie spannende, kleine Programmierherausforderungen und machen Sie Fortschritte, um neue Programmierfunktionen und verbesserte Maschinen freizuschalten. Automatisieren Sie die Logistik, um Artikel schnell von A nach B z...
Preis: 15.99 € | Versand*: 0.00 EUR €
-
Was ist der Unterschied zwischen Hardware-Programmierung und Software-Programmierung?
Hardware-Programmierung bezieht sich auf das Schreiben von Code, der direkt auf Hardware-Komponenten wie Mikrocontrollern oder FPGA-Chips ausgeführt wird. Dies erfordert ein tiefes Verständnis der Hardware-Architektur und der Register-Level-Programmierung. Software-Programmierung hingegen bezieht sich auf das Schreiben von Code, der auf einem Betriebssystem oder einer virtuellen Maschine ausgeführt wird. Hier liegt der Fokus auf der Entwicklung von Anwendungen und der Nutzung von vorhandenen Software-Bibliotheken und APIs.
-
Wie können agile Methoden im Software-Engineering dazu beitragen, die Effizienz und Qualität von Software-Produkten zu verbessern? Und welche Rolle spielt dabei die Continuous Integration und Deployment?
Agile Methoden ermöglichen eine flexible und iterative Entwicklung von Software, wodurch schneller auf Änderungen reagiert und Kundenfeedback schneller umgesetzt werden kann. Durch regelmäßige Reviews und Tests wird die Qualität der Software kontinuierlich überprüft und verbessert. Continuous Integration und Deployment automatisieren den Prozess des Zusammenführens von Codeänderungen und des Bereitstellens von Software-Updates, was die Effizienz steigert und die Time-to-Market verkürzt.
-
Was sind die wichtigsten Funktionen, die eine Engineering-Software bieten sollte, um Effizienz und Genauigkeit in technischen Arbeitsabläufen zu gewährleisten?
Die wichtigsten Funktionen einer Engineering-Software sollten CAD-Modellierung, Simulationen und Analysewerkzeuge umfassen, um komplexe Designs zu erstellen und zu überprüfen. Darüber hinaus sollte die Software eine nahtlose Integration mit anderen Tools und Systemen ermöglichen, um den Datenaustausch zu erleichtern. Außerdem sollte sie eine benutzerfreundliche Oberfläche und eine einfache Handhabung bieten, um die Effizienz und Genauigkeit in technischen Arbeitsabläufen zu verbessern.
-
Was bedeutet "Engineering"?
Engineering bezieht sich auf die Anwendung von wissenschaftlichen und mathematischen Prinzipien, um praktische Probleme zu lösen und innovative Lösungen zu entwickeln. Es umfasst verschiedene Disziplinen wie Maschinenbau, Elektrotechnik, Bauingenieurwesen und Informatik. Ingenieure entwerfen, entwickeln und verbessern Produkte, Systeme und Infrastrukturen, um den Bedürfnissen der Gesellschaft gerecht zu werden.
Ähnliche Suchbegriffe für Search-Based-Software-Engineering-:
-
Sigel BusinessCard Software Gestaltungs-Software für Visitenkarten
Die Profi-Software für die einfache und schnelle Gestaltung von Visitenkarten.; Einzelplatzlizenz.; Mit vielen effektvollen Gestaltungs-Tools, zahlreichen professionellen fertigen Vorlagen, Photos und ClipArts.; Inklusive 200 Profi-Visitenkarten in 3C-Technologie und ausführlichem Handbuch.; Geeignet für Windows 98/2000/ME/XP/Vista.;
Preis: 26.93 € | Versand*: 6,99 € -
Software Engineering at Google: Lessons Learned from Programming Over Time (Winters, Titus~Manshreck, Tom~Wright, Hyrum)
Software Engineering at Google: Lessons Learned from Programming Over Time , The approach to software engineering at Google is revealed in a way where the instructive points can be applied at other organisations. , > , Erscheinungsjahr: 202003, Produktform: Kartoniert, Autoren: Winters, Titus~Manshreck, Tom~Wright, Hyrum, Themenüberschrift: COMPUTERS / Software Development & Engineering / Systems Analysis & Design~COMPUTERS / Software Development & Engineering / Quality Assurance & Testing~COMPUTERS / Software Development & Engineering / Project Management, Fachschema: EDV / Theorie / Informatik / Allgemeines~EDV / Theorie / Software-Entw. / Software Engineering~Google (EDV)~Programmiersprachen~Management / Projektmanagement~Projektmanagement - Projektmarketing, Fachkategorie: Software für Projektmanagement~Programmier- und Skriptsprachen, allgemein~Software Engineering~Systemanalyse und -design, Warengruppe: TB/Programmiersprachen, Fachkategorie: Projektmanagement, Text Sprache: eng, Seitenanzahl: XXV, Seitenanzahl: 571, UNSPSC: 49019900, Warenverzeichnis für die Außenhandelsstatistik: 49019900, Verlag: O'Reilly Media, Verlag: O'Reilly Media, Länge: 233, Breite: 174, Höhe: 38, Gewicht: 1019, Produktform: Kartoniert, Genre: Importe, Genre: Importe, Katalog: LIB_ENBOOK, Katalog: Gesamtkatalog, Katalog: Internationale Lagertitel, Katalog: internationale Titel, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0020, Tendenz: -1, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Lagerartikel, Unterkatalog: Taschenbuch,
Preis: 54.36 € | Versand*: 0 € -
McAfee Internet Security 3 Geräte - 1 Jahr Software
Schutz für Ihre PCs, Macs, Smartphones und Tablets / Inkl. Kennwort-Manager / Sichere Internetnutzung und PC Optimierung
Preis: 22.29 € | Versand*: 0.00 € -
AVAST Software AVG TuneUp 10 Geräte - 1 Jahr Software
Automatische Wartung des PC-Systems / Entfernung ungenutzter Programme, Datenmüll und Bloatware / Mehr Geschwindigkeit beim Surfen, Spielen und Arbeiten
Preis: 16.99 € | Versand*: 0.00 €
-
Wird g27 von der Gaming-Software nicht erkannt?
Es gibt verschiedene Gründe, warum der G27 von der Gaming-Software nicht erkannt werden könnte. Es könnte ein Treiberproblem sein, das durch eine Neuinstallation der Treiber behoben werden kann. Es könnte auch sein, dass die Gaming-Software nicht mit dem G27 kompatibel ist und eine andere Software verwendet werden muss. Es ist auch möglich, dass es ein Hardwareproblem gibt und der G27 repariert oder ersetzt werden muss.
-
Wie können Reverse-Engineering-Tools dazu beitragen, die Sicherheit und Funktionalität von Software-Produkten zu verbessern? Welche Reverse-Engineering-Tools eignen sich am besten zur Analyse von fremden Codes und zur Identifizierung von Schwachstellen?
Reverse-Engineering-Tools können helfen, Schwachstellen in Software zu identifizieren, indem sie den Code analysieren und potenzielle Sicherheitslücken aufdecken. Sie ermöglichen es Entwicklern, die Funktionsweise von fremden Codes zu verstehen und so die Sicherheit und Qualität ihrer eigenen Produkte zu verbessern. Zu den besten Tools für die Analyse von fremden Codes und die Identifizierung von Schwachstellen gehören Ghidra, IDA Pro und Radare2.
-
Software oder Hardware?
Die Entscheidung zwischen Software und Hardware hängt von verschiedenen Faktoren ab. Software bietet oft mehr Flexibilität und Anpassungsmöglichkeiten, während Hardware möglicherweise eine bessere Leistung und Stabilität bietet. Letztendlich hängt die Wahl von den spezifischen Anforderungen und Zielen des Projekts ab.
-
Für welche IT-Anwendungsfälle gibt es Reverse Engineering und Forward Engineering?
Reverse Engineering wird häufig eingesetzt, um bestehende Software oder Hardware zu analysieren und zu verstehen. Dies kann nützlich sein, um Fehler zu beheben, Sicherheitslücken zu identifizieren oder um Kompatibilität mit anderen Systemen herzustellen. Forward Engineering hingegen wird verwendet, um neue Software oder Hardware zu entwickeln, indem man von den Anforderungen ausgeht und den Entwicklungsprozess von Grund auf beginnt.
* 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.