Fundamental-Information
More Pages: Fundamental-Information Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Used price: $27.50
Collectible price: $49.95
Buy one from zShops for: $31.99

An essential introduction to nursing informatics
A Must Have for Personal or Professional Library
List price: $39.99 (that's 60% off!)
Used price: $27.95
Buy one from zShops for: $10.00

Great Book to learn about Web DesignAUTHOR: Rachel Andrew, Chris Ullman and Crystal Waters
PUBLISHER: Glasshaus
REVIEWED BY: Barbara Rhoades
BOOK REVIEW: The very first thing I always look for when a book contains a CD is the contents of that CD. If it has a trial version of the software the book is about, it is one I would think of buying. Fundamental Web Design and Development Skills has such a CD and it contains Macromedia's Dreamweaver MX, Flash MX and Fireworks MX. Anyone buying this book is off to a flying start with these programs available to them
Next I check out the Contents section. Fundamental Web Design has 16 Chapters and the titles of the Chapters make real sense. A reader would know where to look for a specific item. Then I look at the Index which, of course, is another version of the Contents but gives a more in-depth listing. There are 28 pages of information located here. Between the Contents and the Index, no reader should have to wonder where to go to find the information he/she wants.
In reading the book, the chapters give a good explanation of what the chapter is about. It doesn't skimp on explaining what HTML or XHTML is but it also doesn't go overboard to the point of boring a reader or giving extraneous information. The chapters contain visual examples of what is being discussed and each chapter ends in a summary of that chapter.
This is a book I wish I had known about when I was beginning to learn Web Designing. I would have been able to "test-drive" the software and would have bought these programs to begin with rather than going through different software first. The CD also contains all the files needed to work through what the chapters are teaching and as it says on the CD, there is "an extensive list of links to provide you with further reading and material to compliment the wealth of knowledge already contained within this book......."arranged into categories for easy reference.
I would highly recommend Fundamental Web Design and Development Skills to anyone even if you already have some knowledge of web design. Why the writing in this book so understandable may be due to the fact that two of the three authors of this book are women and the only man has interests in art and literature, is a cat lover and has worked with a baby in his lap.
Excellent introductory materialWhile this book is very much targeted at the beginner just starting to make their way in the field, it would serve equally well as a guide to the modern way of doing things for any developer still mired in the un-compliant techniques and inaccessible practices of the past. Careful attention is paid to explaining fully the relationship between HTML, XHTML and XML, and the future-compatibility ramifications of your choice of markup. The only time deprecated elements (like the tag) are ever mentioned are necessary notes for those coders who are tasked with redesigning existing sites authored in old-style markup. Covering a wide range of topics, all extremely relevant to anyone in the business of making quality websites, this book should help any reader to feel confident in their awareness of the current state of play. The first few chapters introduce the fundamental concepts of markup languages and hypertext, before diving straight in to page and graphic design. Designing page layouts using tables is advised against, and the superior CSS positioning options are championed. Subjects usually left out of introductory texts - like accessibility and site administration - are here examined and explained without ever being simplistic (or stunting the reader's understanding with overly-technical information). In fact, the book carries a very strong commitment to usability and accessibility, and includes many practical implementation tips. A complete introduction to JavaScript is also included. While a complete discourse on each subject area are naturally beyond the scope of the book, adequate exposition is given for each topic, which will provide ample foundation for further learning. This book is an excellent starting point that will quickly set interested readers on the right track. -- Ross Shannon, yourhtmlsource.com

Used price: $3.00

Very Good For Non Programmer
A well written book--a nice resource
List price: $80.00 (that's 27% off!)
Used price: $55.00
Buy one from zShops for: $74.99

For anyone pursuing the Cisco online curriculum

Excellent book to learn the latest coding techniques!
Buy one from zShops for: $54.23

Very good Non-Symbolic AI Overview and Introduction
Used price: $29.32
Buy one from zShops for: $49.00

This is a great book to take a course fromThis book (and admittedly also the co-author's presentation of it) contributed substantially to my deciding to study this area more in depth. I recommend it strongly to students and professors.

Used price: $16.81
Buy one from zShops for: $15.99

Loaded with great informationThis book as an easy to read alternative to the Microsoft technical reference on IIS 6.

Used price: $20.00
Buy one from zShops for: $39.95

Great Digital Logic Text
Excellent book on digital logic and microproprocessors
Great
Used price: $22.00
Buy one from zShops for: $63.16

Beautiful overviewAfter a brief review of elementary mathematics and mathematical logic in chapter 1, the authors move right into the consideration of computable functions in chapter 2. They choose a particular abstract programming language in which to study the computability theory, which is built from variables, and programs that can be built from lists of instructions. Examples of programs are given, which have a Fortran flavor, with examples of computing partial functions. Unfortunately, a plethora of GOTO statements appear in the programs, and throughout the rest of the book, which is surprising given the publishing date. The use of these GOTO statements in the book is a major annoyance.
Then in chapter 3, the authors discuss primitive recursive functions, beginning with a treatment of composition, followed by the all-important concept of recursion. The class (PRC) of primitive recursive functions is introduced, and shown to be computable. The primitive recursive predicates are introduced, followed by a proof that the existential and universal quantifiers over an element of a PRC class are also PRC. This is followed by a discussion of minimalization and Godel numbers.
The next chapter is very interesting, wherein the famous halting problem is discussed and related to Church's thesis. The authors stress, most importantly, that an algorithm cannot be defined outside of the choice of a language, and therefore Church's thesis cannot be proved as a theorem. The authors also introduce recursively enumerable sets and show, via diagonalization, that non-recursively enumerable sets exist. They give an interesting example of a function that is computable but not primitive recursive.
The next chapter extends the results to strings of symbols instead of just numbers, and the authors introduce programming languages for doing string computations. One of these is the famous Post-Turing language, which they use to discuss the halting problem, with a variant used in the next chapter on Turing machines. The authors discuss the famous halting problem for Turing machines in this chapter. This is followed in chapter 7 by a discussion of productions and simulation of nondeterministic Turing machines. A very lucid treatment of Post's correspondence problem is given.
Things get somewhat more complicated in chapter 8, where the authors attempt to classify unsolvable problems. It contains one of the best discussions I have seen in the literature on oracles, and the authors give a very clear treatment of arithmetic hierarchies.
The second part of the book reads more like a book on compilers, as the authors delve into the area of grammars and automata. Regular languages, deterministic and non-deterministic finite automata are discussed, and Kleene's theorem, which states that regular languages and finite automata define the same languages, is proven. The context-free languages, so familiar from the study of compilers, are discussed also, along with a proof that a context-free grammar can be reduced to a Chomsky normal form grammar. Pushdown automata, needed for accepting context-free languages, are treated in detail. The authors give a good explanation here as to the additional facilities needed for a finite automaton to decide if a word belongs to a "bracket" language. Chomsky hierarchies are also discussed, and the authors motivate nicely the need for a linear bounded automaton to accept context sensitive languages.
Part three of the book is an overview of mathematical logic, and begins with a treatment of the propositional calculus. The satisfiability problem is discussed for this system, along with how to reduce formulas to normal form. The important compactness theorem is given a very detailed proof. Predicate calculus is then discussed, and Herbrand's theorem, which effectively reduces logical inference in predicate calculus to a problem of satisfiability of universal sentences, is proven. This theorem is fascinating and has important applications to automated theorem proving, as it ties together semantic and syntactical properties of a formal system. The Godel incompleteness theorem and the unsolvability of the satisfiability problem in predicate logic is proven.
In part 4, issues in computational complexity are addressed, the measure of complexity given in terms of the Blum axioms. This is a very abstract way of introducing complexity theory, as it introduces measures of complexity that more general than time and space complexity. The fascinating gap theorem, comparing program performance on two computing machines via complexity measures, is proven. This is followed by a detailed discussion of the speedup theorem, which essentially states that there is a wildly complicated recursive function such that for any program computing this function, there exists another program computing the function that works a lot faster for almost every input. The polynomial-time computability is discussed along with the famous P vs NP problem, with the discussion given in terms of Turing machines. Examples of NP-complete problems are given.
The last part of the book covers semantics, with operational and denotational semantics defined and compared. The emphasis in this part is on programming languages and constructions that one would actually find in practice, and so the preceding chapters on computable functions must be extended. The concept of an approximate ordering is introduced to allow for the instantaneous of a computation at some point before its completion. The denotational semantics of recursion equations and infinitary data structures are discussed, with the latter put it in to deal with the sophisticated systems that are constructed here. The discussion here is very involved, but the authors do a fair job of explaining the need for these types of data structures. The same is done for operational semantics, and the authors finally show that the computable numerical functions are actually partially computable. They then show the existence of computable irrational numbers.
Pure mathematical view of Computability and ComplexityA special note goes to the chapter on Blum's complexity, which is about the only good place where I found it and from where I studied for my course on Complexity I.
For this reason the book requires quite more attention than others, but it really worths all the time one can spend reading it. Truly understanding Computability and Complexity as Professor Davis teaches them with this book is in my opinion a definitely high achievement, bringing the sensation that you grasp it totally, with no space for ambiguity or weakness.
My favorite book on the theory of computation
With over 500 pages, and 46 contributing authors, the contents page reads like a veritable who's who of nursing informatics, or at least, of US interpretations of nursing informatics. The book does, however, as befits the international involvement of the editors, draw on expertise from around the world, and includes contributions from all parts of the world, particularly in addressing the international perspectives.
The book is divided into 11 sections, and begins with an overview of the development of nurses' use of computers and of nursing informatics. It then covers informatics theory, practice, administrative, research and educational applications, as well as some of the international perspectives and emerging areas such as consumer health informatics.
I would recommend this book to all who have an interest in nursing informatics. It provides a valuable introduction to the field as a whole, and to specific applications, and good references to further reading.