Produkt zum Begriff Codag:
-
Algorithmen
Das Buch Algorithmen enthält unentbehrliches Basiswissen und deckt ein breites Spektrum an Datenstrukturen und Algorithmen zu den Themen Sortieren, Suchen, Graphen- oder Zeichenkettenverarbeitung ab. Für alle vorgestellten Datenstrukturen und Algorithmen liegen im Buch Java-Implementierungen vor, die der Leser nachvollziehen und sofort verwenden kann. Besonders interessant ist der konkrete Einsatz der Algorithmen in realen Anwendungsbeispielen aus Forschung, Technik und Wirtschaft. Dabei kommt auch hier nicht Pseudocode, sondern eine funktionstüchtige Implementierung in Java zum Einsatz. Die didaktisch hervorragend aufbereitenden Kapitel mit historischem Hintergrundwissen, wissenschaftlichen Analysen, klar strukturiertem Code, visualisierten Ablaufprotokollen und Übungen in verschiedenen Schwierigkeitsstufen eignen sich sehr gut zum Einsatz in der Lehre und für ein Selbststudium. EXTRAS ONLINE AUF WWW.PEARSON-STUDIUM.DE: Für Dozenten: Alle Abbildungen aus dem BuchFür Studenten: Link zur Website zum Buch mit Programmcode, Test Dateien, Programmierprojekten, Aufgaben und Übungen
Preis: 55.99 € | Versand*: 0 € -
Essential Mobile Interaction Design: Perfecting Interface Design in Mobile Apps
Design User-Friendly, Intuitive Smartphone and Tablet Apps for Any Platform Mobile apps should feel natural and intuitive, and users should understand them quickly and easily. This means that effective interaction and interface design is crucial. However, few mobile app developers (or even designers) have had adequate training in these areas. Essential Mobile Interaction Design fills this gap, bringing together proven principles and techniques you can use in your next app–for any platform, target device, or user. This tutorial requires virtually no design or programming knowledge. Even if you’ve never designed a mobile app before, this guide teaches you the key skills that lead to the best results. Cameron Banga and Josh Weinhold help you master the mindset, processes, and vocabulary of mobile interaction design, so you can start making better choices right away. They guide you through the entire design process, demystifying issues that arise at every stage. The authors share hard-won lessons from years of experience developing more than one hundred mobile apps for clients and customers of every type. They cover important issues that platform-specific guides often overlook, including internationalization, accessibility, hybrid apps, sandboxing, and what to do after release. This guide shows you how to Think through your designs, instead of just throwing together UI elements Allow an intuitive design flow to emerge from your app Sketch and wireframe apps more effectively Reflect key differences among smartphones, tablets, and desktops Design for visual appeal without compromising usability Work effectively with programmers Make sure your apps are accessible to everyone Get usable feedback, and understand what it’s telling you Learn valuable lessons from today’s most successful apps Refresh your designs in new apps and future versions Discover new tools for designing more successfully Packed with iOS and Android™ examples, Essential Mobile Interaction Design offers dozens of tips and solutions that will be equally useful on today’s platforms and on whatever comes next. Extensive resources are available at cameronbanga.com/EMIDbook.
Preis: 18.18 € | Versand*: 0 € -
IT-Sicherheit (Eckert, Claudia)
IT-Sicherheit , Die Autorin stellt in diesem Standardwerk die zur Umsetzung der Sicherheitsanforderungen benötigten Verfahren und Protokolle detailliert vor und erläutert sie anschaulich anhand von Fallbeispielen. Im Vordergrund steht dabei, die Ursachen für Probleme heutiger IT-Systeme zu verdeutlichen und die grundlegenden Sicherheitskonzepte mit ihren jeweiligen Vor- und Nachteilen zu präsentieren. Der Leser entwickelt nicht nur ein Bewusstsein für IT-Sicherheitsrisiken, sondern erwirbt auch ein breites und grundlegendes Wissen zu deren Behebung. IT-Systeme und die Digitalisierung sind in allen Bereichen und Branchen von zentraler Bedeutung. Die IT-Sicherheit oder Cybersicherheit nimmt dabei eine tragende Rolle ein. Sie hat die Aufgabe sicher zu stellen, dass die verarbeiteten Daten nicht gezielt verfälscht werden, dass wertvolle Information nicht in falsche Hände gelangt und dass die IT-Systeme nicht in ihrer Funktion beeinträchtigt werden. Heutige IT-Systeme sind einer Vielzahl von Bedrohungen ausgesetzt und weisen noch immer viele Verwundbarkeiten auf. Gleichzeitig gibt es viele, zum Teil standardisierte Sicherheitslösungen, mit denen die Bedrohungen und die damit einhergehenden Risiken reduziert werden können. Kenntnisse möglicher Sicherheitsschwachstellen und möglicher Angriffe auf IT-Systeme, sowie der wichtigsten Sicherheitslösungen und deren Wirksamkeit sind essentiell, um IT-Systeme abzusichern und eine vertrauenswürdige Basis für die digitalen Prozesse zu schaffen. Aus den Inhalten: ¿ Sicherheitsschwachstellen, -bedrohungen und Angriffe ¿ Internet-(Un)Sicherheit ¿ Secure Engineering ¿ Kryptographische Verfahren und Schlüsselmanagement ¿ Digitale Identität ¿ Zugriffskontrolle ¿ Netzwerk-, Kommunikations- und Anwendungssicherheit ¿ Sichere drahtlose Kommunikation , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen , Auflage: 11. Auflage, Erscheinungsjahr: 20230220, Produktform: Leinen, Titel der Reihe: De Gruyter Studium##, Autoren: Eckert, Claudia, Auflage: 23011, Auflage/Ausgabe: 11. Auflage, Abbildungen: 200 b/w ill., 40 b/w tbl., Themenüberschrift: COMPUTERS / Security / General, Keyword: IT-Systeme; Netzwerksicherheit; IT security; IT systems; protocols; network security, Fachschema: Datenschutz~Kryptografie~Verschlüsselung~Informatik, Fachkategorie: Praktische Anwendung für Informationstechnologien~Kryptografie, Verschlüsselungstechnologie~Informatik, Warengruppe: HC/Informatik, Fachkategorie: Datenschutz, Thema: Verstehen, Text Sprache: ger, Seitenanzahl: XVIII, Seitenanzahl: 1022, UNSPSC: 49019900, Warenverzeichnis für die Außenhandelsstatistik: 49019900, Verlag: de Gruyter Oldenbourg, Verlag: de Gruyter Oldenbourg, Verlag: De Gruyter Oldenbourg, Länge: 238, Breite: 182, Höhe: 60, Gewicht: 1819, Produktform: Gebunden, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Vorgänger: 9617850, Vorgänger EAN: 9783110551587 9783486778489 9783486721386 9783486706871 9783486589993, Alternatives Format EAN: 9783110985269 9783110985115, Herkunftsland: DEUTSCHLAND (DE), Katalog: deutschsprachige Titel, Katalog: Gesamtkatalog, Katalog: Kennzeichnung von Titeln mit einer Relevanz > 30, Katalog: Lagerartikel, Book on Demand, ausgew. Medienartikel, Relevanz: 0140, Tendenz: +1, Unterkatalog: AK, Unterkatalog: Bücher, Unterkatalog: Hardcover, Unterkatalog: Lagerartikel, WolkenId: 54232
Preis: 94.95 € | Versand*: 0 € -
IT-Sicherheit (Hellmann, Roland)
IT-Sicherheit , Das Buch erklärt die Grundlagen der IT-Sicherheit, wobei auch die wichtigsten Methoden der Kryptographie allgemein verständlich erklärt werden. Verfügbarkeit von Speichermedien und Daten, Internet-Sicherheit und Firewalls werden ausführlich behandelt, und aktuelle Themen der IoT-Sicherheit abgedeckt. Ferner betrachtet die 2. Auflage das Threat Modeling am Beispiel der Automotive Security. , Studium & Erwachsenenbildung > Fachbücher, Lernen & Nachschlagen , Erscheinungsjahr: 20221107, Produktform: Kartoniert, Titel der Reihe: De Gruyter Studium##, Autoren: Hellmann, Roland, Abbildungen: 118 b/w ill., 15 b/w tbl., Themenüberschrift: COMPUTERS / Security / General, Keyword: Cybersicherheit; Cryptologie; Cybersecurity; Criptography; Cybersystems., Fachschema: EDV / Theorie / Sicherheit~Informatik, Fachkategorie: Informatik, Warengruppe: HC/Informatik, Fachkategorie: Computersicherheit, Thema: Verstehen, Text Sprache: ger, Seitenanzahl: X, Seitenanzahl: 244, UNSPSC: 49019900, Warenverzeichnis für die Außenhandelsstatistik: 49019900, Verlag: de Gruyter Oldenbourg, Verlag: de Gruyter Oldenbourg, Verlag: De Gruyter Oldenbourg, Länge: 238, Breite: 169, Höhe: 16, Gewicht: 444, Produktform: Klappenbroschur, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Genre: Mathematik/Naturwissenschaften/Technik/Medizin, Vorgänger: 7774591, Vorgänger EAN: 9783110494839, Alternatives Format EAN: 9783110767209 9783110767186, 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: 1627044
Preis: 49.95 € | Versand*: 0 €
-
Welche IT-Kurse bieten eine fundierte Einführung in Programmiersprachen und Webentwicklung?
Einige IT-Kurse, die eine fundierte Einführung in Programmiersprachen und Webentwicklung bieten, sind beispielsweise "Java Programming", "Python for Beginners" und "Web Development Fundamentals". Diese Kurse decken grundlegende Konzepte und Techniken ab, die für die Entwicklung von Softwareanwendungen und Websites erforderlich sind. Sie sind ideal für Anfänger, die ihre Kenntnisse in diesen Bereichen erweitern möchten.
-
Welche Programmiersprachen sind am besten geeignet, um im Bereich der Webentwicklung tätig zu werden?
Die am besten geeigneten Programmiersprachen für die Webentwicklung sind JavaScript, HTML und CSS. JavaScript wird für die Interaktivität und Funktionalität von Websites verwendet, während HTML für die Struktur und CSS für das Design zuständig ist. Diese drei Sprachen bilden das Grundgerüst für die Entwicklung von Websites.
-
In welchen Programmiersprachen wird die Software von Autos geschrieben?
Die Software von Autos wird in verschiedenen Programmiersprachen geschrieben, je nachdem welche Funktionen sie erfüllen soll. Beispielsweise wird für die Steuerung der Motorfunktionen oft C oder C++ verwendet. Für die Entwicklung von Infotainment-Systemen kommen häufig Java oder Python zum Einsatz. Zudem werden auch spezifische Sprachen wie AUTOSAR oder Matlab/Simulink verwendet.
-
Was sind die grundlegenden Prinzipien der objektorientierten Programmierung und wie können sie in der Entwicklung von Software angewendet werden?
Die grundlegenden Prinzipien der objektorientierten Programmierung sind Kapselung, Vererbung und Polymorphie. Sie ermöglichen die Strukturierung von Code in wiederverwendbare Objekte, die Daten und Verhalten kombinieren. Durch die Anwendung dieser Prinzipien können Entwickler effizienter arbeiten, den Code besser organisieren und die Wartbarkeit und Erweiterbarkeit von Software verbessern.
Ähnliche Suchbegriffe für Codag:
-
Enterprise Class Mobile Application Development: A Complete Lifecycle Approach for Producing Mobile Apps
Build and Deploy Mobile Business Apps That Smoothly Integrate with Enterprise IT For today’s enterprises, mobile apps can have a truly transformational impact. However, to maximize their value, you can’t build them in isolation. Your new mobile apps must reflect the revolutionary mobile paradigm and delight today’s mobile users--but they must also integrate smoothly with existing systems and leverage previous generations of IT investment. In this guide, a team of IBM’s leading experts show how to meet all these goals. Drawing on extensive experience with pioneering enterprise clients, they cover every facet of planning, building, integrating, and deploying mobile apps in large-scale production environments. You’ll find proven advice and best practices for architecture, cloud integration, security, user experience, coding, testing, and much more. Each chapter can stand alone to help you solve specific real-world problems. Together, they help you establish a flow of DevOps activities and lifecycle processes fully optimized for enterprise mobility.
Preis: 11.76 € | Versand*: 0 € -
Algorithmen und Datenstrukturen
Dieses moderne Lehrbuch zum Thema Algorithmen und Datenstrukturen führt auf systematische Art und Weise in die Kunst der Programmierung ein und liefert sowohl das dazu erforderliche Wissen als auch das Handwerkszeug. Es behandelt in drei Teilen nicht nur das Entwerfen, die Gestaltung und die Analyse von Algorithmen und Datenstrukturen, sondern vermittelt auch das Verständnis für ausgewählte Algorithmen zur Lösung von Standardaufgaben sowie die Konzepte und Methoden für das Design der Architektur von größeren Programmsystemen. Ausgehend von einer fundierten Darstellung der Grundlagen wird anhand von vielen Beispielen und illustriert durch eine Fülle von Abbildungen gezeigt, wie man von einer Aufgabenstellung zu ihrer algorithmischen Lösung gelangt. Die Motivation, die Erläuterung und die Anwendung der wichtigsten Paradigmen zur Gestaltung der Architektur von größeren Programmsystemen runden den behandelten Stoff ab. Der durchgängig verwendete, leicht erlern- und gut lesbare Pseudocode gestattet es, den Blick auf das Wesentliche zu richten, und erlaubt eine einfache Übertragung der behandelten Algorithmen in eine konkrete Programmiersprache. Das Buch richtet sich an Studierende der Informatik, Wirtschaftsinformatik und Software Engineering, aber auch an Studierende anderer Studienrichtungen, für die eine Grundausbildung in Algorithmen und Programmierung vorgesehen ist, wie z.B. die Bioinformatik. Über die Autoren Gustav Pomberger ist Vorstand des Instituts für Wirtschaftsinformatik - Software Engineering an der Johannes Kepler Universität in Linz. Heinz Dobler ist Leiter des Masterstudiengangs Software Engineering der Fachhochschule Oberösterreich in Hagenberg. Beide beschäftigen sich seit vielen Jahren sowohl in der Forschung als auch in der Lehre mit der systematischen Entwicklung von Algorithmen, Datenstrukturen und Architekturen großer Softwaresysteme. Über den Inhalt TEIL I: Algorithmen und Datenstrukturen Einführung, Grundbegriffe und elementare Konzepte Struktur und systematischer Entwurf von Algorithmen Grundkonzepte zur Modellierung von Datenobjekten Rekursive Algorithmen und Laufzeitkomplexität von Algorithmen TEIL II: Elementare Algorithmen für Standardaufgaben (Auswahl) Suchalgorithmen und Sortieralgorithmen Algorithmen zur Erzeugung von Zufallszahlen Exhaustionsalgorithmen und Algorithmen auf Zeichenketten TEIL III: Elementare Programmierparadigmen Modulorientierte Programmierung Datenorientierte Programmierung Objektorientierte Programmierung Auf der Companion-Webseite Alle Abbildungen aus dem Buch (Für den Dozenten) Code für ausgewählte Algorithmen Beispielprogramme Compiler-Generator Coco-2
Preis: 31.99 € | Versand*: 0 € -
Ich liebe Programmierung Kaffeetasse 11oz Programmierer Programm Tee tasse für Software-Entwickler
Ich liebe Programmierung Kaffeetasse 11oz Programmierer Programm Tee tasse für Software-Entwickler
Preis: 5.49 € | Versand*: 6.77 € -
Algorithmen
Das Buch Algorithmen enthält unentbehrliches Basiswissen und deckt ein breites Spektrum an Datenstrukturen und Algorithmen zu den Themen Sortieren, Suchen, Graphen- oder Zeichenkettenverarbeitung ab. Für alle vorgestellten Datenstrukturen und Algorithmen liegen im Buch Java-Implementierungen vor, die der Leser nachvollziehen und sofort verwenden kann. Besonders interessant ist der konkrete Einsatz der Algorithmen in realen Anwendungsbeispielen aus Forschung, Technik und Wirtschaft. Dabei kommt auch hier nicht Pseudocode, sondern eine funktionstüchtige Implementierung in Java zum Einsatz. Die didaktisch hervorragend aufbereitenden Kapitel mit historischem Hintergrundwissen, wissenschaftlichen Analysen, klar strukturiertem Code, visualisierten Ablaufprotokollen und Übungen in verschiedenen Schwierigkeitsstufen eignen sich sehr gut zum Einsatz in der Lehre und für ein Selbststudium. EXTRAS ONLINE AUF WWW.PEARSON-STUDIUM.DE: Für Dozenten: Alle Abbildungen aus dem BuchFür Studenten: Link zur Website zum Buch mit Programmcode, Test Dateien, Programmierprojekten, Aufgaben und Übungen
Preis: 69.95 € | Versand*: 0 €
-
Welche Rolle spielen Parameter in der Programmierung und wie beeinflussen sie die Funktionsweise von Algorithmen?
Parameter in der Programmierung sind Variablen, die an eine Funktion übergeben werden, um deren Verhalten zu steuern. Sie ermöglichen es, Funktionen flexibel und wiederverwendbar zu gestalten. Die Werte der Parameter beeinflussen direkt die Ausgabe der Funktion oder des Algorithmus.
-
Was sind die wichtigsten Unterschiede zwischen objektorientierter und funktionaler Programmierung in Bezug auf Programmiersprachen?
In der objektorientierten Programmierung werden Daten und Funktionen in Objekten organisiert, während in der funktionalen Programmierung Funktionen als unabhängige Einheiten betrachtet werden. In der objektorientierten Programmierung steht die Interaktion zwischen Objekten im Vordergrund, während in der funktionalen Programmierung die Vermeidung von Seiteneffekten und die Verwendung von reinen Funktionen betont werden. Objektorientierte Programmiersprachen wie Java und C++ ermöglichen die Vererbung und Polymorphie, während funktionale Programmiersprachen wie Haskell und Lisp Funktionskomposition und Rekursion fördern.
-
Was sind die grundlegenden Unterschiede zwischen objektorientierter und funktionaler Programmierung in Bezug auf Programmiersprachen?
In der objektorientierten Programmierung werden Daten und Funktionen in Objekten organisiert, während in der funktionalen Programmierung Funktionen als grundlegende Bausteine dienen. In objektorientierten Sprachen gibt es Klassen, Vererbung und Polymorphismus, während funktionale Sprachen sich auf Funktionen höherer Ordnung, Immutabilität und Rekursion konzentrieren. Objektorientierte Programmierung zielt darauf ab, Zustand zu verwalten und Verhalten zu kapseln, während funktionale Programmierung auf die Vermeidung von Seiteneffekten und die Verwendung von Funktionen als mathematische Konzepte abzielt.
-
Wie können faltbare Displays die mobile Technologie revolutionieren?
Faltbare Displays ermöglichen größere Bildschirme in kompakteren Geräten, was mehr Platz für Inhalte bietet. Sie verbessern die Tragbarkeit von Geräten und ermöglichen neue Formfaktoren. Durch die Flexibilität können faltbare Displays auch neue Anwendungsmöglichkeiten und Designs für mobile Geräte schaffen.
* 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.