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
ADVANCED CONCEPTS A patient who has been prescribed enalapri…
ADVANCED CONCEPTS A patient who has been prescribed enalapril (Vasotec) has developed a persistent nonproductive cough. What is your best action?
ADVANCED CONCEPTS A patient taking metoprolol (Lopressor) fo…
ADVANCED CONCEPTS A patient taking metoprolol (Lopressor) for hypertension reports all of the following side effects. For which side effect will you notify the prescriber?