Computer Science

24
Computer Science Final Project WENDY LILE OCTOBER 26, 2014 ITCC121 PROFESSOR AGALABA

description

Final project for my computer science class

Transcript of Computer Science

  • 1. Computer ScienceFinal ProjectWENDY LILEOCTOBER 26, 2014ITCC121PROFESSOR AGALABA

2. INTRODUCTIONCOMPUTERS Basic Concepts Literacy AlgorithmsCOMPUTING SYSTEMS Hardware Architecture ConfigurationsOPERATING SYSTEMS Architecture Flow of ControlNETWORKS Architecture Topologies OSI ModelINTERNET & THE WORLD WIDE WEB Architecture Flow of Control Contributing TechnologiesBUSINESS PRODUCTIVITY Impact of Software Development Computing TechnologiesSECURITY CONCERNS Online OfflineTABLE OF CONTENTS 3. In the Information Age, computers are not only anecessity, but have become our way of life.Knowing how computers work can create a betterunderstanding of their use and their potentialcapabilities.This is the field of Computer Science. 4. COMPUTERSBasic Concepts Hardware Software Binary I/O Input/Output Peripheral devices Data units of measurement: Bit (b) value is 0 or 1 Byte (B) 8 bits Kilobyte (KB) thousandbytes Megabyte (MB) - millionbytes 5. Literacy Word processing Using a browser Search engines Security Internet connectivity Backing up data Recognize good from bad results Use Boolean operators: quotes, and, or,not 6. AlgorithmsInput Program InstructionsCPUAlgorithmsSortTasksCalculate Output 7. COMPUTING SYSTEMSHardware Central Processing Unit (CPU) Graphics card Hard drive MemoryTypes of memory. Image from HowStuffWorks.com 8. Hardware Motherboard Optical disk drive Cooling system Case Power supplyMotherboard. Image from MacBreaker.com 9. Architecture & Configurations#1 Monitor#2 Motherboard#3 Central processing unit (CPU)#4 Memory#5 Expansion slots#6 Power supply#7 Optical disk drive (ODD)#8 Hard drive#9 Keyboard#10 MouseComputer architecture. Image from Education-Portal.com 10. Flow of ControlComputer data flow. Image from University of Liverpool:Overview of computer systemsSolid arrows: Input data 11. OPERATING SYSTEMSFunctionalityProcessManagementMemoryManagementFile & DiskManagementI/OManagement 12. Architecture3 basic types of operatingsystem architectures: Monolithic Layered MicrokernelMicrokernel architecture. Image from TechnologyUK.net 13. NETWORKSTopologiesNetwork Topologies 14. OSI ModelOSI Model Explained 15. INTERNET & THE WORLD WIDE WEBArchitectureLocal ISPBroadbandConnectionUser Client 1High-speedConnectionsBackbonesUser Client 2Local ISPIXPIXPWeb serversMainframesBroadbandConnection 16. Contributing TechnologiesThe very few first connections of the Internet in 1978. Image courtesy of som.csudh.edu 17. BUSINESS PRODUCTIVITYImpact of Software DevelopmentTypes of Information Systems 18. Computing TechnologiesProductivity in the cloud by Trackvia 19. SECURITY CONCERNSInternetThree of the many types of Internet security concerns: Malware Virus Trojan horse Worm Phishing SpywareThese can lead to stolen money, yourinformation sold to attackers, andidentity theft. 20. Computer UseThe three main computer usage safety tips:1. Internet security and virus protection program2. Desktop firewall3. Keep operating system updatedTIP: Set your operating system to updateautomatically. 21. The topics covered are Computer science. It is avast and growing field of study. Technology is inconstant motion. We need to keep up.ComputerWWWHardwareSoftwareNetworksInternetOperating systemOSI ModelNetwork TopologiesMalwareFirewall 22. REFERENCESBatra, P. (2010). Types of information system [Online image]. Retrieved from http://lecture-notes-forstudents.blogspot.com/2010/04/types-of-information-system.htmlClker. (n.d.). Mainframe server clip art [Online image]. Retrieved from http://www.clker.com/clipart-mainframe-server.htmlCoenan, F. (2005). Overview of computer systems [Online image and article]. Retrieved fromhttps://cgi.csc.liv.ac.uk/~frans/OldLectures/COMP101/week1/intro.htmlComputer History. (n.d.). ARPANET Geographic Map [Online image]. Retrieved fromhttp://archive.computerhistory.org/resources/still-image/Arpanet/Computer History Museum. (n.d.). Internet History. Retrieved fromhttp://www.computerhistory.org/internet_history/Education Portal. (n.d.). What is computer hardware? [Online image]. Retrieved from http://education-portal.com/academy/lesson/what-is-computer-components-definitions-examples.htmlEer, S. (2013). Topologies [Video]. Retrieved from https://www.youtube.com/watch?v=DsPGYvbK8VUFotheringham, N. (2014). Productivity in the cloud [Online image]. Retrieved fromhttp://www.trackvia.com/blog/productivity/increase-productivity-switching-cloudFreepik. (n.d.). Circuit board icon [Online image]. Retrieved from http://www.flaticon.com/free-icon/circuit-board-with-white-detailed-outlines_22452 23. REFERENCESGoPixPic. (n.d.). Building icon [Online image]. Retrieved from http://www.gopixpic.com/256/building-icon-png/http:||homeinteriorsdesigns*info|wp-content|uploads|building-icon-png*png/Icons-Land. (n.d.). Portable computer icon [Online image]. Retrieved fromhttp://www.iconarchive.com/show/vista-hardware-devices-icons-by-icons-land/Portable-Computer-icon.htmlIS&T. (n.d.). Top ten safe computing tips. Retrieved from https://ist.mit.edu/security/tipsJames, J. (2012). 10 things you have to know to be computer literate [Web log]. Retrieved fromhttp://www.techrepublic.com/blog/10-things/10-things-you-have-to-know-to-be-computer-literate/Lee, D. (2014). Fat cow name servers [Online image]. Retrieved fromhttp://www.webhostingreviewjam.com/details/fatcow-name-servers/MacBreaker. (2014). Can I install OS X on my PC? Read this first [Online image]. Retrieved fromhttp://www.macbreaker.com/2012/01/is-your-computer-hackintosh-compatible.htmlRamanayaki, D. (2013). OSI model explained [Video]. Retrieved fromhttps://www.youtube.com/watch?v=O_rsqVtaloISearch Pictures Icon. (n.d.). Office building icon [Online image]. Retrieved from http://searchpp.com/office-building-icon/Som.csudh.edu. (n.d.). ARPANET Maps [Online image]. Retrieved fromhttp://som.csudh.edu/fac/lpress/history/arpamaps/ 24. REFERENCESTechTerms. (2013). Algorithm definition. Retrieved from http://www.techterms.com/definition/algorithmTyson, J. (2000). How computer memory works [Online image]. Retrieved fromhttp://computer.howstuffworks.com/computer-memory.htmlWells, C.J. (n.d.). OS management functions [Online image and article]. Retrieved fromhttp://www.technologyuk.net/computing/operating_systems/os_management_functions.shtmlWilliams, B. & Sawyer, S. (2012). Using information technology, 10th ed. McGraw-Hill.