Exercising SDVRP. Initial steps.

Size: px
Start display at page:

Download "Exercising SDVRP. Initial steps."

Transcription

1 Exercising SDVRP Initial steps. 1. Extract the content of slamsdv.zip 2. Go to the directory slamsdv (extracted in the previous step). 3. Run prepare.cmd 4. Start -> All Programs -> Windows Driver Kits -> WDK > Build Environments -> Windows 7 -> x86 Free Build Environment 5. A console window labeled Windows Win7 x86 Free Build Environment should open. 6. Run in it: > cd sdv_samples Exercise #1. 1. The code of the driver for this exercise is located at C:\WinDDK\ \sdv_samples\fail_drivers\custom1\fai l_driver1\fail_driver1.c. Open it for editing. 2. The specification files (*.slic files) for this exercise are located at C:\WinDDK\SDV\rules\custom1\. You can view them if you need (probably you ll need). 3. In the console window (open in step #5 of the initial steps) 4. The command StaticDV/view of the just run script should have opened GUI with detected errors. Make sure there are 3 detects found:

2 5. Double click on the defect under custommemmove. The specification (CustomMemMove.slic) is correct. There is a bug in the driver code. Try to fix it. Hint: the driver function DriverRead() should ignore the given value of Irp->len : on success it should write into Irp->len. 6. When you fixed the code of the driver, close the GUI window and repeat the steps 3-6 until the defect in custommemmove is resolved (it should change to Passed ): Exercise Keep working in the same console and GUI windows. Look at the defect reports under customlock. Try to fix them. 2. Close the GUI window and in the console window (open in step #5 of the initial steps) 3. If you succeeded to fix the specification violations, you should get the following GUI window:

3 If there are no defects, proceed to Exercise #3. Otherwise (your attempt did not fix the problem) repeat the steps 1-3 until you fix the problem. Exercise 3: 1. Look at the code of the driver (still open after the first step of the first exercise). The line that follows the comment: //DOUBLE_RELEASE_PROBLEM: should have caused a violation of the specification: the lock is released twice in row. 2. Try to correct this inconsistency without commenting out this problematic line. Think where the problem is. 3. Close the GUI window and in the console window (open in step #5 of the initial steps) 4. If you succeeded to correct the inconsistency, you must receive a report about the violation: In this case continue to the step #5. But if you did not receive the defect report, repeat the steps 2-4 until you receive it. 5. Now you are permitted to comment that problematic line out (referred in the step #1). 6. Close the GUI window and in the console window (open in step #5 of the initial steps) 7. If you defined everything right, you should receive no error report:

4 If it is not the situation, uncomment the problematic line and go back to the step #2. 8. On success, attach all the files you changed in the exercises 1-3 to the you ll send to Dima. 9. Close the GUI window and in the console window (open in step #5 of the initial steps) > custom1_clean.cmd 10. Close all the source and specification files you opened until now. Exercise #4 (if time permits). 1. The code of the driver for this exercise is located at C:\WinDDK\ \sdv_samples\fail_drivers\custom3\fai l_driver1\fail_driver1.c. Open it for viewing. 2. The *.slic file for this exercise is located at C:\WinDDK\SDV\rules\custom3\CustomOwnedLock.slic. You can open it if you need (probably you ll need). In the model of this exercise it is allowed to make several locks in row followed by several unlocks in row. What is essential is that: The amount of unlocks should not exceed the amount of locks; When the driver finished processing a request, the lock should be free (unlocked). 3. In the console window (open in step #5 of the initial steps) > custom3_build.cmd 4. The command StaticDV/view of the just run script should have opened GUI with detected errors. Make sure there are 3 detects found:

5 5. Look at the code of the driver. Do you think it violates the specification as listed in the step #2? 6. Upgrade the specification file so that it matched the specification as listed in the step #2. 7. Make sure that after your upgrade, the verification passes. 8. In the console window (open in step #5 of the initial steps) > custom3_clean.cmd 9. On success, attach all the files you changed in this exercise to the you ll send to Dima. Please, send an to with your impressions on the lecture and the user experience. In particular: 1. Were the lecture topics clear? Was it well organized? Is there any particular subject you wish there was more/less focus on? 2. Do you find SDVRP to be useful as a verification tool? 3. Did the user experience help in understanding the use and strength of the tool? 4. Any other comments? 5. Don t forget to attach the files as requested in the step #8 of the exercise #3 and in the step #9 of the exercise #4. 6. Please, answer here the question asked in the step #5 of the exercise #4. Thank you, Dima

How to perform a custom RAID configuration in DS for Dell 2.0

How to perform a custom RAID configuration in DS for Dell 2.0 Summary How to perform a custom RAID configuration in DS for Dell 2.0 This article will show how to perform a custom RAID configuration using Deployment Solution for Dell Servers version 2.0. We will use

More information

MBS Microsoft Oracle Plug-In 6.82 User Guide

MBS Microsoft Oracle Plug-In 6.82 User Guide MBS Microsoft Oracle Plug-In 6.82 User Guide 10 Oracle Plug-In This version of the Oracle Plug-In supports Windows Agents. It is an add-on that allows you to perform database backups on Oracle databases.

More information

MATLAB - Lecture # 4

MATLAB - Lecture # 4 MATLAB - Lecture # 4 Script Files / Chapter 4 Topics Covered: 1. Script files. SCRIPT FILE 77-78! A script file is a sequence of MATLAB commands, called a program.! When a file runs, MATLAB executes the

More information

Setting Up A Windows Server 2003 Cluster in VS Part II

Setting Up A Windows Server 2003 Cluster in VS Part II 2005 Bob Roudebush Page 1 5/2/05 Setting Up A Windows Server 2003 Cluster in VS2005 - Part II The intent of this post is to pickup where I left off in explaining how you, armed with Virtual Server 2005,

More information

Upgrade Guide. SonicWALL Aventail E-Class SRA EX-Series v9.0.5

Upgrade Guide. SonicWALL Aventail E-Class SRA EX-Series v9.0.5 Secure Remote Access The v9.0.5 release includes a number of resolved issues. There are relatively few other changes (since v9.0.1) in the v9.0.5 firmware. This document describes the process of obtaining

More information

Axia xnode Software Package v2.0 Update Instructions & Release Notes

Axia xnode Software Package v2.0 Update Instructions & Release Notes Axia xnode Software Package v2.0 Update Instructions & Release Notes 17 May 2016, Cleveland, Ohio USA v2.0 represents a significant upgrade for the Axia xnode product line. It includes a fully configurable

More information

4100U/4100/4120/4020 SafeLINC Fire Panel Internet Interface (FPII) Operating Instructions

4100U/4100/4120/4020 SafeLINC Fire Panel Internet Interface (FPII) Operating Instructions 4100U/4100/4120/4020 SafeLINC Fire Panel Internet Interface (FPII) Operating Instructions Introduction This publication describes how to operate the Fire Panel Internet Interface (FPII) for the 4100U,

More information

Outline. Introduction SDV Motivation Model vs Real Implementation SLIC SDVRP SLAM-2 Comparisons Conclusions

Outline. Introduction SDV Motivation Model vs Real Implementation SLIC SDVRP SLAM-2 Comparisons Conclusions Outline Introduction SDV Motivation Model vs Real Implementation SIC SDVRP SAM-2 Comparisons Conclusions SDV Research Platform Academic release of SDV (Static Driver Verifier), based on the code that ships

More information

Traffic violations revisited

Traffic violations revisited Traffic violations revisited November 9, 2017 In this lab, you will once again extract data about traffic violations from a CSV file, but this time you will use SQLite. First, download the following files

More information

We first learn one useful option of gcc. Copy the following C source file to your

We first learn one useful option of gcc. Copy the following C source file to your Lecture 5 p.1 Faculty of Computer Science, Dalhousie University CSCI 2132 Software Development Lab 5: gcc and gdb tools 10-Oct-2018 Location: Teaching Labs Time: Thursday Instructor: Vlado Keselj Lab 5:

More information

MAS 90 MAS 200 Extended Solution User ID Password Expiration LM-1016

MAS 90 MAS 200 Extended Solution User ID Password Expiration LM-1016 MAS 90 MAS 200 Extended Solution User ID Password Expiration LM-1016 Overview This Extended Solution to the standard MAS 90 MAS 200 Library Master module adds the ability to define a time limit for User

More information

HC Lee Institute Smart Classroom Basic Usage Instructions PLEASE DO NOT REMOVE THIS MANUAL FROM THE CLASSROOM

HC Lee Institute Smart Classroom Basic Usage Instructions PLEASE DO NOT REMOVE THIS MANUAL FROM THE CLASSROOM HC Lee Institute Smart Classroom Basic Usage Instructions PLEASE DO NOT REMOVE THIS MANUAL FROM THE CLASSROOM 1 P a g e TECHNICAL SUPPORT IS AVAILABLE M-F 7:30AM-7:30PM CALL EXT 8324 OR EMAIL HELP@NEWHAVEN.EDU

More information

MATH (CRN 13695) Lab 1: Basics for Linear Algebra and Matlab

MATH (CRN 13695) Lab 1: Basics for Linear Algebra and Matlab MATH 495.3 (CRN 13695) Lab 1: Basics for Linear Algebra and Matlab Below is a screen similar to what you should see when you open Matlab. The command window is the large box to the right containing the

More information

Installation Instructions for SAS Activity-Based Management 6.2

Installation Instructions for SAS Activity-Based Management 6.2 Installation Instructions for SAS Activity-Based Management 6.2 Copyright Notice The correct bibliographic citation for this manual is as follows: SAS Institute Inc., Installation Instructions for SAS

More information

bobpusateri.com heraflux.com linkedin.com/in/bobpusateri. Solutions Architect

bobpusateri.com heraflux.com linkedin.com/in/bobpusateri. Solutions Architect 1 @sqlbob bobpusateri.com heraflux.com linkedin.com/in/bobpusateri Specialties / Focus Areas / Passions: Performance Tuning & Troubleshooting Very Large Databases SQL Server Storage Engine High Availability

More information

CSE 374 Programming Concepts & Tools. Hal Perkins Winter 2012 Lecture 16 Version control and svn

CSE 374 Programming Concepts & Tools. Hal Perkins Winter 2012 Lecture 16 Version control and svn CSE 374 Programming Concepts & Tools Hal Perkins Winter 2012 Lecture 16 Version control and svn Where we are Learning tools and concepts relevant to multi-file, multi-person, multi-platform, multi-month

More information

MATLAB Introduction To Engineering for ECE Topics Covered: 1. Creating Script Files (.m files) 2. Using the Real Time Debugger

MATLAB Introduction To Engineering for ECE Topics Covered: 1. Creating Script Files (.m files) 2. Using the Real Time Debugger 25.108 Introduction To Engineering for ECE Topics Covered: 1. Creating Script Files (.m files) 2. Using the Real Time Debugger SCRIPT FILE 77-78 A script file is a sequence of MATLAB commands, called a

More information

Basic Smart Classroom Equipment Usage Instructions (also includes basic Tegrity and Blackboard instructions)

Basic Smart Classroom Equipment Usage Instructions (also includes basic Tegrity and Blackboard instructions) Basic Smart Classroom Equipment Usage Instructions (also includes basic Tegrity and Blackboard instructions) Contact Lisa Scranton 203.932.7485 or Louise Franco 203.932.7392 to assist you or your group

More information

Xton Access Manager GETTING STARTED GUIDE

Xton Access Manager GETTING STARTED GUIDE Xton Access Manager GETTING STARTED GUIDE XTON TECHNOLOGIES, LLC PHILADELPHIA Copyright 2017. Xton Technologies LLC. Contents Introduction... 2 Technical Support... 2 What is Xton Access Manager?... 3

More information

SteelEye Protection Suite for Windows Microsoft Internet Information Services Recovery Kit v Administration Guide

SteelEye Protection Suite for Windows Microsoft Internet Information Services Recovery Kit v Administration Guide SteelEye Protection Suite for Windows Microsoft Internet Information Services Recovery Kit v8.0.1 Administration Guide March 2014 This document and the information herein is the property of SIOS Technology

More information

Aretics T7 Installation Manual

Aretics T7 Installation Manual Aretics T7 Installation Manual 1(24) Aretics T7 Installation Manual This document describes how to manage Aretics T7 in your IT environment. Here you will find information about installing the system,

More information

ReACT New User Setup, Password Reset and Account Unlock Instructions

ReACT New User Setup, Password Reset and Account Unlock Instructions ReAct is a tool that will replace the current password reset system. In order to use ReAct you have to enroll and setup your challenge questions. Once enrolled you will have easy access to reset your password

More information

Python Programming Exercises 1

Python Programming Exercises 1 Python Programming Exercises 1 Notes: throughout these exercises >>> preceeds code that should be typed directly into the Python interpreter. To get the most out of these exercises, don t just follow them

More information

PASSPORTAL PLUGIN DOCUMENTATION

PASSPORTAL PLUGIN DOCUMENTATION Contents Requirements... 2 Install or Update Passportal Plugin Solution Center... 3 Configuring Passportal Plugin... 5 Client mapping... 6 User Class Configuration... 7 About the Screens... 8 Passportal

More information

CSM - How to install Third-Party SSL Certificates for GUI access

CSM - How to install Third-Party SSL Certificates for GUI access CSM - How to install Third-Party SSL Certificates for GUI access Contents Introduction Prerequisites Requirements Components Used CSR creation from the User Interface Identity Certificate Upload into CSM

More information

How To Move MDaemon To A Different Installation Path Or A Different Installation Path On A New Server

How To Move MDaemon To A Different Installation Path Or A Different Installation Path On A New Server How To Move MDaemon To A Different Installation Path Or A Different Installation Path On A New Server These instructions are intended for MDaemon administrators that want to move their MDaemon installation

More information

Archivists Toolkit Internal Database

Archivists Toolkit Internal Database Archivists Toolkit Internal Database The Archivists Toolkit now includes (AT 2.0, update 9 and later), support for an internal database based on HyperSQL 2.0 (HSQLDB). HyperSQL is a small, reliable, high

More information

PPMP Assignment Kit # 2S Process version: PPMP0.1 Lecture Number: 2 Assignment:

PPMP Assignment Kit # 2S Process version: PPMP0.1 Lecture Number: 2 Assignment: PPMP Assignment Kit # 2S Process version: PPMP0.1 Lecture Number: 2 Assignment: Text Read Chapters 3 and 4; and Sections 6.6 and 6.7 Spreadsheet 2S Use PPMP0.1 to write spreadsheet 2s, EV support Report

More information

Release Notes Scribe Template for Microsoft Dynamics NAV to Microsoft Dynamics CRM

Release Notes Scribe Template for Microsoft Dynamics NAV to Microsoft Dynamics CRM Release Notes Scribe Template for Microsoft Dynamics NAV to Microsoft Dynamics CRM Requirements Version 1.2 Release Date January 5, 2009 Scribe Insight 6.4 or later. Microsoft Dynamics NAV 5.0 or Microsoft

More information

Replay Xcessory Quick Start

Replay Xcessory Quick Start Replay Xcessory Quick Start Read this document to get started quickly with Replay Xcessory. It tells you about the following topics: What is Replay Xcessory? Starting up Replay Xcessory Understanding the

More information

Sharepoint Designer 2010 Workflow Delete Multiple Items >>>CLICK HERE<<<

Sharepoint Designer 2010 Workflow Delete Multiple Items >>>CLICK HERE<<< Sharepoint Designer 2010 Workflow Delete Multiple Items I have a workflow that I am creating in SharePoint Designer 2010. The issue I am running into is every time I publish a new version of the workflow,

More information

Pass4sure CASECURID01.70 Questions

Pass4sure CASECURID01.70 Questions Pass4sure.050-80-CASECURID01.70 Questions Number: 050-80-CASECURID01 Passing Score: 800 Time Limit: 120 min File Version: 4.8 http://www.gratisexam.com/ 050-80-CASECURID01 RSA SecurID Certified Administrator

More information

LastPass Enterprise Recommended Policies Guide

LastPass Enterprise Recommended Policies Guide LastPass Enterprise Recommended Policies Guide This document will help guide you through common scenarios and selecting policies to enable on your LastPass Enterprise account. We will not cover all policies

More information

Molecular Statistics Exercise 1. As was shown to you this morning, the interactive python shell can add, subtract, multiply and divide numbers.

Molecular Statistics Exercise 1. As was shown to you this morning, the interactive python shell can add, subtract, multiply and divide numbers. Molecular Statistics Exercise 1 Introduction This is the first exercise in the course Molecular Statistics. The exercises in this course are split in two parts. The first part of each exercise is a general

More information

Upgrading a HA System from to

Upgrading a HA System from to Upgrading a HA System from 6.12.65 to 10.13.66 Due to various kernel changes, this upgrade process may result in an unexpected restart of Asterisk. There will also be a short outage as you move the services

More information

Setup Guide. for Teachers, Instructors, Managers and Administrators. Letter Format for North America. Published by.

Setup Guide. for Teachers, Instructors, Managers and Administrators. Letter Format for North America. Published by. This guide is designed to be used on-screen. Electronic guides save paper, save the environment, and provide ways to find information that printed manuals cannot provide. For tips on best use, see the

More information

Basic Uses of JavaScript: Modifying Existing Scripts

Basic Uses of JavaScript: Modifying Existing Scripts Overview: Basic Uses of JavaScript: Modifying Existing Scripts A popular high-level programming languages used for making Web pages interactive is JavaScript. Before we learn to program with JavaScript

More information

2. Use elementary row operations to rewrite the augmented matrix in a simpler form (i.e., one whose solutions are easy to find).

2. Use elementary row operations to rewrite the augmented matrix in a simpler form (i.e., one whose solutions are easy to find). Section. Gaussian Elimination Our main focus in this section is on a detailed discussion of a method for solving systems of equations. In the last section, we saw that the general procedure for solving

More information

Message Networking 5.2 Administration print guide

Message Networking 5.2 Administration print guide Page 1 of 421 Administration print guide This print guide is a collection of system topics provided in an easy-to-print format for your convenience. Please note that the links shown in this document do

More information

Secure Single Sign On with FingerTec OFIS

Secure Single Sign On with FingerTec OFIS Secure Single Sign On with FingerTec OFIS User Guide CONTENTS 3 1 INTRODUCTION Welcome to OFIS Gateway 4-11 2 INSTALLATION & SETUP Registering Your OFIS Gateway Installing & Setting Up Your OFIS Gateway

More information

File Systems: Recovery

File Systems: Recovery File Systems: Recovery Learning Objectives Identify ways that a file system can be corrupt after a crash. Articulate approaches a file system can take to limit the kinds of failures that can occur. Describe

More information

Seven proven ways to ruin your Test Automation

Seven proven ways to ruin your Test Automation Seven proven ways to ruin your Test Automation Agenda Introduce each method Explain about possible defences against it List efficient countermeasures Rate it Conclusion TEST AUTOMATION PATTERNS TEST AUTOMATION

More information

Exercise 2: Automata Theory

Exercise 2: Automata Theory Exercise 2: Automata Theory Formal Methods II, Fall Semester 2013 Distributed: 11.10.2013 Due Date: 25.10.2013 Send your solutions to: tobias.klauser@uzh.ch or deliver them in the class. Finite State Automata

More information

Release Notes for ClearID 2.6.2, 2.6.3a

Release Notes for ClearID 2.6.2, 2.6.3a Release Notes for ClearID 2.6.2, 2.6.3a Date: 02/27/2015 Version ClearID 2.6.3a ClearID 2.6.1 ClearID 2.5 Support Date* 04/01/2010 04/01/2010 04/01/2010 Release Date 02/27/2015 05/29/2012 09/14/2010 *Free

More information

Have examined process Creating program Have developed program Written in C Source code

Have examined process Creating program Have developed program Written in C Source code Preprocessing, Compiling, Assembling, and Linking Introduction In this lesson will examine Architecture of C program Introduce C preprocessor and preprocessor directives How to use preprocessor s directives

More information

Bob s Notes for COS 226 Fall : Introduction, Union-Find, and Percolation. Robert E. Tarjan 9/15/13. Introduction

Bob s Notes for COS 226 Fall : Introduction, Union-Find, and Percolation. Robert E. Tarjan 9/15/13. Introduction Bob s Notes for COS 226 Fall 2013 1: Introduction, Union-Find, and Percolation Robert E. Tarjan 9/15/13 Introduction Welcome to COS 226! This is the first of a series of occasional notes that I plan to

More information

DAR Illustrator Exercise 2

DAR Illustrator Exercise 2 DAR 120 - Illustrator Exercise 2 Objectives Review how to use the rectangle, ellipse, polygon and star tools Review how to render shapes and strokes in color Review how to select, copy, paste and delete

More information

MySQL for Windows. Tak Auyeung. September 7, 2003

MySQL for Windows. Tak Auyeung. September 7, 2003 MySQL for Windows Tak Auyeung September 7, 2003 1 Getting it Go to http://www.mysql.com for general information. To make your life easier, you can get most of the files on a CD (so you can install it easily

More information

Project #1 Seam Carving

Project #1 Seam Carving Project #1 Seam Carving Out: Fri, Jan 19 In: 1 Installing, Handing In, Demos, and Location of Documentation 1. To install, type cs016 install seamcarve into a shell in the directory in which you want the

More information

Upgrading to. newer versions of Novell. NetWare. Networking Services. DEPLOYMENT GUIDE

Upgrading to. newer versions of Novell. NetWare. Networking Services.   DEPLOYMENT GUIDE of Novell NetWare Networking Services www.novell.com DEPLOYMENT GUIDE table of contents 2 INTRODUCTIONÑTHE SIMPLICITY OF ONE NET ACCESSIBILITY 5 PREINSTALLATION 6 SECTION 1ÑNEW HARDWARE 9 SECTION 2ÑSAME

More information

flask-dynamo Documentation

flask-dynamo Documentation flask-dynamo Documentation Release 0.1.2 Randall Degges January 22, 2018 Contents 1 User s Guide 3 1.1 Quickstart................................................ 3 1.2 Getting Help...............................................

More information

ELASTIX HIGH AVAILABILITY (HA) MODULE

ELASTIX HIGH AVAILABILITY (HA) MODULE ELASTIX HIGH AVAILABILITY (HA) MODULE Authors: Alfio Muñoz, Alberto Santos Version: 1.1 Date: March 28, 2016 2016 PaloSanto Solutions All rights reserved. This documentation is public and its intellectual

More information

CS 1110 SPRING 2016: GETTING STARTED (Jan 27-28) First Name: Last Name: NetID:

CS 1110 SPRING 2016: GETTING STARTED (Jan 27-28)   First Name: Last Name: NetID: CS 1110 SPRING 2016: GETTING STARTED (Jan 27-28) http://www.cs.cornell.edu/courses/cs1110/2016sp/labs/lab01/lab01.pdf First Name: Last Name: NetID: Goals. Learning a computer language is a lot like learning

More information

Enterprise Server Edition

Enterprise Server Edition Enterprise Server Edition V8 Peregrine User Manual for Microsoft Windows Copyright Notice and Proprietary Information All rights reserved. Attix5, 2015 Trademarks - Microsoft, Windows, Microsoft Windows,

More information

Approach to development in OTM projects

Approach to development in OTM projects Approach to development in OTM projects Anton Moiseev Anastasia Goncharova Amsterdam, March 2014 AGENDA What is extension Development problems Solution elements How we use it 2 DEVELOPMENT IN OTM PROJECTS

More information

Silk Performance Manager Installation and Setup Help

Silk Performance Manager Installation and Setup Help Silk Performance Manager 18.5 Installation and Setup Help Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright 2004-2017 Micro Focus. All rights reserved.

More information

A More Sophisticated Snooping-Based Multi-Processor

A More Sophisticated Snooping-Based Multi-Processor Lecture 16: A More Sophisticated Snooping-Based Multi-Processor Parallel Computer Architecture and Programming CMU 15-418/15-618, Spring 2014 Tunes The Projects Handsome Boy Modeling School (So... How

More information

WRITING CONSOLE APPLICATIONS IN C

WRITING CONSOLE APPLICATIONS IN C WRITING CONSOLE APPLICATIONS IN C with Visual Studio 2017 A brief step-by-step primer for ME30 Bryan Burlingame, San José State University The Visual Studio 2017 Community Edition is a free integrated

More information

MEDIA COMPUTATION DRJAVA. Lecture 11.3 November 7, 2008

MEDIA COMPUTATION DRJAVA. Lecture 11.3 November 7, 2008 MEDIA COMPUTATION DRJAVA Lecture 11.3 November 7, 2008 LEARNING GOALS Understand at practical level Where to get DrJava How to start DrJava Dr Java features How to add items to the classpath for DrJava

More information

TOS Test Center (TTC)

TOS Test Center (TTC) TOS Arno Puder 1 Objectives Explain the TOS testing system Explain some debugging techniques when a program error typically crashes the whole system Explain symbolic debugging of TOS 2 Test Cases TOS comes

More information

To complete the computer assignments, you ll use the EViews software installed on the lab PCs in WMC 2502 and WMC 2506.

To complete the computer assignments, you ll use the EViews software installed on the lab PCs in WMC 2502 and WMC 2506. An Introduction to EViews The purpose of the computer assignments in BUEC 333 is to give you some experience using econometric software to analyse real-world data. Along the way, you ll become acquainted

More information

1. Opening screen at click Log On at upper right.

1. Opening screen at   click Log On at upper right. CHC WebPPR: The Basics, with Screen Samples Note: WebPPR has many new features, so it might change during this shakedown cruise, which means that some of these screenshots might become inaccurate. Please

More information

CSE/NEUBEH 528 Homework 0: Introduction to Matlab

CSE/NEUBEH 528 Homework 0: Introduction to Matlab CSE/NEUBEH 528 Homework 0: Introduction to Matlab (Practice only: Do not turn in) Okay, let s begin! Open Matlab by double-clicking the Matlab icon (on MS Windows systems) or typing matlab at the prompt

More information

ARUP Connect Login User Manual November 2017

ARUP Connect Login User Manual November 2017 User Manual November 2017 Table of Contents ARUP Connect Login... 1 First-Time Login... 3 Enter Password... 3 Set Up Security Questions... 3 Incorrect User Name or Password... 4 Forgotten Password... 5

More information

HBU Self Service Password Reset

HBU Self Service Password Reset HBU Self Service Password Reset Houston Baptist University implemented self-service password reset in July 2014 to give end users/students a way to manage their own password resetting without relying upon

More information

A. Getting Started About e-access Enrolling in e-access: Authenticating your account Login... 5

A. Getting Started About e-access Enrolling in e-access: Authenticating your account Login... 5 Contents A. Getting Started... 3 1. About e-access... 3 2. Enrolling in e-access:... 3 3. Authenticating your account... 5 4. Login... 5 B. Fix a Problem... 6 1. Provided the wrong email address during

More information

Installing Sentry-go Quick Monitors, Sentry-go Plus!, Client Tools & Enterprise Reporting

Installing Sentry-go Quick Monitors, Sentry-go Plus!, Client Tools & Enterprise Reporting Installing Sentry-go Quick Monitors, Sentry-go Plus!, Client Tools & Enterprise Reporting 3Ds (UK) Limited, November, 2013 http://www.sentry-go.com Be Proactive, Not Reactive! This guide gives full details

More information

Lesson Seven: Holding Gestures

Lesson Seven: Holding Gestures Lesson Seven: Holding Gestures PAGE 01 Lesson Seven: Holding Gestures Overview In the previous lesson, we made our functions more useful by allowing them to output through the keyboard. By assigning different

More information

Table of Contents. A. Introduction...2. B. General Description...2. C. Features...3. D. Before Using the Security Application Program LOCK...

Table of Contents. A. Introduction...2. B. General Description...2. C. Features...3. D. Before Using the Security Application Program LOCK... v1.00 Table of Contents A. Introduction...2 B. General Description...2 C. Features...3 D. Before Using the Security Application Program LOCK...4 E. Introduction to the Security Application Program LOCK...5

More information

Getting Started with Pervasive.SQL Server Edition

Getting Started with Pervasive.SQL Server Edition Getting Started with Pervasive.SQL Server Edition Copyright 1998 Pervasive Software Inc. All rights reserved worldwide. Reproduction, photocopying, or transmittal of this publication, or portions of this

More information

Laboratory. Disk Scheduling. Objectives. References. Watch how the operating system schedules the reading or writing of disk tracks.

Laboratory. Disk Scheduling. Objectives. References. Watch how the operating system schedules the reading or writing of disk tracks. Laboratory Disk Scheduling 11 Objectives Watch how the operating system schedules the reading or writing of disk tracks. References Software needed: 1) A web browser (Internet Explorer or Netscape) 2)

More information

Managing PC Recovery Settings and Functions

Managing PC Recovery Settings and Functions Managing PC Recovery Settings and Functions The programs and files supplied by Microsoft to make your computer operate are referred to as the system. The files which are created by you during your use

More information

Restoring data from a backup

Restoring data from a backup Restoring data from a backup The following topics explain how to find a backup to restore and then perform a restore: Finding a backup to restore on page 98 Restoring to the original location on page 101

More information

Unlocking & Upgrading Notes. Metering software plugin

Unlocking & Upgrading Notes. Metering software plugin Unlocking & Upgrading Notes Metering software plugin Februar 2013 Copyright 2009 zplane. development GmbH & Co. KG. All rights reserved. This manual, as well as the software described in it, is furnished

More information

Upgrade Guide. Platform Compatibility. SonicWALL Aventail E-Class SRA EX-Series v Secure Remote Access

Upgrade Guide. Platform Compatibility. SonicWALL Aventail E-Class SRA EX-Series v Secure Remote Access Secure Remote Access This document describes the process of obtaining your SonicWALL Aventail E-Class SRA EX-Series update file, verifying it, and installing it on an existing appliance. Updating a clustered

More information

R in Linguistic Analysis. Week 2 Wassink Autumn 2012

R in Linguistic Analysis. Week 2 Wassink Autumn 2012 R in Linguistic Analysis Week 2 Wassink Autumn 2012 Today R fundamentals The anatomy of an R help file but first... How did you go about learning the R functions in the reading? More help learning functions

More information

Brooke Roegge. Digital Information Specialist Minnesota Dept. of Employment and Economic Development

Brooke Roegge. Digital Information Specialist Minnesota Dept. of Employment and Economic Development Editing Existing Items in CONTENTdm s Project Client Brooke Roegge Digital Information Specialist Minnesota Dept. of Employment and Economic Development November 14, 2011 Open an existing collection in

More information

Electronic Proposal Submission Service. - EPSS preparation and submission guide -

Electronic Proposal Submission Service. - EPSS preparation and submission guide - Electronic Proposal Submission Service - EPSS preparation and submission guide - Release Date: 23 April 2010 Table of Contents 1 EPSS Preparation User s Guide... 3 1.1. Using PIC in EPSS... 4 1.2. The

More information

JetFlash User s Manual

JetFlash User s Manual JetFlash User s Manual ( Version 1.0 ) Table of Contents INTRODUCTION...1 PACKAGE CONTENTS...1 FEATURES...1 SYSTEM REQUIREMENTS...1 DRIVER INSTALLATION...2 DRIVER INSTALLATION FOR WINDOWS 98SE...2 DRIVER

More information

LOCAL WALLET (COLD WALLET):

LOCAL WALLET (COLD WALLET): This tutorial will teach you how to create a masternode with a "cold/hot" setup. The whole process is as follows. LOCAL WALLET (COLD WALLET): Visit TRAID platform s official repository on GitHub and download

More information

Concurrent & Distributed Systems Supervision Exercises

Concurrent & Distributed Systems Supervision Exercises Concurrent & Distributed Systems Supervision Exercises Stephen Kell Stephen.Kell@cl.cam.ac.uk November 9, 2009 These exercises are intended to cover all the main points of understanding in the lecture

More information

ENCE 3241 Data Lab. 60 points Due February 19, 2010, by 11:59 PM

ENCE 3241 Data Lab. 60 points Due February 19, 2010, by 11:59 PM 0 Introduction ENCE 3241 Data Lab 60 points Due February 19, 2010, by 11:59 PM The purpose of this assignment is for you to become more familiar with bit-level representations and manipulations. You ll

More information

Defining VPNs and Provisioning Service Requests

Defining VPNs and Provisioning Service Requests CHAPTER 5 Defining VPNs and Provisioning Service Requests The focus of the VPN Solutions Center: IPsec Solution product is the service provided for a customer on the link between the customer s edge device

More information

SCRATCH MODULE 3: NUMBER CONVERSIONS

SCRATCH MODULE 3: NUMBER CONVERSIONS SCRATCH MODULE 3: NUMBER CONVERSIONS INTRODUCTION The purpose of this module is to experiment with user interactions, error checking input, and number conversion algorithms in Scratch. We will be exploring

More information

Intel Stratix 10 Low Latency 40G Ethernet Design Example User Guide

Intel Stratix 10 Low Latency 40G Ethernet Design Example User Guide Intel Stratix 10 Low Latency 40G Ethernet Design Example User Guide Updated for Intel Quartus Prime Design Suite: 18.1 Subscribe Latest document on the web: PDF HTML Contents Contents 1. Quick Start Guide...

More information

Micro Focus The Lawn Old Bath Road Newbury, Berkshire RG14 1QN UK

Micro Focus The Lawn Old Bath Road Newbury, Berkshire RG14 1QN UK Relativity Designer Micro Focus The Lawn 22-30 Old Bath Road Newbury, Berkshire RG14 1QN UK http://www.microfocus.com Copyright Micro Focus 2009-2015. All rights reserved. MICRO FOCUS, the Micro Focus

More information

EvaluNet XT v1.2. Setup Guide

EvaluNet XT v1.2. Setup Guide 2 EvaluNet XT v1.2 Setup Guide Table of Contents 1 INTRODUCTION 2 1.1 HOW IS EVALUNET XT STRUCTURED? 2 1.2 SYSTEM REQUIREMENTS 2 1.3 NETWORK SETUP DETAILS 2 1.4 PEER-TO-PEER NETWORKS 3 1.5 LINUX SETUP

More information

Operating System Interaction via bash

Operating System Interaction via bash Operating System Interaction via bash bash, or the Bourne-Again Shell, is a popular operating system shell that is used by many platforms bash uses the command line interaction style generally accepted

More information

Getting Started Guide. Installation and Setup Instructions. For version Copyright 2009 Code 42 Software, Inc. All rights reserved

Getting Started Guide. Installation and Setup Instructions. For version Copyright 2009 Code 42 Software, Inc. All rights reserved Installation and Setup Instructions For version 06.11.2009 Copyright 2009 Code 42 Software, Inc. All rights reserved About This Guide This guide shows you how to install, activate and back up with CrashPlan

More information

Social Services Contract Register. Guide for Agency Users May 2016

Social Services Contract Register. Guide for Agency Users May 2016 Social Services Contract Register Guide for Agency Users May 2016 May 2016 New Zealand Government Procurement PO Box 1473 Wellington 6140 New Zealand www.procurement.govt.nz procurement@mbie.govt.nz CROWN

More information

Hints for Instructors

Hints for Instructors APPENDIX C Hints for Instructors This appendix is addressed to faculty members and graduate students teaching Math 473. Most of it should apply to other Math courses that use computers, with suitable changes.

More information

Getting Started with Team Coding Applicable to Toad for Oracle Suite 2016 (v12.9) and higher

Getting Started with Team Coding Applicable to Toad for Oracle Suite 2016 (v12.9) and higher Getting Started with Team Coding Applicable to Toad for Oracle Suite 2016 (v12.9) and higher John Bowman Toad for Oracle Development Table of Contents About Team Coding... 2 Working with a Version Control

More information

CS 1110, LAB 3: STRINGS; TESTING

CS 1110, LAB 3: STRINGS; TESTING CS 1110, LAB 3: STRINGS; TESTING http://www.cs.cornell.edu/courses/cs1110/2017sp/labs/lab03.pdf First Name: Last Name: NetID: Getting Credit: Deadline: the first 10 minutes of (your) lab two weeks from

More information

Backup using Quantum vmpro with Symantec Backup Exec release 2012

Backup using Quantum vmpro with Symantec Backup Exec release 2012 Backup using Quantum vmpro with Symantec Backup Exec release 2012 Step 1) If the vmpro appliance name and IP address are not resolved through DNS, update the Windows hosts file to include the IP address

More information

This section includes troubleshooting topics about single sign-on (SSO) issues.

This section includes troubleshooting topics about single sign-on (SSO) issues. This section includes troubleshooting topics about single sign-on (SSO) issues. SSO Fails After Completing Disaster Recovery Operation, page 1 SSO Protocol Error, page 1 SSO Redirection Has Failed, page

More information

Systems Software. Recitation 1: Intro & Revision Control. Quite different from 213. Our Philosophy. Partly-free lunch

Systems Software. Recitation 1: Intro & Revision Control. Quite different from 213. Our Philosophy. Partly-free lunch Systems Software Recitation 1: Intro & Revision Control Dave Andersen CMU Computer Science Fall 2006 Low-level (projects in C) Designed to run forever Handle every possible error condition Manage resources

More information

Registering Kurzweil 3000 for Windows Version 9

Registering Kurzweil 3000 for Windows Version 9 Registering Kurzweil 3000 for Windows Version 9 Who should register? Everyone. If you are a new customer or an existing one, you should register. If you are upgrading, you must re-register. If you purchased

More information

CSSE2002/7023 The University of Queensland

CSSE2002/7023 The University of Queensland CSSE2002 / CSSE7023 Semester 1, 2016 Assignment 1 Goal: The goal of this assignment is to gain practical experience with data abstraction, unit testing and using the Java class libraries (the Java 8 SE

More information

Windows 10 Login Accounts Workshop Table of Contents God Account... 1 Create Password Reset Disk... 3 Create User Account...

Windows 10 Login Accounts Workshop Table of Contents God Account... 1 Create Password Reset Disk... 3 Create User Account... Windows 10 Login Accounts Workshop Table of Contents God Account... 1 Create Password Reset Disk... 3 Create User Account... 6 Change Account Password... 9 Use Password Reset Disk... 10 Switch Local Account

More information

Quest Desktop Authority Full Build Update Release Notes

Quest Desktop Authority Full Build Update Release Notes Quest Desktop Authority Full Build Update 10.2.0.256 Release Notes July 13, 2018 Version 10.2.0.256 Importance: Mandatory Contents Readme Resolved Issues Compatibility of This Update Installing This Update

More information