230 likes | 360 Vues
This comprehensive overview covers the journey of computer technology from its mechanical origins to modern personal computers. It investigates key developments like Babbage's Difference Engine, early electronic devices, and the programming innovations that shaped the industry. Legal issues surrounding intellectual property and cybersecurity are also addressed, providing insight into the implications of technological advancements. Additionally, the rise of user interfaces and word processing technologies showcases how user experience has evolved alongside hardware improvements.
E N D
IS 2101---Fall 2009 Introduction and Chapter 1 1/14/2010
Becoming Computer Literate Why Computers Matter to You IS 2101/07---Spring 2010
Legal Issues • Intellectual property • Crimes against computers • ‘Hacking’ • Crimes using computers • Phishing IS 2101/07---Spring 2010
To the Personal Computer and Beyond History IS 2101/07---Spring 2010
Early Days • Mechanical calculators • Jacquard Loom • Babbage’s engines • Hollerith tabulating machine • The Turing machine • Early electronic computers IS 2101/07---Spring 2010
Calculating • The name ‘computer’ refers to calculations with numbers • From earliest days, various devices have been invented to make computations easier IS 2101/07---Spring 2010
Babbage’s Difference Engine IS 2101/07---Spring 2010
The Analytic Engine IS 2101/07---Spring 2010
Hollerith’s Machines IS 2101/07---Spring 2010
Punch Card for a Program IS 2101/07---Spring 2010
IBM Accounting Machine Card hopper IS 2101/07---Spring 2010
Another View IS 2101/07---Spring 2010
Control Board for Accounting Machine IS 2101/07---Spring 2010
The Monroe Calculator http://www.youtube.com/watch?v=Z-LwIHe72FA IS 2101/07---Spring 2010
Slide Rules IS 2101/07---Spring 2010
Personal Computers • Home kits • Consumer goods • Apple, Commodore, TRS • Visicalc: the killer app • Standardization: IBM PC • Operating systems IS 2101/07---Spring 2010
Early News Service http://www.youtube.com/watch?v=5WCTn4FljUQ IS 2101/07---Spring 2010
Interfaces • Command line • Graphic User Interface • Xerox PARC • Lisa and Macintosh • Windows IS 2101/07---Spring 2010
Word Processing • Formatting languages • LaTeX • Better printers available • WYSIWYG • WYSIWYWYG • Challenge: variable width fonts IS 2101/07---Spring 2010
Latex Source \begin{document} \ {\Large Cubic Fields} \section{General Cubic} Consider the equation \begin{eqnarray}\label{eq:1} x^3+p\cdot x + q \end{eqnarray} where $p$ and $q$ are rational. Designate the three solutions $\alpha_1$, $\alpha_2$ and $\alpha_3$. From (\ref{eq:1}), \begin{eqnarray} \label{eq:5} \alpha_1 + \alpha_2 + \alpha_3 = 0 \nonumber\\ \alpha_1\cdot\alpha_2 +\alpha_2\cdot\alpha_3 + \alpha_3\cdot\alpha_1 = p \\ \alpha_1 \cdot \alpha_2 \cdot \alpha_3 = -q \nonumber \end{eqnarray} IS 2101/07---Spring 2010
Latex Result IS 2101/07---Spring 2010
Adventure and Zork • Adventure • Early computer game • Available if you had terminal access to a mainframe • Demo • Zork • A series • For personal computers IS 2101/07---Spring 2010
A Brief Demonstration • Adventure: Colossal Cave • Zork • Nethack • Rogue-like games • Myst • Point and click IS 2101/07---Spring 2010