LBSC 690 Fall 98 Midterm Review "Seven" uses of the Internet - Web Pages o how to read a URL o How to find a web page + Alta Vista + Yahoo - Telnet o VT-100 - FTP o anonymous FTP - Email o How to read an email address o MIME attachments - USENET News - Talk - IRC Hardware - CPU o Bus - Memory o Cache, RAM, ROM o Floppy Disk o Hard Disk o CDROM o Tape Backup - Communications o MODEMs o LAN + Ethernet o WAN + Routers Matching speeds using cache - CPU - Cache - Memory - Disk - Network Software - Operating systems - Programming languages - Application software - Embedded software Document Creation - Editors o ASCII - Advantages and limitations - Word Processors - Structured documents o Email o HTML + Style Document retrieval - Frequent terms - Selective terms Spreadsheets - Uses - Layout - Style - How to use Excel Databases - Uses - Types (flat files, relational) - Why split tables o Functional relationship + Redundancy and consistency - Relational design o Restrict o Project o Join - How to use Access Programming - Overview o Special purpose languages o Model building - History o Machine code o Assembly language o High Level Language (FORTRAN) o Structured programming (C) o Object oriented programming (Java) - Program design o Variables o Operators o Statements o Control flow (sequential, conditional, loop) o Methods o Classes o Objects + Instantiation o Compilation + Architecture independence + Bytecode o Buy vs. rent - Project Management o The mythical man-month Images - Lossless vs. lossy compression - GIF vs. JPEG - MPEG Audio - Compression: Music vs. voice Transmission - MIME - Streaming audio and video Virtual reality