diff --git a/lectures/figures/uml/activity.puml b/lectures/figures/uml/activity.puml new file mode 100644 index 0000000..1b83254 --- /dev/null +++ b/lectures/figures/uml/activity.puml @@ -0,0 +1,12 @@ +@startuml +skin rose +scale 2 +start +:r = a; +while (i < (b-1)) is (yes) +:r *= r; +:i+= 1; +endwhile (no) + +stop +@enduml diff --git a/lectures/figures/uml/activity.svg b/lectures/figures/uml/activity.svg new file mode 100644 index 0000000..b50d702 --- /dev/null +++ b/lectures/figures/uml/activity.svg @@ -0,0 +1 @@ +r = ar *= ri+= 1yesi < (b-1)no \ No newline at end of file diff --git a/lectures/figures/uml/diagrams.puml b/lectures/figures/uml/diagrams.puml index 8af6014..ab46a36 100644 --- a/lectures/figures/uml/diagrams.puml +++ b/lectures/figures/uml/diagrams.puml @@ -15,7 +15,7 @@ skin rose ++ structure +++[#LightGreen] class +++[#LightGreen] object -+++ component ++++[#LightGreen] component +++ deployment +++ package +++ profile diff --git a/lectures/figures/uml/diagrams.svg b/lectures/figures/uml/diagrams.svg index aeb884f..43978f6 100644 --- a/lectures/figures/uml/diagrams.svg +++ b/lectures/figures/uml/diagrams.svg @@ -1 +1 @@ -behavioruse caseactivitystate machineinteractioncommunicationinteraction overviewsequencetimingstructureclassobjectcomponentdeploymentpackageprofilecomposite structureUML 2 \ No newline at end of file +behavioruse caseactivitystate machineinteractioncommunicationinteraction overviewsequencetimingstructureclassobjectcomponentdeploymentpackageprofilecomposite structureUML 2 \ No newline at end of file diff --git a/lectures/figures/uml/power.drawio.svg b/lectures/figures/uml/power.drawio.svg new file mode 100644 index 0000000..c1ae191 --- /dev/null +++ b/lectures/figures/uml/power.drawio.svg @@ -0,0 +1,4 @@ + + + +
r *= r
no
i < (b-1)
yes


i += 1


r = a
\ No newline at end of file diff --git a/slides/figures/uml/activity.puml b/slides/figures/uml/activity.puml new file mode 100644 index 0000000..1b83254 --- /dev/null +++ b/slides/figures/uml/activity.puml @@ -0,0 +1,12 @@ +@startuml +skin rose +scale 2 +start +:r = a; +while (i < (b-1)) is (yes) +:r *= r; +:i+= 1; +endwhile (no) + +stop +@enduml diff --git a/slides/figures/uml/activity.svg b/slides/figures/uml/activity.svg new file mode 100644 index 0000000..b50d702 --- /dev/null +++ b/slides/figures/uml/activity.svg @@ -0,0 +1 @@ +r = ar *= ri+= 1yesi < (b-1)no \ No newline at end of file diff --git a/slides/figures/uml/diagrams.puml b/slides/figures/uml/diagrams.puml index 8af6014..ab46a36 100644 --- a/slides/figures/uml/diagrams.puml +++ b/slides/figures/uml/diagrams.puml @@ -15,7 +15,7 @@ skin rose ++ structure +++[#LightGreen] class +++[#LightGreen] object -+++ component ++++[#LightGreen] component +++ deployment +++ package +++ profile diff --git a/slides/figures/uml/diagrams.svg b/slides/figures/uml/diagrams.svg index aeb884f..43978f6 100644 --- a/slides/figures/uml/diagrams.svg +++ b/slides/figures/uml/diagrams.svg @@ -1 +1 @@ -behavioruse caseactivitystate machineinteractioncommunicationinteraction overviewsequencetimingstructureclassobjectcomponentdeploymentpackageprofilecomposite structureUML 2 \ No newline at end of file +behavioruse caseactivitystate machineinteractioncommunicationinteraction overviewsequencetimingstructureclassobjectcomponentdeploymentpackageprofilecomposite structureUML 2 \ No newline at end of file diff --git a/slides/figures/uml/power.drawio.svg b/slides/figures/uml/power.drawio.svg new file mode 100644 index 0000000..c1ae191 --- /dev/null +++ b/slides/figures/uml/power.drawio.svg @@ -0,0 +1,4 @@ + + + +
r *= r
no
i < (b-1)
yes


i += 1


r = a
\ No newline at end of file