About the speed of animated models in MS Excel part #2

Size: px
Start display at page:

Download "About the speed of animated models in MS Excel part #2"

Transcription

1 About the speed of animated models in MS Excel part #2 by George Lungu - This is the second part of a presentation concerning the calculation speed in Excel workbooks. - The first half contained a speed test run on both, a reduced size window and a full screen window for the following series of formula sizes:,,,,,, and million formulas. Medium worksheets Small worksheets 5 Large worksheets Excel Computation Speed 4 3 Hardware: Gateway SX284-2 Monitor resolution: 28 x 24 Mega Operation/second Million Formulas = rand( ) Number of kilo-formulas in the worksheet < - All the series of tests were run on both 23 and 27 versions of Excel, the results are presented in the chart to the left. - As seen in the chart, it looks like for relatively small worksheets (with less than ten thousand single formula calculations) Excel 23 is 5- times faster that Excel 27 when the window is kept very small (2-3 inches). - The speed in 23 for small worksheets drops significantly when the window is increased at full screen size. - Even within the 27 version the speed can be increased dramatically (2-3 times) just by decreasing the window size during the calculation for small to medium size worksheets (below million formulas). - It must be noted the formulas were all =rand() and there was no charting within these worksheets.

2 Benchmarking Excel calculation speed for complex formulas: - Up to this point we filled ranges of various sizes with the same formula ( =rand() ) and measured the calculation speed. - Let s now keep the array of formulas at the unique size of one million (2 columns x 5 rows) and do a series of average speed measurements while progressively increasing the complexity of the formulas in each cell. - It would be a good idea to use a product of the same function ( rand() ) and just use a product of them with an increasing number of factors (from to ). - What we expect to see is a calculation time which is proportional to the total number of rand() functions contained in the worksheet (our assumption will prove to be right). - We upgraded the speed_test_() macro so it can be started and stopped from the same button. We called this new macro speed_test_2(). - We will also upgrade the macros which fill the worksheet with the formulas. For this we first copied the two previous worksheets and used a rename scheme as seen below. Dim N As Boolean Dim p As Double Dim Measurement_Start As Double Sub speed_test_2() N = Not N p = Measurement_Start = Timer() Do Until N = False Or (Timer() - Measurement_Start) > 5 [B4] = p / (Timer - Measurement_Start +.) DoEvents p = p + Loop < 2

3 The formula generator macros: - These macros are used one by one to alter the formulas in an array of 2 x 5 cells so that they are a product of rand() functions with different number of factors, starting with one factors and ending with ten factors. Cell formula: rand() * rand() *.. * rand() - We run one macro at a time and after each macro we run the speed test on sheet Test2 and when the speed test is over we write the iteration frequency results in a table in worksheet Test2_results - We then repeat the same process for the rest of the macros one by one. - The charted result of this procedure is shown in the next page. n =, 2, 3,, Sub generate_array_m_rands() [A:GR5].Formula = "=rand()*rand()*rand()*rand()*rand()*rand()*rand()*rand()*rand()*rand()" Sub generate_array_m_9rands() [A:GR5].Formula = "=rand()*rand()*rand()*rand()*rand()*rand()*rand()*rand()*rand()" Sub generate_array_m_8rands() [A:GR5].Formula = "=rand()*rand()*rand()*rand()*rand()*rand()*rand()*rand()" Sub generate_array_m_7rands() [A:GR5].Formula = "=rand()*rand()*rand()*rand()*rand()*rand()*rand()" Sub generate_array_m_6rands() [A:GR5].Formula = "=rand()*rand()*rand()*rand()*rand()*rand()" Sub generate_array_m_5rands() [A:GR5].Formula = "=rand()*rand()*rand()*rand()*rand()" Sub generate_array_m_4rands() [A:GR5].Formula = "=rand()*rand()*rand()*rand()" Sub generate_array_m_3rands() [A:GR5].Formula = "=rand()*rand()*rand()" Sub generate_array_m_2rands() [A:GR5].Formula = "=rand()*rand()" Sub generate_array_m_rand() [A:GR5].Formula = "=rand()" < 3

4 Average Loop Iteration Period [sec.] (average worksheet calculation time) Charted results: - Below is the average worksheet calculation time in seconds charted against the formula complexity (n). As expected the calculation (update) time is proportional to the formula complexity (or in other words to the total number of rand() functions used in the worksheet). - There are also some products to evaluate within these functions but it seems from the chart below (and the one next page) that this multiplication is not taking significant resources..9.8 The worksheet calculation time seems to scale proportionally to formula complexity The number cells containing formulas is constant = Million The size of the window is reduced (about 4"x4").7.6 Hardware: Gateway SX284- Monitor resolution: 28 x 24 Excel Excel Number of "rand()" functions in the product in each cell Cell formula: "=rand()*rand()*..*rand()" < 4

5 Single Formula Calculation Time [ns] Charted results (continuation): - Below is the average calculation time per function used (in nanoseconds). If we use let s say a product of rand() functions in million cells we have a total of millions functions. If we divide the worksheet calculation time with the total number of functions we get a point on the chart below. As expected this is a fairly constant number and of course dependent on the Excel version and the machine used. 4 The calculation time per function seems to stay relatively constant 2 The number cells with formulas in the worksheet is constant = Million The size of the window is reduced (about 4"x4") Hardware: Gateway SX284-8 Monitor resolution: 28 x 24 Excel 23 6 Excel Number of "rand()" functions in the product in each cell Cell formula: "=rand()*rand()*..*rand()" < 5

6 Single Formula Calculation Time [ns] Lets benchmark a few mathematical functions against each other - A new speed benchmarking worksheet (Test_3) was run for eight different functions (using eight different macros to fill the worksheet with one million formulas). - The results are shown below: 2 8 Calculation time for various built-in mathematical functions sqrt() exp() sin() tan() abs() trunc() rand() < The end 6

CELIA SCHAHCZENSKI. FE Exam Review Computers Oct. 18, 2018

CELIA SCHAHCZENSKI. FE Exam Review Computers Oct. 18, 2018 CELIA SCHAHCZENSKI FE Exam Review Computers Oct. 18, 2018 TOPICS Data Storage (2 problems) Data transmission (1 problem) Pseudo code (2 problems) Spreadsheets (3 problems) Logic Circuits (2 problems) Flowcharts

More information

Prerequisite Knowledge: Definitions of the trigonometric ratios for acute angles

Prerequisite Knowledge: Definitions of the trigonometric ratios for acute angles easures, hape & pace EXEMPLAR 28 Trigonometric Identities Objective: To explore some relations of trigonometric ratios Key Stage: 3 Learning Unit: Trigonometric Ratios and Using Trigonometry Materials

More information

UNIT TWO: Data for Simple Calculations. Enter and format a title Modify font style and size Enter column headings Move data Edit data

UNIT TWO: Data for Simple Calculations. Enter and format a title Modify font style and size Enter column headings Move data Edit data UNIT TWO: Data for Simple Calculations T o p i c s : Enter and format a title Modify font style and size Enter column headings Move data Edit data I. Entering and Formatting Titles: The information used

More information

Excel Tool: Plots of Data Sets

Excel Tool: Plots of Data Sets Excel Tool: Plots of Data Sets Excel makes it very easy for the scientist to visualize a data set. In this assignment, we learn how to produce various plots of data sets. Open a new Excel workbook, and

More information

Excel Lab 2: Plots of Data Sets

Excel Lab 2: Plots of Data Sets Excel Lab 2: Plots of Data Sets Excel makes it very easy for the scientist to visualize a data set. In this assignment, we learn how to produce various plots of data sets. Open a new Excel workbook, and

More information

Describes the operation of multiplying by ten as adding a nought

Describes the operation of multiplying by ten as adding a nought Describes the operation of multiplying by ten as adding a nought Opportunity for: investigating numbers Interactive Teaching Program (ITP) Number Grid, how many times group or paper copy of 100-square

More information

Working with Formulas and Functions

Working with Formulas and Functions Working with Formulas and Functions Objectives Create a complex formula Insert a function Type a function Copy and move cell entries Understand relative and absolute cell references Objectives Copy formulas

More information

Applying mathematics to digital image processing using a spreadsheet

Applying mathematics to digital image processing using a spreadsheet Jeff Waldock Applying mathematics to digital image processing using a spreadsheet Jeff Waldock Department of Engineering and Mathematics Sheffield Hallam University j.waldock@shu.ac.uk Introduction When

More information

OOo Switch: 501 Things You Wanted to Know About Switching to OpenOffice.org from Microsoft Office

OOo Switch: 501 Things You Wanted to Know About Switching to OpenOffice.org from Microsoft Office OOo Switch: 501 Things You Wanted to Know About Switching to OpenOffice.org from Microsoft Office Tamar E. Granor Hentzenwerke Publishing ii Table of Contents Our Contract with You, The Reader Acknowledgements

More information

PivotTables PivotCharts (Chapter 5)

PivotTables PivotCharts (Chapter 5) If a database contains a lot of information and the user would like to work with only a selection of the data in a table or as a chart, PivotTables and PivotCharts are a great solution. Data Mining: the

More information

Arduino Microcontroller Processing for Everyone!: Third Edition / Steven F. Barrett

Arduino Microcontroller Processing for Everyone!: Third Edition / Steven F. Barrett Arduino Microcontroller Processing for Everyone!: Third Edition / Steven F. Barrett Anatomy of a Program Programs written for a microcontroller have a fairly repeatable format. Slight variations exist

More information

Introduction to QTO. Objectives of QTO. Getting Started. Requirements. Creating a Bill of Quantities. Updating an existing Bill of Quantities

Introduction to QTO. Objectives of QTO. Getting Started. Requirements. Creating a Bill of Quantities. Updating an existing Bill of Quantities QTO User Manual Contents Introduction to QTO... 5 Objectives of QTO... 5 Getting Started... 5 QTO Manager... 6 QTO Layout... 7 Bill of Quantities... 8 Measure Folders... 9 Drawings... 10 Zooming and Scrolling...

More information

National 4/5 Administration and I.T.

National 4/5 Administration and I.T. National 4/5 Administration and I.T. Personal Learning Plan Name: This document has been produced to help you track your learning within Administration and I.T. Your teacher will tell you when you should

More information

Computer Science Engineering Course Code : 311

Computer Science Engineering Course Code : 311 Computer Science & Engineering 1 Vocational Practical Question Bank First & Second Year Computer Science Engineering Course Code : 311 State Institute of Vocational Education O/o the Commissioner of Intermediate

More information

Microsoft Excel Illustrated Unit B: Working with Formulas and Functions

Microsoft Excel Illustrated Unit B: Working with Formulas and Functions Microsoft Excel 2010- Illustrated Unit B: Working with Formulas and Functions Objectives Create a complex formula Insert a function Type a function Copy and move cell entries Understand relative and absolute

More information

ENGR 102 PROBLEM SOLVING FOR ENGINEERS

ENGR 102 PROBLEM SOLVING FOR ENGINEERS PRACTICE EXAM 1. Problem statement 2. Diagram 3. Theory 4. Simplifying assumptions 5. Solution steps 6. Results & precision 7. Conclusions ENGR 102 PROBLEM SOLVING FOR ENGINEERS I N T O / C S U P A R T

More information

Spreadsheets 3: Charts and Graphs

Spreadsheets 3: Charts and Graphs Spreadsheets 3: Charts and Graphs Name: Main: When you have finished this handout, you should have the following skills: Setting up data correctly Labeling axes, legend, scale, title Editing symbols, colors,

More information

Simulation of Algorithms for Pulse Timing in FPGAs

Simulation of Algorithms for Pulse Timing in FPGAs 2007 IEEE Nuclear Science Symposium Conference Record M13-369 Simulation of Algorithms for Pulse Timing in FPGAs Michael D. Haselman, Member IEEE, Scott Hauck, Senior Member IEEE, Thomas K. Lewellen, Senior

More information

Use sparklines to show data trends

Use sparklines to show data trends Use sparklines to show data trends New in Microsoft Excel 2010, a sparkline is a tiny chart in a worksheet cell that provides a visual representation of data. Use sparklines to show trends in a series

More information

GRADE VIII MODEL PAPER 2017 COMPUTER EDUCATION

GRADE VIII MODEL PAPER 2017 COMPUTER EDUCATION CRQs GRADE VIII MODEL PAPER 2017 COMPUTER EDUCATION CRQ/ ERQ Paper Marking Scheme Q1: 4 Marks Enlist FOUR functions of network interface card i. It allows two-way communication. ii. It connects the computer

More information

What is Digital Logic? Why's it important? What is digital? What is digital logic? Where do we see it? Inputs and Outputs binary

What is Digital Logic? Why's it important? What is digital? What is digital logic? Where do we see it? Inputs and Outputs binary What is Digital Logic? Why's it important? What is digital? Electronic circuits can be divided into two categories: analog and digital. Analog signals can take any shape and be an infinite number of possible

More information

UC Berkeley CS61C : Machine Structures

UC Berkeley CS61C : Machine Structures CS61C L22 Representations of Combinatorial Logic Circuits (1) inst.eecs.berkeley.edu/~cs61c UC Berkeley CS61C : Machine Structures Lecture 22 Representations of Combinatorial Logic Circuits 27-3-9 TA David

More information

CHAPTER 2 NOTES. Chapter 2 Level 1

CHAPTER 2 NOTES. Chapter 2 Level 1 CHAPTER 2 NOTES Chapter 2 Level 1 Page 83 o Open the file Chapter 2 Level 1 and save it as QC Analysis. o In cell H3, enter the formula =ROUND(G3,2) o Copy that formula down through H4:H31 o Set the format

More information

Try what you learned (and some new things too)

Try what you learned (and some new things too) Training Try what you learned (and some new things too) PART ONE: DO SOME MATH Exercise 1: Type some simple formulas to add, subtract, multiply, and divide. 1. Click in cell A1. First you ll add two numbers.

More information

Office 2016 Excel Basics 16 Video/Class Project #28 Excel Basics 16: Mixed Cell References in Formulas & Functions to Save Time

Office 2016 Excel Basics 16 Video/Class Project #28 Excel Basics 16: Mixed Cell References in Formulas & Functions to Save Time Office 2016 Excel Basics 16 Video/Class Project #28 Excel Basics 16: Mixed Cell References in Formulas & Functions to Save Time Goal in video # 16: Learn how to use Mixed Cell References in Excel Formulas.

More information

Logic diagram: a graphical representation of a circuit

Logic diagram: a graphical representation of a circuit LOGIC AND GATES Introduction to Logic (1) Logic diagram: a graphical representation of a circuit Each type of gate is represented by a specific graphical symbol Truth table: defines the function of a gate

More information

SaniCalc. Help and Operating Instructions. Overview

SaniCalc. Help and Operating Instructions. Overview SaniCalc Help and Operating Instructions Overview The programme is designed to allow the user to input foul drainage flows based on the number of people connected to each branch of the system. Other sundry

More information

General Department PHYSICS LABORATORY APHY 112 EXPERIMENT 2: OHMS LAW. Student s name... Course Semester. Year.Reg.No

General Department PHYSICS LABORATORY APHY 112 EXPERIMENT 2: OHMS LAW. Student s name... Course Semester. Year.Reg.No General Department PHYSICS LABORATORY APHY 112 EXPERIMENT 2: OHMS LAW Student s name... Course Semester. Year.Reg.No FREDERICK UNIVERSITY 1 EXPERIMENT 3 OHMS LAW Equipment needed Equipment needed Circuits

More information

UC Berkeley CS61C : Machine Structures

UC Berkeley CS61C : Machine Structures inst.eecs.berkeley.edu/~cs61c UC Berkeley CS61C : Machine Structures Lecture 22 Representations of Combinatorial Logic Circuits Lecturer SOE Dan Garcia www.cs.berkeley.edu/~ddgarcia 100 MPG Car contest!

More information

Expansion/Analysis of a Card Trick Comprised of Transformations in 2-Dimensional Matrices Aaron Kazam Sherbany, Clarkstown North High School, NY

Expansion/Analysis of a Card Trick Comprised of Transformations in 2-Dimensional Matrices Aaron Kazam Sherbany, Clarkstown North High School, NY Expansion/Analysis of a Card Trick Comprised of Transformations in 2-Dimensional Matrices Aaron Kazam Sherbany, Clarkstown North High School, NY This paper illustrates the properties of a card trick which

More information

Environmental Stochasticity: Roc Flu Macro

Environmental Stochasticity: Roc Flu Macro POPULATION MODELS Environmental Stochasticity: Roc Flu Macro Terri Donovan recorded: January, 2010 All right - let's take a look at how you would use a spreadsheet to go ahead and do many, many, many simulations

More information

Excel Manual X Axis Scale Start At Graph

Excel Manual X Axis Scale Start At Graph Excel Manual X Axis Scale Start At 0 2010 Graph But when I plot them by XY chart in Excel (2003), it looks like a rectangle, even if I havesame for both X, and Y axes, and I can see the X and Y data maximum

More information

CHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB

CHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB 52 CHAPTER 4 IMPLEMENTATION OF ADALINE IN MATLAB 4.1 INTRODUCTION The ADALINE is implemented in MATLAB environment running on a PC. One hundred data samples are acquired from a single cycle of load current

More information

Knights, Knaves, and Logical Reasoning

Knights, Knaves, and Logical Reasoning Knights, Knaves, and Logical Reasoning Mechanising the Laws of Thought Fabio Papacchini 1 8 March 2016 1 Special thanks to Francis Southern F. Papacchini Knights, Knaves, and Logical Reasoning 8 March

More information

Example: Your Name (instead of contestant number) / Job 1

Example: Your Name (instead of contestant number) / Job 1 BPA PROJECT Advanced Spreadsheet Applications ASA Description: Finished Product: This project is based on the Advanced Spreadsheet Applications event; it consists of creating a spreadsheet with multiple

More information

CS 105: Sample Midterm Exam #2 Spring 2014 Exam

CS 105: Sample Midterm Exam #2 Spring 2014 Exam CS 105: Sample Midterm Exam #2 Spring 2014 Exam Page 1 of 9 1. In math, the absolute value of a number is the non-negative value of the number. For example, the absolute value of -3 is 3 and the absolute

More information

CSE1710. Big Picture. Reminder

CSE1710. Big Picture. Reminder CSE1710 Click to edit Master Week text 10, styles Lecture 19 Second level Third level Fourth level Fifth level Fall 2013 Thursday, Nov 14, 2013 1 Big Picture For the next three class meetings, we will

More information

Identify and use a variety of media storage (cd, dvd, flash, cloud, and etc ) and rationalize their use for specific purposes

Identify and use a variety of media storage (cd, dvd, flash, cloud, and etc ) and rationalize their use for specific purposes Portage Township Schools K-12 Scope and Sequence 1 6-8.CD.2 6-8.CD.1 6-8.CD.1 6-8.CD.3 Demonstrate proficiency in the use of computers and applications as well as an understanding of the concepts underlying

More information

Sensors and Scatterplots Activity Excel Worksheet

Sensors and Scatterplots Activity Excel Worksheet Name: Date: Sensors and Scatterplots Activity Excel Worksheet Directions Using our class datasheets, we will analyze additional scatterplots, using Microsoft Excel to make those plots. To get started,

More information

Benchmark Excel 2010 Level 1, Chapter 4 Rubrics

Benchmark Excel 2010 Level 1, Chapter 4 Rubrics Benchmark Excel 2010 Level 1, Chapter Rubrics Note that the following are suggested rubrics. Instructors should feel free to customize the rubric to suit their grading standards and/or to adjust the point

More information

Supplementary Figures

Supplementary Figures Supplementary Figures Supplementary Figure 1. The schematic of the perceptron. Here m is the index of a pixel of an input pattern and can be defined from 1 to 320, j represents the number of the output

More information

LogicBlocks & Digital Logic Introduction

LogicBlocks & Digital Logic Introduction Page 1 of 10 LogicBlocks & Digital Logic Introduction Introduction Get up close and personal with the driving force behind the world of digital electronics - digital logic! The LogicBlocks kit is your

More information

FRIDAY, 18 MAY 1.00 PM 4.00 PM. Where appropriate, you may use sketches to illustrate your answer.

FRIDAY, 18 MAY 1.00 PM 4.00 PM. Where appropriate, you may use sketches to illustrate your answer. X036/13/01 NATIONAL QUALIFICATIONS 2012 FRIDAY, 18 MAY 1.00 PM 4.00 PM TECHNOLOGICAL STUDIES ADVANCED HIGHER 200 marks are allocated to this paper. Answer all questions in Section A (120 marks). Answer

More information

Chapter 2 Descriptive Statistics: Tabular and Graphical Methods

Chapter 2 Descriptive Statistics: Tabular and Graphical Methods Chapter Descriptive Statistics http://nscc-webctdev.northweststate.edu/script/sta_sp/scripts/student/serve_page... Page of 7 /7/9 Chapter Descriptive Statistics: Tabular and Graphical Methods Data can

More information

Ziggy MacDonald University of Leicester

Ziggy MacDonald University of Leicester 1 -> 6 07.03.2006 21:38 Volume 9, Issue 3, 1995 Teaching Linear Programming using Microsoft Excel Solver Ziggy MacDonald University of Leicester Linear programming (LP) is one of the most widely applied

More information

Measuring and Evaluating Computer System Performance

Measuring and Evaluating Computer System Performance Measuring and Evaluating Computer System Performance Performance Marches On... But what is performance? The bottom line: Performance Car Time to Bay Area Speed Passengers Throughput (pmph) Ferrari 3.1

More information

CONSTANT RATE OF CHANGE & THE POINT-SLOPE FORMULA

CONSTANT RATE OF CHANGE & THE POINT-SLOPE FORMULA CONSTANT RATE OF CHANGE & THE POINT-SLOPE FORMULA 1. In Worksheet 3 we defined the meaning of constant rate of change. a. Explain what it means for two quantities to be related by a constant rate of change.

More information

Chapter 1: Digital logic

Chapter 1: Digital logic Chapter 1: Digital logic I. Overview In PHYS 252, you learned the essentials of circuit analysis, including the concepts of impedance, amplification, feedback and frequency analysis. Most of the circuits

More information

LogicBlocks & Digital Logic Introduction a

LogicBlocks & Digital Logic Introduction a LogicBlocks & Digital Logic Introduction a learn.sparkfun.com tutorial Available online at: http://sfe.io/t215 Contents Introduction What is Digital Logic? LogicBlocks Fundamentals The Blocks In-Depth

More information

Lab 15: EXL3 Microsoft Excel s AutoFill Tool, Multiple Worksheets, Charts and Conditional Formatting

Lab 15: EXL3 Microsoft Excel s AutoFill Tool, Multiple Worksheets, Charts and Conditional Formatting Lab 15: EXL3 Microsoft Excel s AutoFill Tool, Multiple Worksheets, Charts and Conditional Formatting Learn how to work with multiple worksheets, use the AutoFill tool, charts, and apply conditional formatting

More information

Excel: A Quick Start Guide For Beginners - Learn How To Boost Your Productivity Today!

Excel: A Quick Start Guide For Beginners - Learn How To Boost Your Productivity Today! Excel: A Quick Start Guide For Beginners - Learn How To Boost Your Productivity Today! Bonus Gift For You! Get free access to your complimentary book How To Get Things Done: 100+ Productivity Hacks To

More information

Var Control. Adding a transformer and transformer voltage regulation. engineers loadflow program. The control system engineers loadflow.

Var Control. Adding a transformer and transformer voltage regulation. engineers loadflow program. The control system engineers loadflow. November 2012 Adding a transformer and transformer voltage regulation to the control system engineers loadflow program The control system engineers loadflow program The loadflow program used by this website

More information

Excel 2003: Discos. 1. Open Excel. 2. Create Choose a new worksheet and save the file to your area calling it: Disco.xls

Excel 2003: Discos. 1. Open Excel. 2. Create Choose a new worksheet and save the file to your area calling it: Disco.xls Excel 2003: Discos 1. Open Excel 2. Create Choose a new worksheet and save the file to your area calling it: Disco.xls 3. Enter the following data into your spreadsheet: 4. Make the headings bold. Centre

More information

Chapter 3 Describing Logic Circuits Dr. Xu

Chapter 3 Describing Logic Circuits Dr. Xu Chapter 3 Describing Logic Circuits Dr. Xu Chapter 3 Objectives Selected areas covered in this chapter: Operation of truth tables for AND, NAND, OR, and NOR gates, and the NOT (INVERTER) circuit. Boolean

More information

CHAPTER 1 INTRODUCTION...

CHAPTER 1 INTRODUCTION... GSE 460 and 465 Technical Reference Manual Manual TABLE OF CONTENTS CHAPTER 1 INTRODUCTION...1-1 INTRODUCTION...1-2 About This Manual...1-2 Conventions...1-2 CHAPTER 2 INSTALLATION...2-1 INSTALLATION...2-1

More information

Perfecting. patterns. Which one is missing?

Perfecting. patterns. Which one is missing? Perfecting patterns Which one is missing? Table of Contents Perfecting Patterns Sudoku: Number Fun 1 Match the Mixed-Up Pictures Sudoku: Number Fun 2 Patterns #1 Picnic Coloring Page Sudoku: Number Fun

More information

LabVIEW Day 2: Other loops, Other graphs

LabVIEW Day 2: Other loops, Other graphs LabVIEW Day 2: Other loops, Other graphs Vern Lindberg From now on, I will not include the Programming to indicate paths to icons for the block diagram. I assume you will be getting comfortable with the

More information

MiSP Permeability and Porosity Worksheet #1 L3

MiSP Permeability and Porosity Worksheet #1 L3 MiSP Permeability and Porosity Worksheet #1 L3 Name Date Water Movement Through the Ground Introduction You have learned about permeability and porosity. Porosity is a measure of the empty space that is

More information

In this lecture: Lecture 8: ROM & Programmable Logic Devices

In this lecture: Lecture 8: ROM & Programmable Logic Devices In this lecture: Lecture 8: ROM Programmable Logic Devices Dr Pete Sedcole Department of EE Engineering Imperial College London http://caseeicacuk/~nps/ (Floyd, 3 5, 3) (Tocci 2, 24, 25, 27, 28, 3 34)

More information

ANALOGUE AND DIGITAL ELECTRONICS STUDENT S WORKBOOK U3: DIGITAL ELECTRONICS

ANALOGUE AND DIGITAL ELECTRONICS STUDENT S WORKBOOK U3: DIGITAL ELECTRONICS NLOGUE ND DIGITL ELECTRONICS STUDENT S WORKBOOK U3: DIGITL ELECTRONICS Joaquim Crisol Llicència D, Generalitat de Catalunya NILE Norwich, pril of 211 Table of contents Table of contents 3 DIGITL ELECTRONICS....

More information

MiSP Permeability and Porosity Worksheet 1 L2

MiSP Permeability and Porosity Worksheet 1 L2 MiSP Permeability and Porosity Worksheet 1 L2 Name Date Water Movement Through the Ground Introduction: You have learned about permeability and porosity. Porosity is a measure of the empty space that is

More information

MARK SCHEME for the October/November 2014 series 9691 COMPUTING. 9691/22 Paper 2 (Written Paper), maximum raw mark 75

MARK SCHEME for the October/November 2014 series 9691 COMPUTING. 9691/22 Paper 2 (Written Paper), maximum raw mark 75 CAMBRIDGE INTERNATIONAL EXAMINATIONS Cambridge International Advanced Subsidiary and Advanced Level MARK SCHEME for the October/November 2014 series 9691 COMPUTING 9691/22 Paper 2 (Written Paper), maximum

More information

CREATING (AB) SINGLE- SUBJECT DESIGN GRAPHS IN MICROSOFT EXCEL Lets try to graph this data

CREATING (AB) SINGLE- SUBJECT DESIGN GRAPHS IN MICROSOFT EXCEL Lets try to graph this data CREATING (AB) SINGLE- SUBJECT DESIGN GRAPHS IN MICROSOFT EXCEL 2003 Lets try to graph this data Date Baseline Data Date NCR (intervention) 11/10 11/11 11/12 11/13 2 3 3 1 11/15 11/16 11/17 11/18 3 3 2

More information

Topic 7f Time Domain FDM

Topic 7f Time Domain FDM Course Instructor Dr. Raymond C. Rumpf Office: A 337 Phone: (915) 747 6958 E Mail: rcrumpf@utep.edu Topic 7f Time Domain FDM EE 4386/5301 Computational Methods in EE Topic 7f Time Domain FDM 1 Outline

More information

A software solution for displacement and angular speed measurement through virtual instrumentation

A software solution for displacement and angular speed measurement through virtual instrumentation software solution for displacement and angular speed measurement through virtual instrumentation NICOLE PTRSCOIU RON PONT DRIN TOMUS OGDN SOCHIRC utomatics, pplied Informatics and Computers Engineering

More information

Place value disks activity: learn addition and subtraction with large numbers

Place value disks activity: learn addition and subtraction with large numbers Place value disks activity: learn addition and subtraction with large numbers Our place value system can be explained using Singapore Math place value disks and 2 mats. The main rule is: value depends

More information

Grade 4 Mathematics Indiana Academic Standards Crosswalk

Grade 4 Mathematics Indiana Academic Standards Crosswalk Grade 4 Mathematics Indiana Academic Standards Crosswalk 2014 2015 The Process Standards demonstrate the ways in which students should develop conceptual understanding of mathematical content and the ways

More information

BacklightFly Manual.

BacklightFly Manual. BacklightFly Manual http://www.febees.com/ Contents Start... 3 Installation... 3 Registration... 7 BacklightFly 1-2-3... 9 Overview... 10 Layers... 14 Layer Container... 14 Layer... 16 Density and Design

More information

UC Berkeley CS61C : Machine Structures

UC Berkeley CS61C : Machine Structures inst.eecs.berkeley.edu/~cs61c UC Berkeley CS61C : Machine Structures Lecture 25 Representations of Combinational Logic Circuits Senior Lecturer SOE Dan Garcia www.cs.berkeley.edu/~ddgarcia Conway s Life

More information

MARK SCHEME for the October/November 2014 series 9691 COMPUTING. 9691/21 Paper 2 (Written Paper), maximum raw mark 75

MARK SCHEME for the October/November 2014 series 9691 COMPUTING. 9691/21 Paper 2 (Written Paper), maximum raw mark 75 CAMBRIDGE INTERNATIONAL EXAMINATIONS Cambridge International Advanced Subsidiary and Advanced Level MARK SCHEME for the October/November 2014 series 9691 COMPUTING 9691/21 Paper 2 (Written Paper), maximum

More information

How Close Can You Get?

How Close Can You Get? How Close Can You Get? Group: Pairs Materials: calculator, How Close Can You Get Sheet, How Close Can You Get cards Give each pair a cut out set of the How Close Can You Get cards. Issue a How Close Can

More information

Numerical Roots and Radicals

Numerical Roots and Radicals Numerical Roots and Radicals Table of Contents Squares, Square Roots & Perfect Squares Square Roots of Numbers Greater than 400 Estimating Square Roots click on topic to go to that section 1 Squares, Square

More information

patterns in mathematics unit 3 notes.notebook Unit 3: Patterns in Mathematics

patterns in mathematics unit 3 notes.notebook Unit 3: Patterns in Mathematics Unit 3: Patterns in Mathematics Entrance Activity (10 minutes!) 1 Topic 1: Understanding the relationships within a tables of values to solve problems. Lesson 1: Creating Representations of Relationships

More information

Enrichment chapter: ICT and computers. Objectives. Enrichment

Enrichment chapter: ICT and computers. Objectives. Enrichment Enrichment chapter: ICT and computers Objectives By the end of this chapter the student should be able to: List some of the uses of Information and Communications Technology (ICT) Use a computer to perform

More information

Resistance and Ohm s Law

Resistance and Ohm s Law Need to know info: Resistance and Ohm s Law 1. slows down the flow of electrons and transforms electrical energy. 2. is measured in ohms.we calculate resistance by applying a voltage and measuring the

More information

Yield Monitoring Systems: Understanding how we Estimate Yield

Yield Monitoring Systems: Understanding how we Estimate Yield Monitoring Systems: Understanding how we Estimate Joe D. Luck, Precision Agriculture Engineer University of Nebraska-Lincoln Extension Department of Biological Systems Engineering Discussion Topics monitor

More information

MiSP Permeability and Porosity Worksheet 1 L3

MiSP Permeability and Porosity Worksheet 1 L3 MiSP Permeability and Porosity Worksheet 1 L3 Name Date Water Movement Through the Ground Introduction: You have learned about permeability and porosity. Porosity is a measure of the empty space that is

More information

AN-6005 Synchronous buck MOSFET loss calculations with Excel model

AN-6005 Synchronous buck MOSFET loss calculations with Excel model www.fairchildsemi.com AN-65 Synchronous buck MOSFET loss calculations with Excel model Jon Klein ower Management Applications Abstract The synchronous buck circuit is in widespread use to provide point

More information

Math 58. Rumbos Fall Solutions to Exam Give thorough answers to the following questions:

Math 58. Rumbos Fall Solutions to Exam Give thorough answers to the following questions: Math 58. Rumbos Fall 2008 1 Solutions to Exam 2 1. Give thorough answers to the following questions: (a) Define a Bernoulli trial. Answer: A Bernoulli trial is a random experiment with two possible, mutually

More information

TEACHER NOTES MIDDLE GRADES SCIENCE NSPIRED

TEACHER NOTES MIDDLE GRADES SCIENCE NSPIRED Science Objectives Students will explore an animation of particle flow in a battery. Students will vary the electron flow in a DC circuit with a battery of varying voltages and one, two, and three resistors.

More information

IT Skills. September Examination Paper. Time: 2 hours

IT Skills. September Examination Paper. Time: 2 hours IT Skills September 05 Examination Paper Answer ALL questions. All answers should be produced on your PC and printed as directed in the paper. Time: hours The maximum mark for this paper is 00. Any reference

More information

Ideas beyond Number. Teacher s guide to Activity worksheets

Ideas beyond Number. Teacher s guide to Activity worksheets Ideas beyond Number Teacher s guide to Activity worksheets Learning objectives To explore reasoning, logic and proof through practical, experimental, structured and formalised methods of communication

More information

MATH. Applying the Standards. Grade

MATH. Applying the Standards. Grade CD-104850 Applying the Standards MATH Grade 4 Promotes deep understanding of math concepts Reinforces higher-order thinking through reflective math tasks Provides standard-specific math problems on each

More information

Activity. Image Representation

Activity. Image Representation Activity Image Representation Summary Images are everywhere on computers. Some are obvious, like photos on web pages, but others are more subtle: a font is really a collection of images of characters,

More information

Excel Module 2: Working with Formulas and Functions

Excel Module 2: Working with Formulas and Functions 1. An Excel complex formula uses more than one arithmetic operator. a. True b. False True QUESTION TYPE: True / False LEARNING OBJECTIVES: ENHE.REDI.16.018 - Create a complex formula by pointing 2. According

More information

Number Sense Workbook 6, Part 1

Number Sense Workbook 6, Part 1 Number Sense Workbook 6, Part 1 page 1 Worksheet NS6-1 page 33 1. a) Tens b) Millions c) Hundred thousands d) Hundreds e) Ones f) Ten thousands g) Thousands 2. a) Thousands b) Millions c) Ones d) Ones

More information

CSE1710. Big Picture. Reminder

CSE1710. Big Picture. Reminder CSE1710 Click to edit Master Week text 09, styles Lecture 17 Second level Third level Fourth level Fifth level Fall 2013! Thursday, Nov 6, 2014 1 Big Picture For the next three class meetings, we will

More information

SECTION 2. Computer Applications Technology

SECTION 2. Computer Applications Technology SECTION 2 Computer Applications Technology 2.1 What is Computer Applications Technology? Computer Applications Technology is the study of the integrated components of a computer system (such as hardware,

More information

Module 7 Solving Complex Problems

Module 7 Solving Complex Problems Module 7 Solving Complex Problems The Towers of Hanoi 2 Exercises 3 The Travelling Salesman Problem 4 Exercises 5 End of Module Quiz 7 This workbook is available for free download for personal and educational

More information

Pre-Calculus Unit 3 Standards-Based Worksheet

Pre-Calculus Unit 3 Standards-Based Worksheet Pre-Calculus Unit 3 Standards-Based Worksheet District of Columbia Public Schools Mathematics STANDARD PCT.P.9. Derive and apply basic trigonometric identities (e.g., sin 2 θ+cos 2 θ= 1,tan 2 θ + 1 = sec

More information

Minimum key length for cryptographic security

Minimum key length for cryptographic security Journal of Applied Mathematics & Bioinformatics, vol.3, no.1, 2013, 181-191 ISSN: 1792-6602 (print), 1792-6939 (online) Scienpress Ltd, 2013 Minimum key length for cryptographic security George Marinakis

More information

a b y UC Berkeley CS61C : Machine Structures Hello Helo,world!

a b y UC Berkeley CS61C : Machine Structures Hello Helo,world! CS61C L23 Representations of Combinatorial Logic Circuits (1) inst.eecs.berkeley.edu/~cs61c UC Berkeley CS61C : Machine Structures Lecture 23 Representations of Combinatorial Logic Circuits 2006-10-20

More information

Singapore Math 4-U.S. Edition Class Description: Singapore math says that Singapore Primary Mathematics U.S. Edition "is a series of rigorous

Singapore Math 4-U.S. Edition Class Description: Singapore math says that Singapore Primary Mathematics U.S. Edition is a series of rigorous Singapore Math 4-U.S. Edition Class Description: Singapore math says that Singapore Primary Mathematics U.S. Edition "is a series of rigorous elementary math textbooks and workbooks meant to be part of

More information

Excel Manual X Axis Label Below Chart 2010 >>>CLICK HERE<<<

Excel Manual X Axis Label Below Chart 2010 >>>CLICK HERE<<< Excel Manual X Axis Label Below Chart 2010 When the X-axis is crowded with labels one way to solve the problem is to split the labels for to use two rows of labels enter the two rows of X-axis labels as

More information

MiSP Permeability and Porosity Worksheet #1 L1

MiSP Permeability and Porosity Worksheet #1 L1 MiSP Permeability and Porosity Worksheet #1 L1 Name Date Water Movement Through the Ground Introduction You have learned about permeability and porosity. Porosity is a measure of the empty space that is

More information

ELECTRIC CIRCUIT PROBLEMS 12 AUGUST 2014

ELECTRIC CIRCUIT PROBLEMS 12 AUGUST 2014 ELECTRIC CIRCUIT PROBLEMS 12 AUGUST 2014 In this lesson we: Lesson Description Discuss the application of Ohm s Law Explain the series and parallel connection of resistors Discuss the effect of internal

More information

Updated December Year. Small Steps Guidance and Examples. Block 4: Multiplication & Division

Updated December Year. Small Steps Guidance and Examples. Block 4: Multiplication & Division Updated December 2017 Year 5 Small Steps Guidance and Examples Block 4: Multiplication & Division Year 5 Autumn Term Teaching Guidance Multiples Notes and Guidance Building on their times tables knowledge,

More information

HONORS PRECALCULUS Prove the following identities- ( ) x x x x x x. cos x cos x cos x cos x 1 sin x cos x 1 sin x

HONORS PRECALCULUS Prove the following identities- ( ) x x x x x x. cos x cos x cos x cos x 1 sin x cos x 1 sin x HONORS PRECALCULUS Prove the following identities-.) ( ) cos sin cos cos sin + sin sin + cos sin cos sin cos.).) ( ) ( sin) ( ) ( ) sin sin + + sin sin tan + sec + cos cos cos cos sin cos sin cos cos cos

More information

Number. Place value. Vocabulary. Raphael has eight digit cards. He uses the cards to make two four-digit numbers. He uses each card only once.

Number. Place value. Vocabulary. Raphael has eight digit cards. He uses the cards to make two four-digit numbers. He uses each card only once. Cambridge Unive 978-1-107-61859-6 Cambridge Primary Mathematics Stage 6 Emma Low Excerpt More information Number Place value Vocabulary Raphael has eight digit cards. 1 2 3 4 5 6 7 8 million: equal to

More information

Geometry. Unit 3 Parallel and Perpendicular Lines. Name:

Geometry. Unit 3 Parallel and Perpendicular Lines. Name: Geometry Unit 3 Parallel and Perpendicular Lines Name: 1 Geometry Chapter 3 Parallel and Perpendicular Lines ***In order to get full credit for your assignments they must me done on time and you must SHOW

More information