Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman. For non-profit educational use only

Size: px
Start display at page:

Download "Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman. For non-profit educational use only"

Transcription

1 Chapter 7 Requiremets Modelig: Flow, Behavior, Patters, ad WebApps Slide Set to accompay Software Egieerig: A Practitioer s Approach, 7/e by Roger S. Pressma Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressma For o-profit educatioal use oly May be reproduced ONLY for studet use at the uiversity level whe used i cojuctio with Software Egieerig: A Practitioer's Approach, 7/e. Ay other reproductio or use is prohibited without the express writte permissio of the author. All copyright iformatio MUST appear if these slides are posted o a website for studet use. These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 1

2 Requiremets Modelig Strategies Oe view of requiremets modelig, called structured aalysis, cosiders data ad the processes that trasform the data as separate etities. Data objects are modeled i a way that defies their attributes ad relatioships. Processes that maipulate data objects are modeled i a maer that shows how they trasform data as data objects flow through the system. A secod approach to aalysis modeled, called objectorieted aalysis, focuses o the defiitio of classes ad the maer i which they collaborate with oe aother to effect customer requiremets. These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 2

3 Flow-Orieted Modelig Represets how data objects are trasformed at they move through the system data flow diagram (DFD) is the diagrammatic form that is used Cosidered by may to be a old school approach, but cotiues to provide a view of the system that is uique it should be used to supplemet other aalysis model elemets These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 3

4 The Flow Model Every computer-based system is a iformatio trasform... iput computer based system output These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 4

5 Flow Modelig Notatio exteral etity process data flow data store These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 5

6 Exteral Etity A producer or cosumer of data Examples: a perso, a device, a sesor Aother example: computer-based system Data must always origiate somewhere ad must always be set to somethig These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 6

7 Process A data trasformer (chages iput to output) Examples: compute taxes, determie area, format report, display graph Data must always be processed i some way to achieve system fuctio These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 7

8 Data Flow Data flows through a system, begiig as iput ad trasformed ito output. base height compute triagle area area These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 8

9 Data Stores Data is ofte stored for later use. report required sesor # look-up sesor data sesor umber sesor #, type, locatio, age type, locatio, age sesor data These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 9

10 Data Flow Diagrammig: Guidelies all icos must be labeled with meaigful ames the DFD evolves through a umber of levels of detail always begi with a cotext level diagram (also called level 0) always show exteral etities at level 0 always label data flow arrows do ot represet procedural logic These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 10

11 Costructig a DFD I review user scearios ad/or the data model to isolate data objects ad use a grammatical parse to determie operatios determie exteral etities (producers ad cosumers of data) create a level 0 DFD These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 11

12 Level 0 DFD Example user video source processig request NTSC video sigal digital video processor requested video sigal moitor These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 12

13 Costructig a DFD II write a arrative describig the trasform parse to determie ext level trasforms balace the flow to maitai data flow cotiuity develop a level 1 DFD use a 1:5 (approx.) expasio ratio These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 13

14 The Data Flow Hierarchy x a P b y level 0 a p1 c p2 f d level 1 p3 e p4 g 5 b These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 14

15 Flow Modelig Notes each bubble is refied util it does just oe thig the expasio ratio decreases as the umber of levels icrease most systems require betwee 3 ad 7 levels for a adequate flow model a sigle data flow item (arrow) may be expaded as levels icrease (data dictioary provides iformatio) These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 15

16 Process Specificatio (PSPEC) bubble PSPEC arrative pseudocode (PDL) equatios tables diagrams ad/or charts These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 16

17 DFDs: A Look Ahead aalysis model Maps ito desig model These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 17

18 Cotrol Flow Modelig Represets evets ad the processes that maage evets A evet is a Boolea coditio that ca be ascertaied by: listig all sesors that are "read" by the software. listig all iterrupt coditios. listig all "switches" that are actuated by a operator. listig all data coditios. recallig the ou/verb parse that was applied to the processig arrative, review all "cotrol items" as possible CSPEC iputs/outputs. These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 18

19 Cotrol Specificatio (CSPEC) The CSPEC ca be: state diagram (sequetial spec) state trasitio table decisio tables combiatorial spec activatio tables These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 19

20 Behavioral Modelig The behavioral model idicates how software will respod to exteral evets or stimuli. To create the model, the aalyst must perform the followig steps: Evaluate all use-cases to fully uderstad the sequece of iteractio withi the system. Idetify evets that drive the iteractio sequece ad uderstad how these evets relate to specific objects. Create a sequece for each use-case. Build a state diagram for the system. Review the behavioral model to verify accuracy ad cosistecy. These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 20

21 State Represetatios I the cotext of behavioral modelig, two differet characterizatios of states must be cosidered: the state of each class as the system performs its fuctio ad the state of the system as observed from the outside as the system performs its fuctio The state of a class takes o both passive ad active characteristics [CHA93]. A passive state is simply the curret status of all of a object s attributes. The active state of a object idicates the curret status of the object as it udergoes a cotiuig trasformatio or processig. These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 21

22 State Diagram for the CotrolPael Class These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 22

23 The States of a System state a set of observable circumstaces that characterizes the behavior of a system at a give time state trasitio the movemet from oe state to aother evet a occurrece that causes the system to exhibit some predictable form of behavior actio process that occurs as a cosequece of makig a trasitio These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 23

24 Behavioral Modelig make a list of the differet states of a system (How does the system behave?) idicate how the system makes a trasitio from oe state to aother (How does the system chage state?) idicate evet idicate actio draw a state diagram or a sequece diagram These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 24

25 Sequece Diagram These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 25

26 Writig the Software Specificatio Everyoe kew exactly what had to be doe util someoe wrote it dow! These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 26

27 Patters for Requiremets Modelig Software patters are a mechaism for capturig domai kowledge i a way that allows it to be reapplied whe a ew problem is ecoutered domai kowledge ca be applied to a ew problem withi the same applicatio domai the domai kowledge captured by a patter ca be applied by aalogy to a completely differet applicatio domai. The origial author of a aalysis patter does ot create the patter, but rather, discovers it as requiremets egieerig work is beig coducted. Oce the patter has bee discovered, it is documeted These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 27

28 Discoverig Aalysis Patters The most basic elemet i the descriptio of a requiremets model is the use case. A coheret set of use cases may serve as the basis for discoverig oe or more aalysis patters. A sematic aalysis patter (SAP) is a patter that describes a small set of coheret use cases that together describe a basic geeric applicatio. [Fer00] These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 28

29 A Example Cosider the followig prelimiary use case for software required to cotrol ad moitor a real-view camera ad proximity sesor for a automobile: Use case: Moitor reverse motio Descriptio: Whe the vehicle is placed i reverse gear, the cotrol software eables a video feed from a rear-placed video camera to the dashboard display. The cotrol software superimposes a variety of distace ad orietatio lies o the dashboard display so that the vehicle operator ca maitai orietatio as the vehicle moves i reverse. The cotrol software also moitors a proximity sesor to determie whether a object is iside 10 feet of the rear of the vehicle. It will automatically break the vehicle if the proximity sesor idicates a object withi 3 feet of the rear of the vehicle. These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 29

30 A Example This use case implies a variety of fuctioality that would be refied ad elaborated (ito a coheret set of use cases) durig requiremets gatherig ad modelig. Regardless of how much elaboratio is accomplished, the use case(s) suggest(s) a simple, yet widely applicable SAP the software-based moitorig ad cotrol of sesors ad actuators i a physical system. I this case, the sesors provide iformatio about proximity ad video iformatio. The actuator is the breakig system of the vehicle (ivoked if a object is very close to the vehicle. But i a more geeral case, a widely applicable patter is discovered --> Actuator-Sesor These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 30

31 Actuator-Sesor Patter I Patter Name: Actuator-Sesor Itet: Specify various kids of sesors ad actuators i a embedded system. Motivatio: Embedded systems usually have various kids of sesors ad actuators. These sesors ad actuators are all either directly or idirectly coected to a cotrol uit. Although may of the sesors ad actuators look quite differet, their behavior is similar eough to structure them ito a patter. The patter shows how to specify the sesors ad actuators for a system, icludig attributes ad operatios. The Actuator-Sesor patter uses a pull mechaism (explicit request for iformatio) for PassiveSesors ad a push mechaism (broadcast of iformatio) for the ActiveSesors. Costraits: Each passive sesor must have some method to read sesor iput ad attributes that represet the sesor value. Each active sesor must have capabilities to broadcast update messages whe its value chages. Each active sesor should sed a life tick, a status message issued withi a specified time frame, to detect malfuctios. Each actuator must have some method to ivoke the appropriate respose determied by the ComputigCompoet. Each sesor ad actuator should have a fuctio implemeted to check its ow operatio state. Each sesor ad actuator should be able to test the validity of the values received or set ad set its operatio state if the values are outside of the specificatios. These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 31

32 Actuator-Sesor Patter II Applicability: Useful i ay system i which multiple sesors ad actuators are preset. Structure: A UML class diagram for the Actuator-Sesor Patter is show i Figure 7.8. Actuator, PassiveSesor ad ActiveSesor are abstract classes ad deoted i italics. There are four differet types of sesors ad actuators i this patter. The Boolea, iteger, ad real classes represet the most commo types of sesors ad actuators. The complex classes are sesors or actuators that use values that caot be easily represeted i terms of primitive data types, such as a radar device. Noetheless, these devices should still iherit the iterface from the abstract classes sice they should have basic fuctioalities such as queryig the operatio states. These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 32

33 Actuator-Sesor Patter III Behavior: Figure 7.9 presets a UML sequece diagram for a example of the Actuator-Sesor Patter as it might be applied for the SafeHome fuctio that cotrols the positioig (e.g., pa, zoom) of a security camera. Here, the CotrolPael queries a sesor (a passive positio sesor) ad a actuator (pa cotrol) to check the operatio state for diagostic purposes before readig or settig a value. The messages Set Physical Value ad Get Physical Value are ot messages betwee objects. Istead, they describe the iteractio betwee the physical devices of the system ad their software couterparts. I the lower part of the diagram, below the horizotal lie, the PositioSesor reports that the operatio state is zero. The ComputigCompoet the seds the error code for a positio sesor failure to the FaultHadler that will decide how this error affects the system ad what actios are required. it gets the data from the sesors ad computes the required respose for the actuators. These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 33

34 Actuator-Sesor Patter III See SEPA, 7/e for additioal iformatio o: Participats Collaboratios Cosequeces These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 34

35 Requiremets Modelig for WebApps Cotet Aalysis. The full spectrum of cotet to be provided by the WebApp is idetified, icludig text, graphics ad images, video, ad audio data. Data modelig ca be used to idetify ad describe each of the data objects. Iteractio Aalysis. The maer i which the user iteracts with the WebApp is described i detail. Use-cases ca be developed to provide detailed descriptios of this iteractio. Fuctioal Aalysis. The usage scearios (use-cases) created as part of iteractio aalysis defie the operatios that will be applied to WebApp cotet ad imply other processig fuctios. All operatios ad fuctios are described i detail. Cofiguratio Aalysis. The eviromet ad ifrastructure i which the WebApp resides are described i detail. These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 35

36 Whe Do We Perform Aalysis? I some WebE situatios, aalysis ad desig merge. However, a explicit aalysis activity occurs whe the WebApp to be built is large ad/or complex the umber of stakeholders is large the umber of Web egieers ad other cotributors is large the goals ad objectives (determied durig formulatio) for the WebApp will effect the busiess bottom lie the success of the WebApp will have a strog bearig o the success of the busiess These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 36

37 The Cotet Model Cotet objects are extracted from use-cases examie the sceario descriptio for direct ad idirect refereces to cotet Attributes of each cotet object are idetified The relatioships amog cotet objects ad/or the hierarchy of cotet maitaied by a WebApp Relatioships etity-relatioship diagram or UML Hierarchy data tree or UML These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 37

38 Data Tree These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 38

39 The Iteractio Model Composed of four elemets: use-cases sequece diagrams state diagrams a user iterface prototype Each of these is a importat UML otatio ad is described i Appedix I These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 39

40 Sequece Diagram These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 40

41 State Diagram These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 41

42 The Fuctioal Model The fuctioal model addresses two processig elemets of the WebApp user observable fuctioality that is delivered by the WebApp to ed-users the operatios cotaied withi aalysis classes that implemet behaviors associated with the class. A activity diagram ca be used to represet processig flow These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 42

43 Activity Diagram These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 43

44 The Cofiguratio Model Server-side Server hardware ad operatig system eviromet must be specified Iteroperability cosideratios o the server-side must be cosidered Appropriate iterfaces, commuicatio protocols ad related collaborative iformatio must be specified Cliet-side Browser cofiguratio issues must be idetified Testig requiremets should be defied These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 44

45 Navigatio Modelig-I Should certai elemets be easier to reach (require fewer avigatio steps) tha others? What is the priority for presetatio? Should certai elemets be emphasized to force users to avigate i their directio? How should avigatio errors be hadled? Should avigatio to related groups of elemets be give priority over avigatio to a specific elemet. Should avigatio be accomplished via liks, via searchbased access, or by some other meas? Should certai elemets be preseted to users based o the cotext of previous avigatio actios? Should a avigatio log be maitaied for users? These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 45

46 Navigatio Modelig-II Should a full avigatio map or meu (as opposed to a sigle back lik or directed poiter) be available at every poit i a user s iteractio? Should avigatio desig be drive by the most commoly expected user behaviors or by the perceived importace of the defied WebApp elemets? Ca a user store his previous avigatio through the WebApp to expedite future usage? For which user category should optimal avigatio be desiged? How should liks exteral to the WebApp be hadled? overlayig the existig browser widow? as a ew browser widow? as a separate frame? These slides are desiged to accompay Software Egieerig: A Practitioer s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressma. 46

202 Chapter 9 n Go Bot. Hint

202 Chapter 9 n Go Bot. Hint Chapter 9 Go Bot Now it s time to put everythig you have leared so far i this book to good use. I this chapter you will lear how to create your first robotic project, the Go Bot, a four-wheeled robot.

More information

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS

APPLICATION NOTE UNDERSTANDING EFFECTIVE BITS APPLICATION NOTE AN95091 INTRODUCTION UNDERSTANDING EFFECTIVE BITS Toy Girard, Sigatec, Desig ad Applicatios Egieer Oe criteria ofte used to evaluate a Aalog to Digital Coverter (ADC) or data acquisitio

More information

PROJECT #2 GENERIC ROBOT SIMULATOR

PROJECT #2 GENERIC ROBOT SIMULATOR Uiversity of Missouri-Columbia Departmet of Electrical ad Computer Egieerig ECE 7330 Itroductio to Mechatroics ad Robotic Visio Fall, 2010 PROJECT #2 GENERIC ROBOT SIMULATOR Luis Alberto Rivera Estrada

More information

X-Bar and S-Squared Charts

X-Bar and S-Squared Charts STATGRAPHICS Rev. 7/4/009 X-Bar ad S-Squared Charts Summary The X-Bar ad S-Squared Charts procedure creates cotrol charts for a sigle umeric variable where the data have bee collected i subgroups. It creates

More information

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS

A SELECTIVE POINTER FORWARDING STRATEGY FOR LOCATION TRACKING IN PERSONAL COMMUNICATION SYSTEMS A SELETIVE POINTE FOWADING STATEGY FO LOATION TAKING IN PESONAL OUNIATION SYSTES Seo G. hag ad hae Y. Lee Departmet of Idustrial Egieerig, KAIST 373-, Kusug-Dog, Taejo, Korea, 305-70 cylee@heuristic.kaist.ac.kr

More information

Ch 9 Sequences, Series, and Probability

Ch 9 Sequences, Series, and Probability Ch 9 Sequeces, Series, ad Probability Have you ever bee to a casio ad played blackjack? It is the oly game i the casio that you ca wi based o the Law of large umbers. I the early 1990s a group of math

More information

Fingerprint Classification Based on Directional Image Constructed Using Wavelet Transform Domains

Fingerprint Classification Based on Directional Image Constructed Using Wavelet Transform Domains 7 Figerprit Classificatio Based o Directioal Image Costructed Usig Wavelet Trasform Domais Musa Mohd Mokji, Syed Abd. Rahma Syed Abu Bakar, Zuwairie Ibrahim 3 Departmet of Microelectroic ad Computer Egieerig

More information

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter

Design of FPGA- Based SPWM Single Phase Full-Bridge Inverter Desig of FPGA- Based SPWM Sigle Phase Full-Bridge Iverter Afarulrazi Abu Bakar 1, *,Md Zarafi Ahmad 1 ad Farrah Salwai Abdullah 1 1 Faculty of Electrical ad Electroic Egieerig, UTHM *Email:afarul@uthm.edu.my

More information

Zonerich AB-T88. MINI Thermal Printer COMMAND SPECIFICATION. Zonerich Computer Equipments Co.,Ltd MANUAL REVISION EN 1.

Zonerich AB-T88. MINI Thermal Printer COMMAND SPECIFICATION. Zonerich Computer Equipments Co.,Ltd  MANUAL REVISION EN 1. Zoerich AB-T88 MINI Thermal Priter COMMAND SPECIFICATION MANUAL REVISION EN. Zoerich Computer Equipmets Co.,Ltd http://www.zoerich.com Commad List Prit ad lie feed Prit ad carriage retur Trasmissio real-time

More information

Chapter 3 Digital Logic Structures

Chapter 3 Digital Logic Structures Copyright The McGraw-HillCompaies, Ic. Permissio required for reproductio or display. Computig Layers Chapter 3 Digital Logic Structures Problems Algorithms Laguage Istructio Set Architecture Microarchitecture

More information

ELEC 204 Digital Systems Design

ELEC 204 Digital Systems Design Fall 2013, Koç Uiversity ELEC 204 Digital Systems Desig Egi Erzi College of Egieerig Koç Uiversity,Istabul,Turkey eerzi@ku.edu.tr KU College of Egieerig Elec 204: Digital Systems Desig 1 Today: Datapaths

More information

Technical Explanation for Counters

Technical Explanation for Counters Techical Explaatio for ers CSM_er_TG_E Itroductio What Is a er? A er is a device that couts the umber of objects or the umber of operatios. It is called a er because it couts the umber of ON/OFF sigals

More information

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing

Application of Improved Genetic Algorithm to Two-side Assembly Line Balancing 206 3 rd Iteratioal Coferece o Mechaical, Idustrial, ad Maufacturig Egieerig (MIME 206) ISBN: 978--60595-33-7 Applicatio of Improved Geetic Algorithm to Two-side Assembly Lie Balacig Ximi Zhag, Qia Wag,

More information

x y z HD(x, y) + HD(y, z) HD(x, z)

x y z HD(x, y) + HD(y, z) HD(x, z) Massachusetts Istitute of Techology Departmet of Electrical Egieerig ad Computer Sciece 6.02 Solutios to Chapter 5 Updated: February 16, 2012 Please sed iformatio about errors or omissios to hari; questios

More information

Methods to Reduce Arc-Flash Hazards

Methods to Reduce Arc-Flash Hazards Methods to Reduce Arc-Flash Hazards Exercise: Implemetig Istataeous Settigs for a Maiteace Mode Scheme Below is a oe-lie diagram of a substatio with a mai ad two feeders. Because there is virtually o differece

More information

Permutation Enumeration

Permutation Enumeration RMT 2012 Power Roud Rubric February 18, 2012 Permutatio Eumeratio 1 (a List all permutatios of {1, 2, 3} (b Give a expressio for the umber of permutatios of {1, 2, 3,, } i terms of Compute the umber for

More information

P h o t o g r a p h i c E q u i p m e n t ( 1 1 A )

P h o t o g r a p h i c E q u i p m e n t ( 1 1 A ) 9 1 5 8 P h o t o g r a p h i c E q u i p m e t ( 1 1 A ) 30S/30E/30M A Photography Course 9 1 5 8 : P h o t o g r a p h i c E q u i p m e t ( 1 1 A ) 3 0 S / 3 0 E / 3 0 M Course Descriptio This course

More information

Density Slicing Reference Manual

Density Slicing Reference Manual Desity Slicig Referece Maual Improvisio, Viscout Cetre II, Uiversity of Warwick Sciece Park, Millbur Hill Road, Covetry. CV4 7HS Tel: 0044 (0) 24 7669 2229 Fax: 0044 (0) 24 7669 0091 e-mail: admi@improvisio.com

More information

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER

CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 95 CHAPTER 5 A NEAR-LOSSLESS RUN-LENGTH CODER 5.1 GENERAL Ru-legth codig is a lossless image compressio techique, which produces modest compressio ratios. Oe way of icreasig the compressio ratio of a ru-legth

More information

TMCM BLDC MODULE. Reference and Programming Manual

TMCM BLDC MODULE. Reference and Programming Manual TMCM BLDC MODULE Referece ad Programmig Maual (modules: TMCM-160, TMCM-163) Versio 1.09 August 10 th, 2007 Triamic Motio Cotrol GmbH & Co. KG Sterstraße 67 D 20357 Hamburg, Germay http:www.triamic.com

More information

Procedia - Social and Behavioral Sciences 128 ( 2014 ) EPC-TKS 2013

Procedia - Social and Behavioral Sciences 128 ( 2014 ) EPC-TKS 2013 Available olie at www.sciecedirect.com ScieceDirect Procedia - Social ad Behavioral Scieces 18 ( 014 ) 399 405 EPC-TKS 013 Iductive derivatio of formulae by a computer Sava Grozdev a *, Veseli Nekov b

More information

I n t r o d u c t i o n t o P h o t o g r a p h y ( 1 0 )

I n t r o d u c t i o n t o P h o t o g r a p h y ( 1 0 ) 9 1 5 7 I t r o d u c t i o t o P h o t o g r a p h y ( 1 0 ) 20S/20E/20M A Photography Course 9 1 5 7 : I t r o d u c t i o t o P h o t o g r a p h y ( 1 0 ) 2 0 S / 2 0 E / 2 0 M Course Descriptio This

More information

DIGITALLY TUNED SINUSOIDAL OSCILLATOR USING MULTIPLE- OUTPUT CURRENT OPERATIONAL AMPLIFIER FOR APPLICATIONS IN HIGH STABLE ACOUSTICAL GENERATORS

DIGITALLY TUNED SINUSOIDAL OSCILLATOR USING MULTIPLE- OUTPUT CURRENT OPERATIONAL AMPLIFIER FOR APPLICATIONS IN HIGH STABLE ACOUSTICAL GENERATORS Molecular ad Quatum Acoustics vol. 7, (6) 95 DGTALL TUNED SNUSODAL OSCLLATOR USNG MULTPLE- OUTPUT CURRENT OPERATONAL AMPLFER FOR APPLCATONS N HGH STABLE ACOUSTCAL GENERATORS Lesław TOPÓR-KAMŃSK Faculty

More information

Measurement of Equivalent Input Distortion AN 20

Measurement of Equivalent Input Distortion AN 20 Measuremet of Equivalet Iput Distortio AN 2 Applicatio Note to the R&D SYSTEM Traditioal measuremets of harmoic distortio performed o loudspeakers reveal ot oly the symptoms of the oliearities but also

More information

Article Modified Adversarial Hierarchical Task Network Planning in Real-Time Strategy Games

Article Modified Adversarial Hierarchical Task Network Planning in Real-Time Strategy Games Article Modified Adversarial Hierarchical Task Network Plaig i Real-Time Strategy Games Li Su, Peg Jiao, Kai Xu, Quaju Yi * ad Yabig Zha College of Iformatio System ad Maagemet, Natioal Uiversity of Defese

More information

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ *

Data Acquisition System for Electric Vehicle s Driving Motor Test Bench Based on VC++ * Available olie at www.sciecedirect.com Physics Procedia 33 (0 ) 75 73 0 Iteratioal Coferece o Medical Physics ad Biomedical Egieerig Data Acquisitio System for Electric Vehicle s Drivig Motor Test Bech

More information

Subject Record (MARC21 format)

Subject Record (MARC21 format) TAG FIELD AME FIELD AME Subject Record (MARC21 format) DESCRIPTIO EXAMPLE OTE Record 0-4 Logical Record Legth Legth of the record. 01890 Total umber of characters i the record; icludig the record termiator

More information

EMCdownload. Acknowledgements. Fair use

EMCdownload. Acknowledgements. Fair use EMC_Sulight.idd 1 28/03/2013 09:06 Ackowledgemets Writte by Aa Sarchet, with Kate Oliver Edited by Kate Oliver Frot cover: Rebecca Scambler, 2013 Published by The Eglish ad Media Cetre, 2013 for EMCdowload.co.uk

More information

(2) The MOSFET. Review of. Learning Outcome. (Metal-Oxide-Semiconductor Field Effect Transistor) 2.0) Field Effect Transistor (FET)

(2) The MOSFET. Review of. Learning Outcome. (Metal-Oxide-Semiconductor Field Effect Transistor) 2.0) Field Effect Transistor (FET) EEEB73 Electroics Aalysis & esig II () Review of The MOSFET (Metal-Oxide-Semicoductor Field Effect Trasistor) Referece: Neame, Chapter 3 ad Chapter 4 Learig Outcome Able to describe ad use the followig:

More information

Revision: June 10, E Main Suite D Pullman, WA (509) Voice and Fax

Revision: June 10, E Main Suite D Pullman, WA (509) Voice and Fax 1.8.0: Ideal Oeratioal Amlifiers Revisio: Jue 10, 2010 215 E Mai Suite D Pullma, WA 99163 (509) 334 6306 Voice ad Fax Overview Oeratioal amlifiers (commoly abbreviated as o-ams) are extremely useful electroic

More information

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS

COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS COMPRESSION OF TRANSMULTIPLEXED ACOUSTIC SIGNALS Mariusz Ziółko, Przemysław Sypka ad Bartosz Ziółko Departmet of Electroics, AGH Uiversity of Sciece ad Techology, al. Mickiewicza 3, 3-59 Kraków, Polad,

More information

Combinatorics. Chapter Permutations. Reading questions. Counting Problems. Counting Technique: The Product Rule

Combinatorics. Chapter Permutations. Reading questions. Counting Problems. Counting Technique: The Product Rule Chapter 3 Combiatorics 3.1 Permutatios Readig questios 1. Defie what a permutatio is i your ow words. 2. What is a fixed poit i a permutatio? 3. What do we assume about mutual disjoitedess whe creatig

More information

Design of FPGA Based SPWM Single Phase Inverter

Design of FPGA Based SPWM Single Phase Inverter Proceedigs of MUCEET2009 Malaysia Techical Uiversities Coferece o Egieerig ad Techology Jue 20-22, 2009, MS Garde,Kuata, Pahag, Malaysia MUCEET2009 Desig of FPGA Based SPWM Sigle Phase Iverter Afarulrazi

More information

SELECTION AND CONNECTION OF SPRING APPLIED FAILSAFE AND PERMENANT MAGNET BRAKES

SELECTION AND CONNECTION OF SPRING APPLIED FAILSAFE AND PERMENANT MAGNET BRAKES Ck85/06/ 70 Samatha Str SELECTION AND CONNECTION OF SPRING APPLIED FAILSAFE AND PERMENANT MAGNET BRAKES. OPERATING CONDITIONS. Normal Operatig Coditios The ambiet temperature must ot exceed 40 C ad its

More information

Indicator No mark Single preset Dual preset DIN W144 H72mm DIN W48 H96mm No mark DIN W72 H72mm (4 digit) (6 digit) Counter/Timer

Indicator No mark Single preset Dual preset DIN W144 H72mm DIN W48 H96mm No mark DIN W72 H72mm (4 digit) (6 digit) Counter/Timer FX/FX/FX Series DIN W7 7, W8 96, W 7mm er/timer Features 6 iput modes ad output modes ig speed: cps/cps/kcps/kcps Selectable voltage iput (PNP) or No voltage iput (NPN) dditio of Up/Dow iput mode Wide

More information

A d v a n c e d P h o t o g r a p h i c L i g h t i n g ( 1 2 B )

A d v a n c e d P h o t o g r a p h i c L i g h t i n g ( 1 2 B ) 9 1 6 2 A d v a c e d P h o t o g r a p h i c L i g h t i g ( 1 2 B ) 40S/40E/40M A Photography Course 9 1 6 2 : A d v a c e d P h o t o g r a p h i c L i g h t i g ( 1 2 B ) 4 0 S / 4 0 E / 4 0 M Course

More information

Objectives. Some Basic Terms. Analog and Digital Signals. Analog-to-digital conversion. Parameters of ADC process: Related terms

Objectives. Some Basic Terms. Analog and Digital Signals. Analog-to-digital conversion. Parameters of ADC process: Related terms Objectives. A brief review of some basic, related terms 2. Aalog to digital coversio 3. Amplitude resolutio 4. Temporal resolutio 5. Measuremet error Some Basic Terms Error differece betwee a computed

More information

}, how many different strings of length n 1 exist? }, how many different strings of length n 2 exist that contain at least one a 1

}, how many different strings of length n 1 exist? }, how many different strings of length n 2 exist that contain at least one a 1 1. [5] Give sets A ad B, each of cardiality 1, how may fuctios map A i a oe-tooe fashio oto B? 2. [5] a. Give the set of r symbols { a 1, a 2,..., a r }, how may differet strigs of legth 1 exist? [5]b.

More information

Outline. Motivation. Analog Functional Testing in Mixed-Signal Systems. Motivation and Background. Built-In Self-Test Architecture

Outline. Motivation. Analog Functional Testing in Mixed-Signal Systems. Motivation and Background. Built-In Self-Test Architecture Aalog Fuctioal Testig i Mixed-Sigal s Jie Qi Dept. of Electrical & Computer Egieerig Aubur Uiversity Co-Advisors: Charles Stroud ad Foster Dai Outlie Motivatio ad Backgroud Built-I Self-Test Architecture

More information

EVB-EMC14XX User Manual

EVB-EMC14XX User Manual The iformatio cotaied herei is proprietary to SMSC, ad shall be used solely i accordace with the agreemet pursuat to which it is provided. Although the iformatio is believed to be accurate, o resposibility

More information

ECE 333: Introduction to Communication Networks Fall Lecture 4: Physical layer II

ECE 333: Introduction to Communication Networks Fall Lecture 4: Physical layer II ECE 333: Itroductio to Commuicatio Networks Fall 22 Lecture : Physical layer II Impairmets - distortio, oise Fudametal limits Examples Notes: his lecture cotiues the discussio of the physical layer. Recall,

More information

D i g i t a l D a r k r o o m ( 1 1 C )

D i g i t a l D a r k r o o m ( 1 1 C ) 9 1 6 0 D i g i t a l D a r k r o o m ( 1 1 C ) 30S/30E/30M A Photography Course 9 1 6 0 : D i g i t a l D a r k r o o m ( 1 1 C ) 3 0 S / 3 0 E / 3 0 M Course Descriptio This course focuses o basic digital

More information

Roberto s Notes on Infinite Series Chapter 1: Series Section 2. Infinite series

Roberto s Notes on Infinite Series Chapter 1: Series Section 2. Infinite series Roberto s Notes o Ifiite Series Chapter : Series Sectio Ifiite series What you eed to ow already: What sequeces are. Basic termiology ad otatio for sequeces. What you ca lear here: What a ifiite series

More information

By: Pinank Shah. Date : 03/22/2006

By: Pinank Shah. Date : 03/22/2006 By: Piak Shah Date : 03/22/2006 What is Strai? What is Strai Gauge? Operatio of Strai Gauge Grid Patters Strai Gauge Istallatio Wheatstoe bridge Istrumetatio Amplifier Embedded system ad Strai Gauge Strai

More information

ELEC 350 Electronics I Fall 2014

ELEC 350 Electronics I Fall 2014 ELEC 350 Electroics I Fall 04 Fial Exam Geeral Iformatio Rough breakdow of topic coverage: 0-5% JT fudametals ad regios of operatio 0-40% MOSFET fudametals biasig ad small-sigal modelig 0-5% iodes (p-juctio

More information

AN Interconnection between JESD204A compliant devices. Document information

AN Interconnection between JESD204A compliant devices. Document information Rev. 2 23 September 2010 Applicatio ote Documet iformatio Ifo Keywords Abstract Cotet JESD204A, Data coverters, CML, LVDS, Jitter, Couplig This documet describes the itercoectios that are required betwee

More information

Radar emitter recognition method based on AdaBoost and decision tree Tang Xiaojing1, a, Chen Weigao1 and Zhu Weigang1 1

Radar emitter recognition method based on AdaBoost and decision tree Tang Xiaojing1, a, Chen Weigao1 and Zhu Weigang1 1 Advaces i Egieerig Research, volume 8 d Iteratioal Coferece o Automatio, Mechaical Cotrol ad Computatioal Egieerig (AMCCE 7) Radar emitter recogitio method based o AdaBoost ad decisio tree Tag Xiaojig,

More information

Discrete Mathematics and Probability Theory Spring 2014 Anant Sahai Note 12

Discrete Mathematics and Probability Theory Spring 2014 Anant Sahai Note 12 EECS 70 Discrete Mathematics ad Probability Theory Sprig 204 Aat Sahai Note 2 Probability Examples Based o Coutig We will ow look at examples of radom experimets ad their correspodig sample spaces, alog

More information

A New Design of Log-Periodic Dipole Array (LPDA) Antenna

A New Design of Log-Periodic Dipole Array (LPDA) Antenna Joural of Commuicatio Egieerig, Vol., No., Ja.-Jue 0 67 A New Desig of Log-Periodic Dipole Array (LPDA) Atea Javad Ghalibafa, Seyed Mohammad Hashemi, ad Seyed Hassa Sedighy Departmet of Electrical Egieerig,

More information

Spread Spectrum Signal for Digital Communications

Spread Spectrum Signal for Digital Communications Wireless Iformatio Trasmissio System Lab. Spread Spectrum Sigal for Digital Commuicatios Istitute of Commuicatios Egieerig Natioal Su Yat-se Uiversity Spread Spectrum Commuicatios Defiitio: The trasmitted

More information

A d v a n c e d D i g i t a l D a r k r o o m ( 1 2 C )

A d v a n c e d D i g i t a l D a r k r o o m ( 1 2 C ) 9 1 6 3 A d v a c e d D i g i t a l D a r k r o o m ( 1 2 C ) 40S/40E/40M A Photography Course 9 1 6 3 : A d v a c e d D i g i t a l D a r k r o o m ( 1 2 C ) 4 0 S / 4 0 E / 4 0 M Course Descriptio This

More information

HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING

HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING HOW BAD RECEIVER COORDINATES CAN AFFECT GPS TIMING H. Chadsey U.S. Naval Observatory Washigto, D.C. 2392 Abstract May sources of error are possible whe GPS is used for time comparisos. Some of these mo

More information

5 Quick Steps to Social Media Marketing

5 Quick Steps to Social Media Marketing 5 Quick Steps to Social Media Marketig Here's a simple guide to creatig goals, choosig what to post, ad trackig progress with cofidece. May of us dive ito social media marketig with high hopes to watch

More information

Intermediate Information Structures

Intermediate Information Structures Modified from Maria s lectures CPSC 335 Itermediate Iformatio Structures LECTURE 11 Compressio ad Huffma Codig Jo Roke Computer Sciece Uiversity of Calgary Caada Lecture Overview Codes ad Optimal Codes

More information

A study on traffic accident measures in municipal roads by using GIS

A study on traffic accident measures in municipal roads by using GIS icccbe 010 Nottigham Uiversity Press Proceedigs of the Iteratioal Coferece o Computig i Civil ad Buildig Egieerig W Tizai (Editor) A study o traffic accidet measures i muicipal roads by usig GIS Satoshi

More information

ASample of an XML stream is:

ASample of an XML stream is: 1 Efficiet Multichael i XML Wireless Broadcast Stream Arezoo Khatibi* 1 ad Omid Khatibi 2 1 Faculty of Computer Sciece, Uiversity of Kasha, Kasha, Ira 2 Faculty of Mathematics, Uiversity of Viea,Viea,

More information

The Institute of Chartered Accountants of Sri Lanka

The Institute of Chartered Accountants of Sri Lanka The Istitute of Chartered Accoutats of Sri Laka Postgraduate Diploma i Busiess ad Fiace Quatitative Techiques for Busiess Hadout 02:Presetatio ad Aalysis of data Presetatio of Data The Stem ad Leaf Display

More information

Academic Editor: Yevgeniya Kovalchuk Received: 25 August 2016; Accepted: 21 November 2016; Published: 28 November 2016

Academic Editor: Yevgeniya Kovalchuk Received: 25 August 2016; Accepted: 21 November 2016; Published: 28 November 2016 computers Article Store-Carry Forward-Type M2M Commuicatio Protocol Eablig Guide Robots to Work toger Method of Idetifyig Malfuctioig Robots Usig Byzatie Algorithm Yoshio Suga Kazumasa Takami * Iformatio

More information

Logarithms APPENDIX IV. 265 Appendix

Logarithms APPENDIX IV. 265 Appendix APPENDIX IV Logarithms Sometimes, a umerical expressio may ivolve multiplicatio, divisio or ratioal powers of large umbers. For such calculatios, logarithms are very useful. They help us i makig difficult

More information

Using Color Histograms to Recognize People in Real Time Visual Surveillance

Using Color Histograms to Recognize People in Real Time Visual Surveillance Usig Color Histograms to Recogize People i Real Time Visual Surveillace DANIEL WOJTASZEK, ROBERT LAGANIERE S.I.T.E. Uiversity of Ottawa, Ottawa, Otario CANADA daielw@site.uottawa.ca, lagaier@site.uottawa.ca

More information

Lecture 13: DUART serial I/O, part I

Lecture 13: DUART serial I/O, part I Lecture 13: DUART serial I/O, part I The bi picture of serial commuicatios Aalo commuicatios Modems Modulatio-demodulatio methods Baud rate Vs. Bits Per Secod Diital serial commuicatios Simplex, half-duplex

More information

7. Counting Measure. Definitions and Basic Properties

7. Counting Measure. Definitions and Basic Properties Virtual Laboratories > 0. Foudatios > 1 2 3 4 5 6 7 8 9 7. Coutig Measure Defiitios ad Basic Properties Suppose that S is a fiite set. If A S the the cardiality of A is the umber of elemets i A, ad is

More information

PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB

PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB 1 of 7 PRACTICAL FILTER DESIGN & IMPLEMENTATION LAB BEFORE YOU BEGIN PREREQUISITE LABS Itroductio to Oscilloscope Itroductio to Arbitrary/Fuctio Geerator EXPECTED KNOWLEDGE Uderstadig of LTI systems. Laplace

More information

1. How many possible ways are there to form five-letter words using only the letters A H? How many such words consist of five distinct letters?

1. How many possible ways are there to form five-letter words using only the letters A H? How many such words consist of five distinct letters? COMBINATORICS EXERCISES Stepha Wager 1. How may possible ways are there to form five-letter words usig oly the letters A H? How may such words cosist of five distict letters? 2. How may differet umber

More information

The Detection of Abrupt Changes in Fatigue Data by Using Cumulative Sum (CUSUM) Method

The Detection of Abrupt Changes in Fatigue Data by Using Cumulative Sum (CUSUM) Method Proceedigs of the th WSEAS Iteratioal Coferece o APPLIED ad THEORETICAL MECHANICS (MECHANICS '8) The Detectio of Abrupt Chages i Fatigue Data by Usig Cumulative Sum (CUSUM) Method Z. M. NOPIAH, M.N.BAHARIN,

More information

AC : USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM

AC : USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM AC 007-7: USING ELLIPTIC INTEGRALS AND FUNCTIONS TO STUDY LARGE-AMPLITUDE OSCILLATIONS OF A PENDULUM Josue Njock-Libii, Idiaa Uiversity-Purdue Uiversity-Fort Waye Josué Njock Libii is Associate Professor

More information

Counting on r-fibonacci Numbers

Counting on r-fibonacci Numbers Claremot Colleges Scholarship @ Claremot All HMC Faculty Publicatios ad Research HMC Faculty Scholarship 5-1-2015 Coutig o r-fiboacci Numbers Arthur Bejami Harvey Mudd College Curtis Heberle Harvey Mudd

More information

NetSure 702 DC Power System. DC Power for Business-Critical Continuity

NetSure 702 DC Power System. DC Power for Business-Critical Continuity NetSure 702 DC Power System DC Power for Busiess-Critical Cotiuity Key Features High efficiecy approachig 97%, esure rectifiers reduce power cosumptio for lower operatig costs Modular desig simple to istall

More information

Model Display digit Size Output Power supply 24VAC 50/60Hz, 24-48VDC 9999 (4-digit) 1-stage setting

Model Display digit Size Output Power supply 24VAC 50/60Hz, 24-48VDC 9999 (4-digit) 1-stage setting FXY Series DIN W7 6mm Of er/timer With Idicatio Oly Features ig speed: cps/cps/kcps/kcps Selectable voltage iput (PNP) method or o-voltage iput (NPN) method Iput mode: Up, Dow, Dow Dot for Decimal Poit

More information

Join a Professional Association

Join a Professional Association Joi a Professioal Associatio 1. The secret job resource: professioal orgaizatios. You may ot kow this, but the career field you re i, or plaig to work i i the future, probably has at least oe professioal

More information

H2 Mathematics Pure Mathematics Section A Comprehensive Checklist of Concepts and Skills by Mr Wee Wen Shih. Visit: wenshih.wordpress.

H2 Mathematics Pure Mathematics Section A Comprehensive Checklist of Concepts and Skills by Mr Wee Wen Shih. Visit: wenshih.wordpress. H2 Mathematics Pure Mathematics Sectio A Comprehesive Checklist of Cocepts ad Skills by Mr Wee We Shih Visit: weshih.wordpress.com Updated: Ja 2010 Syllabus topic 1: Fuctios ad graphs 1.1 Checklist o Fuctios

More information

Design and Construction of a Three-phase Digital Energy Meter

Design and Construction of a Three-phase Digital Energy Meter Desig ad Costructio of a Three-phase Digital Eergy Meter D.P.Chadima, V.G.R.G. Jayawardae, E.A.E.H. Hemachadra, I.N.Jayasekera, H.V.L.Hasaraga, D.C. Hapuarachchi (chadima@elect.mrt.ac.lk, geethagaj@gmail.com,era.hem@gmail.com,ishaivaka@gmail.com,lahiru_hasaraga@yahoo.com,diya_elect.uom@gmail.com)

More information

Distributed Resource Management in Multi-hop Cognitive Radio Networks for Delay Sensitive Transmission

Distributed Resource Management in Multi-hop Cognitive Radio Networks for Delay Sensitive Transmission 1 Distributed Resource Maagemet i Multi-hop Cogitive Radio Networs for Delay Sesitive Trasmissio Hsie-Po Shiag ad Mihaela va der Schaar Departmet of Electrical Egieerig (EE), Uiversity of Califoria Los

More information

SERCOS ENERGY. SERCOS International e.v.

SERCOS ENERGY. SERCOS International e.v. SERCOS ENERGY SERCOS Iteratioal e.v. Table of Cotets Short Overview of SERCOS Eergy 3 About SERCOS 3 Eergy Efficiecy i Figures 4 Classificatio of SERCOS Eergy 5 SERCOS Eergy Applicatio scearios 6 Short

More information

HB860H 2-phase Hybrid Servo Drive

HB860H 2-phase Hybrid Servo Drive HB860H 2-phase Hybrid Servo Drive 20-70VAC or 30-100VDC, 8.2A Peak No Tuig, Nulls loss of Sychroizatio Closed-loop, elimiates loss of sychroizatio Broader operatig rage higher torque ad higher speed Reduced

More information

Open Two Radio Switching Protocol (OTRSP)

Open Two Radio Switching Protocol (OTRSP) Ope Two Radio Switchig Protocol (OTRSP) Copyright 2009, 2019 Paul Youg. This work is licesed uder the Creative Commos Attributio 3.0 Licese. To view a copy of this licese, visit www.creativecommos.org

More information

Novel pseudo random number generation using variant logic framework

Novel pseudo random number generation using variant logic framework Edith Cowa Uiversity Research Olie Iteratioal Cyber Resiliece coferece Cofereces, Symposia ad Campus Evets 011 Novel pseudo radom umber geeratio usig variat logic framework Jeffrey Zheg Yua Uiversity,

More information

On Parity based Divide and Conquer Recursive Functions

On Parity based Divide and Conquer Recursive Functions O Parity based Divide ad Coquer Recursive Fuctios Sug-Hyu Cha Abstract The parity based divide ad coquer recursio trees are itroduced where the sizes of the tree do ot grow mootoically as grows. These

More information

ENTSO-E TRANSPARENCY PLATFORM DATA EXTRACTION PROCESS IMPLEMENTATION GUIDE

ENTSO-E TRANSPARENCY PLATFORM DATA EXTRACTION PROCESS IMPLEMENTATION GUIDE 1 ENTSO-E TRANSPARENCY PLATFORM DATA EXTRACTION PROCESS IMPLEMENTATION GUIDE 2016-07-15 DRAFT VERSION 0.3 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Table of Cotets 1 Objective...

More information

Optimal Arrangement of Buoys Observable by Means of Radar

Optimal Arrangement of Buoys Observable by Means of Radar Optimal Arragemet of Buoys Observable by Meas of Radar TOMASZ PRACZYK Istitute of Naval Weapo ad Computer Sciece Polish Naval Academy Śmidowicza 69, 8-03 Gdyia POLAND t.praczy@amw.gdyia.pl Abstract: -

More information

Smart Energy & Power Quality Solutions. ProData datalogger. Datalogger and Gateway

Smart Energy & Power Quality Solutions. ProData datalogger. Datalogger and Gateway Smart Eergy & Power Quality Solutios ProData datalogger Datalogger ad Gateway Smart ad compact: Our most uiversal datalogger ever saves power costs Etheret coectio Modbus-Etheret-Gateway 32 MB 32 MB memory

More information

Grade 6 Math Review Unit 3(Chapter 1) Answer Key

Grade 6 Math Review Unit 3(Chapter 1) Answer Key Grade 6 Math Review Uit (Chapter 1) Aswer Key 1. A) A pottery makig class charges a registratio fee of $25.00. For each item of pottery you make you pay a additioal $5.00. Write a expressio to represet

More information

COS 126 Atomic Theory of Matter

COS 126 Atomic Theory of Matter COS 126 Atomic Theory of Matter 1 Goal of the Assigmet Video Calculate Avogadro s umber Usig Eistei s equatios Usig fluorescet imagig Iput data Output Frames Blobs/Beads Estimate of Avogadro s umber 7.1833

More information

Single Bit DACs in a Nutshell. Part I DAC Basics

Single Bit DACs in a Nutshell. Part I DAC Basics Sigle Bit DACs i a Nutshell Part I DAC Basics By Dave Va Ess, Pricipal Applicatio Egieer, Cypress Semicoductor May embedded applicatios require geeratig aalog outputs uder digital cotrol. It may be a DC

More information

Delta- Sigma Modulator with Signal Dependant Feedback Gain

Delta- Sigma Modulator with Signal Dependant Feedback Gain Delta- Sigma Modulator with Sigal Depedat Feedback Gai K.Diwakar #1 ad V.Vioth Kumar *2 # Departmet of Electroics ad Commuicatio Egieerig * Departmet of Electroics ad Istrumetatio Egieerig Vel Tech Uiversity,Cheai,

More information

THE LUCAS TRIANGLE RECOUNTED. Arthur T. Benjamin Dept. of Mathematics, Harvey Mudd College, Claremont, CA Introduction

THE LUCAS TRIANGLE RECOUNTED. Arthur T. Benjamin Dept. of Mathematics, Harvey Mudd College, Claremont, CA Introduction THE LUCAS TRIANLE RECOUNTED Arthur T Bejami Dept of Mathematics, Harvey Mudd College, Claremot, CA 91711 bejami@hmcedu 1 Itroductio I 2], Neville Robbis explores may properties of the Lucas triagle, a

More information

PRACTICAL ANALOG DESIGN TECHNIQUES

PRACTICAL ANALOG DESIGN TECHNIQUES PRACTICAL ANALOG DESIGN TECHNIQUES SINGLE-SUPPLY AMPLIFIERS HIGH SPEED OP AMPS HIGH RESOLUTION SIGNAL CONDITIONING ADCs HIGH SPEED SAMPLING ADCs UNDERSAMPLING APPLICATIONS MULTICHANNEL APPLICATIONS OVERVOLTAGE

More information

Steel. Surface Inspection. Yield Management. Solutions.

Steel. Surface Inspection. Yield Management. Solutions. Steel Surface Ispectio Yield Maagemet Solutios. The Parsytec Flat Steel Solutio Map Casters Slab Decisio (ON01) Material Reassigmet (OP01) Process Aalysis (OP02) Mii Mills Surface Ispectio (SI01) Process

More information

4. INTERSYMBOL INTERFERENCE

4. INTERSYMBOL INTERFERENCE DATA COMMUNICATIONS 59 4. INTERSYMBOL INTERFERENCE 4.1 OBJECT The effects of restricted badwidth i basebad data trasmissio will be studied. Measuremets relative to itersymbol iterferece, usig the eye patter

More information

A Novel Three Value Logic for Computing Purposes

A Novel Three Value Logic for Computing Purposes Iteratioal Joural o Iormatio ad Electroics Egieerig, Vol. 3, No. 4, July 23 A Novel Three Value Logic or Computig Purposes Ali Soltai ad Saeed Mohammadi Abstract The aim o this article is to suggest a

More information

Experimental Noise Analysis of Reed Switch Sensor Signal under Environmental Vibration

Experimental Noise Analysis of Reed Switch Sensor Signal under Environmental Vibration Computer Techology ad Applicatio 7 (16) 96-1 doi: 1.1765/1934-733/16..4 D DAVID PUBLISHING Experimetal Noise Aalysis of Reed Switch Sesor Sigal uder Evirometal Vibratio Odgerel Ayurzaa 1 ad Hiesik Kim

More information

Electronic motor protection relay

Electronic motor protection relay Electroic motor protectio relay Type CET 5 - overview CET 5 - A motor protectio system The CET 5 provides umatched capabilities for the protectio, moitorig ad cotrol of idustrial motors. Suitable for all

More information

Problem of calculating time delay between pulse arrivals

Problem of calculating time delay between pulse arrivals America Joural of Egieerig Research (AJER) 5 America Joural of Egieerig Research (AJER) e-issn: 3-847 p-issn : 3-936 Volume-4, Issue-4, pp-3-4 www.ajer.org Research Paper Problem of calculatig time delay

More information

Technical Requirements for Fixed Line-of-Sight Radio Systems Operating in the Band GHz

Technical Requirements for Fixed Line-of-Sight Radio Systems Operating in the Band GHz Issue 3 December 2010 Spectrum Maagemet ad Telecommuicatios Stadard Radio System Pla Techical Requiremets for Fixed Lie-of-Sight Radio Systems Operatig i the Bad 14.5-15.35 GHz Jauary 2013 - Evelope B

More information

Encode Decode Sample Quantize [ ] [ ]

Encode Decode Sample Quantize [ ] [ ] Referece Audio Sigal Processig I Shyh-Kag Jeg Departmet of Electrical Egieerig/ Graduate Istitute of Commuicatio Egieerig M. Bosi ad R. E. Goldberg, Itroductio to Digital Audio Codig ad Stadards, Kluwer

More information

Simulation and Analysis on Signal Acquisition of BDS Receiver with The Aid of INS

Simulation and Analysis on Signal Acquisition of BDS Receiver with The Aid of INS Modelig Simulatio ad Optimizatio Techologies ad Applicatios (MSOTA 2016 Simulatio ad Aalysis o Sigal Acquisitio of DS Receiver with The Aid of INS Shulei Che Xiaqig Tag Xuwei Cheg Juqiag Gao ad Zepeg Su

More information

A Math Learning Center publication adapted and arranged by. EUGENE MAIER and LARRY LINNEN

A Math Learning Center publication adapted and arranged by. EUGENE MAIER and LARRY LINNEN A Math Learig Ceter publicatio adapted ad arraged by EUGENE MAIER ad LARRY LINNEN ALGEBRA THROUGH VISUAL PATTERNS, VOLUME 1 A Math Learig Ceter Resource Copyright 2005, 2004 by The Math Learig Ceter, PO

More information

Total Harmonics Distortion Reduction Using Adaptive, Weiner, and Kalman Filters

Total Harmonics Distortion Reduction Using Adaptive, Weiner, and Kalman Filters Wester Michiga Uiversity ScholarWorks at WMU Master's Theses Graduate College 6-2016 Total Harmoics Distortio Reductio Usig Adaptive, Weier, ad Kalma Filters Liqaa Alhafadhi Wester Michiga Uiversity, liquaa.alhafadhi@yahoo.com

More information

Lecture 4: Frequency Reuse Concepts

Lecture 4: Frequency Reuse Concepts EE 499: Wireless & Mobile Commuicatios (8) Lecture 4: Frequecy euse Cocepts Distace betwee Co-Chael Cell Ceters Kowig the relatio betwee,, ad, we ca easily fid distace betwee the ceter poits of two co

More information

THE OCCURRENCE OF TRANSIENT FIELDS AND ESD IN TYPICAL SELECTED AREAS

THE OCCURRENCE OF TRANSIENT FIELDS AND ESD IN TYPICAL SELECTED AREAS THE OCCURRENCE OF TRANSIENT FIELDS AND ESD IN TYPICAL SELECTED AREAS Stepha FREI Techical Uiversity Berli, Istitute of Electrical Power Egieerig Eisteiufer, 587 Berli, Germay e-mail: frei@ihs.ee.tu-berli.de

More information