GitLab Commit is coming up on August 3-4. Learn how to innovate together using GitLab, the DevOps platform. Register for free: gitlabcommitvirtual2021.com

Commit f89fc819 authored by Andre Specht's avatar Andre Specht
Browse files

Midterm exam

parent 26ce4741
<!doctype html>
<html lang="en">
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide template -->
<!-- Andre Specht -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Getting ready for the midterm exam</title>
<link rel="shortcut icon" href="assets/style/logo_b.png?v=2" type="image/x-icon">
<link rel="stylesheet" href="assets/style/slides.css" media="all">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700&display=swap">
<script defer src="assets/script/jquery.js"></script>
<script defer src="assets/script/scroll.js"></script>
</head>
<body>
<div id="page" class="page">
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Cover -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top"></div>
<div class="center">
<div class="cover-content">
<h1 id="title">Getting ready for the midterm exam</h1>
<hr>
<p id="author">Andre Specht</p>
<p id="profile">@andrespecht</p>
</div>
</div>
<div class="bottom"></div>
</div></div>
</div></div>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide 2 -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top">Quiz 5</div>
<div class="center">
<div class="content">
<h2 class="heading">OOSA - midterm exam</h2>
<div class="paragraph">
Part A (exam): Friday, June 25 (9 am to 11:59 pm)<br>
Part B (assignment): due on Tuesday, June 29 (11:59 pm)
</div>
</div>
</div>
<div class="bottom">
<div class="number-align">
<p class="page-number">2</p>
</div>
</div>
</div></div>
</div></div>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide 3 -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top"></div>
<div class="center">
<div class="content">
<h2 class="heading">Topics</h2>
<div class="paragraph">
Attributes of a Project<br>
PM Process Groups<br>
Triple constraint<br>
Planning and initiate steps (outputs)<br>
The role of the project manager<br>
Advantages of Waterfall<br>
Conflicts<br>
GTD Inbox
</div>
</div>
</div>
<div class="bottom">
<div class="number-align">
<p class="page-number">3</p>
</div>
</div>
</div></div>
</div></div>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide 4 -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top"></div>
<div class="center">
<div class="content">
<h2 class="heading">Topics (cont)</h2>
<div class="paragraph">
UML (concept and diagrams)<br>
Broad categories of UML diagrams<br>
Creators of UML and UP<br>
4 + 1 architecture<br>
Workflows of UP<br>
Phases of UP<br>
SEP<br>
Token semantics<br>
Nodes in activity diagrams
</div>
</div>
</div>
<div class="bottom">
<div class="number-align">
<p class="page-number">4</p>
</div>
</div>
</div></div>
</div></div>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide 5 -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top"></div>
<div class="center">
<div class="content">
<h2 class="heading">Topics (cont)</h2>
<div class="paragraph">
Prototypes<br>
Requirements workflow<br>
Meta-model<br>
MoSCoW<br>
Functional x non-functional requirements<br>
Components<br>
Use cases<br>
Glossary
</div>
</div>
</div>
<div class="bottom">
<div class="number-align">
<p class="page-number">5</p>
</div>
</div>
</div></div>
</div></div>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide 6 -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top"></div>
<div class="center">
<div class="content">
<h2 class="heading">&nbsp;</h2>
<div class="paragraph">
Good luck
</div>
</div>
</div>
<div class="bottom">
<div class="number-align">
<p class="page-number">6</p>
</div>
</div>
</div></div>
</div></div>
</div>
<div id="logo"></div>
<script>
window.addEventListener("wheel", function(e) { e.preventDefault(); }, { passive: false });
</script>
</body>
</html>
<!doctype html>
<html lang="en">
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide template -->
<!-- Andre Specht -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Getting ready for the midterm exam</title>
<link rel="shortcut icon" href="assets/style/logo_b.png?v=2" type="image/x-icon">
<link rel="stylesheet" href="assets/style/slides.css" media="all">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@300;400;600;700&display=swap">
<script defer src="assets/script/jquery.js"></script>
<script defer src="assets/script/scroll.js"></script>
</head>
<body>
<div id="page" class="page">
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Cover -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top"></div>
<div class="center">
<div class="cover-content">
<h1 id="title">Getting ready for the midterm exam</h1>
<hr>
<p id="author">Andre Specht</p>
<p id="profile">@andrespecht</p>
</div>
</div>
<div class="bottom"></div>
</div></div>
</div></div>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide 2 -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top">Quiz 5</div>
<div class="center">
<div class="content">
<h2 class="heading">OOSD - midterm exam</h2>
<div class="paragraph">
Friday, June 25 (9 am to 11:59 pm)
</div>
</div>
</div>
<div class="bottom">
<div class="number-align">
<p class="page-number">2</p>
</div>
</div>
</div></div>
</div></div>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide 3 -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top"></div>
<div class="center">
<div class="content">
<h2 class="heading">Topics</h2>
<div class="paragraph">
Interaction diagrams (types)<br>
Sequence diagrams (concepts)<br>
Messages between lifelines (types)<br>
Communication diagrams (concept)<br>
Combined fragments (branching and iteration)<br>
Interaction occurrence<br>
Gates and parameters
</div>
</div>
</div>
<div class="bottom">
<div class="number-align">
<p class="page-number">3</p>
</div>
</div>
</div></div>
</div></div>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide 4 -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top"></div>
<div class="center">
<div class="content">
<h2 class="heading">Topics (cont)</h2>
<div class="paragraph">
Problem domain and solution domain (concepts and classes that
may come from them)<br>
Well-formed classes<br>
Completeness and Sufficiency<br>
Cohesion and Coupling<br>
Primitiveness<br>
Relationships (generalization, dependency, aggregation,
composition)<br>
Interfaces<br>
Template<br>
Two sources for the design classes<br>
Multiple inheritance
</div>
</div>
</div>
<div class="bottom">
<div class="number-align">
<p class="page-number">4</p>
</div>
</div>
</div></div>
</div></div>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide 5 -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top"></div>
<div class="center">
<div class="content">
<h2 class="heading">Topics (cont)</h2>
<div class="paragraph">
The "analyze a use case" process (inputs, outputs)<br>
</div>
</div>
</div>
<div class="bottom">
<div class="number-align">
<p class="page-number">5</p>
</div>
</div>
</div></div>
</div></div>
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<!-- Slide 6 -->
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
<div class="page-section"><div class="page-frame">
<div class="container"><div class="twelve column">
<div class="top"></div>
<div class="center">
<div class="content">
<h2 class="heading">&nbsp;</h2>
<div class="paragraph">
Good luck
</div>
</div>
</div>
<div class="bottom">
<div class="number-align">
<p class="page-number">6</p>
</div>
</div>
</div></div>
</div></div>
</div>
<div id="logo"></div>
<script>
window.addEventListener("wheel", function(e) { e.preventDefault(); }, { passive: false });
</script>
</body>
</html>
......@@ -9,6 +9,7 @@
- [UML and UP](https://andrespecht.gitlab.io/ooad/OOSA/week_5.html)
- [Activity diagrams](https://andrespecht.gitlab.io/ooad/OOSA/week_6.html)
- [Getting ready for quiz 5 (new)](https://andrespecht.gitlab.io/ooad/OOSA/week_7.html)
- [Getting ready for the midterm exam (new)](https://andrespecht.gitlab.io/ooad/OOSA/week_8.html)
##### Additional Resources
......@@ -28,6 +29,7 @@
- [Advanced use case realization](https://andrespecht.gitlab.io/ooad/OOSD/week_4.html)
- [Designing classes](https://andrespecht.gitlab.io/ooad/OOSD/week_5.html)
- [Getting ready for quiz 4 (new)](https://andrespecht.gitlab.io/ooad/OOSD/week_7.html)
- [Getting ready for the midterm exam (new)](https://andrespecht.gitlab.io/ooad/OOSD/week_8.html)
##### Additional Resources
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment