Lab 1 - Calculator. K&R All of Chapter 1, 7.4, and Appendix B1.2 Iterative Code Design handout Style Guidelines handout
|
|
- Scot Gaines
- 6 years ago
- Views:
Transcription
1 UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C SPRING 2013 Lab 1 - Calculatr Intrductin Reading Cncepts In this lab yu will be writing yur first prgram frm scratch. This prgram will read user input, perfrm mathematical calculatins, and then return the result t the user. It will rely n knwledge frm utside f class such as data types and printf() & scanf(), and s pay clse attentin t the reading list belw. This lab will als intrduce declaring, defining, and implementing functins. A brief verview f these cncepts is available in this dcument and there is additinal infrmatin in K&R. K&R All f Chapter 1, 7.4, and Appendix B1.2 Iterative Cde Design handut Style Guidelines handut Prvided Files printf() and scanf() Functins C standard library Iterative Cde Design lab1.c - This file cntains the prgram template where yu will implement a simple calculatr. Calculatr functinality will g within the cmments in main(), functin prttypes that will be implemented in the calculatr will be declared right befre main() with their definitins fllwing main() as demnstrated with the rund() functin stub. Assignment requirements Prgram Requirements This assignment has the fllwing requirements: Welcme the user t yur calculatr prgram with a nice greeting
2 Prmpt the user fr first a mathematical peratin t perfrm in the frm f a single character, s the user nly needs t type a single character t pass this prmpt. This prmpt shuld als display all peratins that are available t the user. These include the fur basic math peratins (multiplicatin, divisin, additin, subtractin), five additinal peratins (Abslute Value, Celsius, Fahrenheit, Average, Tangent), and ptinally fr extra credit the Rund functin. All f these peratins must handle negative values crrectly. a - Abslute value calculates the abslute value f its argument. c - The Celsius functin treats its argument as a value in degrees Fahrenheit and cnverts it t degrees Celsius. f - The Fahrenheit functin treats its argument as a value in degrees Celsius and cnverts it t degrees Fahrenheit. v The Average functin returns the average f its tw arguments. t - The Tangent functin takes in a value in degrees and calculates the tangent value and returns the result. Extra Credit: r. The Rund functin runds a number twards 0 if its fractinal part is less than 0.5, and runds away therwise. Yu must use yur new knwledge f functins (after reading the rest f the lab manual) t implement all f the nn-basic peratins f yur calculatr: Abslute Value, Fahrenheit t Celsius, Celsius t Fahrenheit, Tangent in degrees, Average (and Rund if implemented) using the functin names given in the Operatins with Functins sectin. The characters given with each peratin shuld be used in yur calculatr t identify the crrespnding peratr. Each f these peratins must be implemented with the described implementatin f functins utlined in the Functins sectin f this lab manual (declaratin, implementatin, and usage). All required calculatins and user input & utput shuld be dne with values f type duble. All functin based calculatins shuld return the result with a return statement. If the peratr is a binary peratr (relies n tw perands), then yur prgram shuld prmpt the user further fr tw perands n which t perfrm the peratin, ne at a time. If the peratr is a unary peratr (relies n nly ne perand), then yur prgram shuld prmpt the user further fr nly ne perand n which t perfrm the peratin. After each perand is written the user shuld be able t press enter and the prmpt will finish. Finally print ut the result f the mathematical peratin alng with what peratin was perfrmed. The fllwing example will suffice fr basic
3 peratins: Result f (3.25 * 4): 13. Ntice that yu will need tw different printf() frmats fr results that are calculated frm a unary peratr versus thse frm a binary peratr. Unary peratrs will require a frmat that lks mre like Result f -5.3 : 5.3 (that is an example f an abslute value calculatin). Example utput: Result f (4.5 deg->f): Result f (57 deg->c): Result f tan(3.7): Result f rund(5.8): Result f (3 * 3): This is what it lks like in the terminal: Return t prmpting the user fr anther mathematical peratin t perfrm. This shuld result in an infinite lp f prmpting the user fr anther calculatin after displaying the results f the prir calculatin. Yur prgram must use functins t implement the nn-arithmetic peratins: abslute value, Celsius t Fahrenheit, Fahrenheit t Celsius, average, and tangent. NOTE: yu may nt use any functins frm the standard math library save tan() fr the tangent functin. Extra Credit: implementatin f a rund functin alng with it being usable by the user f yur calculatr prgram.
4 Cde style: Fllw the standard style frmatting prcedures fr syntax, variable names, and cmments. Add the fllwing t the tp f every file yu submit as cmments: Yur name The names f clleagues wh yu have cllabrated with Submissin: Submit lab1.c. Grading This assignment cnsists f 10 pints: 1 Pint - Calculatr displays a greeting message nly nce at the start f executin. 1 Pint - Crrect implementatin f the fur basic mathematical peratins (+,-,*,/). 1 Pint - Calculatr prmpts fr input apprpriately. 4 Pints - Crrect implementatin f the fur functin-based calculatins (1 pint each, with the tw temperature cnversins treated as a single pint). 1 Pint - Calculatr behaves crrectly fr unary peratrs versus binary peratrs. 1 Pint - Calculatr displays an acceptable result message and lps cntinuusly asking fr anther peratr after each calculatin. 1 Pint - Yur prgram fllws the prvided style guidelines and cntains less than 5 errrs. 1 Pint (extra credit) - Crrect implementatin f a rund functin based n the implementatin described belw. Yu will lse pints fr the fllwing: -2: Didn't submit exactly lab1.c -2: Surce files dn t include yur name and cllabratrs as a cmment as the first line f the lab1.c file -2: Warnings displayed n cmpilatin (excluding thse issues abut "duble" datatypes when using scanf()) N credit if lab1.c desn't cmpile printf() and scanf() Yu will be using bth f these functins in yur prgram t interact with the user. This is dne with what is called standard input and utput. Bth f these functins are included within the C standard library that is available t all C prgrams. They are declared in the header file stdi.h. Yu will need t add an include statement t
5 include the stdi.h standard library header belw the cmment stating "include any additinal libraries here. Example usage f these functins fllws: char g; printf( Type in any character: ); scanf( %c, &g); printf( Yu input %c, g); Please nte the ampersands (&) in frnt f the variables passed as arguments t scanf(). These are very imprtant! Fr the cde that yu're writing yu will need ne befre all f the variable arguments t scanf(). Yu dn't need t knw the details f this right nw and it will be cvered later when we get t Array and Pinters. Fr mre infrmatin abut these tpics refer t chapter 5 f K&R. Nte that scanf() is a little finicky abut hw it handles input. If yu use scanf( %f, &x) t read in a duble and type a number and press Return, nt all f the characters will be prcessed. All f the numbers will end up parsed and placed int the x variable, but the newline character will nt have been prcessed and can be captured by future calls t scanf(). T slve this use scanf( %f%c, &x, &c) (where x is f type duble and c is f type char) s that the Return character is placed int the c variable and will nt end up being prcessed by fllwing calls t scanf(). Nte that there is a cmpiler bug where a warning will be generated if the tken "%f" is used with variable f type duble with scanf(). Yu can safely ignre this warning fr this lab and yu will nt lse credit fr it. There is additinal cmpiler bug where a heap size must be specified when the stdi.h library is used (lk fr the '#include' statement at the tp f the files t check). Future labs will require a heap and s yu'll need t specify nn-zer sizes fr thse, but fr this lab setting it t "0" is fine. This ptin is under "Run" "Set Prject Cnfiguratin..." "Custmize..." "xc16-ld" "Heap size". Functins Declaring functins befre a functin can be used, it must first be declared (just like a variable). These declaratins are als referred t as functin prttypes. They are used t describe everything abut the functin EXCEPT what it actually des (the part in between the curly-braces). These declaratins need t ccur in the surce cde BEFORE the functin is first referenced. This means if yu call a functin in main(), but the functin is implemented after main(), yu ll need t put a functin prttype befre main(). An example f a functin prttype is as fllws: duble SumOf(duble a, duble b); This prttype states that the functin SumOf() takes in tw values f type duble and returns a duble as well. Implementing Functins The definitin f a functin actually defines what a functin des. An example f a functin definitin is as fllws:
6 duble SumOf(duble p1, duble p2) { return p1 + p2; } This creates a summatin functin that is called with tw variables f type duble. The functin returns a value f type duble that is the sum f the values passed in as its arguments. Using Functins Functins can be used fr varius things, but in this lab all that is necessary t knw is hw t stre the return value f a functin int a variable. This is dne just like string any value int the variable. On the leff-hand side f the assignment peratr is the variable that will hld the value and n the right-hand side is the functin call. An example, f hw this is dne is as fllws: duble result, perand1 = 1, perand2 = 2; result = SumOf(perand1, perand2); With result being the variable hlding the return value f the functin, SumOf() being the functin itself, and perand1 & perand2 are its arguments. Operatins with functins Abslute Value - This can be dne with testing whether r nt the value is psitive and if it is nt then return the psitive value. Nte: Yu CANNOT utilize the abslute value functin frm math.h. Functin shuld be named AbsluteValue() and take in a duble and return a duble. Fahrenheit t Celsius & Celsius t Fahrenheit Cmbined with yur knwledge frm Lab 0 yu shuld be able t implement bth f these calculatins. Functins shuld be named FahrenheitTCelsius() and CelsiusTFahrenheit() and take in a duble and return a duble. Tangent (in Degrees) - This functin can rely n the tangent functin frm the standard math library which uses radians (search/brwse the C30 standard library help t find this functin and the header that declares it). Yu must perfrm the necessary cnversins t receive input in degrees. Fr this functin yu must use the cnstant M_PI defined fr yu at the tp f lab1.c (just utilize the cnstant name like yu wuld use any number). Functin shuld be named Tangent()and take in a duble and return a duble. Average - This functin returns the average f its tw inputs. Functin shuld be named Average()and take in a duble and return a duble. Fr Extra Credit: Rund This functin must rund a number dwn if the decimal value is belw 0.5 and up therwise. Yu will have t think abut
7 hw this can be dne. One methd utilizes type casting (described in sectin 2.7 f K&R, page 42). Anther wuld be t a while lp that cunts dwn t find the fractinal part. This functin stub has already been created fr yu in lab1.c, s just replace the bdy f that functin. Prgram flw Yur prgram will lp cntinuusly while reading and writing frm the terminal. This cncept is utlined fr yu within the `while (1)` lp in pseud cde belw. The basic utline f yur prgram lks as fllws: Output greeting t the user while (1) get peratr as a char if peratr is invalid set peratr t 0 if peratr is valid (at this pint nt 0) get perand1 if peratr is a binary peratr get perand2 if peratr is additin result <- sum f perands else if peratr is subtractin result <- difference f perands else if peratr is multiplicatin result <- prduct f perands else if peratr is divisin result <- qutient f perands else if peratr is a v result <- average functin else if peratr is an a result <- abslute value functin else if peratr is a c result <- Fahrenheit t Celsius functin else if peratr is an f result <- Celsius t Fahrenheit functin else if peratr is a t result <- tangent functin else if peratr is a r result <- rund functin if peratr is a unary peratr print the result f a unary peratin else print the result f a binary peratin else if peratr is invalid print invalid an invalid peratr message Prgram utput
8 Example utput fr ne calculatin is given belw. Ding this lab The Iterative Cde Design handut describes a very pwerful way t apprach any prgramming prject. Belw yu will see we have given yu an example methd f cmpleting this lab with the practices described in the Iterative Cde design handut. Remember, it is imprtant t stp and test yur cde fr crrect functinality befre mving nt the next step. Step 1 Display a greeting message. Step 2 Prmpt the user t input a character. Testing wuld invlve printing that character back ut t cnfirm it wrks as expected. Step 3 Cntinuusly prmpt the user fr a character within an infinite lp Testing shuld ech this character ut every lp Step 4 Nw add an invalid peratr checker Checking fr this shuld set yur peratr variable t a standard errr value (-1) if peratr is nt ne f yur valid peratr s (at this pint yu can just use + ). Nw print the peratr if it is nt equal t yur standard errr value, and print an errr message therwise ( Errr, nt a valid peratr ). Step 5 Cntinuusly prmpt the user fr an peratr and tw perands. Step 6 Cntinuusly: Prmpt the user fr an peratr and tw perands. If the user enters a +, calculate the result and print it Step 7 Expand cde t wrk fr all 4 basic peratrs: +, -, /, * Nte: this will require yu d update yur valid peratr checker as well. Step 8 Display the result nicely as the requirements describe. Step 9 Add an peratr fr an abslute value calculatin a.
9 Add checking fr ne r tw perands. This checking shuld make it s yur prgram nly prmpts fr ne perand when given the abslute value peratr (dn t d the calculatin just print smething t shw it wrks). Step 10 Define an abslute value functin. Test that it wrks with cde. Use test cases: -3, -8.63, 0, and printf( %f\n, AbsluteValue(-3)); printf( %f\n, AbsluteValue(-8.63)); printf( %f\n, AbsluteValue(0)); printf( %f\n, AbsluteValue(13.67)); Yur utput shuld be 3, 8.63, 0, and crrespndingly. Step 11 Implement the abslute value peratr in yur calculatr by updating yur peratr checkers, and calling the functin in the apprpriate place. Nw yu will als need a new result message with a printf() frmatted t display a calculatin with nly ne perand (by nw yu shuld knw hw t d this with an peratr checker). Step 12 Define an Average functin. Test t see if it wrks with cde. Use Test cases: (55.5, 0), (0.00, -10), (-36.49, 36.49) Yur utput shuld be 27.75, -5, and 0.0 crrespndingly. Step 13 Take ut any tests fr yur Average functin. Implement the Average peratr in yur calculatr. Step 14 Define a Celsius cnversin functin. Test t see that it wrks with cde. Use test cases: 32, -27, 0 Yur utput shuld be , , and 32 crrespndingly. Step 15 Take ut any test fr yur Celsius cnversin functin. Implement the Celsius cnversin functin in yur calculatr. Step 16 Define a Fahrenheit cnversin functin. Test t see that it wrks with cde. Use test cases 98, -12, 0 Yur utput shuld be , , and crrespndingly. Step 17 Take ut any tests fr yur Fahrenheit cnversin functin. Implement the Fahrenheit cnversin functin in yur calculatr. Step 18 Define a Tangent in Degrees functin. Test t see it wrks with cde. Use test cases: 57, 1.5, -33, 0 Yur utput shuld be , , , and 0 crrespndingly. Step 19 Take ut any tests fr yur Tangent functin. Implement the Tangent functin in yur calculatr.
10
Lab 1 - Calculator. K&R All of Chapter 1, 7.4, and Appendix B1.2
UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C SPRING 2012 Lab 1 - Calculatr Intrductin In this lab yu will be writing yur first
More informationLab 0: Compiling, Running, and Debugging
UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C SPRING 2012 Lab 0: Cmpiling, Running, and Debugging Intrductin Reading This is the
More informationLAB 7 (June 29/July 4) Structures, Stream I/O, Self-referential structures (Linked list) in C
LAB 7 (June 29/July 4) Structures, Stream I/O, Self-referential structures (Linked list) in C Due: July 9 (Sun) 11:59 pm 1. Prblem A Subject: Structure declaratin, initializatin and assignment. Structure
More informationProject #1 - Fraction Calculator
AP Cmputer Science Liberty High Schl Prject #1 - Fractin Calculatr Students will implement a basic calculatr that handles fractins. 1. Required Behavir and Grading Scheme (100 pints ttal) Criteria Pints
More informationCS1150 Principles of Computer Science Midterm Review
CS1150 Principles f Cmputer Science Midterm Review Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang CS1150 UC. Clrad Springs Office hurs 10/15, Mnday, 12:05 12:50pm 10/17, Wednesday
More informationLab 5 Sorting with Linked Lists
UNIVERSITY OF CALIFORNIA, SANTA CRUZ BOARD OF STUDIES IN COMPUTER ENGINEERING CMPE13/L: INTRODUCTION TO PROGRAMMING IN C WINTER 2013 Lab 5 Srting with Linked Lists Intrductin Reading This lab intrduces
More informationCS1150 Principles of Computer Science Introduction (Part II)
Principles f Cmputer Science Intrductin (Part II) Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang UC. Clrad Springs Review Terminlgy Class } Every Java prgram must have at least
More informationEastern Mediterranean University School of Computing and Technology Information Technology Lecture2 Functions
Eastern Mediterranean University Schl f Cmputing and Technlgy Infrmatin Technlgy Lecture2 Functins User Defined Functins Why d we need functins? T make yur prgram readable and rganized T reduce repeated
More informationAscii Art Capstone project in C
Ascii Art Capstne prject in C CSSE 120 Intrductin t Sftware Develpment (Rbtics) Spring 2010-2011 Hw t begin the Ascii Art prject Page 1 Prceed as fllws, in the rder listed. 1. If yu have nt dne s already,
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationCOP2800 Homework #3 Assignment Spring 2013
YOUR NAME: DATE: LAST FOUR DIGITS OF YOUR UF-ID: Please Print Clearly (Blck Letters) YOUR PARTNER S NAME: DATE: LAST FOUR DIGITS OF PARTNER S UF-ID: Please Print Clearly Date Assigned: 15 February 2013
More informationComputer Organization and Architecture
Campus de Gualtar 4710-057 Braga UNIVERSIDADE DO MINHO ESCOLA DE ENGENHARIA Departament de Infrmática Cmputer Organizatin and Architecture 5th Editin, 2000 by William Stallings Table f Cntents I. OVERVIEW.
More informationAdverse Action Letters
Adverse Actin Letters Setup and Usage Instructins The FRS Adverse Actin Letter mdule was designed t prvide yu with a very elabrate and sphisticated slutin t help autmate and handle all f yur Adverse Actin
More informationUiPath Automation. Walkthrough. Walkthrough Calculate Client Security Hash
UiPath Autmatin Walkthrugh Walkthrugh Calculate Client Security Hash Walkthrugh Calculate Client Security Hash Start with the REFramewrk template. We start ff with a simple implementatin t demnstrate the
More informationReading and writing data in files
Reading and writing data in files It is ften very useful t stre data in a file n disk fr later reference. But hw des ne put it there, and hw des ne read it back? Each prgramming language has its wn peculiar
More informationPreparation: Follow the instructions on the course website to install Java JDK and jgrasp on your laptop.
Lab 1 Name: Checked: (instructr r TA initials) Objectives: Learn abut jgrasp - the prgramming envirnment that we will be using (IDE) Cmpile and run a Java prgram Understand the relatinship between a Java
More informationCS1150 Principles of Computer Science Methods
CS1150 Principles f Cmputer Science Methds Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang CS1150 UC. Clrad Springs Opening Prblem Find the sum f integers frm 1 t 10, frm 20
More informationProgramming Project: Building a Web Server
Prgramming Prject: Building a Web Server Submissin Instructin: Grup prject Submit yur cde thrugh Bb by Dec. 8, 2014 11:59 PM. Yu need t generate a simple index.html page displaying all yur grup members
More informationProject 4: System Calls 1
CMPT 300 1. Preparatin Prject 4: System Calls 1 T cmplete this assignment, it is vital that yu have carefully cmpleted and understd the cntent in the fllwing guides which are psted n the curse website:
More informationUsing the Swiftpage Connect List Manager
Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts
More informationLab 4. Name: Checked: Objectives:
Lab 4 Name: Checked: Objectives: Learn hw t test cde snippets interactively. Learn abut the Java API Practice using Randm, Math, and String methds and assrted ther methds frm the Java API Part A. Use jgrasp
More informationINSTALLING CCRQINVOICE
INSTALLING CCRQINVOICE Thank yu fr selecting CCRQInvice. This dcument prvides a quick review f hw t install CCRQInvice. Detailed instructins can be fund in the prgram manual. While this may seem like a
More information1 Version Spaces. CS 478 Homework 1 SOLUTION
CS 478 Hmewrk SOLUTION This is a pssible slutin t the hmewrk, althugh there may be ther crrect respnses t sme f the questins. The questins are repeated in this fnt, while answers are in a mnspaced fnt.
More informationTRAINING GUIDE. Overview of Lucity Spatial
TRAINING GUIDE Overview f Lucity Spatial Overview f Lucity Spatial In this sessin, we ll cver the key cmpnents f Lucity Spatial. Table f Cntents Lucity Spatial... 2 Requirements... 2 Setup... 3 Assign
More informationMySqlWorkbench Tutorial: Creating Related Database Tables
MySqlWrkbench Tutrial: Creating Related Database Tables (Primary Keys, Freign Keys, Jining Data) Cntents 1. Overview 2 2. Befre Yu Start 2 3. Cnnect t MySql using MySqlWrkbench 2 4. Create Tables web_user
More informationROCK-POND REPORTING 2.1
ROCK-POND REPORTING 2.1 AUTO-SCHEDULER USER GUIDE Revised n 08/19/2014 OVERVIEW The purpse f this dcument is t describe the prcess in which t fllw t setup the Rck-Pnd Reprting prduct s that users can schedule
More informationClassFlow Administrator User Guide
ClassFlw Administratr User Guide ClassFlw User Engagement Team April 2017 www.classflw.cm 1 Cntents Overview... 3 User Management... 3 Manual Entry via the User Management Page... 4 Creating Individual
More informationRelational Operators, and the If Statement. 9.1 Combined Assignments. Relational Operators (4.1) Last time we discovered combined assignments such as:
Relatinal Operatrs, and the If Statement 9/18/06 CS150 Intrductin t Cmputer Science 1 1 9.1 Cmbined Assignments Last time we discvered cmbined assignments such as: a /= b + c; Which f the fllwing lng frms
More information1 Binary Trees and Adaptive Data Compression
University f Illinis at Chicag CS 202: Data Structures and Discrete Mathematics II Handut 5 Prfessr Rbert H. Slan September 18, 2002 A Little Bttle... with the wrds DRINK ME, (r Adaptive data cmpressin
More informationCSCI L Topics in Computing Fall 2018 Web Page Project 50 points
CSCI 1100-1100L Tpics in Cmputing Fall 2018 Web Page Prject 50 pints Assignment Objectives: Lkup and crrectly use HTML tags in designing a persnal Web page Lkup and crrectly use CSS styles Use a simple
More informationRelius Documents ASP Checklist Entry
Relius Dcuments ASP Checklist Entry Overview Checklist Entry is the main data entry interface fr the Relius Dcuments ASP system. The data that is cllected within this prgram is used primarily t build dcuments,
More informationUsing the Swiftpage Connect List Manager
Quick Start Guide T: Using the Swiftpage Cnnect List Manager The Swiftpage Cnnect List Manager can be used t imprt yur cntacts, mdify cntact infrmatin, create grups ut f thse cntacts, filter yur cntacts
More informationComputational Methods of Scientific Programming Fall 2008
MIT OpenCurseWare http://cw.mit.edu 12.010 Cmputatinal Methds f Scientific Prgramming Fall 2008 Fr infrmatin abut citing these materials r ur Terms f Use, visit: http://cw.mit.edu/terms. 12.010 Hmewrk
More informationCopyrights and Trademarks
Cpyrights and Trademarks Sage One Accunting Cnversin Manual 1 Cpyrights and Trademarks Cpyrights and Trademarks Cpyrights and Trademarks Cpyright 2002-2014 by Us. We hereby acknwledge the cpyrights and
More informationKnowledgeware Rule-based Clash
Knwledgeware Rule-based Clash Clash rules written using knwledgeware capabilities can be used in a standalne clash prcess clash prcess, ensuring clash analyses take crprate practices int accunt. Multiple
More informationTest Pilot User Guide
Test Pilt User Guide Adapted frm http://www.clearlearning.cm Accessing Assessments and Surveys Test Pilt assessments and surveys are designed t be delivered t anyne using a standard web brwser and thus
More informationManaging Your Access To The Open Banking Directory How To Guide
Managing Yur Access T The Open Banking Directry Hw T Guide Date: June 2018 Versin: v2.0 Classificatin: PUBLIC OPEN BANKING LIMITED 2018 Page 1 f 32 Cntents 1. Intrductin 3 2. Signing Up 4 3. Lgging In
More informationAssignment 10: Transaction Simulation & Crash Recovery
Database Systems Instructr: Ha-Hua Chu Fall Semester, 2004 Assignment 10: Transactin Simulatin & Crash Recvery Deadline: 23:59 Jan. 5 (Wednesday), 2005 This is a grup assignment, and at mst 2 students
More informationCS1150 Principles of Computer Science Loops
CS1150 Principles f Cmputer Science Lps Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang CS1150 UC. Clrad Springs Annuncement HW1 graded HW2 due tnight HW3 will be psted sn Due
More informationUsing SPLAY Tree s for state-full packet classification
Curse Prject Using SPLAY Tree s fr state-full packet classificatin 1- What is a Splay Tree? These ntes discuss the splay tree, a frm f self-adjusting search tree in which the amrtized time fr an access,
More informationInformationNOW Letters
InfrmatinNOW Letters Abut this Guide This Quick Reference Guide prvides an verview f letters in InfrmatinNOW. There are three types f letters: Student: May be used t create varius letters, frms, custmized
More informationChapter 6: Lgic Based Testing LOGIC BASED TESTING: This unit gives an indepth verview f lgic based testing and its implementatin. At the end f this unit, the student will be able t: Understand the cncept
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Prf. Mntek Singh Spring 2019 Lab #7: A Basic Datapath; and a Sprite-Based Display Issued Fri 3/1/19; Due Mn 3/25/19
More informationThe Java if statement is used to test the condition. It checks Boolean condition: true or false. There are various types of if statement in java.
Java If-else Statement The Java if statement is used t test the cnditin. It checks Blean cnditin: true r false. There are varius types f if statement in java. if statement if-else statement if-else-if
More informationRenewal Reminder. User Guide. Copyright 2009 Data Springs Inc. All rights reserved.
Renewal Reminder User Guide Cpyright 2009 Data Springs Inc. All rights reserved. Renewal Reminder 2.5 User Guide Table f cntents: 1 INTRODUCTION...3 2 INSTALLATION PROCEDURE...4 3 ADDING RENEWAL REMINDER
More informationCreate Your Own Report Connector
Create Yur Own Reprt Cnnectr Last Updated: 15-December-2009. The URS Installatin Guide dcuments hw t cmpile yur wn URS Reprt Cnnectr. This dcument prvides a guide t what yu need t create in yur cnnectr
More informationWeb of Science Institutional authored and cited papers
Web f Science Institutinal authred and cited papers Prcedures written by Diane Carrll Washingtn State University Libraries December, 2007, updated Nvember 2009 Annual review f paper s authred and cited
More informationOASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS
OASIS SUBMISSIONS FOR FLORIDA: SYSTEM FUNCTIONS OASIS SYSTEM FUNCTIONS... 2 ESTABLISHING THE COMMUNICATION CONNECTION... 2 ACCESSING THE OASIS SYSTEM... 3 SUBMITTING OASIS DATA FILES... 5 OASIS INITIAL
More informationTaiRox Mail Merge. Running Mail Merge
TaiRx Mail Merge TaiRx Mail Merge TaiRx Mail Merge integrates Sage 300 with Micrsft Wrd s mail merge functin. The integratin presents a Sage 300 style interface frm within the Sage 300 desktp. Mail Merge
More information$ARCSIGHT_HOME/current/user/agent/map. The files are named in sequential order such as:
Lcatin f the map.x.prperties files $ARCSIGHT_HOME/current/user/agent/map File naming cnventin The files are named in sequential rder such as: Sme examples: 1. map.1.prperties 2. map.2.prperties 3. map.3.prperties
More informationIntegrating QuickBooks with TimePro
Integrating QuickBks with TimePr With TimePr s QuickBks Integratin Mdule, yu can imprt and exprt data between TimePr and QuickBks. Imprting Data frm QuickBks The TimePr QuickBks Imprt Facility allws data
More informationFIT 100. Lab 10: Creating the What s Your Sign, Dude? Application Spring 2002
FIT 100 Lab 10: Creating the What s Yur Sign, Dude? Applicatin Spring 2002 1. Creating the Interface fr SignFinder:... 1 2. Creating Variables t hld values... 4 3. Assigning Values t Variables... 4 4.
More informationInformationNOW Letters
InfrmatinNOW Letters Abut this Guide This Quick Reference Guide prvides an verview f letters in InfrmatinNOW. There are three types f letters: Student: May be used t create varius letters, frms, custmized
More informationAccess the site directly by navigating to in your web browser.
GENERAL QUESTIONS Hw d I access the nline reprting system? Yu can access the nline system in ne f tw ways. G t the IHCDA website at https://www.in.gv/myihcda/rhtc.htm and scrll dwn the page t Cmpliance
More informationCLIC ADMIN USER S GUIDE
With CLiC (Classrm In Cntext), teaching and classrm instructin becmes interactive, persnalized, and fcused. This digital-based curriculum, designed by Gale, is flexible allwing teachers t make their classrm
More informationCustomer Information. Agilent 2100 Bioanalyzer System Startup Service G2949CA - Checklist
This checklist is used t prvide guidance and clarificatin n aspects f the auxillary Startup Service (G2949CA) including Security Pack Installatin and Familiarizatin f yur Agilent 2100 Bianalyzer System
More informationTips & Tricks Data Entry Tool How to import files from Excel or Access into the DET
Tips & Tricks Data Entry Tl Hw t imprt files frm Excel r Access int the DET 2 This dcument explains hw data prepared in ther prgrams (e.g. Excel, Oracle, Access,...) can be imprted t the Data Entry Tl.
More informationProper Document Usage and Document Distribution. TIP! How to Use the Guide. Managing the News Page
Managing the News Page TABLE OF CONTENTS: The News Page Key Infrmatin Area fr Members... 2 Newsletter Articles... 3 Adding Newsletter as Individual Articles... 3 Adding a Newsletter Created Externally...
More informationProcedures for Developing Online Training
Prcedures fr Develping Online Training Fllwing are prcedures fr develping nline training mdules t be psted n Online@UT (Blackbard Learn). These steps were develped thrugh a prcess and will cntinue t be
More informationCS1150 Principles of Computer Science Methods
CS1150 Principles f Cmputer Science Methds Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang CS1150 UC. Clrad Springs Passing Parameters public static vid nprintln(string message,
More informationUsing the DOCUMENT Procedure to Expand the Output Flexibility of the Output Delivery System with Very Little Programming Effort
Paper 11864-2016 Using the DOCUMENT Prcedure t Expand the Output Flexibility f the Output Delivery System with Very Little Prgramming Effrt ABSTRACT Rger D. Muller, Ph.D., Data T Events Inc. The DOCUMENT
More informationInformationNOW Letters
InfrmatinNOW Letters Abut this Guide This Quick Reference Guide prvides an verview f letters in InfrmatinNOW. There are three types f letters: Student: May be used t create varius letters, frms, custmized
More informationAssignment #5: Rootkit. ECE 650 Fall 2018
General Instructins Assignment #5: Rtkit ECE 650 Fall 2018 See curse site fr due date Updated 4/10/2018, changes nted in green 1. Yu will wrk individually n this assignment. 2. The cde fr this assignment
More informationSTIDistrict AL Rollover Procedures
2009-2010 STIDistrict AL Rllver Prcedures General Infrmatin abut STIDistrict Rllver IMPORTANT NOTE! Rllver shuld be perfrmed between June 25 and July 25 2010. During this perid, the STIState applicatin
More informationOnce the Address Verification process is activated, the process can be accessed by employees in one of two ways:
Type: System Enhancements ID Number: SE 94 Date: June 29, 2012 Subject: New Address Verificatin Prcess Suggested Audience: Human Resurce Offices Details: Sectin I: General Infrmatin fr Address Verificatin
More informationExporting and Importing the Blackboard Vista Grade Book
Exprting and Imprting the Blackbard Vista Grade Bk Yu can use the Blackbard Vista Grade Bk with a spreadsheet prgram, such as Micrsft Excel, in a number f different ways. Many instructrs wh have used Excel
More informationUsing CppSim to Generate Neural Network Modules in Simulink using the simulink_neural_net_gen command
Using CppSim t Generate Neural Netwrk Mdules in Simulink using the simulink_neural_net_gen cmmand Michael H. Perrtt http://www.cppsim.cm June 24, 2008 Cpyright 2008 by Michael H. Perrtt All rights reserved.
More informationCreating a TES Encounter/Transaction Entry Batch
Creating a TES Encunter/Transactin Entry Batch Overview Intrductin This mdule fcuses n hw t create batches fr transactin entry in TES. Charges (transactins) are entered int the system in grups called batches.
More information1 Getting and Extracting the Upgrader
Hughes BGAN-X 9202 Upgrader User Guide (PC) Rev 1.0 (23-Feb-12) This dcument explains hw t use the Hughes BGAN-X Upgrader prgram fr the 9202 User Terminal using a PC. 1 Getting and Extracting the Upgrader
More informationModule: Items in DSpace
Mdule: Items in DSpace Mdule verview: Items are ne f the cre cncepts in DSpace. An item a representatin f the files and metadata bught tgether t make an atmic unit. This mdule intrduces items and the cnstituent
More informationCS5530 Mobile/Wireless Systems Swift
Mbile/Wireless Systems Swift Yanyan Zhuang Department f Cmputer Science http://www.cs.uccs.edu/~yzhuang UC. Clrad Springs cat annunce.txt_ imacs remte VNC access VNP: http://www.uccs.edu/itservices/services/netwrk-andinternet/vpn.html
More informationUpgrading Kaltura MediaSpace TM Enterprise 1.0 to Kaltura MediaSpace TM Enterprise 2.0
Upgrading Kaltura MediaSpace TM Enterprise 1.0 t Kaltura MediaSpace TM Enterprise 2.0 Assumptins: The existing cde was checked ut f: svn+ssh://mediaspace@kelev.kaltura.cm/usr/lcal/kalsurce/prjects/m ediaspace/scial/branches/production/website/.
More informationComputer Science Programming Contest
Team Member Requirements Cmputer Science Prgramming Cntest By Charltte Scrggs Frmer Cach and UIL CS C-Directr A prgramming team must have exactly three members If a cmputer science team has fur members,
More informationUNIT 7 RIGHT ANGLE TRIANGLES
UNIT 7 RIGHT ANGLE TRIANGLES Assignment Title Wrk t cmplete Cmplete Cmplete the vcabulary wrds n Vcabulary the attached handut with infrmatin frm the bklet r text. 1 Triangles Labelling Triangles 2 Pythagrean
More informationDesign Document: LinkedIn Basics
Design Dcument: LinkedIn Basics Class Descriptin Learn hw LinkedIn--the Internet's number ne prfessinal netwrking website--allws yu t create and prmte wrkplace skills, experience, and successes in this
More informationTutorial 5: Retention time scheduling
SRM Curse 2014 Tutrial 5 - Scheduling Tutrial 5: Retentin time scheduling The term scheduled SRM refers t measuring SRM transitins nt ver the whle chrmatgraphic gradient but nly fr a shrt time windw arund
More informationMATH PRACTICE EXAM 2 (Sections 2.6, , )
MATH 1050-90 PRACTICE EXAM 2 (Sectins 2.6, 3.1-3.5, 7.1-7.6) The purpse f the practice exam is t give yu an idea f the fllwing: length f exam difficulty level f prblems Yur actual exam will have different
More informationSetting up the ncipher nshield HSM for use with Kerberized Certificate Authority
Setting up the ncipher nshield HSM fr use with Kerberized Certificate Authrity Intrductin This dcument cntains instructins fr setting up ncipher nshield hardware security mdules (HSM) fr use with the Kerberized
More information- Replacement of a single statement with a sequence of statements(promotes regularity)
ALGOL - Java and C built using ALGOL 60 - Simple and cncise and elegance - Universal - Clse as pssible t mathematical ntatin - Language can describe the algrithms - Mechanically translatable t machine
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Spring 2016 Lab Prject (PART A): A Full Cmputer! Issued Fri 4/8/16; Suggested
More informationREFWORKS: STEP-BY-STEP HURST LIBRARY NORTHWEST UNIVERSITY
REFWORKS: STEP-BY-STEP HURST LIBRARY NORTHWEST UNIVERSITY Accessing RefWrks Access RefWrks frm a link in the Bibligraphy/Citatin sectin f the Hurst Library web page (http://library.nrthwestu.edu) Create
More informationTRAINING GUIDE. Lucity Mobile
TRAINING GUIDE The Lucity mbile app gives users the pwer f the Lucity tls while in the field. They can lkup asset infrmatin, review and create wrk rders, create inspectins, and many mre things. This manual
More informationCampuses that access the SFS nvision Windows-based client need to allow outbound traffic to:
Summary This dcument is a guide intended t guide yu thrugh the prcess f installing and cnfiguring PepleTls 8.55.27 (r current versin) via Windws Remte Applicatin (App). Remte App allws the end user t run
More informationRISKMAN REFERENCE GUIDE TO USER MANAGEMENT (Non-Network Logins)
Intrductin This reference guide is aimed at managers wh will be respnsible fr managing users within RiskMan where RiskMan is nt cnfigured t use netwrk lgins. This guide is used in cnjunctin with the respective
More informationTUTORIAL --- Learning About Your efolio Space
TUTORIAL --- Learning Abut Yur efli Space Designed t Assist a First-Time User Available t All Overview Frm the mment yu lg in t yur just created myefli accunt, yu will find help ntes t guide yu in learning
More informationAugust 22, 2006 IPRO Tech Client Services Tip of the Day. Concordance and IPRO Camera Button / Backwards DB Link Setup
Cncrdance and IPRO Camera Buttn / Backwards DB Link Setup When linking Cncrdance and IPRO, yu will need t update the DDEIVIEW.CPL file t establish the camera buttn. Setting up the camera buttn feature
More informationNetwork Rail ARMS - Asbestos Risk Management System. Training Guide for use of the Import Survey Template
Netwrk Rail ARMS - Asbests Risk Management System Training Guide fr use f the Imprt Survey Template The ARMS Imprt Survey Template New Asbests Management Surveys and their Survey Detail reprts can be added
More informationDECISION CONTROL CONSTRUCTS IN JAVA
DECISION CONTROL CONSTRUCTS IN JAVA Decisin cntrl statements can change the executin flw f a prgram. Decisin cntrl statements in Java are: if statement Cnditinal peratr switch statement If statement The
More informationImporting data. Import file format
Imprting data The purpse f this guide is t walk yu thrugh all f the steps required t imprt data int CharityMaster. The system allws nly the imprtatin f demgraphic date e.g. names, addresses, phne numbers,
More informationThe Reporting Tool. An Overview of HHAeXchange s Reporting Tool
HHAeXchange The Reprting Tl An Overview f HHAeXchange s Reprting Tl Cpyright 2017 Hmecare Sftware Slutins, LLC One Curt Square 44th Flr Lng Island City, NY 11101 Phne: (718) 407-4633 Fax: (718) 679-9273
More informationEnabling Your Personal Web Page on the SacLink
53 Enabling Yur Persnal Web Page n the SacLink *Yu need t enable yur persnal web page nly ONCE. It will be available t yu until yu graduate frm CSUS. T enable yur Persnal Web Page, fllw the steps given
More informationBI Publisher TEMPLATE Tutorial
PepleSft Campus Slutins 9.0 BI Publisher TEMPLATE Tutrial Lessn T2 Create, Frmat and View a Simple Reprt Using an Existing Query with Real Data This tutrial assumes that yu have cmpleted BI Publisher Tutrial:
More informationUser Guide. Document Version: 1.0. Solution Version:
User Guide Dcument Versin: 1.0 Slutin Versin: 365.082017.3.1 Table f Cntents Prduct Overview... 3 Hw t Install and Activate Custmer Satisfactin Survey Slutin?... 4 Security Rles in Custmer Satisfactin
More informationSystems & Operating Systems
McGill University COMP-206 Sftware Systems Due: Octber 1, 2011 n WEB CT at 23:55 (tw late days, -5% each day) Systems & Operating Systems Graphical user interfaces have advanced enugh t permit sftware
More informationLaboratory Exercise 3 Using the PIC18
Labratry Exercise 3 Using the PIC18 Until this pint, the user has prgrammed the FPGA Interface Bard using the FTDI and has nt been intrduced t the n bard PIC18F2550 micrcntrller. The purpse f this experiment
More informationThese tasks can now be performed by a special program called FTP clients.
FTP Cmmander FAQ: Intrductin FTP (File Transfer Prtcl) was first used in Unix systems a lng time ag t cpy and mve shared files. With the develpment f the Internet, FTP became widely used t uplad and dwnlad
More informationStealing passwords via browser refresh
Stealing passwrds via brwser refresh Authr: Karmendra Khli [karmendra.khli@paladin.net] Date: August 07, 2004 Versin: 1.1 The brwser s back and refresh features can be used t steal passwrds frm insecurely
More informationComputer Organization and Architecture
Campus de Gualtar 4710-057 Braga UNIVERSIDADE DO MINHO ESCOLA DE ENGENHARIA Departament de Infrmática Cmputer Organizatin and Architecture 5th Editin, 2000 by William Stallings Table f Cntents I. OVERVIEW.
More informationUML : MODELS, VIEWS, AND DIAGRAMS
UML : MODELS, VIEWS, AND DIAGRAMS Purpse and Target Grup f a Mdel In real life we ften bserve that the results f cumbersme, tedius, and expensive mdeling simply disappear in a stack f paper n smene's desk.
More informationChapter 1 Getting Started
Chapter 1 Getting Started Lessn C Wrangling Data 10 Minutes Lab Gals In this Lessn, yu will: Learn Imprtant Trifacta terminlgy: Transfrmer Page Data Quality Bar Histgram Clumn Menu Panel Clumns View Clumn
More information