Computer Science Books
Related Subjects: Database Theory Distributed Computing Computer Graphics Theoretical Organizations Academic Departments
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250


Accessible, Thorough and UsefulReview Date: 1998-12-15
Best analysis of reading electronic text I have seenReview Date: 1998-08-26
He does not limit text to just fiction/non-fiction categories, but instead discusses: WHY it is read professional/personal reasons, to learn or not, out of interest/need, etc. WHAT type of information it contains technical or non-technical, subject matter, general or specific, textual or graphic, etc. HOW it is read serially or non-serially, once or repeatedly, browsed or studied in depth, etc.
His book suggests to me that text should alter its format to the meet the users - Why, What, and How. Possible examples: switch to all caps when searching for words or phrases, turn off hyperlink indicators for linear reading, ...
He points out that there have been many studies on editing text, but few on reading text. A good fraction of the book deals with on-screen reading.
Screen reading was better with: high resolution characters, increased space between lines (leading), proportional font, limiting the number of characters on a line, and not splitting a sentence across a page boundary.
He indicates that users preferred on-screen reading over paper reading for some tasks when the screens had enough improvements.
Screen reading might be improved with: landmarks/navigation, serif fonts, full left/right justification, ...
Screen reading was no different than paper reading for: orientation of the media, flicker rate, screen dynamics, and visual angles (< 36 degrees).

Used price: $88.87

Learning to teach onlineReview Date: 2007-03-08
This one covers all of the bases.Review Date: 2003-11-16


Out of this world!Review Date: 2000-06-24
Out of this world!Review Date: 2000-06-24

the book is very useful for classification.that's why its usReview Date: 1999-05-13
A must for students.Review Date: 2005-03-15
The first volume covers the rules for using and assigning DDC numbers.
The second and third volumes contain the schedules / summaries for actually assigning the DDC number.
The fourth contains the Relative Index (a Library Tech's best friend), which assists in locating appropriate numbers.
I know its a lot of money, but it is well worth it if you are serious about working in this field.

Used price: $44.84

Economic perspective on technology marketsReview Date: 2006-10-30
Part I: Musings
Part II: Observations, fleeting, and otherwise
Part III: Developing the digital world
Part IV: Internet boom and bust
Part V: Prices, productivity, and growth
Part VI: Enterprise Computing
Part VII: Microsoft, from the sublime to the serious
Part VIII: Platforms and Standards
A must read for every technology entrepreneur...
Outstanding Read!Review Date: 2004-12-16
Used price: $0.01

Great for Training!Review Date: 2002-06-13
The definitions used are clear enough for new computer enthusiasts; as well as the more advanced student. I like it.
great for beginners and pros!Review Date: 2000-04-03

Used price: $7.75

Second Edition is due out soon (September 2006)Review Date: 2006-08-10
In the second edition you'll see the address of the author's website site which should also be available by mid September.
[...]
Trivia Resource for Quiz QuestionsReview Date: 2006-03-24

Used price: $0.67

An excellent referenceReview Date: 1999-08-20
One of the essentialsReview Date: 2000-03-19

Used price: $48.99

An unusual approach towards circuit design and HDLsReview Date: 1998-11-25
Wirth describes the basics of modern circuit design without going too much into the electrical details. After a short look at transistors (bipolar and FET) he goes to gates (NAND/NOR/NOT) and shows how to create building blocks like multiplexers, ROM and RAM with them. This presentation culminates in the description of a simple microprocessor core. But it looked a bit too elementary at first sight.
Nevertheless, 3 years later I bought the book, started reading it and still enjoy reading it. Why this change of view ? What I overlooked at first sight was the HDL that Wirth introduces after the presentation of the building blocks in chapter 7. This language is called Lola (Logic Language) and is much simpler than VHDL, Verilog and even simpler than Abel. Lola looks a bit like the other languages Wirth created (Pascal, Modula, Oberon). In the second half of the book, he uses this language to specify his processor design and some peripherals (like a UART). These readable and concise designs together with the unique approach to circuit design are the main reasons why I can recommend this book.
Warning: If you want to learn a HDL that is widely accepted in the industry, learn VHDL, Verilog or Abel. Lola is the outgrowth of an academic project and will not enable you to earn much money in the industry. But I like it and the book.
Best book of its kindReview Date: 2005-06-23
The pace is brisk. It starts at the level of bipolar transistors, and shows the differences between a CMOS and TTL totem pole. Before page 100, the student has seen combinational logic, registers, RAM and ROM, and the Lola hardware design language, and is designing a CPU. By the time the book ends, the student has seen bit-slice controllers, microprocessors and IO systems, and the inner workings of a UART.
This is not idle play. 99% of all processors these days do not run Windows or Unix. Instead, they're inside of sewing machines, fuel injectors, implanted defibrillators, and anti-lock brakes. Schools do little, if anything at all, to prepare students for working in an environment where software and hardware are interchangeable. In those worlds, a programmer is often called upon to specify and debug hardware, at least as one member of a mixed development team. They may even need to understand how to create logic circuits that perform computing tasks. Silicon Graphics and Cray have both released main-stream processors that have programmable logic strapped onto their CPUs, and someone has to make that logic work.
Because of its unique direction, this book skips nearly all of what a "logic design" book would address. There is no Karnaugh mapping, state minimization, or mention of logic hazards (though the student does get a look at some kinds of transient glitches). There is bare mention of asynchronous design, a bugbear of logic design students and now relegated to narrow niches. There are, however, schematics and part lists for a CPU built from MSI logc, for a microprocessor-based computer, and for the gate-array logic design of a small CPU.
An EE might poo-poo this book as "logic lite," because it doesn't teach all that manly circuit stuff. Well, it wasn't meant to. The student who studies this book carefully, however, will be ready to deal with ground bounce, spec sheets, and a wide range of problems from the analog level on up.
Wirth's dense but readable book is my choice for a programmer's first look inside the hardware. I just wish there were an edition newer than the 1995 printing.
//wiredweird


Stunning!Review Date: 1998-08-06
This book will endure for decades as the book to beat.Review Date: 1998-05-10
Related Subjects: Database Theory Distributed Computing Computer Graphics Theoretical Organizations Academic Departments
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250