Not agree with bug 3, precision actually was. 8,5 not set in the code. Not agree with bug 3, precision actually was

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Not agree with bug 3, precision actually was. 8,5 not set in the code. Not agree with bug 3, precision actually was"

Transcription

1 Task 1 Task 2 Task 3 Feedback Presence SUM Matrikkel Rühm [5] [1] [2] [1] [1] [10] Feedback to students A rühm 0 0 No submission found A rühm For Bug 3. Actually the variable can't be <1 and >53 at the same time. You are right the condition is useless, but not because it was checked before, but because it will always be 10 false A rühm A rühm 4, Not agree with bug 3, precision actually was 9,5 not set in the code B rühm B rühm B rühm 3, ,5 5 out 7 issues have been analyzed. B rühm 4, Not agree with bug 3, precision actually was 8,5 not set in the code B rühm Bug 6: did not explain why you suppose that equals() is symmetric; Bug 8: but what about 9 memory overuse? B rühm B rühm B rühm For Bug 3. Actually the variable can't be <1 and >53 at the same time. You are right the condition is useless, but not because it was checked before, but because it will always be 10 false B rühm Bug 6: did not explain why you suppose that equals() is symmetric; Bug 8: but what about 9 memory overuse? B rühm 3, ,5 5 out 7 issues have been analyzed. B rühm B rühm 3,5 0, Bug 2,4: didn't explain why, Bug 3: the question is whether method equals() remains symmetric; Bug 8: I see that you tried to investigate the problem, but didn't provide meaningful 8 explanation B rühm 3,5 0, Bug 2,4: didn't explain why, Bug 3: the question is whether method equals() remains symmetric; Bug 8: I see that you tried to investigate the problem, but didn't provide meaningful 8 explanation B rühm 0 0 No submission found A rühm Bug 4,7: unclear explanation A rühm : Why?; 1.7: And how it will affect the app during run-time? 2. I am agree that finding all possible run-time errors is undecidable, but the question was to compare static analysis vs manual inspection, you just superficially mentioned this in your answer.

2 A rühm B rühm B rühm B rühm B rühm B rühm B rühm 0 0 No submission found B rühm Issue1: very superficial analysis while this issue was analyzed in instructions, issue6: here FindBugs care about precision, not about comparing objects; issue7: didn't explain what is the problem. No analysis for possible null 8 pointer deref B rühm B rühm B rühm Issue1: very superficial analysis while this issue was analyzed in instructions, issue6: here FindBugs care about precision, not about comparing objects; issue7: didn't explain what is the problem. No analysis for possible null 8 pointer deref B rühm B rühm 4, : if we checked variable before then no need 9,5 to re-check again, useless code, but won't harm B rühm 0 0 No submission found B rühm Issue1: superficial analysis; issue6: why you think so?? How the program will behave after 9 it? B rühm B rühm Issue1: superficial analysis; issue6: why you think so?? How the program will behave after 9 it? B rühm A rühm Very well written report. Analysis of all possible 10 defects were nicely done. B rühm Good feedback and and other parts were correct as 10 well. Nothing else really to add. B rühm Did not submit homework. B rühm In general neat report. Would have been nice to add code examples in the report as well. All in all well 10 done. B rühm Decent report all very clearly presented and analysed. Very well written report. Analysis of all possible B rühm defects were nicely done. Neat and easy to read report, well done. You mention that static code analysis finds bugs faster but generally I would say it finds possible bugs and to determine weather they are really bugs or not may B rühm take a lot of time.

3 B rühm done. In general neat report. Would have been nice to add code examples in the report as well. All in all well Everything was well done and explained. Code snippets of the possible defects would have been ok B rühm but this is a really minor thing. B rühm primary. B rühm written report. B rühm and commented. B rühm primary. Possible defects were very well commented and explained. Would have been nice to see exact parts of the code were bug occurred in a report but that is not Compariosn part kind of ends in a way that there should be something more, Other than that well Would have been nice to see exact parts of the code in report as well. Other than that all was well done Possible defects were very well commented and explained. Would have been nice to see exact parts of the code were bug occurred in a report but that is not Everything was well done and explained. Code snippets of the possible defects would have been ok B rühm but this is a really minor thing. B rühm and commented. B rühm Would have been nice to see exact parts of the code in report as well. Other than that all was well done Compariosn part kind of ends in a way that there should be something more, Other than that well written report. B rühm Not present in lab and did not submit homework. Good feedback and and other parts were correct as B rühm well. Nothing else really to add. Neat and easy to read report, well done. You mention that static code analysis finds bugs faster but generally I would say it finds possible bugs and to determine weather they are really bugs or not may B rühm take a lot of time. B rühm I liket that you pointed out exact places in code as well in addition to explanations. Well written and 10 explained report. A rühm Really good report everything was throughly 10 explained and analysed. B rühm Missed from thte lab. Very good to read and follow report, nicely done. Many did not like the code too 9 much so it is not your problem really :) B rühm You definitely had one of the best reports this time. I would say you had most complete answer for last points and very constructive feedback. Very well 10 done. B rühm Neat report, nothing really to complain about. Good 10 job. B rühm Good job guys. Nice report where everything were 10 well explained and analysed. Nothing were missing. B rühm Missed lab session and did not submit report. B rühm Missed from lab session. Good report. All was correct 9 and presented in nicely manner.

4 B rühm Missed lab session and did not submit report. B rühm I especially liked how you added code snippets to support your conclusions and analysis. Well written 10 and explained report. B rühm Good report all was well written and explained. Not 10 much more to add or complain about. B rühm Missed lab session and did not submit report. B rühm Missed lab session and did not submit report. High quality report as always. Nice viewpoints and B rühm suggestions. Really enjoyable to read. B rühm Good job guys. Nice report where everything were 10 well explained and analysed. Nothing were missing. B rühm Missed lab session and did not submit report. B rühm You definitely had one of the best reports this time. I would say you had most complete answer for last points and very constructive feedback. Very well 10 done. B rühm Very enjoyable to read lab report again. Everything were really well explained and additional materials worked through independently, what is good to see. Do not know ways how this report could have been 10 written better :) B rühm Really good report everything was throughly 10 explained and analysed. B rühm Good report all was well written and explained. Not 10 much more to add or complain about. B rühm Neat report, nothing really to complain about. Good 10 job. B rühm I especially liked how you added code snippets to support your conclusions and analysis. Well written 10 and explained report. B rühm Very enjoyable to read lab report again. Everything were really well explained and additional materials worked through independently, what is good to see. Do not know ways how this report could have been 10 written better :) rühm You have written Static code analysis uses certain patterns to find possible issues, and a lot faster than a human. The term than a human is probably not the best way to argue. Its too general term and could create 10 confusion. B rühm Well written report. You have written Static code analysis uses certain patterns to find possible issues, and a lot faster than a human. The term than a human is probably not the best way to argue. Its too general term and could create B rühm confusion.

5 B rühm 4, In (7) you stated that Most likely it was Intended., but havent given any reason why you think so? I deduct 0.25 points for this. You were absent in lab, and your answer format is different from what was explained 8,75 in Lab. B rühm Present in Lab. Report not found. B rühm Well written report. B rühm B rühm B rühm B rühm B rühm B rühm For answer 3, instead of using general terms such as soft-spot and static code analysis is good, try to use technical terms such as true positive, false positive, FindBug recommendations which would 10 create less confusion. B rühm B rühm Well written report. Were absent in lab. B rühm For answer 3, instead of using general terms such as soft-spot and static code analysis is good, try to use technical terms such as true positive, false positive, FindBug recommendations which would 10 create less confusion. B rühm B rühm Well written report. B rühm B rühm B rühm A rühm Well written report. Nice to see parts of the 10 code while explaining in report. A rühm Well written report. B rühm Absent. Report not found. B rühm Well written report. Nice to see parts of the 10 code while explaining in report. B rühm B rühm B rühm Well written report. B rühm Absent in lab. You did not write about the General comments and conclusions on 8 performing the lab (Feedback). B rühm B rühm B rühm

6 B rühm B rühm B rühm B rühm B rühm B rühm B rühm rühm Good report! A rühm 4, ,5 Analysed only 6 bugs in task-1, everything else is fine. A rühm 4, Missed to mention bug names, Everything else is 9,5 good. A rühm No submission A rühm Good report! A rühm No submission B rühm Good report! Missed to mention bug names, Everything else is B rühm 4, ,5 good. B rühm 2,5 0 1, Only few bugs analysed in task-1, and missing task2 B rühm No submission B rühm 4, ,5 Analysed only 6 bugs in task-1, everything else is fine.

Five TCs branch cov. statement cov [0.5] screenshot branch. 15 TCs EclEmma screenshot cov. Five TCs report. cov [0.5] [0.5] [0.

Five TCs branch cov. statement cov [0.5] screenshot branch. 15 TCs EclEmma screenshot cov. Five TCs report. cov [0.5] [0.5] [0. In Lab [1] Flowgraph run() [0.75] Flowgraph other [0.25] Ten TCs statement cov [2] Ten TCs report [0.5] EclEmma screenshot statement cov [0.5] EclEmma screenshot branch cov [0.5] Five TCs branch cov [1]

More information

CLASSROOM ENGLISH PHRASES

CLASSROOM ENGLISH PHRASES 1. Good morning CLASSROOM ENGLISH PHRASES 2. How are you? Good morning, everybody. Good afternoon, everybody. Hello, everyone. Hello there, James. 3. Introductions My name is Mr/Mrs/Ms Kim. I'm your new

More information

Hypothesis Testing for Beginners

Hypothesis Testing for Beginners Hypothesis Testing for Beginners Michele Piffer LSE August, 2011 Michele Piffer (LSE) Hypothesis Testing for Beginners August, 2011 1 / 53 One year ago a friend asked me to put down some easy-to-read notes

More information

Introduction to Hypothesis Testing

Introduction to Hypothesis Testing I. Terms, Concepts. Introduction to Hypothesis Testing A. In general, we do not know the true value of population parameters - they must be estimated. However, we do have hypotheses about what the true

More information

Final Project: Quality Assurance Plan

Final Project: Quality Assurance Plan Final Project: Quality Assurance Plan 17-654: Analysis of Software Artifacts Jonathan Aldrich (jonathan.aldrich@cs.cmu.edu) Initial QA plan due Thursday, May 4 at 5pm QA plan review documents due May 8,

More information

The Quadratic Formula Explained

The Quadratic Formula Explained The Quadratic Formula Explained Often, the simplest way to solve "ax 2 + bx + c = 0" for the value of x is to factor the quadratic, set each factor equal to zero, and then solve each factor. But sometimes

More information

Business English: Introduction to Meetings

Business English: Introduction to Meetings http://esl.about.com/od/businessspeakingskills Business English: Introduction to Meetings One of the most common requirements of business English is holding meetings in English. The following sections

More information

ACVL Web Site LEASING VS. BUYING QUIZ

ACVL Web Site LEASING VS. BUYING QUIZ ACVL Web Site LEASING VS. BUYING QUIZ There are many factors to consider when deciding whether to lease or finance your next vehicle. To help consumers weigh their circumstances and understand whether

More information

Independent samples t-test. Dr. Tom Pierce Radford University

Independent samples t-test. Dr. Tom Pierce Radford University Independent samples t-test Dr. Tom Pierce Radford University The logic behind drawing causal conclusions from experiments The sampling distribution of the difference between means The standard error of

More information

Call Usa 1.844~ 291 ~6706 Yahoo Mail Tech nical Supp ort Cust omer Serv ice Phone Number for Yahoo Customer s.

Call Usa 1.844~ 291 ~6706 Yahoo Mail Tech nical Supp ort Cust omer Serv ice Phone Number for Yahoo Customer s. Yahoo Email Technical Support Phone Number 1*844*291*6706** Email Expert toll-free Keep sayings wrong password and can't log back in when I know it's right on all my mobile devices. When I log on from

More information

Racket Style Guide Fall 2016

Racket Style Guide Fall 2016 CS17 Integrated Introduction to Computer Science Hughes Racket Style Guide Fall 2016 Contents 1 Introduction 1 2 Naming 1 3 Formatting 1 4 Equality 4 5 Conditionals 4 5.1 Prefer Cond to If......................................

More information

We now explore a third method of proof: proof by contradiction.

We now explore a third method of proof: proof by contradiction. CHAPTER 6 Proof by Contradiction We now explore a third method of proof: proof by contradiction. This method is not limited to proving just conditional statements it can be used to prove any kind of statement

More information

Writing an essay. This seems obvious - but it is surprising how many people don't really do this.

Writing an essay. This seems obvious - but it is surprising how many people don't really do this. Writing an essay Look back If this is not your first essay, take a look at your previous one. Did your tutor make any suggestions that you need to bear in mind for this essay? Did you learn anything else

More information

Software Development Methodologies

Software Development Methodologies Software Development Methodologies Lecture 9 - User Studies 2 SOFTENG 750 2013-05-01 Murphy's Law for Experimentalists Anything that can go wrong will go wrong. 1. If something can go wrong, it will do

More information

recursion, O(n), linked lists 6/14

recursion, O(n), linked lists 6/14 recursion, O(n), linked lists 6/14 recursion reducing the amount of data to process and processing a smaller amount of data example: process one item in a list, recursively process the rest of the list

More information

No lines, No Laps, No Lectures

No lines, No Laps, No Lectures No lines, No Laps, No Lectures NOTE: Coach Doug now thinks it is better NOT to teach passing to U4 and U6 players, because it confuses them and can diminish their dribbling skills and aggressiveness

More information

Course Evaluations Online

Course Evaluations Online Course Evaluations Online The Office of Academic Review and Curricular Advancement (OARCA) has the responsibility of packaging, distributing, collecting and scanning, then redistributing the end of semester

More information

LESSON 1 PRIME NUMBERS AND FACTORISATION

LESSON 1 PRIME NUMBERS AND FACTORISATION LESSON 1 PRIME NUMBERS AND FACTORISATION 1.1 FACTORS: The natural numbers are the numbers 1,, 3, 4,. The integers are the naturals numbers together with 0 and the negative integers. That is the integers

More information

Writing Thesis Defense Papers

Writing Thesis Defense Papers Writing Thesis Defense Papers The point of these papers is for you to explain and defend a thesis of your own critically analyzing the reasoning offered in support of a claim made by one of the philosophers

More information

Chapter 4. Descartes, Third Meditation. 4.1 Homework

Chapter 4. Descartes, Third Meditation. 4.1 Homework Chapter 4 Descartes, Third Meditation 4.1 Homework Readings : - Descartes, Meditation III - Objections and Replies: a) Third O and R: CSM II, 132; 127-8. b) Fifth O and R: CSM II, 195-97, 251. c) First

More information

Hypothesis Testing or How to Decide to Decide Edpsy 580

Hypothesis Testing or How to Decide to Decide Edpsy 580 Hypothesis Testing or How to Decide to Decide Edpsy 580 Carolyn J. Anderson Department of Educational Psychology University of Illinois at Urbana-Champaign Hypothesis Testing or How to Decide to Decide

More information

STAT303 Spring 2014 Exam #2 Form A

STAT303 Spring 2014 Exam #2 Form A 1 STAT303 Spring 2014 Exam #2 Form A March 6, 2014 1. Don t even open this until you are told to do so. 2. Remember to turn your phone off now. 3. Please turn your hats around backwards or take them off.

More information

Master Thesis Presentation How To. Before the Presentation. University of Rostock

Master Thesis Presentation How To. Before the Presentation. University of Rostock Master Thesis Presentation How To An almost unlimited amount of material is available (books, workshops, presentations, Internet, ) giving information about how to make an outstanding presentation. In

More information

Seven Steps to Success Machine Learning in Practice

Seven Steps to Success Machine Learning in Practice Seven Steps to Success Machine Learning in Practice Daoud Clarke Project failures in IT are all too common. The risks are higher if you are adopting a new technology that is unfamiliar to your organisation.

More information

Draft report of the Survey of Participants in Stage 3 of the Workflow Pilot Non MEs users

Draft report of the Survey of Participants in Stage 3 of the Workflow Pilot Non MEs users Draft report of the Survey of Participants in Stage 3 of the Workflow Pilot Non MEs users Index of questions 1 Please select your role in your CRG... 2 2 How do you interact with the workflow system?...

More information

Chapter 8 Software Testing

Chapter 8 Software Testing Chapter 8 Software Testing Summary 1 Topics covered Development testing Test-driven development Release testing User testing 2 Program testing Testing is intended to show that a program does what it is

More information

make an entry every time you work on your project (date everything) Number each page and create an index at the beginning. See example on page 6

make an entry every time you work on your project (date everything) Number each page and create an index at the beginning. See example on page 6 Every science fair project must include a logbook, also sometimes called a research notebook, which should be a complete, permanent record of how you did your experiment/research project; it shows what

More information

Change Impact Analysis

Change Impact Analysis Change Impact Analysis Martin Ward Reader in Software Engineering martin@gkc.org.uk Software Technology Research Lab De Montfort University Change Impact Analysis Impact analysis is a process that predicts

More information

Oracle Solaris Studio Code Analyzer

Oracle Solaris Studio Code Analyzer Oracle Solaris Studio Code Analyzer The Oracle Solaris Studio Code Analyzer ensures application reliability and security by detecting application vulnerabilities, including memory leaks and memory access

More information

HOW TO WRITE A LABORATORY REPORT

HOW TO WRITE A LABORATORY REPORT HOW TO WRITE A LABORATORY REPORT Pete Bibby Dept of Psychology 1 About Laboratory Reports The writing of laboratory reports is an essential part of the practical course One function of this course is to

More information

Seven Deadly Sins of Debugging

Seven Deadly Sins of Debugging Seven Deadly Sins of Debugging Roger Orr OR/2 Limited www.howzatt.demon.co.uk ACCU conference 2008 Debugging is the worst case The best bug is one that didn't happen. Learn and apply techniques to reduce

More information

How to Study a Foreign Language

How to Study a Foreign Language How to Study a Foreign Language "Two subjects seem to divide students into two groups: those who can and those who can't. These subjects are mathematics and foreign language." --Deese & Deese The study

More information

if and if-else: Part 1

if and if-else: Part 1 if and if-else: Part 1 Objectives Write if statements (including blocks) Write if-else statements (including blocks) Write nested if-else statements We will now talk about writing statements that make

More information

About Hypothesis Testing

About Hypothesis Testing About Hypothesis Testing TABLE OF CONTENTS About Hypothesis Testing... 1 What is a HYPOTHESIS TEST?... 1 Hypothesis Testing... 1 Hypothesis Testing... 1 Steps in Hypothesis Testing... 2 Steps in Hypothesis

More information

Rules and Tips for Writing Mathematics Discrete Math

Rules and Tips for Writing Mathematics Discrete Math Rules and Tips for Writing Mathematics Discrete Math Adapted from: Writing in Mathematics by Annalisa Crannell Why Should You Have To Write Papers In A Math Class? For most of your life so far, the only

More information

CS 2112 Spring 2014. 0 Instructions. Assignment 3 Data Structures and Web Filtering. 0.1 Grading. 0.2 Partners. 0.3 Restrictions

CS 2112 Spring 2014. 0 Instructions. Assignment 3 Data Structures and Web Filtering. 0.1 Grading. 0.2 Partners. 0.3 Restrictions CS 2112 Spring 2014 Assignment 3 Data Structures and Web Filtering Due: March 4, 2014 11:59 PM Implementing spam blacklists and web filters requires matching candidate domain names and URLs very rapidly

More information

Course Evaluation, FYTN05/TEK267 Theoretical Biophysics, Fall 11, Department of Theoretical Physics(kopia)

Course Evaluation, FYTN05/TEK267 Theoretical Biophysics, Fall 11, Department of Theoretical Physics(kopia) Course Evaluation, FYTN05/TEK267 Theoretical Biophysics, Fall 11, Department of Theoretical Physics(kopia) Course Evaluation, FYTN05/TEK267 Theoretical Biophysics, Fall 11, Department of Theoretical Physics(kopia)

More information

Loop Invariants and Binary Search

Loop Invariants and Binary Search Loop Invariants and Binary Search Chapter 4.3.3 and 9.3.1-1 - Outline Ø Iterative Algorithms, Assertions and Proofs of Correctness Ø Binary Search: A Case Study - 2 - Outline Ø Iterative Algorithms, Assertions

More information

The 5 P s in Problem Solving *prob lem: a source of perplexity, distress, or vexation. *solve: to find a solution, explanation, or answer for

The 5 P s in Problem Solving *prob lem: a source of perplexity, distress, or vexation. *solve: to find a solution, explanation, or answer for The 5 P s in Problem Solving 1 How do other people solve problems? The 5 P s in Problem Solving *prob lem: a source of perplexity, distress, or vexation *solve: to find a solution, explanation, or answer

More information

Freelance UK Insider s Guide to IR35

Freelance UK Insider s Guide to IR35 Compiled with advice from Ray McMahon, ex Tax Inspector Contents: What is IR35? 2 How will I know if I m caught by IR35? 3 Factors to consider 4 Relevant Engagements Deemed employment 6 Expenses available

More information

Layer 1 The Background

Layer 1 The Background NEON SUBWAY MAP (All images can be found at http://www.lemongraphic.sg/2011/04/14/neon-subway-map/) FIGURE 1 Lemongraphic Subway Map This infographic is an experiment with data visualization. The artist

More information

CHAPTER 1 SALESPERSON IS TO GROW RATHER THAN TO CHANGE.

CHAPTER 1 SALESPERSON IS TO GROW RATHER THAN TO CHANGE. Chapter 1 RULES FOR BECOMING A SUCCESSFUL SALESPERSON CHAPTER 1 E Rules for Becoming A Successful Salesperson To be a successful salesperson that is, to make a profit you need to follow guidelines that

More information

Heuristic Evaluation of [Muse]

Heuristic Evaluation of [Muse] Heuristic Evaluation of [Muse] 1. Problem Muse is an app that allows users to create chains with a certain theme, and have other users contribute artwork and inspiration to these chains, so that everyone

More information

2013 Satisfaction Survey. How are we doing? Easier to Read Version

2013 Satisfaction Survey. How are we doing? Easier to Read Version 2013 Satisfaction Survey How are we doing? Easier to Read Version We asked people some questions about their support. Here is some of what people said and the changes we will make. That someone who knows

More information

BBC LEARNING ENGLISH 6 Minute Grammar Question tags

BBC LEARNING ENGLISH 6 Minute Grammar Question tags BBC LEARNING ENGLISH 6 Minute Grammar Question tags This is not a word-for-word transcript Hello. Welcome to 6 Minute Grammar with me,. And me,. Hello. Today's programme is about question tags, isn't it?

More information

Last time we had arrived at the following provisional interpretation of Aquinas second way:

Last time we had arrived at the following provisional interpretation of Aquinas second way: Aquinas Third Way Last time we had arrived at the following provisional interpretation of Aquinas second way: 1. 2. 3. 4. At least one thing has an efficient cause. Every causal chain must either be circular,

More information

Logistics. Software Testing. Logistics. Logistics. Plan for this week. Before we begin. Project. Final exam. Questions?

Logistics. Software Testing. Logistics. Logistics. Plan for this week. Before we begin. Project. Final exam. Questions? Logistics Project Part 3 (block) due Sunday, Oct 30 Feedback by Monday Logistics Project Part 4 (clock variant) due Sunday, Nov 13 th Individual submission Recommended: Submit by Nov 6 th Scoring Functionality

More information

Sampling Distribution of the Mean & Hypothesis Testing

Sampling Distribution of the Mean & Hypothesis Testing Sampling Distribution of the Mean & Hypothesis Testing Let s first review what we know about sampling distributions of the mean (Central Limit Theorem): 1. The mean of the sampling distribution will be

More information

REPORT WRITING. The Principle Differences Between Report & Essay Writing

REPORT WRITING. The Principle Differences Between Report & Essay Writing REPORT WRITING The Principle Differences Between Report & Essay Writing The principles for researching, drafting, editing and rewriting a report are the same as those described above for essay writing.

More information

Introduction to Statistics for Computer Science Projects

Introduction to Statistics for Computer Science Projects Introduction Introduction to Statistics for Computer Science Projects Peter Coxhead Whole modules are devoted to statistics and related topics in many degree programmes, so in this short session all I

More information

3. Logical Reasoning in Mathematics

3. Logical Reasoning in Mathematics 3. Logical Reasoning in Mathematics Many state standards emphasize the importance of reasoning. We agree disciplined mathematical reasoning is crucial to understanding and to properly using mathematics.

More information

Discoursal Features of Teachers Instructional Discourse *

Discoursal Features of Teachers Instructional Discourse * Sino-US English Teaching, ISSN 1539-8072 March 2014, Vol. 11, No. 3, 165-170 D DAVID PUBLISHING Discoursal Features of Teachers Instructional Discourse * DING Xiao-xiao China Youth University for Political

More information

Visual Basic Programming. An Introduction

Visual Basic Programming. An Introduction Visual Basic Programming An Introduction Why Visual Basic? Programming for the Windows User Interface is extremely complicated. Other Graphical User Interfaces (GUI) are no better. Visual Basic provides

More information

Q1 How do you prefer to access your online classes? Check all that apply. 18% 53% 17% 12% 0 90 2.2

Q1 How do you prefer to access your online classes? Check all that apply. 18% 53% 17% 12% 0 90 2.2 Summer Session III 2014 Distance Learning Aggregate Survey Results In order to strengthen UWG s distance and distributed learning programs, separate evaluations have been developed for distance courses.

More information

Probabilistic Assertions

Probabilistic Assertions Expressing and Verifying Probabilistic Assertions Adrian Sampson Pavel Panchekha Todd Mytkowicz Kathryn S. McKinley Dan Grossman Luis Ceze University of Washington Microsoft Research University of Washington

More information

Lab 9: Energy Conservation in Circuits & Charge on a Capacitor

Lab 9: Energy Conservation in Circuits & Charge on a Capacitor Part (1) Energy Conservation in Circuits OBJECTIVES In this part of the lab you will Write the energy conservation equation (loop rule) for several pairs of circuits Predict the relation between the currents

More information

DEFINITION OF PERSUASIVE WRITING

DEFINITION OF PERSUASIVE WRITING DEFINITION OF PERSUASIVE WRITING PERSUASIVE WRITING is defined as presenting reasons and examples to influence action or thought. Effective persuasive writing requires a writer to state clearly an opinion

More information

Interview Analysis. Sample report

Interview Analysis. Sample report Interview Analysis Sample report INTERVIEWS ANALYSIS FOREWORD This report presents the findings made out of interviews analyzed using Triviumsoft full text mapping technology (TIM). Context: - the company,

More information

This Powerpoint accompanies a lesson plan for AS91371 (2.44) that is available via (level 2

This Powerpoint accompanies a lesson plan for AS91371 (2.44) that is available via  (level 2 This Powerpoint accompanies a lesson plan for AS91371 (2.44) that is available via http://nzacditt.org.nz/project/programming-and-cs (level 2 computer science). We encourage you to improve and share this

More information

ABSENT ABSENT

ABSENT ABSENT 30001 118 30002 98 30003 108 30004 78 30005 118 30006 94 30007 90 30008 104 30009 94 30010 140 30011 88 30012 80 30013 ABSENT 30014 88 30015 104 30016 118 30017 100 30018 92 30019 114 30020 96 30021 96

More information

Chapter 19 Operational Amplifiers

Chapter 19 Operational Amplifiers Chapter 19 Operational Amplifiers The operational amplifier, or op-amp, is a basic building block of modern electronics. Op-amps date back to the early days of vacuum tubes, but they only became common

More information

Giving Effective Feedback on Student Writing

Giving Effective Feedback on Student Writing 2/14/2007 Monica, bergh@hawaii.edu, 956-6660 (Mānoa Writing Program) Website link to workshop handouts: http://www.mwp.hawaii.edu/resources/workshop-index.htm 1. INTRODUCTIONS 2. OVERVIEW 3. PREPARING

More information

Winning the Battle against Automated Testing. Elena Laskavaia March 2016

Winning the Battle against Automated Testing. Elena Laskavaia March 2016 Winning the Battle against Automated Testing Elena Laskavaia March 2016 Quality Foundation of Quality People Process Tools Development vs Testing Developers don t test Testers don t develop Testers don

More information

Section 1: What is Sociology and How Can I Use It?

Section 1: What is Sociology and How Can I Use It? Section 1: What is Sociology and How Can I Use It? CHAPTER 1.2: HOW CAN I USE SOCIOLOGY? QUICK START: In this chapter you will learn What you can do with sociology. The difference between basic, applied

More information

Solving epsilon-delta problems

Solving epsilon-delta problems Solving epsilon-delta problems Math 1A, 313,315 DIS September 29, 2014 There will probably be at least one epsilon-delta problem on the midterm and the final. These kind of problems ask you to show 1 that

More information

Introduction to Static Analysis for Assurance

Introduction to Static Analysis for Assurance Introduction to Static Analysis for Assurance John Rushby Computer Science Laboratory SRI International Menlo Park CA USA John Rushby Static Analysis for Assurance: 1 Overview What is static analysis?

More information

Core Values Judge Certification Questions Answer Key

Core Values Judge Certification Questions Answer Key Core Values Judge Certification Questions Answer Key 1. Which is the best description of the purpose of Core Values Judging? a. To see how well the team knows the Core Values (Incorrect. It s not important

More information

Demonstrating a DATA Step with and without a RETAIN Statement

Demonstrating a DATA Step with and without a RETAIN Statement 1 The RETAIN Statement Introduction 1 Demonstrating a DATA Step with and without a RETAIN Statement 1 Generating Sequential SUBJECT Numbers Using a Retained Variable 7 Using a SUM Statement to Create SUBJECT

More information

Understanding Valgrind memory leak reports

Understanding Valgrind memory leak reports Understanding Valgrind memory leak reports Aleksander Morgado aleksander@es.gnu.org Thanks to the development team of Azetti Networks not only for supplying so many example memory leaks, but also for their

More information

CompSci 125 Lecture 08. Chapter 5: Conditional Statements Chapter 4: return Statement

CompSci 125 Lecture 08. Chapter 5: Conditional Statements Chapter 4: return Statement CompSci 125 Lecture 08 Chapter 5: Conditional Statements Chapter 4: return Statement Homework Update HW3 Due 9/20 HW4 Due 9/27 Exam-1 10/2 Programming Assignment Update p1: Traffic Applet due Sept 21 (Submit

More information

Information Sheet Updated March 2007

Information Sheet Updated March 2007 Duty of Care and Negligence Villamanta Disability Rights Legal Service Inc. Information Sheet Updated March 2007 What is Negligence? Negligence is when someone who owes you a duty of care, has failed to

More information

Winning the Lottery (Probability - Algebra 1 through Pre- calculus) Written by Fabian Mak

Winning the Lottery (Probability - Algebra 1 through Pre- calculus) Written by Fabian Mak Winning the Lottery (Probability - Algebra 1 through Pre- calculus) Written by Fabian Mak Objective: Students will determine on their own how to calculate the probability of winning a lottery like Powerball.

More information

Hypothesis testing S2

Hypothesis testing S2 Basic medical statistics for clinical and experimental research Hypothesis testing S2 Katarzyna Jóźwiak k.jozwiak@nki.nl 2nd November 2015 1/43 Introduction Point estimation: use a sample statistic to

More information

C Primer. Fall Introduction C vs. Java... 1

C Primer. Fall Introduction C vs. Java... 1 CS 33 Intro Computer Systems Doeppner C Primer Fall 2016 Contents 1 Introduction 1 1.1 C vs. Java.......................................... 1 2 Functions 1 2.1 The main() Function....................................

More information

A Practice of the Virtual Classroom in the Conventional University Teaching Setting

A Practice of the Virtual Classroom in the Conventional University Teaching Setting A Practice of the Virtual Classroom in the Conventional University Teaching Setting Weiqun WANG University of Nottingham weiqun.wang@nottingham.ac.uk Why Virtual Classroom Technology Traditional Classroom

More information

.NET Best Practice No: 1:- Detecting High Memory consuming functions in.net code

.NET Best Practice No: 1:- Detecting High Memory consuming functions in.net code CodeProject:.NET Best Practice No: 1:- Detecting High Memory consuming functions in.net cod... Pagina 1 di 13 Web Development» ASP.NET» General Beginner License: The Code Project Open License (CPOL).NET

More information

Module 5 Hypotheses Tests: Comparing Two Groups

Module 5 Hypotheses Tests: Comparing Two Groups Module 5 Hypotheses Tests: Comparing Two Groups Objective: In medical research, we often compare the outcomes between two groups of patients, namely exposed and unexposed groups. At the completion of this

More information

How to WOW! Your Guests

How to WOW! Your Guests Tools Technology Skills How to WOW! Your Guests Training Workbook Copyright 2005 Choice Hotels International WOW! Page 3 4 WOW! Page WOW! Page 5 What is WOW! Service? What is WOW!? and service! WOW! separates

More information

Forming & Exploring Teams Teaching Notes STAR Leadership Program

Forming & Exploring Teams Teaching Notes STAR Leadership Program Forming & Exploring Teams Teaching Notes STAR Leadership Program Objectives: Learners will be able to: 1. Identify key components of successful and unsuccessful teams. 2. Discuss their behavior and work

More information

Open-source Versus Commercial Software: A Quantitative Comparison

Open-source Versus Commercial Software: A Quantitative Comparison Open-source Versus Commercial Software: A Quantitative Comparison Rix Groenboom Reasoning NL BV rix.groenboom@reasoning.com Agenda About Reasoning The Study Inspection Results Analysis Conclusions New

More information

Guidelines for Installing SQL Server and Client (SQL Server Management Studio)

Guidelines for Installing SQL Server and Client (SQL Server Management Studio) Guidelines for Installing SQL Server and Client (SQL Server Management Studio) Installing process is pretty straightforward. Any Express version would be ok with writing SQL part of the course, but Stored

More information

Writing and presenting degree projects in Mathematical statistics

Writing and presenting degree projects in Mathematical statistics Writing and presenting degree projects in Mathematical statistics Tom Britton, tom.britton@math.su.se Stockholm University October, 2010 General remarks Unlike mathematics there is no exact right or wrong

More information

CD Our Own Way Lyrics

CD Our Own Way Lyrics CD Our Own Way Lyrics Beverly Granoff 2012 1. All The Things We See 2. Remember the Rules 3. You and Me 4. This Too Shall Pass 5. My Best Try 6. Our Own Way 7. A Little Help From You 8. My La La Melody

More information

References: Hi, License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions!

References: Hi, License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions! Hi, To assist people that we work with in Scrum/Agile courses and coaching assignments, I have developed some Scrum study-questions. The questions can be used to further improve your understanding of what

More information

CS106A, Stanford Handout #38. Strings and Chars

CS106A, Stanford Handout #38. Strings and Chars CS106A, Stanford Handout #38 Fall, 2004-05 Nick Parlante Strings and Chars The char type (pronounced "car") represents a single character. A char literal value can be written in the code using single quotes

More information

THOUGHTS 2 --IDENTIFYING HELFPUL/POSITIVE AND HARMFUL/NEGATIVE PATTERNS OF THINKING

THOUGHTS 2 --IDENTIFYING HELFPUL/POSITIVE AND HARMFUL/NEGATIVE PATTERNS OF THINKING THOUGHTS 2 --IDENTIFYING HELFPUL/POSITIVE AND HARMFUL/NEGATIVE PATTERNS OF THINKING GOALS FOR LEADERS Ensure that participants understand the connection between thoughts and mood. Teach participants about

More information

Introduction to Hypothesis Testing. Hypothesis Testing. Step 1: State the Hypotheses

Introduction to Hypothesis Testing. Hypothesis Testing. Step 1: State the Hypotheses Introduction to Hypothesis Testing 1 Hypothesis Testing A hypothesis test is a statistical procedure that uses sample data to evaluate a hypothesis about a population Hypothesis is stated in terms of the

More information

Note that the exponents also decrease by 1 with each column move to the right, so the

Note that the exponents also decrease by 1 with each column move to the right, so the Base Systems Jacqueline A. Jones People use the decimal number system to perform arithmetic operations. Computers, on the other hand, use the binary system, which contains only two digits: 0 and 1. We

More information

Theoretical Biophysics Fall 2012

Theoretical Biophysics Fall 2012 1 of 10 12/12/2012 01:58 PM Theoretical Biophysics Fall 2012 Theoretical Biophysics Fall 2012 Summary Total number of answers 17 Filter no Group by question no Give your opinion in the scale 1-5. 1 = very

More information

MA217 Fall 2010 Project #2: Reviewing Chapters 9 to 11: Sampling and Hypothesis Testing Total 50 points

MA217 Fall 2010 Project #2: Reviewing Chapters 9 to 11: Sampling and Hypothesis Testing Total 50 points MA217 Fall 2010 Project #2: Reviewing Chapters 9 to 11: Sampling and Hypothesis Testing Total 50 points The goal of this project is for your group (up to 3 people total) to design and run two hypothesis

More information

Safer Internet Day Quiz Are you a good friend online?

Safer Internet Day Quiz Are you a good friend online? Safer Internet Day Quiz Are you a good friend online? Safer Internet Day 2015 is all about helping to create a better internet together. One way to do this is to be a good friend to others online. What

More information

This article was originally published in Training Magazine in 1996.

This article was originally published in Training Magazine in 1996. This article was originally published in Training Magazine in 1996. The Myth of Soft-Skills Training: Why is it so tough to show concrete results from softskills training courses? Maybe it's because no

More information

Pre-Algebra Lecture 6

Pre-Algebra Lecture 6 Pre-Algebra Lecture 6 Today we will discuss Decimals and Percentages. Outline: 1. Decimals 2. Ordering Decimals 3. Rounding Decimals 4. Adding and subtracting Decimals 5. Multiplying and Dividing Decimals

More information

Job Interviews: How to prepare

Job Interviews: How to prepare Job Interviews: How to prepare If you are reading this then you have probably been asked to attend an interview. This is good news; this means the employer thinks you looked good on paper and are potentially

More information

115 responses. Summary. How often do you use the official Moodle Mobile app?

115 responses. Summary. How often do you use the official Moodle Mobile app? Juan Leyva Edit this form 115 responses View all responses Publish analytics Summary How often do you use the official Moodle Mobile app? Never 29 25% Less than once a month 44 38% Monthly 18 16% Weekly

More information

How I survived teaching my first online course (and actually enjoyed it!) Susanne A. Sherba Department of Computer Science

How I survived teaching my first online course (and actually enjoyed it!) Susanne A. Sherba Department of Computer Science How I survived teaching my first online course (and actually enjoyed it!) Susanne A. Sherba Department of Computer Science My top ten tips... for preparing and teaching your first online course. A bit

More information

Linear Search vs Binary Search

Linear Search vs Binary Search Linear Search vs Binary Search College of Computing & Information Technology King Abdulaziz University CPCS-204 Data Structures I Linear Search Basic Searching Through an Array In CPCS 202 and 203, we

More information

Visual Logic Instructions and Assignments

Visual Logic Instructions and Assignments Visual Logic Instructions and Assignments Visual Logic can be installed from the CD that accompanies our textbook. It is a nifty tool for creating program flowcharts, but that is only half of the story.

More information

16. Recursion. COMP 110 Prasun Dewan 1. Developing a Recursive Solution

16. Recursion. COMP 110 Prasun Dewan 1. Developing a Recursive Solution 16. Recursion COMP 110 Prasun Dewan 1 Loops are one mechanism for making a program execute a statement a variable number of times. Recursion offers an alternative mechanism, considered by many to be more

More information

I've been reading a lot and still haven't quite found the scan code I'm seeking.

I've been reading a lot and still haven't quite found the scan code I'm seeking. of 0 /22/203 5:23 PM questions tags users badges unanswered search questions tags users 6 I've been reading a lot and still haven't quite found the scan code I'm seeking. I'm looking for a scan that will

More information