How will it be used Safety considerations We feel its critical that you also

How will it be used safety considerations we feel its

This preview shows page 2 - 4 out of 7 pages.

– How will it be used? – Safety considerations? We feel it’s critical that you also get to talk to “your customers” -- EG 10111/10112 Introduction to Engineering Copyright © 2010 University of Notre Dame Safety considerations? Introduction to Design 9 your customers But who are they? September 9 th “Lecture” On Friday, September 9 rd Alternative “lecture” Do NOT come here… EG 10111/10112 Introduction to Engineering Copyright © 2010 University of Notre Dame – We will meet in Joyce Athletic Center 10 Getting Started What are examples of programs ? Take a minute and brainstorm in groups of 3-5 different meanings/instances of programs/programming – Try to make your examples things many of us would be EG 10111/10112 Introduction to Engineering Copyright © 2010 University of Notre Dame – Try to make your examples things many of us would be familiar with – Try to list as many examples as possible! Planning a Course of Action 11 Examples of Programs Television (radio) programs Television programming (TV schedule) Programming TiVO (or a VCR) Programming an alarm (clock, phone, electronic planner) Theater/concert program Twelve-step program EG 10111/10112 Introduction to Engineering Copyright © 2010 University of Notre Dame Degree program Health and fitness program (exercise routine) Program management (Project management/Systems engineering) Computer program (Programming languages, source codes) What do these have in common? Planning a Course of Action 12
Image of page 2
9/2/2011 3 Examples of Programs What do these different meanings of “program” have in common? – A sequence of steps or events – An expected outcome – A specific purpose – A need for interaction with a user EG 10111/10112 Introduction to Engineering Copyright © 2010 University of Notre Dame – A need to remember part of that interaction – Automaticity – A collection of “sub-programs” – Ability to do multiple things simultaneously – Ability to be modified – Limits to modification Planning a Course of Action 13 What is a computer program? A list of commands that tells a computer what to do A plan that enables a computer to carry out a project In a way, we are project managers providing orders to our subordinate, the computer EG 10111/10112 Introduction to Engineering Copyright © 2010 University of Notre Dame We must tell our computer how to work in various situations Planning a Course of Action 14 What is a computer program? Examples of computer programs that require our input: Word/Excel/PowerPoint: Papers don’t write themselves E-mail/chat: nothing is written/sent without your say-so Setting an alarm EG 10111/10112 Introduction to Engineering Copyright © 2010 University of Notre Dame Video games: Mario isn’t moving until you hit the button on the controller Planning a Course of Action 15 What am I supposed to do?
Image of page 3
Image of page 4

You've reached the end of your free preview.

Want to read all 7 pages?

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture