# Register now to access 7 million high quality study materials (What's Course Hero?) Course Hero is the premier provider of high quality online educational resources. With millions of study documents, online tutors, digital flashcards and free courseware, Course Hero is helping students learn more efficiently and effectively. Whether you're interested in exploring new subjects or mastering key topics for your next exam, Course Hero has the tools you need to achieve your goals.

24 Pages

### Lecture_17

Course: ENGINEERIN 152, Spring 2012
School: York University
Rating:

Word Count: 942

#### Document Preview

No.17 Chapter MakeorBuyDecision,Life CycleCostAnalysis,and DesignEconomics Lecture 6 Contemporary Engineering Economics Third Canadian Edition Copyright 2012 2012PearsonCanadaInc.,Toronto,Ontario 1 Lecture17Objectives How do firms decide whether to make a part inhouse or to buy it? How do firms conduct a life-cycle cost analysis? How do firms optimize parameters in engineering design?...

Register Now

#### Unformatted Document Excerpt

Coursehero >> Canada >> York University >> ENGINEERIN 152

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

York University - ENGINEERIN - 152
Answers and Hints to Sample Problems #44.71Given: Purchase price = \$1,010, par value = \$1,000, coupon rate = 9.5%, bond interest(\$47.50) semiannually, required yield = 10% per year compounded semiannually, N =6 semiannual periodsF + \$47.5( F / A,5%,
York University - ENGINEERIN - 152
Answers and Hints to Sample Problems #55.29AE (10%) = \$5, 000( A / P,10%, 6)+[\$2, 000( P / F ,10%,1) + \$2, 000( P / F ,10%, 2) + \$3, 000( P / F ,10%,3)+\$3, 000( P / F ,10%, 4) + \$1, 000( P / F ,10%, 5) + \$2,500( P / F ,10%, 6)]( A / P,10%, 6)= \$1,103
York University - ENGINEERIN - 152
Answers and Hints to Sample Problems #66.2(a)PW (15%) A = \$1, 500 \$1,350( P / F ,15%,1) + +\$100( P / F ,15%, 4)= \$467.52PW (15%) B = \$1, 500 + \$1, 000( P / F ,15%,1) + +\$150( P / F ,15%, 4)= \$586.26Select Project B.(b)NFW (15%) A = PW (15%) A (
York University - ENGINEERIN - 152
AnnualEquivalentWorthCriterionLecture No. 12Chapter 5Contemporary Engineering EconomicsThird Canadian EditionCopyright 20122012PearsonCanadaInc.,Toronto,Ontario1Lecture12ObjectivesHow do you determine the net annual worth(cost) of a project?Ho
York University - ENGINEERIN - 152
Administrative Stuff HW7 is due this Friday (March 9) @ 11:59pm. The second midterm exam will be on March 21(first week after spring break). The exam will be cumulative with emphasis onconditional statements (if, if-else, switch), loops(do, while, f
York University - ENGINEERIN - 152
Initial ProjectScreening Method:Payback PeriodLecture No. 10Chapter 5Contemporary Engineering EconomicsThird Canadian EditionCopyright 2012 2012 Pearson Canada Inc., Toronto, Ontario1Chapter Opening Story 2012 Pearson Canada Inc., Toronto, Onta
York University - ENGINEERIN - 152
York University - ENGINEERIN - 152
York University - ENGINEERIN - 152
PresentandFutureWorthAnalysesLecture No. 11Chapter 5Contemporary Engineering EconomicsThird Canadian EditionCopyright 20122012PearsonCanadaInc.,Toronto,Ontario1Lecture11ObjectivesHow do you determine the net present-worth(cost) and net future-
York University - ENGINEERIN - 152
Quick Review of Last LectureRepetition Statements Repetition statements allow us to execute astatement multiple times Often they are referred to as loops C has three kinds of repetition statements: the while loop the do loop the for loop The prog
York University - ENGINEERIN - 152
DebuggingQuick Review of the Last LectureComparing while and doThe while LoopThe do Loopstatementconditionevaluatedtruestatementtruefalseconditionevaluatedfalse 2004 Pearson Addison-Wesley. All rights reservedLogic of a for loopinitializa
York University - ENGINEERIN - 152
ArraysQuick Review of the Last LectureNested Loops How many times will the string &quot;Here&quot; be printed?count1 = 1;while (count1 &lt;= 10)cfw_count2 = 1;while (count2 &lt;= 20)cfw_printf (&quot;Here&quot;);count2+;count1+;10* 20 = 200 2004 Pearson Addison-We
York University - ENGINEERIN - 152
/* file: args_1.c author: Bart Gajderowicz The following program demonstrates processing a 2 dimensional array for Final Exam , for CPS125 W09.*/#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;string.h&gt;int main (int argc, char * argv[])cfw_
York University - ENGINEERIN - 152
/* file: array_2d_dyn1.c author: Bart Gajderowicz The following program demonstrates dynamically created 2 dimensional arrays for Final Exam , for CPS125 W09.*/#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;void show_2d_array(int *array, int i, int j)c
York University - ENGINEERIN - 152
/* file: array_2d_1.c author: Bart Gajderowicz The following program demonstrates processing a 2 dimensional array for Final Exam , for CPS125 W09.*/#include &lt;stdio.h&gt;#define MAXSIZE 100int search2d (int array[][MAXSIZE], int value, int size,
York University - ENGINEERIN - 152
/* file: array_2d_2.c author: Bart Gajderowicz The following program demonstrates multiplication of a matrix and a scalar array for Final Exam , for CPS125 W09.*/#include &lt;stdio.h&gt;#define COLS 3#define ROWS 4intmain (void)cfw_int i,k;i
York University - ENGINEERIN - 152
/* file: array_2d_3.c author: Bart Gajderowicz The following program demonstrates simple multiplication of a 2 dimensional arrays, * * NOT an actual matrix multiplication * * ONLY simple cellA[x][y] * cellB[x][y] * * for Final Exam , for CPS1
York University - ENGINEERIN - 152
/* file: array_2d_4.c author: Bart Gajderowicz The following program demonstrates matrix multiplication with2 dimensional arrays, for Final Exam , for CPS125 W09. */#include &lt;stdio.h&gt;#define M 3 /* n of rows in first matrix */#define N 4 /* n
York University - ENGINEERIN - 152
/* file: array_2d_5.c author: Bart Gajderowicz The following program demonstrates multiplication of a square matrix and a scalar array, and 2 square matricies, for Final Exam , for CPS125 W09.*/#include &lt;stdio.h&gt;#define DIM 3/* matrix by a
York University - ENGINEERIN - 152
/* file: arrays1.c author: Bart Gajderowicz The following program introduces arrays. for CPS125 W09. */#include &lt;stdio.h&gt;int main(void)cfw_int a, b=99, c = 101;int arr[] = cfw_2,4,6,8,10;double a2 = 4.1;double arr2[5] = cfw_1.0, 2.2
York University - ENGINEERIN - 152
/* file: arrays2.c author: Bart Gajderowicz The following program demonstrates dynamic arrays. for CPS125 W09. */#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt; /*important to include stdlib.h in order to use calloc and malloc*/int main(void)cfw_i
York University - ENGINEERIN - 152
Bart Gajderowicz, Computer Science Department, Ryerson UniversityCPS125 - Final Review1) Scalar Multiplication2) Matrix MultiplicationCPS125 - Winter 2009Bart GajderowiczBart Gajderowicz, Computer Science Department, Ryerson UniversityCPS125 - Scal
York University - ENGINEERIN - 152
site map scs web mail scs web login ryerson mail blackboard/ramssHome Current Students Undergraduate Graduate People Groups Research News Contact LinksChange Text SizeSearchHomeDepartment of Computer ScienceThe Department of Computer Science is loca
York University - ENGINEERIN - 152
/* file : randtime.c author : Bart Gajderowicz date : February 20, 2009 desc : This program's purpose is to illustrate the time(), srand(), and rand() functions for CPS125 - Section 1 - 4, Winter 2009. Assignment # 1. */#include &lt;stdio.h&gt;#i
York University - ENGINEERIN - 152
/* Term Test # 2 - A.1 / B.3 */#include &lt;stdio.h&gt;#include &lt;math.h&gt;int main(void)cfw_int number;printf(&quot;\nEnter a positive number: &quot;);scanf(&quot;0&quot;, &amp;number);while (number &gt; 0)cfw_printf(&quot;The square root of 0 is %0.2lf&quot;, number, sqrt(number);
York University - ENGINEERIN - 152
/* Term Test # 2 - A.2 / B.1 Note: for B.2, check for smallest, not largest */#include &lt;stdio.h&gt;#include &lt;math.h&gt;int main(void)cfw_int one, two, three;printf(&quot;\nEnter 3 positive numbers: &quot;);scanf(&quot;0 0 0&quot;, &amp;one, &amp;two, &amp;three);if (one &lt;= 0
York University - ENGINEERIN - 152
/* Term Test # 2 - A.3 / B.2 */#include &lt;stdio.h&gt;int power(int x, int y)cfw_int res = x;for (; y &gt; 1; y-)cfw_res *= x;return res;int main(void)cfw_int one, two;printf(&quot;\nEnter 2 positive numbers: &quot;);scanf(&quot;0 0&quot;, &amp;one, &amp;two);whi
York University - ENGINEERIN - 152
1MTH 240 Winter 2012MTH 240 (Calculus II) - Winter 2012Weekly Schedule - Week 10Mar. 19-23Lecture:1. Monday : Section 11.10 &amp; Return the 2nd Test2. Tuesday : Section 11.10 and 11.11(Approximating functions by polynomials)Assigned Homework 10:1 You
York University - ENGINEERIN - 152
Electrical Engineering 234Electrical Engineering Circuit Laboratoryby Robert C. Maher, Assistant Professorwith Duane T. Hickenbottom, Graduate AssistantUniversity ofNebraskaLincolnDepartment of Electrical EngineeringEEngr 234Contents Laboratory
York University - ENGINEERIN - 152
OscillatoryMotionChapter 15A periodic motion is a motion which is repeated over and overagain. Thus,the time interval after which the motion is repeated is called thePERIOD.The motion performed by the object during the time of a periodis a CYCLE a
York University - ENGINEERIN - 152
Longitudinal wavesWe call Sound in general to longitudinal waveswhose frequencies are in the audible range, i.e.between 20 Hz and 20000 Hz.Infrasonic waves have frequencies below theaudible range, 20 HzUltrasonic waves have frequencies above theaud
York University - ENGINEERIN - 152
2/5/2010Chapter 1313Universal GravitationNewtons Law of UniversalGravitationEvery particle in the Universe attracts every otherparticle with force that is directly proportional toparticle with a force that is directly proportional tothe product o
York University - ENGINEERIN - 152
1/16/2010Chapter 1616Wave MotionTypes of WavesThere are two main types of wavesMechanical wavesSome physical medium is being disturbedThe wave is the propagation of a disturbance througha mediumElectromagnetic wavesNo medium requiredNo medium
York University - ENGINEERIN - 152
What is Charge?How can we charge an object?Experiment #1: Lets friction together a plastic rod and a piece of wool. Lets nowtake the rod and touch two small (very light) balls of cork or paper suspended bythin silk or nylon threads.Observation: The t
York University - ENGINEERIN - 152
Electric FieldThe electrical interaction is a long distance interaction rather thana contact force. The concept of electrical field deals with thisproblem of a force being felt between charges which are at somedistance from each otherWe say then that
York University - ENGINEERIN - 152
3/16/2010Chapter 27CurrentAndAndResistanceElectric CurrentElectric current is the rate of flow of chargethrough some region of spaceThe SI unit of current is the ampere (A)1A=1C/sThe symbol for electric current is I13/16/2010Average Electric
York University - ENGINEERIN - 152
4/10/2011Chapter 29Magnetic FieldsA Brief History of Magnetism1600William GilbertExpanded experiments with magnetism to a variety of materialsSuggested the Earth itself was a large permanent magnet1819Hans Christian OerstedDiscovered the relatio
York University - ENGINEERIN - 152
4/10/2011Chapter 30Sources of Magnetic FieldMAGNETIC FIELDS CREATEDBY MOVING CHARGESBiot Savart Law14/10/2011A charge at rest creates an electric field. A charge in motioncreates both an electric and a magnetic field.So, what is the magnetic fie
York University - ENGINEERIN - 152
York University - ENGINEERIN - 152
York University - ENGINEERIN - 152
EconomicEquivalenceLecture No. 3Chapter 3Contemporary Engineering EconomicsThird Canadian EditionCopyright 20122012PearsonCanadaInc.,Toronto,Ontario1LectureObjectivesWhat is the meaning of economic equivalenceand why do we need it in economic a
York University - ENGINEERIN - 152
DevelopmentofInterestFormulasLecture No. 4Chapter 3Contemporary Engineering EconomicsThird Canadian EditionCopyright 20122012PearsonCanadaInc.,Toronto,Ontario1LectureObjectivesWhat are the common types of interest formulasused to facilitate the
York University - ENGINEERIN - 152
UnconventionalEquivalenceCalculationsLecture No. 5Chapter 3Contemporary Engineering EconomicsThird Canadian EditionCopyright 20122012PearsonCanadaInc.,Toronto,Ontario1LectureObjectivesHow can you use unconventional solutionmethods to solve cash
York University - ENGINEERIN - 152
York University - ENGINEERIN - 152
York University - ENGINEERIN - 152
DebtManagementLecture No. 8Chapter 4Contemporary Engineering EconomicsThird Canadian EditionCopyright 20122012PearsonCanadaInc.,Toronto,Ontario1Lecture10ObjectivesHow are commercial loans and mortgagesstructured in terms of interest and princip
York University - ENGINEERIN - 152
Answers and Hints to Sample Problems #13.4End of YearPrincipalRepaymentInterestPayment0123\$1,671\$1,821\$1,985\$900\$750\$586RemainingBalance\$10,000\$8,329\$6,508\$4,52345\$2,164\$2,359\$407\$212\$2,359\$03.5P = \$12,000( P / F , 5%, 5) =
York University - ENGINEERIN - 152
Answers and Hints to sample Problems #23.12(a) Single-payment compound amount ( F / P, i, N ) factors forn9%10%3520.414028.10244031.409445.2593To find ( F / P , 9.5%, 38) , first interpolate for n = 38n9%10%3827.011238.3965Then interpol
York University - ENGINEERIN - 152
Answers and Hints to Sample Problem Set #34.3We can solve this by trial and error (by guessing). Assuming a weekly compounding(M=52)r = 6.89%0.0689 52ia = (1 +) 1 = 0.0712852We also can solve the general equation as following.0.0689 M) 1 = 0.07
York University - ENGINEERIN - 152
CprE 185:Introduction to ComputerEngineering and to ProblemSolvingInstructor: George Amariucaihttp:/home.engineering.iastate.edu/~gamari/CprE185_S12/Introduction and First ProgramOutline Class Overview Syllabus First ProgramClass Overview The
York University - ENGINEERIN - 152
CprE 185:Introduction to ComputerEngineering and to ProblemSolvingInstructor: George Amariucaihttp:/home.engineering.iastate.edu/~gamari/CprE185_S12/HW1 is out Pick 5 of the following 9 programming projects (locatedon pages 102-106 in the textbook
York University - ENGINEERIN - 152
Compiling and Compiler Errors(continued)The Central Processing Unit A CPU is on a chip called a microprocessor It continuously follows the fetch-decode-executecycle:Retrieve an instruction from main memoryfetchexecuteCarry out theinstructiondec
York University - ENGINEERIN - 152
Expressions An expression is a combination of one or moreoperators and operands Arithmetic expressions compute numeric resultsand make use of the arithmetic operators:AdditionSubtractionMultiplicationDivisionRemainder+*/% If either or both o
York University - ENGINEERIN - 152
Functions(part 2)Administrative Stuff HW3 is due this Friday @ 8pm on WebCT No HW4 yet (it will go out next week) Midterm 1 is next week On Monday we will have a review sessionMidterm Format Lab part (60 pt) Program 1 (20pt) Program 2 (20pt) Pr
York University - ENGINEERIN - 152
Midterm ReviewMidterm Format Lab part (60 pt) Program 1 (20pt) Program 2 (20pt) Program 3 (20pt)During your regular lab timethis week Lecture part (60 pt)True/FalseShort AnswersNumber conversionsOne program on paperWed Feb. 8, 9-10 amIn regu
York University - ENGINEERIN - 152
Administrative Stuff Midterm 1 is now graded Check your grade on Blackboard Learn HW4 is out and due this Friday.if-else statementsQuick review of the last lecturesFrom the midtermThe bad: Run-time errors vs. compiler errors x=a means assign the
York University - ENGINEERIN - 152
Loops (part 1)Quick Review of Last LectureThe switch Statement The switch statement provides another way todecide which statement to execute next The switch statement evaluates an expression,then attempts to match the result to one of severalpossib
York University - ENGINEERIN - 152