Produkte zum Begriff Science:
-
Computer Science: An Interdisciplinary Approach
Named a Notable Book in the 21st Annual Best of Computing list by the ACM!Robert Sedgewick and Kevin Wayne’s Computer Science: An Interdisciplinary Approach is the ideal modern introduction to computer science with Java programming for both students and professionals. Taking a broad, applications-based approach, Sedgewick and Wayne teach through important examples from science, mathematics, engineering, finance, and commercial computing. The book demystifies computation, explains its intellectual underpinnings, and covers the essential elements of programming and computational problem solving in today’s environments. The authors begin by introducing basic programming elements such as variables, conditionals, loops, arrays, and I/O. Next, they turn to functions, introducing key modular programming concepts, including components and reuse. They present a modern introduction to object-oriented programming, covering current programming paradigms and approaches to data abstraction. Building on this foundation, Sedgewick and Wayne widen their focus to the broader discipline of computer science. They introduce classical sorting and searching algorithms, fundamental data structures and their application, and scientific techniques for assessing an implementation’s performance. Using abstract models, readers learn to answer basic questions about computation, gaining insight for practical application. Finally, the authors show how machine architecture links the theory of computing to real computers, and to the field’s history and evolution. For each concept, the authors present all the information readers need to build confidence, together with examples that solve intriguing problems. Each chapter contains question-and-answer sections, self-study drills, and challenging problems that demand creative solutions. Companion web site (introcs.cs.princeton.edu/java) containsExtensive supplementary information, including suggested approaches to programming assignments, checklists, and FAQsGraphics and sound librariesLinks to program code and test dataSolutions to selected exercisesChapter summariesDetailed instructions for installing a Java programming environmentDetailed problem sets and projects Companion 20-part series of video lectures is available at informit.com/title/9780134493831
Preis: 48.14 € | Versand*: 0 € -
Computer Science: An Interdisciplinary Approach
Named a Notable Book in the 21st Annual Best of Computing list by the ACM!Robert Sedgewick and Kevin Wayne’s Computer Science: An Interdisciplinary Approach is the ideal modern introduction to computer science with Java programming for both students and professionals. Taking a broad, applications-based approach, Sedgewick and Wayne teach through important examples from science, mathematics, engineering, finance, and commercial computing. The book demystifies computation, explains its intellectual underpinnings, and covers the essential elements of programming and computational problem solving in today’s environments. The authors begin by introducing basic programming elements such as variables, conditionals, loops, arrays, and I/O. Next, they turn to functions, introducing key modular programming concepts, including components and reuse. They present a modern introduction to object-oriented programming, covering current programming paradigms and approaches to data abstraction. Building on this foundation, Sedgewick and Wayne widen their focus to the broader discipline of computer science. They introduce classical sorting and searching algorithms, fundamental data structures and their application, and scientific techniques for assessing an implementation’s performance. Using abstract models, readers learn to answer basic questions about computation, gaining insight for practical application. Finally, the authors show how machine architecture links the theory of computing to real computers, and to the field’s history and evolution. For each concept, the authors present all the information readers need to build confidence, together with examples that solve intriguing problems. Each chapter contains question-and-answer sections, self-study drills, and challenging problems that demand creative solutions. Companion web site (introcs.cs.princeton.edu/java) containsExtensive supplementary information, including suggested approaches to programming assignments, checklists, and FAQsGraphics and sound librariesLinks to program code and test dataSolutions to selected exercisesChapter summariesDetailed instructions for installing a Java programming environmentDetailed problem sets and projects Companion 20-part series of video lectures is available at informit.com/title/9780134493831
Preis: 63.12 € | Versand*: 0 € -
Computer Security: Art and Science
The Comprehensive Guide to Computer Security, Extensively Revised with Newer Technologies, Methods, Ideas, and Examples In this updated guide, University of California at Davis Computer Security Laboratory co-director Matt Bishop offers clear, rigorous, and thorough coverage of modern computer security. Reflecting dramatic growth in the quantity, complexity, and consequences of security incidents, Computer Security, Second Edition, links core principles with technologies, methodologies, and ideas that have emerged since the first edition’s publication. Writing for advanced undergraduates, graduate students, and IT professionals, Bishop covers foundational issues, policies, cryptography, systems design, assurance, and much more. He thoroughly addresses malware, vulnerability analysis, auditing, intrusion detection, and best-practice responses to attacks. In addition to new examples throughout, Bishop presents entirely new chapters on availability policy models and attack analysis. Understand computer security goals, problems, and challenges, and the deep links between theory and practiceLearn how computer scientists seek to prove whether systems are secureDefine security policies for confidentiality, integrity, availability, and moreAnalyze policies to reflect core questions of trust, and use them to constrain operations and changeImplement cryptography as one component of a wider computer and network security strategy Use system-oriented techniques to establish effective security mechanisms, defining who can act and what they can doSet appropriate security goals for a system or product, and ascertain how well it meets themRecognize program flaws and malicious logic, and detect attackers seeking to exploit them This is both a comprehensive text, explaining the most fundamental and pervasive aspects of the field, and a detailed reference. It will help you align security concepts with realistic policies, successfully implement your policies, and thoughtfully manage the trade-offs that inevitably arise. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
Preis: 78.1 € | Versand*: 0 € -
Computer Security: Art and Science
The Comprehensive Guide to Computer Security, Extensively Revised with Newer Technologies, Methods, Ideas, and Examples In this updated guide, University of California at Davis Computer Security Laboratory co-director Matt Bishop offers clear, rigorous, and thorough coverage of modern computer security. Reflecting dramatic growth in the quantity, complexity, and consequences of security incidents, Computer Security, Second Edition, links core principles with technologies, methodologies, and ideas that have emerged since the first edition’s publication. Writing for advanced undergraduates, graduate students, and IT professionals, Bishop covers foundational issues, policies, cryptography, systems design, assurance, and much more. He thoroughly addresses malware, vulnerability analysis, auditing, intrusion detection, and best-practice responses to attacks. In addition to new examples throughout, Bishop presents entirely new chapters on availability policy models and attack analysis. Understand computer security goals, problems, and challenges, and the deep links between theory and practiceLearn how computer scientists seek to prove whether systems are secureDefine security policies for confidentiality, integrity, availability, and moreAnalyze policies to reflect core questions of trust, and use them to constrain operations and changeImplement cryptography as one component of a wider computer and network security strategy Use system-oriented techniques to establish effective security mechanisms, defining who can act and what they can doSet appropriate security goals for a system or product, and ascertain how well it meets themRecognize program flaws and malicious logic, and detect attackers seeking to exploit them This is both a comprehensive text, explaining the most fundamental and pervasive aspects of the field, and a detailed reference. It will help you align security concepts with realistic policies, successfully implement your policies, and thoughtfully manage the trade-offs that inevitably arise. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
Preis: 78.1 € | Versand*: 0 €
-
Was unterscheidet Computer Science von Informatik?
Computer Science und Informatik sind im Wesentlichen synonyme Begriffe und werden oft austauschbar verwendet. In einigen Kontexten kann Computer Science jedoch einen breiteren Fokus haben und sich auf die theoretischen Grundlagen der Informatik konzentrieren, während Informatik sich mehr auf die praktische Anwendung von Computern und Informationstechnologie bezieht. Es gibt jedoch keine einheitliche Definition oder klare Unterscheidung zwischen den beiden Begriffen, da sie je nach Land, Universität oder Organisation unterschiedlich interpretiert werden können.
-
Was ist der Unterschied zwischen Computer Engineering und Computer Science?
Computer Engineering befasst sich mit der Entwicklung und Gestaltung von Hardware-Systemen, wie zum Beispiel Prozessoren, Speicher und Peripheriegeräte. Es kombiniert Prinzipien der Elektrotechnik und Informatik, um Hardware- und Softwarekomponenten zu integrieren und effiziente Systeme zu entwerfen. Computer Science hingegen konzentriert sich auf die Entwicklung von Software und Algorithmen. Es befasst sich mit der Analyse, dem Design und der Implementierung von Softwarelösungen für verschiedene Anwendungen, wie zum Beispiel Datenbanken, künstliche Intelligenz und Softwareentwicklung.
-
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.
-
Was ist der Unterschied zwischen Informatik (Computer Science) und Technische Informatik (Computer Engineering)?
Informatik (Computer Science) befasst sich hauptsächlich mit der theoretischen Grundlage und den Prinzipien der Informationsverarbeitung, wie Algorithmen, Datenstrukturen und Programmiersprachen. Technische Informatik (Computer Engineering) hingegen kombiniert die Grundlagen der Informatik mit der Elektrotechnik und Hardware-Entwicklung, um Computer-Systeme und -Komponenten zu entwerfen, zu entwickeln und zu optimieren. Technische Informatik beinhaltet daher auch Aspekte wie Mikroprozessoren, Schaltkreise und Hardware-Software-Integration.
Ähnliche Suchbegriffe für Science:
-
Computer Science: An Overview, Global Edition
Develop a core understanding of the concepts of modern computer science Computer Science: An Overview, 13th edition, Global Edition, by J. Glenn Brookshear, and Dennis Brylow, is written for students from all backgrounds, giving you a bottom-up, concrete-to-abstract foundation in the subject. Its broad coverage encourages a practical and realistic understanding of computer science, covering all the major concepts. The book's broad background exposes beginning computer science students to the breadth of the subject they plan to major in and teaches students from other backgrounds how to relate to the technical society in which they live. Learn in a flexible way with independent chapters you can study in any order with full-colour design to help you engage with the information. The text also uses Python to provide programming tools for exploration and experimentation in your learning. This 13th edition has been corrected and updated in each chapter to refine your learning experience. With more than 1,000 questions and exercises, the book trains your thinking skills with useful chapter review problems and contains questions surrounding social issues to reinforce core concepts. This text is comprehensive and highly accessible, making it ideal for undergraduate studies in computer science. This title has a Companion Website.
Preis: 53.49 € | Versand*: 0 € -
Classic Computer Science Problems in Java
Sharpen your coding skills by exploring established computer science problems! Classic Computer Science Problems in Java challenges you with time-tested scenarios and algorithms. You’ll work through a series of exercises based in computer science fundamentals that are designed to improve your software development abilities, improve your understanding of artificial intelligence, and even prepare you to ace an interview. Classic Computer Science Problems in Java will teach you techniques to solve common-but-tricky programming issues. You’ll explore foundational coding methods, fundamental algorithms, and artificial intelligence topics, all through code-centric Java tutorials and computer science exercises. As you work through examples in search, clustering, graphs, and more, you'll remember important things you've forgotten and discover classic solutions to your "new" problems! Key Features· Recursion, memorization, bit manipulation· Search algorithms· Constraint-satisfaction problems· Graph algorithms· K-means clustering For intermediate Java programmers. About the technology In any computer science classroom you’ll find a set of tried-and-true algorithms, techniques, and coding exercises. These techniques have stood the test of time as some of the best ways to solve problems when writing code, and expanding your Java skill set with these classic computer science methods will make you a better Java programmer. David Kopec is an assistant professor of computer science and innovation at Champlain College in Burlington, Vermont. He is the author of Dart for Absolute Beginners (Apress, 2014), Classic Computer Science Problems in Swift (Manning, 2018), and Classic Computer Science Problems in Python (Manning, 2019).
Preis: 49.21 € | Versand*: 0 € -
Concrete Mathematics: A Foundation for Computer Science
This book introduces the mathematics that supports advanced computer programming and the analysis of algorithms. The primary aim of its well-known authors is to provide a solid and relevant base of mathematical skills - the skills needed to solve complex problems, to evaluate horrendous sums, and to discover subtle patterns in data. It is an indispensable text and reference not only for computer scientists - the authors themselves rely heavily on it! - but for serious users of mathematics in virtually every discipline.Concrete Mathematics is a blending of CONtinuous and disCRETE mathematics. "More concretely," the authors explain, "it is the controlled manipulation of mathematical formulas, using a collection of techniques for solving problems." The subject matter is primarily an expansion of the Mathematical Preliminaries section in Knuth's classic Art of Computer Programming, but the style of presentation is more leisurely, and individual topics are covered more deeply. Several new topics have been added, and the most significant ideas have been traced to their historical roots. The book includes more than 500 exercises, divided into six categories. Complete answers are provided for all exercises, except research problems, making the book particularly valuable for self-study.Major topics include:SumsRecurrencesInteger functionsElementary number theoryBinomial coefficientsGenerating functionsDiscrete probabilityAsymptotic methodsThis second edition includes important new material about mechanical summation. In response to the widespread use of the first edition as a reference book, the bibliography and index have also been expanded, and additional nontrivial improvements can be found on almost every page. Readers will appreciate the informal style of Concrete Mathematics. Particularly enjoyable are the marginal graffiti contributed by students who have taken courses based on this material. The authors want to convey not only the importance of the techniques presented, but some of the fun in learning and using them.
Preis: 54.56 € | Versand*: 0 € -
Concrete Mathematics: A Foundation for Computer Science
This book introduces the mathematics that supports advanced computer programming and the analysis of algorithms. The primary aim of its well-known authors is to provide a solid and relevant base of mathematical skills - the skills needed to solve complex problems, to evaluate horrendous sums, and to discover subtle patterns in data. It is an indispensable text and reference not only for computer scientists - the authors themselves rely heavily on it! - but for serious users of mathematics in virtually every discipline.Concrete Mathematics is a blending of CONtinuous and disCRETE mathematics. "More concretely," the authors explain, "it is the controlled manipulation of mathematical formulas, using a collection of techniques for solving problems." The subject matter is primarily an expansion of the Mathematical Preliminaries section in Knuth's classic Art of Computer Programming, but the style of presentation is more leisurely, and individual topics are covered more deeply. Several new topics have been added, and the most significant ideas have been traced to their historical roots. The book includes more than 500 exercises, divided into six categories. Complete answers are provided for all exercises, except research problems, making the book particularly valuable for self-study.Major topics include:SumsRecurrencesInteger functionsElementary number theoryBinomial coefficientsGenerating functionsDiscrete probabilityAsymptotic methodsThis second edition includes important new material about mechanical summation. In response to the widespread use of the first edition as a reference book, the bibliography and index have also been expanded, and additional nontrivial improvements can be found on almost every page. Readers will appreciate the informal style of Concrete Mathematics. Particularly enjoyable are the marginal graffiti contributed by students who have taken courses based on this material. The authors want to convey not only the importance of the techniques presented, but some of the fun in learning and using them.
Preis: 55.63 € | Versand*: 0 €
-
Fantasie oder Science-Fiction?
Ich persönlich bevorzuge Science-Fiction, da ich fasziniert bin von den futuristischen Technologien und den Möglichkeiten, die sich daraus ergeben. Fantasie ist jedoch auch sehr interessant, da sie oft eine Welt voller Magie und Kreativität erschafft. Letztendlich hängt es von meiner Stimmung ab, ob ich lieber in die Welt der Fantasie oder der Science-Fiction eintauche.
-
Was ist Science-Fiction?
Science-Fiction ist ein literarisches Genre, das sich mit fiktiven Technologien, Zukunftsvisionen und außerirdischem Leben befasst. Es kombiniert wissenschaftliche Elemente mit fantastischen Ideen, um mögliche Zukunftsszenarien zu erforschen. Oft dient Science-Fiction dazu, gesellschaftliche Probleme und ethische Fragen zu reflektieren und zu hinterfragen. Durch die Darstellung von fiktiven Welten und Technologien regt Science-Fiction die Leser zum Nachdenken über die Zukunft und die Auswirkungen von Fortschritt und Innovation an.
-
Was ist Science-Fiction?
Science-Fiction ist ein Genre, das sich mit fiktiven Technologien, Zukunftsvisionen und außerirdischem Leben befasst. Es kombiniert wissenschaftliche Elemente mit fantastischen Ideen, um alternative Realitäten oder Zukunftsszenarien zu erschaffen. Oft dient Science-Fiction dazu, gesellschaftliche oder ethische Fragen zu reflektieren und die Auswirkungen von Technologie auf die Menschheit zu erforschen. In Science-Fiction-Geschichten können die Grenzen der Realität erweitert und neue Perspektiven auf die Welt gewonnen werden.
-
Hat Data Science Zukunft?
Ja, Data Science hat definitiv Zukunft. Mit der zunehmenden Digitalisierung und dem wachsenden Bedarf an datenbasierten Entscheidungen in Unternehmen wird die Nachfrage nach Data Science-Fachleuten weiter steigen. Zudem ermöglicht Data Science die Entwicklung neuer Technologien und Lösungen in verschiedenen Bereichen wie Gesundheitswesen, Finanzen, Marketing und vielen anderen. Daher wird Data Science auch in Zukunft eine wichtige Rolle spielen.
* 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.