Midterm Review n241.tplt STAIR Why do we use it? When do we use it? Essentials of a Computer Binary - base 2, 0's and 1's - voltages ASCII OP codes
-lowest level command of computer
-built into CPU
Binary problem Convert 11010 to base 10 Convert 37 to base 2 Digital vs Analog Digital - infinite accuracy, limited precision Analog - infinite precision, limited accuracy Problems Operating Systems are Good at Solving Organization An interface you can interact with efficiently Helps all parts of your system to communicate with each other Operating Systems UNIX
-commands
-permissions Management systems
-trees..remember the roots
-find what you are looking for - activate
-something promising - activate
-lost - back up
Search Engines Advantages/Disadvantages Tools of the web browser Portals Recursive Algorithm Begins with a large set Algorithm repeats on increasingly smaller subsets Eventually a trivial set remains Internet Protocols TCP/IP - packets transferred HTTP - hypertext, web protocol FTP - files transfer PPP - rental IP numbers EMACS Why learn Emacs? What is Emacs good for? Advanced Graphics Why we need them When to use them Warnings What to Study Understand the concepts Know how to apply the concepts