691 Results for : notation
-
Documenting Software Architectures (eBook, ePUB)
Software architecture-the conceptual glue that holds every phase of a project together for its many stakeholders-is widely recognized as a critical element in modern software development. Practitioners have increasingly discovered that close attention to a software system's architecture pays valuable dividends. Without an architecture that is appropriate for the problem being solved, a project will stumble along or, most likely, fail. Even with a superb architecture, if that architecture is not well understood or well communicated the project is unlikely to succeed. Documenting Software Architectures, Second Edition, provides the most complete and current guidance, independent of language or notation, on how to capture an architecture in a commonly understandable form. Drawing on their extensive experience, the authors first help you decide what information to document, and then, with guidelines and examples (in various notations, including UML), show you how to express an architecture so that others can successfully build, use, and maintain a system from it. The book features rules for sound documentation, the goals and strategies of documentation, architectural views and styles, documentation for software interfaces and software behavior, and templates for capturing and organizing information to generate a coherent package. New and improved in this second edition: Coverage of architectural styles such as service-oriented architectures, multi-tier architectures, and data models Guidance for documentation in an Agile development environment Deeper treatment of documentation of rationale, reflecting best industrial practices Improved templates, reflecting years of use and feedback, and more documentation layout options A new, comprehensive example (available online), featuring documentation of a Web-based service-oriented system Reference guides for three important architecture documentation languages: UML, AADL, and SySML- Shop: buecher
- Price: 22.95 EUR excl. shipping
-
Java Challenges: 100+ Proven Tasks That Will Prepare You for Anything
Expand your knowledge of Java with this entertaining learning guide, which features 100+ exercises and programming challenges. Java Challenges will prepare you for your next exam or job interview, and covers many practical topics, such as strings, arrays, data structures, recursion, and date and time. The APIs and other material included in this book are Java 17 compatible.Each topic is addressed in its own separate chapter, starting with an introduction to the basics and followed by multiple exercises of varying degrees of difficulty, helping you to improve your programming skills effectively. Detailed sample solutions, including the algorithms used for all tasks, are included to maximize your understanding of each area. Author Michael Inden also describes alternative solutions and analyzes possible pitfalls and typical errors. Three appendices round out the book: one covering JShell, which is often helpful for trying out the code snippets and examples in the book, followed by an introduction to JUnit 5 for unit testing and verifying solutions, while the final appendix explains O-notation for estimating performance.After reading this book, you'll be prepared to take the next step in your career or tackle your next personal project. All source code is freely available for download via the Apress website.What You Will LearnImprove your Java knowledge by solving enjoyable but challenging programming puzzles Solve mathematical problems, recursions, strings, arrays and moreManage data processing and data structures like lists, sets, mapsHandle advanced recursion as well as binary trees, sorting and searching Gamify key fundamentals for fun and easier reinforcement Who This Book Is ForProfessional software developers, makers, as well as computer science teachers and students. At least some prior experience with Java programming is recommended.- Shop: buecher
- Price: 40.99 EUR excl. shipping
-
Suzuki Violin School, International Edition, w. Audio-CD
Teach violin with the popular Suzuki Violin School! The Suzuki Method® of Talent Education is based on Shinichi Suzuki's view that every child is born with ability, and that people are the product of their environment. According to Shinichi Suzuki, a world-renowned violinist and teacher, the greatest joy an adult can know comes from developing a child's potential so he/she can express all that is harmonious and best in human beings. Students are taught using the "mother-tongue" approach. Each series of books for a particular instrument in the Suzuki Method is considered a Suzuki music school, such as the Suzuki Violin School. Suzuki lessons are generally given in a private studio setting with additional group lessons. The student listens to the recordings and work with their Suzuki violin teacher to develop their potential as a musician and as a person.This Suzuki Book & CD is integral for Suzuki violin lessons. This revised edition of the Suzuki Violin School, Volume 2 features:Engravings in a 9" x 12" format Revised editing of pieces, including bowings and fingerings 16 additional pages Additional exercises, some from Shinichi Suzuki, plus additional insight and suggestions for teachers Glossary of terms in English, French, German, and Spanish Musical notation guide Fingerboard position CD features new recordings by Hilary Hahn in collaboration with pianist Natalie Zhu, as well as piano accompaniment only tracks for play-along purposes.Titles: Principles of Study and Guidance Chorus fromJudas Maccabaeus (Handel) Musette (Bach) Hunters' Chorus (Weber) Long, Long Ago (Bayly) Waltz (Brahms) Bourrée (Handel) The Two Grenadiers (Schumann) Theme fromWitches' Dance (Paganini) Gavotte fromMignon (Thomas) Gavotte (Lully) Minuet in G (Beethoven) Minuet (Boccherini).This title is available in SmartMusic. This title is available in SmartMusic.- Shop: buecher
- Price: 24.00 EUR excl. shipping
-
Music Composition For Dummies (eBook, PDF)
You can hum it, but can you write it down? When most people think of a composer, they picture a bewigged genius like Mozart or Beethoven frenetically directing mighty orchestras in the ornate palaces of Vienna. While that may have been the case once upon a time, modern composers make themselves heard far beyond the classical conservatoire and concert hall. These days, soundtracks are in high demand in industries such as TV, film, advertising, and even gaming to help create immersive and exciting experiences. Whatever your musical ambitions--composing a dark requiem in a beautiful Viennese apartment or producing the next great Star Wars-like movie theme in LA--the fully updated Music Composition For Dummies hits all the right notes to help you become confident in the theory and practice of composition. To help you translate your musical ideas from fleeting tunes in your head to playable bars and notation on paper, professional composer and instructor Scott Jarrett and music journalist Holly Day take you on a friendly step-by-step journey through the process of musical creation, including choosing the right rhythms and tempos, creating melodies and chord progressions, and working with instruments and voices. You'll learn how to match keys and chords to mood, use form to enhance your creativity, and write in different styles from pop to classical--and you'll even learn how to keep hammering away when inspiration eludes you. * Organize and preserve your musical ideas * Formalize your knowledge with professional vocabulary * Get familiar with composition apps and software * Make a demo and market on social media Filled with musical exercises to help you acquire the discipline you need for success, Music Composition For Dummies has everything you need to turn your inner soundtrack into a tuneful reality!- Shop: buecher
- Price: 17.99 EUR excl. shipping
-
A Field Guide to the Birds of Brazil
Brazil's bird diversity is one of the richest in the world. And yet there has never been a comprehensive field guide to this splendid and elusive avifauna. Until now. The carefully vetted text and images are the first to cover the full range of bird life in this vast and varied country. The more than 1800 up-to-date accounts treat the Yellow-nosed Albatross to the Sombre Hummingbird, the Ash-throated Gnat-eater to the Black-bellied Whistling-Duck, Nighthawks and Jacamars to Motmots, Puffbirds, and Peppershrikes. They are all here-every species and many subspecies found in each region of Brazil-with special attention given to the 218 Brazilian endemics. The book is laid out so that the illustrations sit across from the commentary and the distribution maps, so it is easy to use. Also, the author uses short-hand notation throughout, to make the book compact and easy to carry when in the field. For each bird, the scientific, English, and Portuguese name are given as well as detailed information on measurement; identifying features; habitat; voice, song, and call. Distribution maps show the range for each species, also indicating seasonality and occurrence, essential for finding and identifying specific birds. From the equatorial North to the tropics, the introductory paragraphs set the stage in describing Brazil's varied biogeography, climate, geomorphology, and natural vegetation. A list of protected areas of Brazil, information on relevant national and international organizations, a bibliography and further references, and an English-Portuguese dictionary of frequently used terms enhance the user-friendly qualities. Anyone wishing to fully explore the fabulously varied bird life of Brazil will find this light-weight, easy-to-use, attractive guide an invaluable field companion.- Shop: buecher
- Price: 38.99 EUR excl. shipping
-
Algorithmen kapieren
Visuelle Erläuterungen mit über 400 erklärenden Bildern Mit anschaulichen Beispielen und zahlreichen Übungen Ausführlich kommentierter Beispielcode in Python Ab sofort sind Algorithmen nicht mehr langweilig und trocken! Mit diesem Buch wird es dir Spaß machen, dich mit Algorithmen zu beschäftigen, und es wird dir leichtfallen zu verstehen, wie diese funktionieren.Du erhältst eine anschauliche Einführung in Algorithmen und lernst visuell und praxisnah, wie du die wichtigsten Algorithmen für Aufgaben einsetzt, die dir bei der Programmierung täglich begegnen.Du beginnst mit einfachen Aufgaben wie Sortieren und Suchen. Mit diesen Grundlagen gerüstet kannst du auch schwierigere Aufgaben wie dynamische Programmierung oder Künstliche Intelligenz in Angriff nehmen.Der Autor erläutert die Funktionsweise der Algorithmen anhand ganz einfacher Beispiele. So verdeutlicht er z.B. den Unterschied zwischen Arrays und verketteten Listen anhand der Aufgabe, mehrere noch freie Plätze in einem Kinosaal zu finden. Solche Beispiele zeigen dir ganz anschaulich, wie und wofür du die jeweiligen Algorithmen effektiv einsetzen kannst.Zu allen Erläuterungen findest du anschauliche Bilder und Diagramme sowie ausführlich kommentierten Beispielcode in Python. Wenn du Algorithmen verstehen möchtest, ohne dich mit komplizierten seitenlangen Beweisen herumzuplagen, ist dieses Buch genau das richtige für dich.Stimmen zum Buch: »Das Buch schafft das Unmögliche: Mathe macht Spaß und ist einfach.« (Sander Rossel, COAS Software Systems)»Möchten Sie Algorithmen auf die gleiche Art und Weise kennenlernen, wie Sie Ihren Lieblingsroman lesen? Dann brauchen Sie dieses Buch.« (Sankar Ramanathan, IBM Analytics»Heutzutage gibt es praktisch keinen Aspekt des Lebens, der nicht durch einen Algorithmus optimiert wird. Lesen Sie zuerst dieses Buch, wenn Sie eine gut erklärte Einführung in dieses Thema suchen.« (Amit Lamba, Tech Overture, LLC»Algorithmen sind nicht langweilig! Die Lektüre des Buchs hat mir und meinen Studenten Spaß gemacht und war lehrreich.« (Christopher Haupt, Mobirobo, Inc)Aus dem Inhalt: Such-, Sortier- und GraphenalgorithmenPerformance von Algorithmen analysieren (Landau-Notation)Arrays, verkettete Listen und HashtabellenRekursion und StacksQuicksort und das Teile-und-herrsche-VerfahrenDijkstra-Algorithmus für die Ermittlung des kürzesten PfadsApproximationsalgorithmen und NP-vollständige ProblemeGreedy-AlgorithmenDynamische ProgrammierungKlassifikation und Regression mit dem k-Nächste-Nachbarn-Algorithmus- Shop: buecher
- Price: 30.90 EUR excl. shipping
-
Eloquent JavaScript
Completely revised and updated, this best-selling introduction to programming in JavaScript focuses on writing real applications.JavaScript lies at the heart of almost every modern web application, from social apps like Twitter to browser-based game frameworks like Phaser and Babylon. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications.This much anticipated and thoroughly revised third edition of Eloquent JavaScript dives deep into the JavaScript language to show you how to write beautiful, effective code. It has been updated to reflect the current state of Java¬Script and web browsers and includes brand-new material on features like class notation, arrow functions, iterators, async functions, template strings, and block scope. A host of new exercises have also been added to test your skills and keep you on track. As with previous editions, Haverbeke continues to teach through extensive examples and immerses you in code from the start, while exercises and full-chapter projects give you hands-on experience with writing your own programs. You start by learning the basic structure of the JavaScript language as well as control structures, functions, and data structures to help you write basic programs. Then you'll learn about error handling and bug fixing, modularity, and asynchronous programming before moving on to web browsers and how JavaScript is used to program them. As you build projects such as an artificial life simulation, a simple programming language, and a paint program, you'll learn how to:- Understand the essential elements of programming, including syntax, control, and data- Organize and clarify your code with object-oriented and functional programming techniques- Script the browser and make basic web applications- Use the DOM effectively to interact with browsers- Harness Node.js to build servers and utilitiesIsn't it time you became fluent in the language of the Web?* All source code is available online in an inter¬active sandbox, where you can edit the code, run it, and see its output instantly.- Shop: buecher
- Price: 24.99 EUR excl. shipping
-
Begegnungen mit außereuropäischer Musik 2. EinFach Musik
Der Band "Begegnungen mit außereuropäischer Musik II" erfüllt zwei Funktionen: Zum einen führt er in die Eigenarten von Musik ein, die außerhalb Europas beheimatet ist, aber Einfluss auf europäische Musik hatte. Zum anderen zeigt er Perspektiven des Handelns bei der Begegnung mit fremder Musik auf. Es wird einerseits deutlich, was durch die Annahme des Fremden gewonnen wird, andererseits zeigt sich aber auch, wie viel und was vom Eigenen der Preis dafür ist. So dient der Band dazu, am Beispiel des Umgangs mit Musik die Augen für Probleme der Integration des Fremden bzw. für Inter- und Transkulturalität zu öffnen.Das hier vorgelegte Unterrichtsmodell "Begegnungen mit außereuropäischer Musik II" ermöglicht oder erleichtert die Planung und Vorbereitung eines Musikunterrichts, der Zugänge zu Musik anderer Kulturen eröffnen möchte - zu einer Musik also, die früher als "exotisch", später auch als "Weltmusik" bezeichnet wurde. Er stellt einen besonderen Beitrag zur interkulturellen Musikdidaktik insofern dar, als er - fern von jeder Utopie - nicht die Konfrontation mit dem Fremden sucht, sondern einen behutsamen Weg wählt. Die Musiken anderer Kulturen - in diesem Band geraten Afrika, Nord-, Mittel-, Südamerika und Weltmusik in den Blick - werden eingeführt über musikalische "Begegnungen", die bereits stattgefunden haben: Kompositionen, die sich mit Musik anderer Kulturen auseinandersetzen, bilden den Einstieg in die jeweils fremde Musik. Dazu werden Stücke aus der Kunstmusik, aus dem Jazz und aus der Popmusik herangezogen. Damit werden mögliche "Schnittstellen" zwischen Eigenem und Fremdem vorgegeben, mit denen die Schülerinnen und Schüler sich ihrerseits auseinandersetzen.Für den methodischen Zugang werden verschiedenste Operatoren vorgeschlagen: Hören und beschreiben, musizieren, Umgang mit Notation und mit Texten, Informationen sammeln, Umsetzen in Bewegung und Bild. Auf Arbeitsblättern werden Materialien und Aufgaben bereitgestellt, der Haupttext enthält die entsprechenden Informationen und Lösungsvorschläge. Die beigefügte CD enthält Hörbeispiele mit exemplarischer, aber schwer zugänglicher Musik, daneben werden zahlreiche weitere Musikbeispiele aufgearbeitet. Der Band weist 20 Arbeitsblätter, 25 Hör- und 15 Musikbeispiele auf.Außerdem erschienen: "Begegnungen mit außereuropäischer Musik I - Vorderer Orient, Ferner Osten und Indien", Bestell-Nr. 018091- Shop: buecher
- Price: 39.10 EUR excl. shipping
-
Energy and the Environment
Energy and the EnvironmentExamine the tension between energy production and consumption and environmental conservation with the latest edition of this widely read textIn the newly revised Fourth Edition of Energy and the Environment, the authors deliver an insightful and expanded discussion on the central topics regarding the interaction between energy production, consumption, and environmental stewardship. The book explores every major form of energy technology, including fossil fuels, renewables, and nuclear power, wrapping up with chapters on how energy usage affects our atmosphere, and the resulting global effects.The latest edition includes new figures and tables that reflect the most recent numbers on conventional and renewable energy production and consumption. The history and current status of relevant U.S. and international governmental energy legislation is discussed along with the text. Readers will also find:* A thorough introduction to the fundamentals of energy and energy use in industrial societies, including the forms of energy, scientific notation, and the principle of energy conservation* A comprehensive exploration of fossil fuels, including petroleum, coal, and natural gas, along with their history, world production, and remaining future resources* Discussion of the pros and cons of nuclear power, it's rise in China, and it's fall elsewhere, and a history of power plant accidents* A practical discussion of heat engines, including their thermodynamics, energy content of fuels, and heat pumps and engines* In-depth examinations of new innovations and rapidly increasing use of renewable energy sources, including solar, wind, hydro, geothermal, and biomass energy, along with updates on battery technology and alternative energy storage techniques* Detailed discussions of the atmospheric effects of our energy usage on scales both local and global; reports from the International Panel on Climate Change; the carbon budget, carbon capture and storage, and geoengineeringPerfect for either graduate or upper-level undergraduate students of physics, environmental science, and engineering, Energy and the Environment is also an indispensable resource for anyone professionally or personally interested in climate change, energy policy, and energy conservation.- Shop: buecher
- Price: 93.99 EUR excl. shipping
-
Melody, Harmony, Tonality (eBook, ePUB)
Where did the major scale come from? Why does most traditional non-Western music not share Western principles of harmony? What does the inner structure of a canon have to do with religious belief? Why, in historical terms, is J.S. Bach's music regarded as a perfect combination of melody and harmony? Why do clocks in church towers strike dominant-tonic-dominant-tonic? What do cathedrals have to do with monochords? How can the harmonic series be demonstrated with a rope tied to a doorknob, and how can it be heard by standing next to an electric fan? Why are the free ocean waves in Debussy's La Mer, the turbulent river waves in Smetana's Moldau, and the fountain ripples in Ravel's Jeux d'Eau pushed at times into four-bar phrases? Why is the metric system inherently unsuitable for organizing music and poetry? In what way does Plato's Timaeus resemble the prelude to Wagner's Das Rheingold? Just how does Beethoven's work perfectly illustrate fully functional tonality, and why were long-range works based on this type of tonality impossible before the introduction of equal temperament? In this new century, what promising materials are available to composers in the wake of harmonic experimentation and, some would argue, exhaustion? The answers to these seemingly complicated questions are not the sole province of music professors or orchestra conductors. In fact, as E. Eugene Helm demonstrates, they can just as easily be explained to amateurs, and their answers are important if we are to understand how Western music works. The full range of Western music is explored through 21 concise chapters on such topics as melody, harmony, counterpoint, texture, melody types, improvisation, music notation, free imitation, canon and fugue, vibration and its relation to harmony, tonality, and the place of music in architecture and astronomy. Intended for amateurs and professionals, concert-goers and conductors, Helm offers in down-to-earth language an explanation of the foundations of our Western music heritage, deepening our understanding and the listening experience of it for all.- Shop: buecher
- Price: 32.95 EUR excl. shipping