{"title":"Mario Dal Cin","description":null,"products":[{"product_id":"fehlertolerante-systeme-book-mario-dal-cin-9783519023524","title":"Fehlertolerante Systeme","description":"Dieses Buch ist aus Vorlesungen hervorgegangen, die der Autor in den Jahren 1974 - 1979 am Institut fur Informationsverarbeitung der Universit t Tubingen gehalten hat. Die Vorlesungsreihe stand unter dern Bemlihen, eine urnfassende Theorie der Leistungsbestirnrnung komplexer Systeme (insbesondere von Computersystemen) anzubieten. In diesem Zusarnrnenhang erschien es notwendig, auch auf Fragen und neuere Ergebnisse der Zuverl ssigkeitstheorie einzugehen. Zuver- l ssigkeit und Verfugbarkeit sind ja wesentliche Aspekte der Leis- tung eines jeden Systems. In Kapitel 2 wird ein nun schon klassisches Gebiet der Zuverl s- sigkeitstheorie behandelt, n lich die statische oder auch fehler- maskierende Redundanz. Sodann wird an Hand von Beispielen erl u- tert, was unter einem fehlertoleranten System zu verstehen ist (Kapitel 3). Als Beispiel dienen uns Mehrrechnersysteme (multi- processing systems). Es liegt nahe, die Kornrnunikationsstruktur sol- cher Systeme, wie auch die der Nachrichtentechnik, durch Graphen zu beschreiben. Die Bestirnrnung ihrer Zuverl ssigkeit wird uns des- halb auf Optimierungsaufgaben aus der Graphentheorie fuhren und insbesondere mit Problemen der Algorithmen- und Komplexitatstheorie konfrontieren. Eine, im Hinblick auf Fehlertoleranz besonders wich- tige Eigenschaft der Mehrrechnersysteme ist ihre prinzipielle F higkeit zur Selbstdiagnose. Mit ihr werden wir uns anschlieBend befassen. Selbstdiagnose kennt man zwar von jeher bei biologischen und sozi06konomischen Systernen, in technologischen Systemen lieB sie sich jedoch bisher kaurn verwirklichen, da sie ein intelligen- tes Systemverhalten voraussetzt. Diese Situation hat sich mit dem Erscheinen des Mikropro essors grundlegend ge ndert. Fur die Ent- wick lung zukunftiger Computersysteme werden Fehlertoleranz und Selbstdiagnose zweifellos eine irnrner gr6Bere Bedeutung erlangen.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52136092827921,"sku":"NLS9783519023524","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783519023524.jpg?v=1789650801"},{"product_id":"rechnerarchitektur-book-mario-dal-cin-9783519029410","title":"Rechnerarchitektur","description":"Heutzutage ist es fast schon eine Selbstverst ndlichkeit, da  in immer k rzeren Ab- st nden neuartige Rechnertypen auf dem Markt erscheinen. Insbesondere die Mi- kroprozessoren haben in den letzten Jahren eine st rmische Entwicklung erfahren und viele der Architekturkonzepte, die zun chst den Gro rechnern vorbehalten wa- ren, haben in die Architekturen der Mikroprozessoren Eingang gefunden. In anderen Worten, viele der grundlegenden Ideen, welche die Architektur von Rechnern be- treffen, existieren schon seit langer Zeit. Sie haben sich trotz all der Fortschritte im Detail und in der Rechnertechnologie in erstaunenswerter Weise als au erordentlich tragf hig erwiesen. Noch heute spiegeln die meisten Rechnerarchitekturen die Grundz ge des sogenannten von Neumannschen Architekturkonzepts wider. Es ist ein Anliegen dieses Buchs, gerade diese grundlegenden Ideen herauszustellen, und nicht so sehr, auf die detaillierte Beschreibung heute verbreiteter Rechnertypen ein- zugehen. Deshalb wurde auch auf die Beschreibung einzelner Mikroprozessoren weitgehend verzichtet. Dar ber gibt es eine umfangreiche Literatur. Dennoch wer- den alle wichtigen Architekturaspekte moderner Mikroprozessoren behandelt. Das Buch beginnt mit der Erl uterung des Begriffs Architektur. Anschlie end wer- den die wichtigsten Aspekte der Architekturbewertung angesprochen (Kapitel 1). Die Klassifizierung der g ngigsten Rechnerarchitekturen ist Inhalt von Kapitel 2. Parallelrechner bilden dabei einen Schwerpunkt. Die ersten beiden Kapitel sollen zum einen eine  bersicht  ber die Architekturlandschaft vermitteln und zum ande- ren dem Leser das Einordnen von Architekturkonzepten, wie sie in den folgenden Kapiteln behandelt werden, erleichtern. Danach wird zun chst der Aufbau der Zentraleinheit eines Rechners behandelt (Kapitel 3).","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52330925424913,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52330925916433,"sku":"NLS9783519029410","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783519029410.jpg?v=1789127185"},{"product_id":"dependable-computing-edcc-2005-book-mario-dal-cin-9783540257233","title":"Dependable Computing - EDCC 2005","description":"It is always a special honor to chair the European Dependable Computing C- ference (EDCC). EDCC has become one of the well-established conferences in the ?eld of dependability in the European research area. Budapest was selected as the host of this conference due to its traditions in organizing international scienti'c events and its traditional role of serving as a meeting point between East and West. EDCC-5 was the ?fth in the series of these high-quality scienti'c conf- ences. In addition to the overall signi'cance of such a pan-European event, this year's conference was a special one due to historic reasons. The roots of EDCC date back to the moment when the Iron Curtain fell. Originally, two groups of scientists from di'erent European countries in Western and Eastern Europe - who were active in research and education related to dependability created a - joint forum in order to merge their communities as early as in 1989. This trend has continued up to today. This year's conference was the ?rst one where the overwhelming majority of the research groups belong to the family of European nations united in the European Union. During the past 16 years we observed that the same roots in all the professional, cultural and scienti'c senses led to a seamless integration of these research communities previously separated ar- ?cially for a long time. EDCC has become one of the main European platforms to exchange new - searchideasinthe'eldofdependability.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52349254172945,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52349254762769,"sku":"NLS9783540257233","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783540257233.jpg?v=1758179133"},{"product_id":"fault-tolerant-computing-systems-book-mario-dal-cin-9783540545453","title":"Fault-Tolerant Computing Systems","description":"A survey of the state of research, development and applications of all aspects of fault tolerance and dependability in computing and automation systems (hardware and software) with the topics: reconfiguration and recovery, system level diagnosis, voting and agreement, testing, fault-tolerant circuits, array testing, modelling, applied fault tolerance, fault-tolerant arrays and systems, interconnection networks, fault-tolerant software.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52404326727953,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52404327252241,"sku":"NLS9783540545453","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783540545453.jpg?v=1786442698"},{"product_id":"grundlagen-der-systemnahen-programmierung-book-mario-dal-cin-9783519022640","title":"Grundlagen der systemnahen Programmierung","description":"Dieses Buch ist aus einer Vorlesung flir Studenten der Informatik hervorgegangen, die in ein regelmaig angebotenes Praktikum in Systemprogrammierung einfuhren soll. Ziel dieser Vorlesung ist die Vermittlung grundlegender Methoden der systemnahen Programmierung, wahrend im Praktikum vor allem der Einsatz einer hoheren Program- miersprache fur Probleme der systemnahen Programmierung geubt werden soll. Kenntnisse in einer hoheren Programmiersprache, vorzugsweise Pascal, Modula-2 oder C, werden deshalb vorausgesetzt. Das Buch richtet sich aber nicht nur an Informatikstudenten, sondern in erster Linie auch an die Benutzer von Personal Computern, vor allem an solche, die sich intensiver mit der Programmierung ihres Rechners befassen wollen, als dies fur die Erstellung reiner Anwendersoftware notig ware. Sie konnen namlich, im Vergleich zu den Benutzern eines groen Systems, die vorhandenen Resourcen ihres Rechners gezielter, auf die jeweilige Anwendung abgestimmt, nutzen. Dazu sind jedoch einige Kenntnisse in systemnaher Programmierung erforderlich. Bis auf wenige Ausnahmen habe ich mich bemuht, dem Leser nur vollstandige Pro- grammbeispiele anzubieten. Deshalb wird er sich zuweilen auch mit weniger wichtigen Details befassen mussen. Er kann dafur aber sicher sein, da die Beispiele lauffahig sind und getestet wurden. Das Buch gl edert sich in zwei Teile. Teil I soll die Grundprinzipien der modularen, systemnahen Programmierung vermitteln und diese an Hand der Behandlung von Ausnahmen demonstrieren. Teil II befat sich mit der concurrenten Programmierung. Dabei steht die Entwicklung und die Modellierung ganzer Proze-Systeme im Vordergrund.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52410208157969,"sku":"NLS9783519022640","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783519022640.jpg?v=1790167397"},{"product_id":"programmierung-in-modula-2-book-mario-dal-cin-9783519022800","title":"Programmierung in Modula-2","description":"Eine Programmiersprache ist ein Notationssystem, in dem Anweisungen fur eine Rechenanlage formuliert werden konnen. Sie ist aber gleichermaen auch ein Werkzeug zur Beschreibung von Problemen und deren Losungswegen. Deshalb hat eine neue Programmiersprache immer dann ihre Berechtigung, wenn sie im Vergleich zum Bestehenden neue, machtigere Konzepte und adaquatere Abstraktionsmittel anbietet, die das Losen von Problemen erleichtern und es erlauben, Losungen verstandlicher darzustellen. In den nachsten Kapiteln werden wir die Elemente der Programmiersprache Modula-2 (MODUlar programming LAnguage; im folgenden werden wir Modula synonym mit Modula-2 verwenden) im einzelnen vorstellen und den Umgang mit ihnen an vielen Beispielen vorfuhren. Im folgenden aber sei fur den- jenigen, der bereits Erfahrung mit Programmieren hat, dargelegt, was Modula-2 gegenuber Pascal beispielsweise an Neuem zu bieten hat. Das wichtigste neue Abstraktionsmittel der Programmiersprache Modula-2 ist ihr Modulkonzept. Mit ihm lassen sich Programme in uberschaubare und voneinander weitgehend unabhangige Teile - in sogenannte Moduln - gliedern, deren Aufspaltung in Definitions- und Implementationsteil (Definitionsmodul und Implementationsmodul) ein separates Ubersetzen ermoglicht. Diese Moduln konnen in einer Programmbi- bliothek abgelegt werden. In ihrem Definitionsteil wird von den Details der Real- isierung der Modulfunktion abstrahiert. Er beschreibt, was das Modul leistet, nicht wie.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52428895060241,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52428895584529,"sku":"NLS9783519022800","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783519022800.jpg?v=1786615022"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-mario-dal-cin.oembed","provider":"World of Books ","version":"1.0","type":"link"}