Variable Dry Run (for Python)

Size: px
Start display at page:

Download "Variable Dry Run (for Python)"

Transcription

1 Vrile Dr Run (for Pthon) Age group: Ailities ssumed: Time: Size of group: Focus Vriles Assignment Sequencing Progrmming 7 dult Ver simple progrmming, sic understnding of ssignment nd vriles minutes depending on student eperience unlimited Sllus Links This ctivit is pproprite for n sllus im out lerning to progrm t n level tht requires n understnding of vriles nd ssignment. Summr Set series of dr run eercises where students hve to step through short frgments of code working out wht the do on pper. This is n importnt ctivit to do fter eplining vriles nd ssignment. It reinforces understnding nd helps identif fult mentl models so the cn e fied. Being le to do this kind of dr run for n new construct is n importnt prerequisite to eing le to ctull write code. Technicl Terms Assignment, Vrile, Vlue, Sequencing. Mterils Dr run eercise sheets Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

2 Wht to do The Gr: Use the Bo Vrile ctivit s the grd to this one, giving students n understnding of vriles nd ssignment tht this ctivit reinforces. The ctivit: Hve the clss dr run the given series of short progrms on pper (see the eercise sheets provided t the end). Use these to determine wht ech student understnds. As ech finishes the sheet, mrk them on the spot, nd fi n prolems. It is vitl tht n incorrect mentl model is corrected stright w. Common misunderstndings to look out for include: - tht vrile still holds its originl vlue fter n ssignment, - tht ssignment works coping left to right, - tht sequence of ssignments ll hppen together - tht sequence of ssignments cn hppen in n order - tht oth left hnd side nd right hnd side chnge - tht it is like mthemticl equlit just mking oth sides the sme so tht future chnges to one chnge the other - tht vrile cn hold ll the vlues ever ssigned to it If students get n wrong, find out wht the hve misunderstood, if it is not lck of cre over detil, nd eplin the correct mentl model nd their misunderstnding to them. This cn e done stepping through one of the eercises with them. Hve them redo the sheet once the re hpp the do now understnd. Vritions nd Etensions Student written progrms Hve students write their own simple progrms using ssignment nd then dr run them. Dr Run Tles Do similr eercises ut now using more compct tle formt to record the dr run, with one column per vrile, crossing out vlues nd moving to the net row s the re replced. Further Reding Computing without computers A free ooklet Pul Curzon on progrmming, dt structures nd lgorithms eplined using links to everd concepts. Aville from Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

3 Links to other ctivities Bo Vriles Eecute run simple progrms tht involve vriles nd ssignment running them on computer mde of students. Students with oes ct s vriles s vlues re copied etween them following the instructions of progrm. You phsicll demonstrte the cretion of vriles, how ccessing vrile involves tking cop of its vlue, nd how storing vlues in vrile destros n previous vlue stored. The swp puzzle Solve puzzle, coming up with n lgorithm tht our tem cn follow fster thn none else. This gives w to introduce the ide of the solution to prolem eing set of instructions tht llow others to solve it with no understnding. It lso eplores how different lgorithms cn solve the sme prolem ut m not e equll good some m e fster. The intelligent piece of pper Tke prt in test of intelligence ginst n intelligent piece of pper! This is good introduction to wht n lgorithms is nd how computer progrm is just n lgorithm. It cn lso e used to strt discussion on wht it would men for computer to e intelligent. It cn led on to n unplugged progrmming ctivit creting winning instructions. The Invisile Plming Trick Tech trick where the mgicin invisil moves crd etween 2 piles. This is fun w to introduce the ide of n lgorithm, showing how lgorithms re series of steps tht if followed precisel led to something (in this cse mgicl) eing gurnteed to hppen even if the person (or computer) following the lgorithm doesn t know wht the re doing. Live demonstrtion of this ctivit Teching London Computing give live sessions for techers demonstrting this nd our other ctivities. See for detils. Videos of some ctivities re lso ville or in preprtion. Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

4 Dr Run Eercises (Pthon) 1. Wht re the finl vlues stored in nd fter the following code frgment hs eecuted? = 5 = 7 = The finl vlue of is The finl vlue of is Solve this doing dr run, filling in the vlue in the oes = 5 hs eecuted the vriles hold the following vlues: = 7 hs eecuted the vriles hold the following vlues: = hs eecuted the vriles hold the following vlues: Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

5 2. Wht re the finl vlues stored in nd fter the following code frgment hs eecuted? = 5 = 7 = The finl vlue of is The finl vlue of is Solve this doing dr run, filling in the vlue in the oes = 5 hs eecuted the vriles hold the following vlues: = 7 hs eecuted the vriles hold the following vlues: = hs eecuted the vriles hold the following vlues: Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

6 3. Wht re the finl vlues stored in nd fter the following code frgment hs eecuted? = 7 = 5 = The finl vlue of is The finl vlue of is Solve this doing dr run, filling in the vlue in the oes = 7 hs eecuted the vriles hold the following vlues: = 5 hs eecuted the vriles hold the following vlues: = hs eecuted the vriles hold the following vlues: Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

7 4. Wht re the finl vlues stored in red nd lue fter the following code frgment hs eecuted? red = red lue = ellow red = lue The finl vlue of red is The finl vlue of lue is Solve this doing dr run, filling in the vlue in the oes red = red hs eecuted the vriles hold the following vlues: red lue = ellow hs eecuted the vriles hold the following vlues: red lue red = lue hs eecuted the vriles hold the following vlues: red lue Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

8 5. Wht re the finl vlues stored in nd fter the following code frgment hs eecuted? = 7 = 5 = = 3 The finl vlue of is The finl vlue of is Solve this doing dr run, filling in the vlue in the oes = 7 hs eecuted the vriles hold the following vlues: = 5 hs eecuted the vriles hold the following vlues: = hs eecuted the vriles hold the following vlues: = 3 hs eecuted the vriles hold the following vlues: Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

9 6. Wht re the finl vlues in, nd z fter the following code frgment hs eecuted? = 1 = 2 z = 3 = = The finl vlue of is The finl vlue of is The finl vlue of z is Solve this doing dr run, filling in the vlue in the oes = 1 hs eecuted the vriles hold the following vlues: = 2 hs eecuted the vriles hold the following vlues: z = 3 hs eecuted the vriles hold the following vlues: z = hs eecuted the vriles hold the following vlues: z = hs eecuted the vriles hold the following vlues: z Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

10 7. Wht re the finl vlues in one, two nd three fter the following code frgment hs eecuted? one = 1 two = 3 three = 2 one = two two = three The finl vlue of one is The finl vlue of two is The finl vlue of three is Solve this doing dr run, filling in the vlue in the oes one = 1 hs eecuted the vriles hold the following vlues: one two = 3 hs eecuted the vriles hold the following vlues: one two three = 2 hs eecuted the vriles hold the following vlues: one two three one = two hs eecuted the vriles hold the following vlues: one two three two = three hs eecuted the vriles hold the following vlues: one two three Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

11 8. Wht re the finl vlues in, nd c fter the following hs eecuted? = 9 = 7 c = 8 = c = c = The finl vlue of is The finl vlue of is The finl vlue of c is Solve this doing dr run, filling in the vlue in the oes = 9 hs eecuted the vriles hold the following vlues: = 7 hs eecuted the vriles hold the following vlues: c = 8 hs eecuted the vriles hold the following vlues: c = c hs eecuted the vriles hold the following vlues: c = hs eecuted the vriles hold the following vlues: c c = hs eecuted the vriles hold the following vlues: c Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

12 9. Wht re the finl vlues in, nd c fter the following hs eecuted? = 1 = 2 c = 3 c = c = = The finl vlue of is The finl vlue of is The finl vlue of c is Solve this doing dr run, filling in the vlue in the oes = 1 hs eecuted the vriles hold the following vlues: = 2 hs eecuted the vriles hold the following vlues: c = 3 hs eecuted the vriles hold the following vlues: c c = hs eecuted the vriles hold the following vlues: c c = hs eecuted the vriles hold the following vlues: c = hs eecuted the vriles hold the following vlues: c Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

13 10. Wht re the finl vlues in, nd z fter the following hs eecuted? = 3 = 2 z = 3 z = = = z The finl vlue of is The finl vlue of is The finl vlue of z is Solve this doing dr run, filling in the vlue in the oes = 3 hs eecuted the vriles hold the following vlues: = 2 hs eecuted the vriles hold the following vlues: z = 3 hs eecuted the vriles hold the following vlues: z z = hs eecuted the vriles hold the following vlues: z = hs eecuted the vriles hold the following vlues: z = z hs eecuted the vriles hold the following vlues: z Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

14 Answers 1. The finl vlue of is: 7 The finl vlue of is: 7 2. The finl vlue of is: 5 The finl vlue of is: 5 3. The finl vlue of is: 5 The finl vlue of is: 5 4. The finl vlue of red is: The finl vlue of lue is: ellow ellow 5. The finl vlue of is: 3 The finl vlue of is: 5 6. The finl vlue of is: 1 The finl vlue of is: 1 The finl vlue of z is: 3 7. The finl vlue of one is: 3 The finl vlue of two is: 2 The finl vlue of three is: 2 8. The finl vlue of is: 8 The finl vlue of is: 8 The finl vlue of c is: 8 9. The finl vlue of is: 2 The finl vlue of is: 2 The finl vlue of c is: The finl vlue of is: 2 The finl vlue of is: 3 The finl vlue of z is: 2 Computer Science ctivities with sense of fun: Assignment Dr Run V1.1 (28 M 2014) Creted Pul Curzon, Queen Mr, Universit of London for

Binary Representation of Numbers Autar Kaw

Binary Representation of Numbers Autar Kaw Binry Representtion of Numbers Autr Kw After reding this chpter, you should be ble to: 1. convert bse- rel number to its binry representtion,. convert binry number to n equivlent bse- number. In everydy

More information

Content Objectives: After completing the activity, students will gain experience of informally proving Pythagoras Theorem

Content Objectives: After completing the activity, students will gain experience of informally proving Pythagoras Theorem Pythgors Theorem S Topic 1 Level: Key Stge 3 Dimension: Mesures, Shpe nd Spce Module: Lerning Geometry through Deductive Approch Unit: Pythgors Theorem Student ility: Averge Content Ojectives: After completing

More information

Square Roots Teacher Notes

Square Roots Teacher Notes Henri Picciotto Squre Roots Techer Notes This unit is intended to help students develop n understnding of squre roots from visul / geometric point of view, nd lso to develop their numer sense round this

More information

Reasoning to Solve Equations and Inequalities

Reasoning to Solve Equations and Inequalities Lesson4 Resoning to Solve Equtions nd Inequlities In erlier work in this unit, you modeled situtions with severl vriles nd equtions. For exmple, suppose you were given usiness plns for concert showing

More information

Quadratic Equations - 1

Quadratic Equations - 1 Alger Module A60 Qudrtic Equtions - 1 Copyright This puliction The Northern Alert Institute of Technology 00. All Rights Reserved. LAST REVISED Novemer, 008 Qudrtic Equtions - 1 Sttement of Prerequisite

More information

Use Geometry Expressions to create a more complex locus of points. Find evidence for equivalence using Geometry Expressions.

Use Geometry Expressions to create a more complex locus of points. Find evidence for equivalence using Geometry Expressions. Lerning Objectives Loci nd Conics Lesson 3: The Ellipse Level: Preclculus Time required: 120 minutes In this lesson, students will generlize their knowledge of the circle to the ellipse. The prmetric nd

More information

Chapter 6 Solving equations

Chapter 6 Solving equations Chpter 6 Solving equtions Defining n eqution 6.1 Up to now we hve looked minly t epressions. An epression is n incomplete sttement nd hs no equl sign. Now we wnt to look t equtions. An eqution hs n = sign

More information

Sirindhorn International Institute of Technology Thammasat University at Rangsit

Sirindhorn International Institute of Technology Thammasat University at Rangsit Sirindhorn Interntionl Institute of Technology Thmmst University t Rngsit School of Informtion, Computer nd Communiction Technology COURSE : ECS 204 Bsic Electricl Engineering L INSTRUCTOR : Asst. Prof.

More information

EQUATIONS OF LINES AND PLANES

EQUATIONS OF LINES AND PLANES EQUATIONS OF LINES AND PLANES MATH 195, SECTION 59 (VIPUL NAIK) Corresponding mteril in the ook: Section 12.5. Wht students should definitely get: Prmetric eqution of line given in point-direction nd twopoint

More information

The Math Learning Center PO Box 12929, Salem, Oregon 97309 0929 Math Learning Center

The Math Learning Center PO Box 12929, Salem, Oregon 97309 0929  Math Learning Center Resource Overview Quntile Mesure: Skill or Concept: 1010Q Determine perimeter using concrete models, nonstndrd units, nd stndrd units. (QT M 146) Use models to develop formuls for finding res of tringles,

More information

Bayesian Updating with Continuous Priors Class 13, 18.05, Spring 2014 Jeremy Orloff and Jonathan Bloom

Bayesian Updating with Continuous Priors Class 13, 18.05, Spring 2014 Jeremy Orloff and Jonathan Bloom Byesin Updting with Continuous Priors Clss 3, 8.05, Spring 04 Jeremy Orloff nd Jonthn Bloom Lerning Gols. Understnd prmeterized fmily of distriutions s representing continuous rnge of hypotheses for the

More information

Homework 3 Solutions

Homework 3 Solutions CS 341: Foundtions of Computer Science II Prof. Mrvin Nkym Homework 3 Solutions 1. Give NFAs with the specified numer of sttes recognizing ech of the following lnguges. In ll cses, the lphet is Σ = {,1}.

More information

Rotational Equilibrium: A Question of Balance

Rotational Equilibrium: A Question of Balance Prt of the IEEE Techer In-Service Progrm - Lesson Focus Demonstrte the concept of rottionl equilirium. Lesson Synopsis The Rottionl Equilirium ctivity encourges students to explore the sic concepts of

More information

Pre-algebra 7* In your group consider the following problems:

Pre-algebra 7* In your group consider the following problems: Pre-lger * Group Activit # Group Memers: In our group consider the following prolems: 1) If ever person in the room, including the techer, were to shke hnds with ever other person ectl one time, how mn

More information

Or more simply put, when adding or subtracting quantities, their uncertainties add.

Or more simply put, when adding or subtracting quantities, their uncertainties add. Propgtion of Uncertint through Mthemticl Opertions Since the untit of interest in n eperiment is rrel otined mesuring tht untit directl, we must understnd how error propgtes when mthemticl opertions re

More information

Exponentiation: Theorems, Proofs, Problems Pre/Calculus 11, Veritas Prep.

Exponentiation: Theorems, Proofs, Problems Pre/Calculus 11, Veritas Prep. Exponentition: Theorems, Proofs, Problems Pre/Clculus, Verits Prep. Our Exponentition Theorems Theorem A: n+m = n m Theorem B: ( n ) m = nm Theorem C: (b) n = n b n ( ) n n Theorem D: = b b n Theorem E:

More information

Quadratic Equations. Math 99 N1 Chapter 8

Quadratic Equations. Math 99 N1 Chapter 8 Qudrtic Equtions Mth 99 N1 Chpter 8 1 Introduction A qudrtic eqution is n eqution where the unknown ppers rised to the second power t most. In other words, it looks for the vlues of x such tht second degree

More information

SCHOOL OF ENGINEERING & BUILT ENVIRONMENT. Mathematics. Basic Algebra

SCHOOL OF ENGINEERING & BUILT ENVIRONMENT. Mathematics. Basic Algebra SCHOOL OF ENGINEERING & BUILT ENVIRONMENT Mthemtics Bsic Alger. Opertions nd Epressions. Common Mistkes. Division of Algeric Epressions. Eponentil Functions nd Logrithms. Opertions nd their Inverses. Mnipulting

More information

Quick Reference Guide: One-time Account Update

Quick Reference Guide: One-time Account Update Quick Reference Guide: One-time Account Updte How to complete The Quick Reference Guide shows wht existing SingPss users need to do when logging in to the enhnced SingPss service for the first time. 1)

More information

Warm-up for Differential Calculus

Warm-up for Differential Calculus Summer Assignment Wrm-up for Differentil Clculus Who should complete this pcket? Students who hve completed Functions or Honors Functions nd will be tking Differentil Clculus in the fll of 015. Due Dte:

More information

Experiment 6: Friction

Experiment 6: Friction Experiment 6: Friction In previous lbs we studied Newton s lws in n idel setting, tht is, one where friction nd ir resistnce were ignored. However, from our everydy experience with motion, we know tht

More information

Answer, Key Homework 10 David McIntyre 1

Answer, Key Homework 10 David McIntyre 1 Answer, Key Homework 10 Dvid McIntyre 1 This print-out should hve 22 questions, check tht it is complete. Multiple-choice questions my continue on the next column or pge: find ll choices efore mking your

More information

Two special Right-triangles 1. The

Two special Right-triangles 1. The Mth Right Tringle Trigonometry Hndout B (length of ) - c - (length of side ) (Length of side to ) Pythgoren s Theorem: for tringles with right ngle ( side + side = ) + = c Two specil Right-tringles. The

More information

Assuming all values are initially zero, what are the values of A and B after executing this Verilog code inside an always block? C=1; A <= C; B = C;

Assuming all values are initially zero, what are the values of A and B after executing this Verilog code inside an always block? C=1; A <= C; B = C; B-26 Appendix B The Bsics of Logic Design Check Yourself ALU n [Arthritic Logic Unit or (rre) Arithmetic Logic Unit] A rndom-numer genertor supplied s stndrd with ll computer systems Stn Kelly-Bootle,

More information

has the desired form. On the other hand, its product with z is 1. So the inverse x

has the desired form. On the other hand, its product with z is 1. So the inverse x First homework ssignment p. 5 Exercise. Verify tht the set of complex numers of the form x + y 2, where x nd y re rtionl, is sufield of the field of complex numers. Solution: Evidently, this set contins

More information

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( )

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( ) Polynomil Functions Polynomil functions in one vrible cn be written in expnded form s n n 1 n 2 2 f x = x + x + x + + x + x+ n n 1 n 2 2 1 0 Exmples of polynomils in expnded form re nd 3 8 7 4 = 5 4 +

More information

Econ 4721 Money and Banking Problem Set 2 Answer Key

Econ 4721 Money and Banking Problem Set 2 Answer Key Econ 472 Money nd Bnking Problem Set 2 Answer Key Problem (35 points) Consider n overlpping genertions model in which consumers live for two periods. The number of people born in ech genertion grows in

More information

In this section make precise the idea of a matrix inverse and develop a method to find the inverse of a given square matrix when it exists.

In this section make precise the idea of a matrix inverse and develop a method to find the inverse of a given square matrix when it exists. Mth 52 Sec S060/S0602 Notes Mtrices IV 5 Inverse Mtrices 5 Introduction In our erlier work on mtrix multipliction, we sw the ide of the inverse of mtrix Tht is, for squre mtrix A, there my exist mtrix

More information

One Minute To Learn Programming: Finite Automata

One Minute To Learn Programming: Finite Automata Gret Theoreticl Ides In Computer Science Steven Rudich CS 15-251 Spring 2005 Lecture 9 Fe 8 2005 Crnegie Mellon University One Minute To Lern Progrmming: Finite Automt Let me tech you progrmming lnguge

More information

Angles 2.1. Exercise 2.1... Find the size of the lettered angles. Give reasons for your answers. a) b) c) Example

Angles 2.1. Exercise 2.1... Find the size of the lettered angles. Give reasons for your answers. a) b) c) Example 2.1 Angles Reognise lternte n orresponing ngles Key wors prllel lternte orresponing vertilly opposite Rememer, prllel lines re stright lines whih never meet or ross. The rrows show tht the lines re prllel

More information

Lecture 15 - Curve Fitting Techniques

Lecture 15 - Curve Fitting Techniques Lecture 15 - Curve Fitting Techniques Topics curve fitting motivtion liner regression Curve fitting - motivtion For root finding, we used given function to identify where it crossed zero where does fx

More information

P.3 Polynomials and Factoring. P.3 an 1. Polynomial STUDY TIP. Example 1 Writing Polynomials in Standard Form. What you should learn

P.3 Polynomials and Factoring. P.3 an 1. Polynomial STUDY TIP. Example 1 Writing Polynomials in Standard Form. What you should learn 33337_0P03.qp 2/27/06 24 9:3 AM Chpter P Pge 24 Prerequisites P.3 Polynomils nd Fctoring Wht you should lern Polynomils An lgeric epression is collection of vriles nd rel numers. The most common type of

More information

Chapter 9: Quadratic Equations

Chapter 9: Quadratic Equations Chpter 9: Qudrtic Equtions QUADRATIC EQUATIONS DEFINITION + + c = 0,, c re constnts (generlly integers) ROOTS Synonyms: Solutions or Zeros Cn hve 0, 1, or rel roots Consider the grph of qudrtic equtions.

More information

Finite Automata. Informatics 2A: Lecture 3. John Longley. 25 September School of Informatics University of Edinburgh

Finite Automata. Informatics 2A: Lecture 3. John Longley. 25 September School of Informatics University of Edinburgh Lnguges nd Automt Finite Automt Informtics 2A: Lecture 3 John Longley School of Informtics University of Edinburgh jrl@inf.ed.c.uk 25 September 2015 1 / 30 Lnguges nd Automt 1 Lnguges nd Automt Wht is

More information

EziLink. 1 About EziLink PC SOFTWARE GUIDE. Import. Export. Configuration settings. Software updates

EziLink. 1 About EziLink PC SOFTWARE GUIDE. Import. Export. Configuration settings. Software updates PC SOFTWARE GUIDE EziLink 1 Aout EziLink EziLink PC softwre llows you to mnge Tru-Test devices using your computer. It cn e instlled on computers with Microsoft Windows XP or lter. EziLink will offer different

More information

Graphs on Logarithmic and Semilogarithmic Paper

Graphs on Logarithmic and Semilogarithmic Paper 0CH_PHClter_TMSETE_ 3//00 :3 PM Pge Grphs on Logrithmic nd Semilogrithmic Pper OBJECTIVES When ou hve completed this chpter, ou should be ble to: Mke grphs on logrithmic nd semilogrithmic pper. Grph empiricl

More information

MATLAB Workshop 13 - Linear Systems of Equations

MATLAB Workshop 13 - Linear Systems of Equations MATLAB: Workshop - Liner Systems of Equtions pge MATLAB Workshop - Liner Systems of Equtions Objectives: Crete script to solve commonly occurring problem in engineering: liner systems of equtions. MATLAB

More information

Version 001 CIRCUITS holland (1290) 1

Version 001 CIRCUITS holland (1290) 1 Version CRCUTS hollnd (9) This print-out should hve questions Multiple-choice questions my continue on the next column or pge find ll choices efore nswering AP M 99 MC points The power dissipted in wire

More information

Regular Sets and Expressions

Regular Sets and Expressions Regulr Sets nd Expressions Finite utomt re importnt in science, mthemtics, nd engineering. Engineers like them ecuse they re super models for circuits (And, since the dvent of VLSI systems sometimes finite

More information

CS99S Laboratory 2 Preparation Copyright W. J. Dally 2001 October 1, 2001

CS99S Laboratory 2 Preparation Copyright W. J. Dally 2001 October 1, 2001 CS99S Lortory 2 Preprtion Copyright W. J. Dlly 2 Octoer, 2 Ojectives:. Understnd the principle of sttic CMOS gte circuits 2. Build simple logic gtes from MOS trnsistors 3. Evlute these gtes to oserve logic

More information

The IS-LM Model. Underlying model due to John Maynard Keynes Model representation due to John Hicks Used to make predictions about

The IS-LM Model. Underlying model due to John Maynard Keynes Model representation due to John Hicks Used to make predictions about The S-LM Model Underlying model due to John Mynrd Keynes Model representtion due to John Hicks Used to mke predictions bout nterest rtes Aggregte spending ( ggregte output) mportnt ssumption: price is

More information

The AVL Tree Rotations Tutorial

The AVL Tree Rotations Tutorial The AVL Tree Rottions Tutoril By John Hrgrove Version 1.0.1, Updted Mr-22-2007 Astrt I wrote this doument in n effort to over wht I onsider to e drk re of the AVL Tree onept. When presented with the tsk

More information

Words Symbols Diagram. abcde. a + b + c + d + e

Words Symbols Diagram. abcde. a + b + c + d + e Logi Gtes nd Properties We will e using logil opertions to uild mhines tht n do rithmeti lultions. It s useful to think of these opertions s si omponents tht n e hooked together into omplex networks. To

More information

Feedback is always welcome, please contact me at Copyright Flash Bang Pop! 2013 Summary of KS1 Changes

Feedback is always welcome, please contact me at Copyright Flash Bang Pop! 2013 Summary of KS1 Changes The comprisons detiled in the document, compre the current 2000 Science Curriculum with the mster version of the 2014 Science Curriculum tht ws pulished y the DoE in Septemer 2013. Top 10 KS1 Science Curriculum

More information

1. 1 m/s m/s m/s. 5. None of these m/s m/s m/s m/s correct m/s

1. 1 m/s m/s m/s. 5. None of these m/s m/s m/s m/s correct m/s Crete ssignment, 99552, Homework 5, Sep 15 t 10:11 m 1 This print-out should he 30 questions. Multiple-choice questions my continue on the next column or pge find ll choices before nswering. The due time

More information

Double Integrals over General Regions

Double Integrals over General Regions Double Integrls over Generl egions. Let be the region in the plne bounded b the lines, x, nd x. Evlute the double integrl x dx d. Solution. We cn either slice the region verticll or horizontll. ( x x Slicing

More information

Worksheet 24: Optimization

Worksheet 24: Optimization Worksheet 4: Optimiztion Russell Buehler b.r@berkeley.edu 1. Let P 100I I +I+4. For wht vlues of I is P mximum? P 100I I + I + 4 Tking the derivtive, www.xkcd.com P (I + I + 4)(100) 100I(I + 1) (I + I

More information

Sequences and Series

Sequences and Series Centre for Eduction in Mthemtics nd Computing Euclid eworkshop # 5 Sequences nd Series c 014 UNIVERSITY OF WATERLOO While the vst mjority of Euclid questions in this topic re use formule for rithmetic

More information

Appendix D: Completing the Square and the Quadratic Formula. In Appendix A, two special cases of expanding brackets were considered:

Appendix D: Completing the Square and the Quadratic Formula. In Appendix A, two special cases of expanding brackets were considered: Appendi D: Completing the Squre nd the Qudrtic Formul Fctoring qudrtic epressions such s: + 6 + 8 ws one of the topics introduced in Appendi C. Fctoring qudrtic epressions is useful skill tht cn help you

More information

Algebra Review. How well do you remember your algebra?

Algebra Review. How well do you remember your algebra? Algebr Review How well do you remember your lgebr? 1 The Order of Opertions Wht do we men when we write + 4? If we multiply we get 6 nd dding 4 gives 10. But, if we dd + 4 = 7 first, then multiply by then

More information

Fractions: Arithmetic Review

Fractions: Arithmetic Review Frtions: Arithmeti Review Frtions n e interprete s rtios omprisons of two quntities. For given numer expresse in frtion nottion suh s we ll the numertor n the enomintor n it is helpful to interpret this

More information

Template deed of assignment of intellectual property

Template deed of assignment of intellectual property Templte deed of ssignment of intellectul property User notes This document is intended for use y the founders of strt up compny to formlly trnsfer intellectul property relevnt to the usiness, products

More information

Net Change and Displacement

Net Change and Displacement mth 11, pplictions motion: velocity nd net chnge 1 Net Chnge nd Displcement We hve seen tht the definite integrl f (x) dx mesures the net re under the curve y f (x) on the intervl [, b] Any prt of the

More information

Math 314, Homework Assignment 1. 1. Prove that two nonvertical lines are perpendicular if and only if the product of their slopes is 1.

Math 314, Homework Assignment 1. 1. Prove that two nonvertical lines are perpendicular if and only if the product of their slopes is 1. Mth 4, Homework Assignment. Prove tht two nonverticl lines re perpendiculr if nd only if the product of their slopes is. Proof. Let l nd l e nonverticl lines in R of slopes m nd m, respectively. Suppose

More information

Health insurance marketplace What to expect in 2014

Health insurance marketplace What to expect in 2014 Helth insurnce mrketplce Wht to expect in 2014 33096VAEENBVA 06/13 The bsics of the mrketplce As prt of the Affordble Cre Act (ACA or helth cre reform lw), strting in 2014 ALL Americns must hve minimum

More information

Operations with Polynomials

Operations with Polynomials 38 Chpter P Prerequisites P.4 Opertions with Polynomils Wht you should lern: Write polynomils in stndrd form nd identify the leding coefficients nd degrees of polynomils Add nd subtrct polynomils Multiply

More information

Integration. 148 Chapter 7 Integration

Integration. 148 Chapter 7 Integration 48 Chpter 7 Integrtion 7 Integrtion t ech, by supposing tht during ech tenth of second the object is going t constnt speed Since the object initilly hs speed, we gin suppose it mintins this speed, but

More information

5 a LAN 6 a gateway 7 a modem

5 a LAN 6 a gateway 7 a modem STARTER With the help of this digrm, try to descrie the function of these components of typicl network system: 1 file server 2 ridge 3 router 4 ckone 5 LAN 6 gtewy 7 modem Another Novell LAN Router Internet

More information

Section A-4 Rational Expressions: Basic Operations

Section A-4 Rational Expressions: Basic Operations A- Appendi A A BASIC ALGEBRA REVIEW 7. Construction. A rectngulr open-topped bo is to be constructed out of 9- by 6-inch sheets of thin crdbord by cutting -inch squres out of ech corner nd bending the

More information

SPECIAL PRODUCTS AND FACTORIZATION

SPECIAL PRODUCTS AND FACTORIZATION MODULE - Specil Products nd Fctoriztion 4 SPECIAL PRODUCTS AND FACTORIZATION In n erlier lesson you hve lernt multipliction of lgebric epressions, prticulrly polynomils. In the study of lgebr, we come

More information

Section 5-4 Trigonometric Functions

Section 5-4 Trigonometric Functions 5- Trigonometric Functions Section 5- Trigonometric Functions Definition of the Trigonometric Functions Clcultor Evlution of Trigonometric Functions Definition of the Trigonometric Functions Alternte Form

More information

Teaching and Learning Guide 10: Matrices

Teaching and Learning Guide 10: Matrices Teching nd Lerning Guide : Mtrices Teching nd Lerning Guide : Mtrices Tle of Contents Section : Introduction to the guide. Section : Definitions nd Opertions.. The concept of definitions nd opertions.

More information

Name: Lab Partner: Section:

Name: Lab Partner: Section: Chpter 4 Newton s 2 nd Lw Nme: Lb Prtner: Section: 4.1 Purpose In this experiment, Newton s 2 nd lw will be investigted. 4.2 Introduction How does n object chnge its motion when force is pplied? A force

More information

Pentominoes. Pentominoes. Bruce Baguley Cascade Math Systems, LLC. The pentominoes are a simple-looking set of objects through which some powerful

Pentominoes. Pentominoes. Bruce Baguley Cascade Math Systems, LLC. The pentominoes are a simple-looking set of objects through which some powerful Pentominoes Bruce Bguley Cscde Mth Systems, LLC Astrct. Pentominoes nd their reltives the polyominoes, polycues, nd polyhypercues will e used to explore nd pply vrious importnt mthemticl concepts. In this

More information

Rational Expressions

Rational Expressions C H A P T E R Rtionl Epressions nformtion is everywhere in the newsppers nd mgzines we red, the televisions we wtch, nd the computers we use. And I now people re tlking bout the Informtion Superhighwy,

More information

Plotting and Graphing

Plotting and Graphing Plotting nd Grphing Much of the dt nd informtion used by engineers is presented in the form of grphs. The vlues to be plotted cn come from theoreticl or empiricl (observed) reltionships, or from mesured

More information

The Parallelogram Law. Objective: To take students through the process of discovery, making a conjecture, further exploration, and finally proof.

The Parallelogram Law. Objective: To take students through the process of discovery, making a conjecture, further exploration, and finally proof. The Prllelogrm Lw Objective: To tke students through the process of discovery, mking conjecture, further explortion, nd finlly proof. I. Introduction: Use one of the following Geometer s Sketchpd demonstrtion

More information

LiveEngage Agent Guide. Version 1.0

LiveEngage Agent Guide. Version 1.0 Agent Guide Version 1.0 Tle of Contents Contents LOGGING IN... 3 NAVIGATING LIVEENGAGE... 4 Visitor List, Connection Are, Enggement Br & Going Online... 4 ENGAGEMENT OPTIONS... 5 Tking n Enggment... 5

More information

Homework #6 Chapter 7 Homework Acids and Bases

Homework #6 Chapter 7 Homework Acids and Bases Homework #6 Chpter 7 Homework Acids nd Bses 18. ) H O(l) H 3O (q) OH (q) H 3 O OH Or H O(l) H (q) OH (q) H OH ) HCN(q) H O(l) H 3O (q) CN (q) H 3 O HCN CN Or HCN(q) H (q) CN (q) H CN HCN c) NH 3(q) H O(l)

More information

In the following there are presented four different kinds of simulation games for a given Büchi automaton A = :

In the following there are presented four different kinds of simulation games for a given Büchi automaton A = : Simultion Gmes Motivtion There re t lest two distinct purposes for which it is useful to compute simultion reltionships etween the sttes of utomt. Firstly, with the use of simultion reltions it is possile

More information

So there are two points of intersection, one being x = 0, y = 0 2 = 0 and the other being x = 2, y = 2 2 = 4. y = x 2 (2,4)

So there are two points of intersection, one being x = 0, y = 0 2 = 0 and the other being x = 2, y = 2 2 = 4. y = x 2 (2,4) Ares The motivtion for our definition of integrl ws the problem of finding the re between some curve nd the is for running between two specified vlues. We pproimted the region b union of thin rectngles

More information

JPAE Application: A Step-by-Step Guide

JPAE Application: A Step-by-Step Guide JPAE Appliction: A Step-y-Step Guide Copyright 2016 2014 NCS Pte. Pte. Ltd. Ltd. All All Rights Rights Reserved. Step 1: Access JPAE You my ccess the JPAE Appliction t jpe.polytechnic.edu.sg You will e

More information

ENGR HOMEWORK-6-SOLUTIONS

ENGR HOMEWORK-6-SOLUTIONS ENGR -215 HOMEWORK-6-SOLUTIONS 1. Exercise 26.5 2. Exercise 26.6 3. Exercise 26.31 4. Exercise 26.32 5. Exercise 26.36 6. Exercise 26.4 7. Exercise 26.43 8. Exercise 26.54 9. Prolem 26.64 1. Prolem 26.67

More information

Morgan Stanley Ad Hoc Reporting Guide

Morgan Stanley Ad Hoc Reporting Guide spphire user guide Ferury 2015 Morgn Stnley Ad Hoc Reporting Guide An Overview For Spphire Users 1 Introduction The Ad Hoc Reporting tool is ville for your reporting needs outside of the Spphire stndrd

More information

Health insurance exchanges What to expect in 2014

Health insurance exchanges What to expect in 2014 Helth insurnce exchnges Wht to expect in 2014 33096CAEENABC 02/13 The bsics of exchnges As prt of the Affordble Cre Act (ACA or helth cre reform lw), strting in 2014 ALL Americns must hve minimum mount

More information

excenters and excircles

excenters and excircles 21 onurrene IIi 2 lesson 21 exenters nd exirles In the first lesson on onurrene, we sw tht the isetors of the interior ngles of tringle onur t the inenter. If you did the exerise in the lst lesson deling

More information

Lecture 3 Basic Probability and Statistics

Lecture 3 Basic Probability and Statistics Lecture 3 Bsic Probbility nd Sttistics The im of this lecture is to provide n extremely speedy introduction to the probbility nd sttistics which will be needed for the rest of this lecture course. The

More information

PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY

PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY MAT 0630 INTERNET RESOURCES, REVIEW OF CONCEPTS AND COMMON MISTAKES PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY Contents 1. ACT Compss Prctice Tests 1 2. Common Mistkes 2 3. Distributive

More information

Learning Disabilities

Learning Disabilities Mking difference in the lives of children, youth nd fmilies Lerning Disbilities Lynn s story Lynn is typicl 10 yer old who likes sports nd hnging out with her friends. She is n verge student, getting B

More information

10.5 Graphing Quadratic Functions

10.5 Graphing Quadratic Functions 0.5 Grphing Qudrtic Functions Now tht we cn solve qudrtic equtions, we wnt to lern how to grph the function ssocited with the qudrtic eqution. We cll this the qudrtic function. Grphs of Qudrtic Functions

More information

Simple Electric Circuits

Simple Electric Circuits Simple Eletri Ciruits Gol: To uild nd oserve the opertion of simple eletri iruits nd to lern mesurement methods for eletri urrent nd voltge using mmeters nd voltmeters. L Preprtion Eletri hrges move through

More information

AntiSpyware Enterprise Module 8.5

AntiSpyware Enterprise Module 8.5 AntiSpywre Enterprise Module 8.5 Product Guide Aout the AntiSpywre Enterprise Module The McAfee AntiSpywre Enterprise Module 8.5 is n dd-on to the VirusScn Enterprise 8.5i product tht extends its ility

More information

Answer, Key Homework 8 David McIntyre 1

Answer, Key Homework 8 David McIntyre 1 Answer, Key Homework 8 Dvid McIntyre 1 This print-out should hve 17 questions, check tht it is complete. Multiple-choice questions my continue on the net column or pge: find ll choices before mking your

More information

For the Final Exam, you will need to be able to:

For the Final Exam, you will need to be able to: Mth B Elementry Algebr Spring 0 Finl Em Study Guide The em is on Wednesdy, My 0 th from 7:00pm 9:0pm. You re lloed scientific clcultor nd " by 6" inde crd for notes. On your inde crd be sure to rite ny

More information

Vectors 2. 1. Recap of vectors

Vectors 2. 1. Recap of vectors Vectors 2. Recp of vectors Vectors re directed line segments - they cn be represented in component form or by direction nd mgnitude. We cn use trigonometry nd Pythgors theorem to switch between the forms

More information

DlNBVRGH + Sickness Absence Monitoring Report. Executive of the Council. Purpose of report

DlNBVRGH + Sickness Absence Monitoring Report. Executive of the Council. Purpose of report DlNBVRGH + + THE CITY OF EDINBURGH COUNCIL Sickness Absence Monitoring Report Executive of the Council 8fh My 4 I.I...3 Purpose of report This report quntifies the mount of working time lost s result of

More information

DIGITAL CIRCUITS EXAMPLES (questions and solutions) Dr. N. AYDIN

DIGITAL CIRCUITS EXAMPLES (questions and solutions) Dr. N. AYDIN DIGITAL CIRCUITS EXAMPLES (questions nd solutions) Dr. N. AYDIN nydin@yildiz.edu.tr Emple. Assume tht the inverter in the network elow hs propgtion dely of 5 ns nd the AND gte hs propgtion dely of ns.

More information

Lec 2: Gates and Logic

Lec 2: Gates and Logic Lec 2: Gtes nd Logic Kvit Bl CS 34, Fll 28 Computer Science Cornell University Announcements Clss newsgroup creted Posted on we-pge Use it for prtner finding First ssignment is to find prtners Due this

More information

Helicopter Theme and Variations

Helicopter Theme and Variations Helicopter Theme nd Vritions Or, Some Experimentl Designs Employing Pper Helicopters Some possible explntory vribles re: Who drops the helicopter The length of the rotor bldes The height from which the

More information

Object Semantics. 6.170 Lecture 2

Object Semantics. 6.170 Lecture 2 Object Semntics 6.170 Lecture 2 The objectives of this lecture re to: to help you become fmilir with the bsic runtime mechnism common to ll object-oriented lnguges (but with prticulr focus on Jv): vribles,

More information

Regular Language Membership Constraint

Regular Language Membership Constraint Regulr Lnguge Memership Constrint Niko Pltzer Universität des Srlndes, Deutschlnd, nikopp@ps.uni-s.de, Advisor: Lutz Strßurger Astrct. This pper minly dels with the work of Gilles Pesnt on the stretch

More information

Suffix Trees CMSC 423

Suffix Trees CMSC 423 Suffix Trees CMSC 423 Preprocessing Strings Over the next few lectures, we ll see severl methods for preprocessing string dt into dt structures tht mke mny questions (like serching) esy to nswer: Suffix

More information

Uniform convergence and its consequences

Uniform convergence and its consequences Uniform convergence nd its consequences The following issue is centrl in mthemtics: On some domin D, we hve sequence of functions {f n }. This mens tht we relly hve n uncountble set of ordinry sequences,

More information

New Internet Radio Feature

New Internet Radio Feature XXXXX XXXXX XXXXX /XW-SMA3/XW-SMA4 New Internet Rdio Feture EN This wireless speker hs een designed to llow you to enjoy Pndor*/Internet Rdio. In order to ply Pndor/Internet Rdio, however, it my e necessry

More information

Multiplication and Division - Left to Right. Addition and Subtraction - Left to Right.

Multiplication and Division - Left to Right. Addition and Subtraction - Left to Right. Order of Opertions r of Opertions Alger P lese Prenthesis - Do ll grouped opertions first. E cuse Eponents - Second M D er Multipliction nd Division - Left to Right. A unt S hniqu Addition nd Sutrction

More information

PHY 222 Lab 8 MOTION OF ELECTRONS IN ELECTRIC AND MAGNETIC FIELDS

PHY 222 Lab 8 MOTION OF ELECTRONS IN ELECTRIC AND MAGNETIC FIELDS PHY 222 Lb 8 MOTION OF ELECTRONS IN ELECTRIC AND MAGNETIC FIELDS Nme: Prtners: INTRODUCTION Before coming to lb, plese red this pcket nd do the prelb on pge 13 of this hndout. From previous experiments,

More information

Best Books Best Value!

Best Books Best Value! Best Books Best Vlue! Book Club in Der techer, Scholstic Book Clubs offer fun nd eductionl ctivity which helps you estblish recretionl reding hbits mong your students. Ech month, their tem of editors nd

More information

Algorithms Chapter 4 Recurrences

Algorithms Chapter 4 Recurrences Algorithms Chpter 4 Recurrences Outline The substitution method The recursion tree method The mster method Instructor: Ching Chi Lin 林清池助理教授 chingchilin@gmilcom Deprtment of Computer Science nd Engineering

More information