BASIC CONCEPTS How would a drug dose that is below the minimum effective concentration (MEC) affect a patient’s response to the drug?
What is the output of the println() calls below: …
What is the output of the println() calls below: String s1 = new String(“abc”); String s2 = new String(“abc”); String s3 = new String(“abc”).intern(); String s4 = new String(“abc”).intern(); String s5 = “abc”; String s6 = “abc”; System.out.println(s1 == s2); System.out.println(s1 == s3); System.out.println(s1 == s5); System.out.println(s3 == s4); System.out.println(s3 == s5); System.out.println(s5 == s6);
ADVANCED CONCEPTS A patient who is prescribed glyburide (Dia…
ADVANCED CONCEPTS A patient who is prescribed glyburide (DiaBeta) asks if having a glass of wine once a week is okay. What is your best response?
A drug has a half-life of 6 hours. In how many hours will th…
A drug has a half-life of 6 hours. In how many hours will the drug be considered eliminated from the body (less than 10% of the drug remains)?
BASIC CONCEPTS A patient is prescribed a drug that has an ex…
BASIC CONCEPTS A patient is prescribed a drug that has an extremely short half-life for chest pain (angina). Which modification in drug dosage or scheduling should you expect?
BASIC CONCEPTS A patient with severe heart failure asks why…
BASIC CONCEPTS A patient with severe heart failure asks why the prescriber has lowered the dosages of most of the patient’s daily medications. What is your best response?
ADVANCED CONCEPTS A patient who is taking nicardipine (Carde…
ADVANCED CONCEPTS A patient who is taking nicardipine (Cardene) develops skin lesions, itching, fever, and achy joints. What is your best first action?
An end-tidal carbon dioxide detector connected to the end of…
An end-tidal carbon dioxide detector connected to the end of a nasogastric tube indicates the presence of carbon dioxide in the tube. What is your best interpretation of this finding?
Given each of the 2 subtyping scenarios below, should the co…
Given each of the 2 subtyping scenarios below, should the code compile? In other words, would the given subtyping still satisfy a client code that uses the supertype? You should answer “Yes” or “No”, then support your answer (in the context of a client code that uses the supertype). class A { public Iterator merge(Iterator itr) throws Exception { … } } class B { public Iterator merge(Iterator itr) throws RuntimeException { … } } B extends A. A extends B.
Consider the code below. // A typical account has a balanc…
Consider the code below. // A typical account has a balance that is a result of summing a sequence of transactions (or amounts) public class Account { private int balance; private List amounts; // Requires: true // Effects: Initializes this to have a zero balance and an empty sequence of transactions public Account() { amounts = new ArrayList(); balance = 0; if (repOk() == false) { System.out.println(“Account(): rep-inv violated”); System.exit(-1); } } // Requires: true // Effects: append amount to the sequence of transactions, and add it to balance public void customerTransaction(int amount) { amounts.add(amount); balance += amount; if (repOk() == false) { System.out.println(“customerTransaction(): rep-inv violated”); System.exit(-1); } } public int getBalance() { return balance; } // Rep-invariant1: a) amounts != null // b) balance = sum of all amounts.get(i), where 0 = 0 boolean repOk() { } (1 pt) Implement repOk() based on Rep-Invariant1. (1 pt) Give 2 example values for balance and amounts that do not violate Rep-invariant1. For each example, provide the client code. (0.5 pt) Give 2 example values for balance and amounts that do violate Rep-invariant1. (1 pt) Consider an updated Rep-invariant2. Implement repOk() based on it. // Rep-invariant2: a) amounts != null // b) balance = sum of all amounts.get(i), where 0 = 0 // d) amounts.get(i) cannot be 0, where 0