3.
1) Draw a flowchart for finding the maximum value between three variables (5)
2) Write a pseudocode that does exact same thing as the flowchart (5)
4.
1) Draw a flowchart for finding the minimum value between three variables (5)
2) Write a pseudocode that does exact same thing as the flowchart (5)
of different flows (20)
1) Draw a flowchart for finding the optimal fence size that will maximize the pasture’s area (10)
2) Write a pseudocode that does exact same thing as the flowchart (10)
3) Explain the flowchart and the pseudocode with another example (10)
1) Draw a flowchart for finding the number of pairs (10)
2) Write a pseudocode that does exact same thing as the flowchart (10)
3) Explain the flowchart and the pseudocode with an example (10)
1) Draw a flowchart for this task (10)
2) Write a pseudocode that does exact same thing as the flowchart (10)
3) Draw a flowchart for computing factorial k, before you draw the first flowchart, and use this in
your first flowchart (10)
4) Write a pseudocode that does exact same thing as the flowchart (10)
1) Draw a flowchart for this task (10)
2) Write a pseudocode that does exact same thing as the flowchart (10)
3) Draw a flowchart for computing factorial k, before you draw the first flowchart, and use this in
your first flowchart (10)
4) Write a pseudocode that does exact same thing as the flowchart (10)
1) Draw a flowchart for this task (10)
2) Write a pseudocode that does exact same thing as the flowchart (10)
3) Draw a flowchart for computing factorial k, before you draw the first flowchart, and use this in
your first flowchart (10)
4) Write a pseudocode that does exact same thing as the flowchart (10)
11.
1) Explain: Logical variable (1), Conditional operator (1), Negation operator (1), Contrapositive (1), Biconditional (1), Inverse error (1)
2) Explain: Associativity (1), Distributivity (1), De Morgan’s Law (1), Boolean Algebra (1)
3) Modeling ‘Hot Server Problem’ in logical variables and prove
○ “(A AND B) OR (A AND C) → D” is “D! → ! A OR (!B AND !C)” using
■ the notions that you explained above (5)
○ What does it mean? (5)
○ A: Server oveheats, B: Air conditioning off, C: Chassis cooler fails, D: Server crashes
○ Draw a full truth table for your model and explain all the cases (20)
4) Modeling ‘Fragile System Requirements’ in logical variables
○ If the database is locked, we can save data (5)
○ A database lock on a full write queue cannot happen (5)
○ Either the write queue is full, or the cache is loaded (5)
○ If the cache is loaded the database cannot be locked (5)
○ Is this possible? Under which conditions will it work? Use truth table (10)
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of