![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > Computer hardware & operating systems > Operating systems & graphical user interfaces (GUIs)
The market for information technology products is rapidly changing from a manufactur er-driven market where new products were determined by the evolution of technology, to a user-driven market where users buy only products corresponding exactly to their needs and where competition is very strong. Confronted with this market situation, hardware and software producers are being obliged to adopt new strategies, and to make a large number of products available on the market in response to a variety of different needs. As a result of the multiplicity of choice available, the design of an office system which corresponds precisely to user needs is becoming an increasingly complex task. With exactly this in mind, the Commission, as early as 1985, invited submissions of projects aiming at the development of such adequate tools in its Call for Proposals for the ESPRIT Programme, in order to assist companies in the design of their office systems. This topic was recognised as being of strategic importance, considering the low level of penetration of Information Technology in European enterprises compared to the United States and Japan. Following this strategy, the project TODOS was selected and launched. This project has successfully developed tools and methods for the definition of the functional specifi cation of the office system, as well as the system architecture and user interface -results which can be of great interest for the IT community at large.
This volume contains the proceedings of the 4th International Workshop on Distributed Algorithms, held near Bari, Italy, September 24-26, 1990. The workshop was a forum for researchers, students and other interested persons to discuss recent results and trends in the design and analysis of distributed algorithms for communication networks and decentralized systems. The volume includes all 28 papers presented at the workshop, covering current research in such aspects of distributed algorithm design as distributed combinatorial algorithms, distributed algorithms on graphs, distributed algorithms for new types of decentralized systems, distributed data structures, synchronization and load-balancing, distributed algorithms for control and communication, design and verification of network protocols, routing algorithms, fail-safe and fault-tolerant distributed algorithms, distributed database techniques, algorithms for transaction management and replica control, and other related topics.
Architectural and hardware advances in computing design are occurring at an ever quickening rate, but it is the operating system that masters the complexity of these new computing devices to make them useful tools. Operating systems can make the difference between an interesting architecture and a useful computing environment. As more complex computational structures and more powerful communication technologies become available, we are faced with the need to develop new generations of operating systems to harness their power. This volume presents the proceedings of an international workshop intended to plot a course for design and development work on operating systems over the coming decade that was held in Dagstuhl Castle, Germany, in July 1991. Eight sessions covered: - Size, scalability and distribution in future operating systems, - The impact of future trends in hardware and communication technology, - Integrating heterogeneous operating systems, - Trends in real-time operating systems, - Fault tolerance support in futute operating systems, - Security and protection support in future operating systems, - The next generation of operating systems, - Supporting mulitmedia applications in distributed systems.
During the last few years, computers have evolved from pure number crunching machines to "intelligent" problem solving tools. Increasing effort has been spent on the investigation of new approaches and the application of solutions to real world problems. In this way, exciting new techniques have evolved providing support for an increasing number of technical and economical aspects. Applications range from the design and development of ultra highly integrated circuits to totally new man-machine interfaces, from software engineering tools to fault diagnosis systems, from decision support to even the analysis of unemployment. Following a first joint workshop on Advanced Information Processing held in July 1988 at the Institute for Problems of Informatics of the USSR Academy of Sciences (IPIAN) at Moscow, this was the second time that scientists and researchers from the USSR Academy of Sciences and Siemens AG, Corporate Research and Development, exchanged results and discussed recent advances in the field of applied computer sciences. Initiated by Prof. Dr. I. Mizin, Corresponding Member of the USSR Academy of Sciences and Director of IPIAN, and Prof. Dr. H. Schwartzel, Vice President of the Siemens AG and Head of the Applied Computer Science & Software Department, a joint symposium was arranged at the USSR Academy of Sciences in Moscow on June 5th and 6th 1990. The meetings on Information Processing and Software and Systems Design Automation provided a basis both for presentations of ongoing research and for discussions about specific problems.
The purpose of this workshop was to provide a general forum for distributed systems researchers. Special em- phasis was placed on research activities in distributed operating systems and management of distributed sys- stems. This volume includes a selection of the papers presented at the workshop. They focus on the illustration of existing concepts and solutions in distributed systems research and development, exemplified by case study analyses of various projects. The annex contains the position papers prepared for the panel discussions at the workshop.
This book presents the proceedings of the Sixth International Conference on Category Theory and Computer Science, CTCS '95, held in Cambridge, UK in August 1995.The 15 revised full papers included in the volume document the exploitation of links between logic and category theory leading to a solid basis for much of the understanding of the semantics of computation. Notable amongst other advances is the introduction of linear logic and other substructural logics, providing a new approach to proof theory. Further aspects covered are semantics of lambda calculi and type theories, program specification and development, and domain theory.
This volume contains the proceedings of the First International Workshop on Algebraic and Logic Programming held in Gaussig (German Democratic Republic) from November 14 to 18, 1988. The workshop was devoted to Algebraic Programming, in the sense of programming by algebraic specifications and rewrite rule systems, and Logic Programming, in the sense of Horn clause specifications and resolution systems. This includes combined algebraic/logic programming systems, mutual relations and mutual implementation of programming paradigms, completeness and efficiency considerations in both fields, as well as related topics.
This volume is based on the "School/Workshop on Linear Time, Branching Time and Partial Order in Logics and Models for Concurrency" organized by the editors and held in the period May 30-June 3, 1988 at Noordwijkerhout, The Netherlands. The School/Workshop was an activity of the project REX - Research and Education in Concurrent Systems. The volume contains tutorials and research contributions to the three approaches - linear time, - branching time, and - partial order in semantics and proof theory of concurrent programs by the main specialists in this field. It promotes an in-depth understanding of the relative merits and disadvantages of these three approaches. An introduction to the recent literature on the subject is provided by the invited research contributions.
Create fun and polished games and gamify your apps with GameKit and Game Center. This fully updated new edition of Kyle Richter's classic can help you reach new customers through social integrations, multiplayer, and achievements. Quickly add a level of polish to your apps that used to take weeks of hard work and late nights. Implementing a leaderboard and achievement system has never been so simple! Gone are the days of writing and maintaining your own server. You'll also see how to easily add advanced networking concepts like VoIP support in hours, not days. Game Center is heavily pushed and promoted by Apple. By adding Game Center into your game, not only do you gain access to polished and professional features but your app will see a boost in downloads and sharing. Expeditiously implement a plethora of advanced social networking concepts into your apps. Create custom Game Center Manager classes that can be rapidly deployed into any of your new or existing projects. And jump right over pitfalls commonly encountered by new and experienced Game Center developers. Become a Game Center development champ! What You'll Learn Build a reusable Game Center manager class that can be quickly used in future projects Integrate Game Kit and Game Center leaderboards and Achievements into your project Add real time and turned based multiplayer functionality to your game Implement a real time voice chat system Who This Book Is For Experienced developers who already have a basic understanding of iOS development but haven't yet had a chance to work with GameKit technology will benefit from this book.
Die Leistung von Computersystemen ist die ausschlaggebende Groe fur ihren Einsatz. Zur Messung der Leistung wird sehr oft das Benchmark-Verfahren als Standard-Tool eingesetzt, obwohl allgemein bekannt ist, dass die entsprechenden Ergebnisse nur eine sehr beschrankte Aussagekraft haben - dafur spricht naturlich ihre starke Orientierung an der Praxis. Modellbildende Techniken werden haufig zu Recht als "Mathematik-lastig" empfunden und suggerieren zudem eine Genauigkeit jenseits der Realitat. Dabei liegt es auf der Hand, dass beide Standpunkte sich erganzen und zusammen eine wesentlich bessere Messung, Analyse und Bewertung gestatten. Anhand dieser Konzeption erlautert der Autor bessere Methoden zur Leistungsbewertung von Computersystemen.
Learning Visual Basic .NET is a complete introduction to VB.NET and object-oriented programming. By using hundreds of examples, this book demonstrates how to develop various kinds of applications--including those that work with databases--and web services. Learning Visual Basic .NET will help you build a solid foundation in .NET.
Well suited to medium-scale general purpose computing, the Unix time sharing operating system is deservedly popular with academic institutions, research laboratories, and commercial establishments alike. Its user com munity, until recently a brotherhood of experienced computer profes sionals, it now attracting many people concerned with computer appli cations rather than the computer systems themselves. This book is intended for that new audience, people who have never encountered the Unix system before but who do have some acquaintance with computing. While helping beginning users get started is the primary aim of this book, it is also intended to serve as a handy reference subsequently. However, it is not designed to replace the definitive Unix system docu mentation. Unix operating systems now installed in computing centers, offices, and personal computers come in three related but distinct breeds: Seventh Edition Unix, Berkeley 4.2 BSD, and System V. These differ from each other in details, even though their family resemblance is strong. This book emphasizes System V, while paying heed to its two popular cousins. It also includes a few facilities in wide use, but not included in the normal system releases. Individual details, of course, must be found in the manuals supplied with each system."
Get a head start on building apps for Windows 8. With a series of examples, this hands-on guide takes you through the process of creating complete touch-enabled apps that respond to native sensors. Through the course of the book, you'll learn how to work with the Windows Runtime application model while building a Bing Image Search app. If you're an experienced .NET developer who wants to get up to speed with Windows 8, this book provides the expertise and C# code samples you need. Get a high-level overview of Windows 8 features--from the Start Screen to in-app features such as the Application Bar Begin by building a simple app to retrieve Bing image search results from a web service Learn about the components needed to complete the app, including UI design, the MVVM architectural pattern, and "tombstoning" Take advantage of native OS features such as tiles, file pickers, and sharing requests Examine the steps necessary to publish an app to the Windows Store
This volume contains the proceedings of an international workshop on "Experiences with Distributed Systems" held September 28-30, 1987, at the University of Kaiserslautern. The workshop was jointly sponsored and organized by the Sonderforschungsbereich 124 "VSLI-Entwurfsmethoden und ParallelitAt" and the European Network Center (ENC) of the IBM Corporation, Heidelberg. The objective of the workshop was to bring together researchers who had gathered substantial experience with the implementation of distributed systems. The emphasis was put on the exchange of (good and bad) experiences with existing concepts in distributed system design rather than presenting new ideas. Participation in the workshop was by invitation only. The presentations can be roughly categorized as reports on a specific project or reports on experiences with a certain topic accumulated through several projects. Other lectures treated general topics such as fault tolerance, design principles for distributed languages and systems, and distributed databases.
This volume contains revised versions of presentations at the International Workshop on Analogical and Inductive Inference (AII '86) held in Wendisch-Rietz, GDR, October 16-10, 1986. Inductive inference and analogical reasoning are two basic approaches to learning algorithms. Both allow for exciting problems and promising concepts of invoking deeper mathematical results for considerable advances in intelligent software systems. Hence analogical and inductive inference may be understood as a firm mathematical basis for a large variety of problems in artificial intelligence. While the papers on inductive inference contain technical results and reflect the state of the art of this well-developed mathematical theory, those devoted to analogical reasoning reflect the ongoing process of developing the basic concepts of the approach. The workshop thus contributes significantly to the advancement of this field.
It's simple: if you want to interact deeply with Mac OS X, Linux, and other Unix-like systems, you need to know how to work with the Bash shell. This concise little book puts all of the essential information about Bash right at your fingertips. You'll quickly find answers to the annoying questions that generally come up when you're writing shell scripts: What characters do you need to quote? How do you get variable substitution to do exactly what you want? How do you use arrays? Updated for Bash version 4.4, this book has the answers to these and other problems in a format that makes browsing quick and easy. Topics include: Invoking the shell Syntax Functions and variables Arithmetic expressions Command history Programmable completion Job control Shell options Command execution Coprocesses Restricted shells Built-in commands
This volume contains the proceedings of the Second International Conference on Rewriting Techniques and Applications, "RTA 87," held in Bordeaux, France, May 1987.
Hochaktuell und spannend: Wir erleben eine standig zunehmende Informatisierung. Informations- und Kommunikationstechnologien werden unseren Alltag kunftig weitaus starker durchdringen als wir es uns vorstellen konnen. Smarte Objekte werden stark an Bedeutung gewinnen. Die Kommunikation mit Alltagsgegenstanden wird selbstverstandlich werden. Die Einsatzmoglichkeiten dieser technischen Neuerungen sind unbegrenzt. Ausfuhrlich stellen die Autoren diese Neuerungen dar. Zudem erlautern sie die Einflusse auf die Gesellschaft und weisen auf Prozesse hin, die ein radikales Umdenken erfordern werden. Das erste deutschsprachige Buch zum Thema."
A good introduction to a new product or concept is vital. This is particularly true for a versatile software system such as UNIX. UNIX provides the depth and intelligence to make your computer work hard for you. It will help you create software and help you use your office automation equipment to create and edit documents. For your intro duction to UNIX, you want a great little book. That is what this work is meant to be. This book is designed for non-computer specialists, especially for executives, ad ministrators and managers who want to make better use of their software specialists and experts. The way this Springer edition has come to be published is itself a story. Back about 1980, the founder and president of one of the more successful microcomputer companies, Mr. Kazue Ishii of CEC, wanted to start somethig that would be brilliant, sophisticated, innovative, and which would grow steadily. Out of many proposals, the one he accepted happened to be mine. The proposal was to build a family of network workstations for computer-aided design/manufacturing and office automation. UNIX was to be used as a software generator. But he had a hard time understanding UNIX, what good it is and how good it is ... Spending a significant amount of time with a popular computer columnist, Miss Yukari Shirota, I compiled this book for him. I found this book generally useful for top executives, managers, planners and office administrators whose background is outside software engineering. Dr.
Know-how zur Abwehr von Hacker-Angriffen Ein Wettbewerb der Hacker? Wer knackt am schnellsten das
Sicherheitssystem?
Track, branch, merge, and manage code revisions with Git, the free and open source distributed version control system. Through a series of step-by-step tutorials, this practical guide quickly takes you from Git fundamentals to advanced techniques, and provides friendly yet rigorous advice for navigating Git's many functions. You'll learn how to work with everything from small to very large projects with speed and efficiency. In this third edition, authors Prem Kumar Ponuthorai and Jon Loeliger break down Git concepts using a modular approach. You'll start with the basics and fundamental philosophy of Git, followed by intermediate commands to help you efficiently supplement your daily development workflow. Finally, you'll learn advanced Git commands and concepts to understand how Git works under the hood. Learn how to use Git for real-world development scenarios Gain insight into Git's common use cases, initial tasks, and basic functions Use the system for distributed version control Learn how to manage merges, conflicts, patches, and diffs Apply advanced techniques such as rebasing, hooks, and ways to handle submodules
Ready to move to the Mac? This incomparable guide helps you make a smooth transition. "New York Times" columnist and Missing Manuals creator David Pogue gets you past three challenges: transferring your stuff, assembling Mac programs so you can do what you did with Windows, and learning your way around Mac OS X. Learning to use a Mac is not a piece of cake, but once you do, the rewards are oh-so-much better. No viruses, worms, or spyware. No questionable firewalls or inefficient permissions. Just a beautiful machine with a thoroughly reliable system. Whether you're using Windows XP or Windows 7, we've got you covered. Transfer your stuff. Moving files from a PC to a Mac is the easy part. This guide gets you through the tricky things: extracting your email, address book, calendar, Web bookmarks, buddy list, desktop pictures, and MP3 files. Re-create your software suite. Big-name programs from Microsoft, Adobe, and others are available in both Mac and Windows versions. But hundreds of other programs are Windows-only. Learn the Macintosh equivalents and how to move data to them. Learn Mac OS X Lion. Once you've moved into the Macintosh mansion, it's time to learn your way around. You're in good hands with the author of "Mac OS X: The Missing Manual," the #1 bestselling guide to Mac OS X. |
You may like...
Meeting People via WiFi and Bluetooth
Joshua Schroeder, Henry Dalziel
Paperback
R777
Discovery Miles 7 770
New Trends in the Physics and Mechanics…
Martine Ben Amar, Alain Goriely, …
Hardcover
R2,505
Discovery Miles 25 050
Rhythm Of War - The Stormlight Archive…
Brandon Sanderson
Hardcover
Inventing the Cloud Century - How…
Marcus Oppitz, Peter Tomsu
Hardcover
R2,538
Discovery Miles 25 380
Global Advancements in Connected and…
Fatma Outay, Ansar-Ul-Haque Yasar, …
Hardcover
R5,227
Discovery Miles 52 270
|