0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
  • R1,000 - R2,500 (2)
  • R2,500 - R5,000 (6)
  • -
Status
Brand

Showing 1 - 8 of 8 matches in All Departments

Formal Models of Operating System Kernels (Hardcover, 2007 ed.): Iain D. Craig Formal Models of Operating System Kernels (Hardcover, 2007 ed.)
Iain D. Craig
R4,274 Discovery Miles 42 740 Ships in 10 - 15 working days

Operating systems kernels are central to the functioning of computers. Security of the overall system, as well as its reliability and responsiveness, depend upon the correct functioning of the kernel. This unique approach - presenting a formal specification of a kernel - starts with basic constructs and develops a set of kernels; proofs are included as part of the text.

Formal Refinement for Operating System Kernels (Hardcover, 2007 ed.): Iain D. Craig Formal Refinement for Operating System Kernels (Hardcover, 2007 ed.)
Iain D. Craig
R2,990 Discovery Miles 29 900 Ships in 10 - 15 working days

The kernel of any operating system is its most critical component, as the rest of the system depends on it. This book shows how the formal specification of kernels can be followed by a completely formal refinement process that leads to the extraction of executable code. This formal refinement process ensures that the code precisely meets the specification. The author documents the complete process, including proofs.

Virtual Machines (Hardcover): Iain D. Craig Virtual Machines (Hardcover)
Iain D. Craig
R4,098 Discovery Miles 40 980 Ships in 12 - 17 working days

I love virtual machines (VMs) and I have done for a long time.If that makes me "sad" or an "anorak," so be it. I love them because they are so much fun, as well as being so useful. They have an element of original sin (writing assembly programs and being in control of an entire machine), while still being able to claim that one is being a respectable member of the community (being structured, modular, high-level, object-oriented, and so on). They also allow one to design machines of one's own, unencumbered by the restrictions of a starts optimising it for some physical particular processor (at least, until one processor or other). I have been building virtual machines, on and off, since 1980 or there abouts. It has always been something of a hobby for me; it has also turned out to be a technique of great power and applicability. I hope to continue working on them, perhaps on some of the ideas outlined in the last chapter (I certainly want to do some more work with register-based VMs and concur rency). I originally wanted to write the book from a purely semantic viewpoint."

Virtual Machines (Paperback, 2006): Iain D. Craig Virtual Machines (Paperback, 2006)
Iain D. Craig
R4,228 Discovery Miles 42 280 Ships in 10 - 15 working days

I love virtual machines (VMs) and I have done for a long time.If that makes me "sad" or an "anorak," so be it. I love them because they are so much fun, as well as being so useful. They have an element of original sin (writing assembly programs and being in control of an entire machine), while still being able to claim that one is being a respectable member of the community (being structured, modular, high-level, object-oriented, and so on). They also allow one to design machines of one's own, unencumbered by the restrictions of a starts optimising it for some physical particular processor (at least, until one processor or other). I have been building virtual machines, on and off, since 1980 or there abouts. It has always been something of a hobby for me; it has also turned out to be a technique of great power and applicability. I hope to continue working on them, perhaps on some of the ideas outlined in the last chapter (I certainly want to do some more work with register-based VMs and concur rency). I originally wanted to write the book from a purely semantic viewpoint."

Formal Refinement for Operating System Kernels (Paperback, Softcover reprint of hardcover 1st ed. 2007): Iain D. Craig Formal Refinement for Operating System Kernels (Paperback, Softcover reprint of hardcover 1st ed. 2007)
Iain D. Craig
R2,804 Discovery Miles 28 040 Ships in 10 - 15 working days

The kernel of any operating system is its most critical component, as the rest of the system depends on it. This book shows how the formal specification of kernels can be followed by a completely formal refinement process that leads to the extraction of executable code. This formal refinement process ensures that the code precisely meets the specification. The author documents the complete process, including proofs.

Formal Models of Operating System Kernels (Paperback, Softcover reprint of hardcover 1st ed. 2007): Iain D. Craig Formal Models of Operating System Kernels (Paperback, Softcover reprint of hardcover 1st ed. 2007)
Iain D. Craig
R4,244 Discovery Miles 42 440 Ships in 10 - 15 working days

Operating systems kernels are central to the functioning of computers. Security of the overall system, as well as its reliability and responsiveness, depend upon the correct functioning of the kernel. This unique approach - presenting a formal specification of a kernel - starts with basic constructs and develops a set of kernels; proofs are included as part of the text.

Object-Oriented Programming Languages: Interpretation (Paperback, 2007 ed.): Iain D. Craig Object-Oriented Programming Languages: Interpretation (Paperback, 2007 ed.)
Iain D. Craig
R1,062 Discovery Miles 10 620 Ships in 10 - 15 working days

This comprehensive examination of the main approaches to object-oriented language explains key features of the languages in use today. Class-based, prototypes and Actor languages are all examined and compared in terms of their semantic concepts. This book provides a unique overview of the main approaches to object-oriented languages. Exercises of varying length, some of which can be extended into mini-projects are included at the end of each chapter. This book can be used as part of courses on Comparative Programming Languages or Programming Language Semantics at Second or Third Year Undergraduate Level. Some understanding of programming language concepts is required.

Programming in Dylan (Paperback, Softcover reprint of the original 1st ed. 1997): Iain D. Craig Programming in Dylan (Paperback, Softcover reprint of the original 1st ed. 1997)
Iain D. Craig
R1,462 Discovery Miles 14 620 Ships in 10 - 15 working days

Programming in Dylan is aimed at programmers who are already familiar with languages such as Pascal or C but who, as yet, have no knowledge of object-oriented languages. The author takes the reader through the development of Dylan by Apple and introduces the concept of object oriented languages, comparing Dylan to other languages such as CLOS, Smalltalk and C++. The author looks at fundamental concepts of the Dylan language before moving on to present the basic types (Boolean, vectors, strings etc.). Variables, expressions and assignment, and functions (both named and anonymous) are covered in detail. The Dylan class is introduced in its simple form and generic functions and library classes are discussed in depth. The author shows how modularisation needs to be used if large applications are to be developed and illustrates how to construct program libraries. A simulation and modelling example runs through the book.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Barbie
Margot Robbie, Ryan Gosling Blu-ray disc R256 Discovery Miles 2 560
Hoover H84-7WD-ZA Wet & Dry Hand Vacuum…
 (1)
R799 R725 Discovery Miles 7 250
Pineware Steam, Spray & Dry Iron (Blue…
R199 R187 Discovery Miles 1 870
King Of Greed - Kings Of Sin: Book 3
Ana Huang Paperback R280 R140 Discovery Miles 1 400
Dig & Discover: Ancient Egypt - Excavate…
Hinkler Pty Ltd Kit R263 Discovery Miles 2 630
Happier Than Ever
Billie Eilish CD  (1)
R401 Discovery Miles 4 010
Fifty Shades Restrain Me Bondage Rope (2…
R539 R429 Discovery Miles 4 290
Mission Impossible 7 - Dead Reckoning
Tom Cruise Blu-ray disc R299 Discovery Miles 2 990
Harry's House
Harry Styles CD  (1)
R267 R237 Discovery Miles 2 370
Playstation 4 Replacement Case
 (9)
R54 Discovery Miles 540

 

Partners