Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
What is Computer Software? Hardware vs Software Got to have both to get the job done! How does Software Work? Computer Algorithms Step by step directions telling computer what to do Software development First programmer – Grace Hooper – created FLOW MATIC (later known as – COBOL) Programming language that was close to English Applications Software Programs designed to make users more productive Assist with personal tasks Word PowerPoint Media Player Variety of uses: Business Graphics and Multimedia Home/Personal/ Educational Communications Systems Software Interface between the user, the application software, and the computer’s hardware Examples: Operating systems Utilities (diagnostics, servers) Language translators Operating Systems Helps user communicate with computer Uses a desktop to provide on-screen work area (graphical user interface) Windows Linux Mac-OS DOS Networking Operating System Two or more computers to be connected Utility Software Helps perform housekeeping chores Tasks include: Antivirus programs Copy file from hard drive to another location Convert graphics file to be used in another program Backup copy of hard drive (image, ghost) CD/DVD Burning Web Based Software/Applications Some accessed strictly online Some are “Client-Based” Parts are stored on the device but processed over internet iPhone / Android Apps Most Common Web-Based Do you know what this is? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1transitional.dtd"><html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"><head><meta content="text/html; charset=utf-8" http-equiv="content-type" /><script type="text/javascript">//<![CDATA[si_ST=new Date //]]></script><script type="text/javascript">//<![CDATA[ Language Translators Convert English code, to computer instructions Helps computer process data I don’t understand! I need a translator. User Interfaces What you see, touch, click Part we interact with when using the computer “User friendly” Command-line interface such as DOS (not used frequently) Graphical interfaces such as Windows What ‘OLD’ Apples looked like Command Line Early computers used only this Have to memorize codes Not very user friendly Not colorful – usually written in black and white No pictures DOS Command line operating system Memorize commands Graphical User Interfaces Came about with menus Graphical user interface (GUI) Apple’s development of Macintosh Finder Pictures (icons) represent software Colorful Reason for explosion of computer use (after DOS scared people) Vista Operating System Windows 95, 98, XP, Vista, 7, 8 Mac Operating System - Leopard Kodiak, Cheetah, Puma, Jaguar, Panther, Tiger, Leopard, Snow Leopard, Lion, Mountain Lion Assignment Computer Specs that Matter – link on calendar