Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

a) Give all call sites using the line numbers given. (2 points) b) Give all pairs of last-defs and first-uses. (4 points) c) Provide testinputsthatsatisfy

a) Give all call sites using the line numbers given. (2 points)

b) Give all pairs of last-defs and first-uses. (4 points)

c) Provide testinputsthatsatisfy all-coupling-uses (note thattrash() only has one input).

public class TrashAndTakeOut { public static void trash (int x) { int m, n; m = 0; if (x > 0) m = 4; if (x > 5) n = 3*m; else n = 4*m; int o = takeOut (m, n); System.out.println ("o is: " + o); } public static int takeOut (int a, int b) { int d, e; d = 42*a; if (a > 0) e = 2*b+d; else e = b+d; return (e); } public static void main (String []argv) { // Driver method for trashAndTakeOut // Read an integer from standard input, call trashAndTakeOut() if (argv.length != 1) { System.out.println ("Usage: java TrashAndTakeOut v1"); return; } int x = 0; try { x = Integer.parseInt (argv[0]); } catch (NumberFormatException e) { System.out.println ("Entry must be an integer, using 1."); x = 1; } trash (x); } }

image text in transcribed

Question 3 (12 points) use the hads eout() to find the owing questions 24 return Priatla a) Give all call sites using the line numbers given. (2 points of las-des and Mrs-uses 4 p c Provide test inputs that satisfy al-coupling-uses (note that trash0only ha one input (6 points

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Databases Illuminated

Authors: Catherine Ricardo

2nd Edition

1449606008, 978-1449606008

More Books

Students also viewed these Databases questions