1 / 26

Quiz

Big Ideas: Computer Architecture Computing History Computing Careers IS 101Y/CMSC 101 Computational Thinking and Design Thursday, September 19, 2013 Marie desJardins University of Maryland, Baltimore County. Quiz. Individual quiz: 5 minutes Team quiz: 5 minutes. Computer Architecture.

dacia
Télécharger la présentation

Quiz

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Big Ideas:Computer ArchitectureComputing HistoryComputing CareersIS 101Y/CMSC 101Computational Thinking and DesignThursday, September 19, 2013Marie desJardinsUniversity of Maryland, Baltimore County

  2. Quiz • Individual quiz: 5 minutes • Team quiz: 5 minutes

  3. Computer Architecture • Review quiz answers • Basic concepts you should know • CPU and its two parts, the controller and the ALU • Storage – different types and differences in terms of speed, capacity, volatility, and cost • Input and output • How it all works together • Questions? • Anything out of date in this chapter?

  4. What’s the Deal With That Pesky For Loop?? for ( INIT ; TEST ; NEXT) { BODY} INIT NEXT Your for loop always, always, always must have this form – you can put different things for INIT, TEST, NEXT, and BODY, but the rest has to look just like this! TEST? yes BODY no

  5. Movie Day • Computer History in 90 Seconds • Names you should be familiar with • World War II: ENIAC / “Top Secret Rosies” • So why aren’t programmers primarily women any more? • Careers in computer science • From Columbia University • Refers to CS, but Columbia doesn’t have Business Technology, IS, or Computer Engineering, so they’re really talking about Computing in general

  6. Examples of Employers of UMBC Computing Majors • Booz Allen Hamilton • Northrop Grumman • Lockheed Martin • Care First Blue Cross Blue Shield • NSA • T Rowe Price • IBM • General Electric Finance Read Student Alumni Profiles at: http://www.careers.umbc.edu/profiles/ View Career Services & Shriver Calendar at: http://www.careers.umbc.edu/news_events/calendar.php

  7. A systems view of careers • What can you do with a system? • Envision it • Decide what it will do • Teach it • Design it • Build it • Build parts of it • Test it • Make it better • Configure and tailor it • Use it • Keep it going

  8. A systems view of careers • What can you do with a system? • Envision it • Decide what it will do • Teach it • Design it • Build it • Build parts of it • Test it • Make it better • Configure and tailor it • Use it • Keep it going BTA

  9. A systems view of careers • What can you do with a system? • Envision it • Decide what it will do • Teach it • Design it • Build it • Build parts of it • Test it • Make it better • Configure and tailor it • Use it • Keep it going IS

  10. A systems view of careers • What can you do with a system? • Envision it • Decide what it will do • Teach it • Design it • Build it • Build parts of it • Test it • Make it better • Configure and tailor it • Use it • Keep it going CMSC

  11. A systems view of careers • What can you do with a system? • Envision it • Decide what it will do • Teach it • Design it • Build it • Build parts of it • Test it • Make it better • Configure and tailor it • Use it • Keep it going CMPE

  12. A process view of careers Problem Identification Analysis Design SDLC: Systems Development Lifecycle Implementation Testing Installation Maintenance

  13. A process view of careers IS, BTA,CMSC, CMPE Problem Identification Analysis Design SDLC: Systems Development Lifecycle Implementation Testing Installation Maintenance

  14. A process view of careers IS Problem Identification Analysis Design SDLC: Systems Development Lifecycle Implementation Testing Installation Maintenance

  15. A process view of careers IS, CMSC, CMPE Problem Identification Analysis Design SDLC: Systems Development Lifecycle Implementation Testing Installation Maintenance

  16. A process view of careers Problem Identification CMSC, CMPE Analysis Design SDLC: Systems Development Lifecycle Implementation Testing Installation Maintenance

  17. A process view of careers Problem Identification CMSC, CMPE, IS Analysis Design SDLC: Systems Development Lifecycle Implementation Testing Installation Maintenance

  18. A process view of careers Problem Identification IS, BTA Analysis Design SDLC: Systems Development Lifecycle Implementation Testing Installation Maintenance

  19. A process view of careers Problem Identification CMSC, CMPE, IS, BTA Analysis Design SDLC: Systems Development Lifecycle Implementation Testing Installation Maintenance

  20. A component view of careers • Systems are comprised of: Hardware People void setup () { size (500, 500); smooth (); //Array of Squares for (inti=0; i<button.length; i++) { button[i] = new SquaresArray (200, 200, 20); } } Networks Software

  21. A component view of careers • Systems are comprised of: BTA, IS Hardware People void setup () { size (500, 500); smooth (); //Array of Squares for (inti=0; i<button.length; i++) { button[i] = new SquaresArray (200, 200, 20); } } Networks Software

  22. A component view of careers • Systems are comprised of: Hardware People IS, CMSC void setup () { size (500, 500); smooth (); //Array of Squares for (inti=0; i<button.length; i++) { button[i] = new SquaresArray (200, 200, 20); } } Networks Software

  23. A component view of careers • Systems are comprised of: Hardware People void setup () { size (500, 500); smooth (); //Array of Squares for (inti=0; i<button.length; i++) { button[i] = new SquaresArray (200, 200, 20); } } CMSC Networks Software

  24. A component view of careers • Systems are comprised of: CMPE Hardware People void setup () { size (500, 500); smooth (); //Array of Squares for (inti=0; i<button.length; i++) { button[i] = new SquaresArray (200, 200, 20); } } Networks Software

  25. The Point • Each of you has declared a major of BTA, IS, CMSC, or CMPE • You can change your major • It’s better to change your major sooner rather than later • We want to help you make the right choice for you • If we do our jobs, you’ll have a much clearer idea of what major you want, what you can do with it, and why it’s right for you

  26. Project Teams • Get into your new teams and come up with answers to these questions: • Find one thing that you all have in common. • Find one thing that’s different for all of you (the answer “we all have different names” does not count!) • Pick a team name. (Maybe the answers to #1 and #2 will inspire you.) NOTE: For this and other team activities, any team member may be asked to present the answer to any question!

More Related