From 0f70599fa701a731a2ae6d02f92cc50586b85f07 Mon Sep 17 00:00:00 2001 From: kuchyx Date: Sat, 5 Nov 2022 14:03:13 +0100 Subject: [PATCH] feat: add hw2 --- NotProgramming/ESOEN/HW2/HW2.aux | 13 +++++ NotProgramming/ESOEN/HW2/HW2.fdb_latexmk | 19 +++++++ NotProgramming/ESOEN/HW2/HW2.fls | 41 ++++++++++++++ NotProgramming/ESOEN/HW2/HW2.log | 69 +++++++++++++++++++++++ NotProgramming/ESOEN/HW2/HW2.pdf | Bin 0 -> 11364 bytes NotProgramming/ESOEN/HW2/HW2.synctex.gz | Bin 0 -> 1987 bytes NotProgramming/ESOEN/HW2/HW2.tex | 30 ++++++++++ NotProgramming/ESOEN/HW2/HW2.xdv | Bin 0 -> 9408 bytes 8 files changed, 172 insertions(+) create mode 100644 NotProgramming/ESOEN/HW2/HW2.aux create mode 100644 NotProgramming/ESOEN/HW2/HW2.fdb_latexmk create mode 100644 NotProgramming/ESOEN/HW2/HW2.fls create mode 100644 NotProgramming/ESOEN/HW2/HW2.log create mode 100644 NotProgramming/ESOEN/HW2/HW2.pdf create mode 100644 NotProgramming/ESOEN/HW2/HW2.synctex.gz create mode 100644 NotProgramming/ESOEN/HW2/HW2.tex create mode 100644 NotProgramming/ESOEN/HW2/HW2.xdv diff --git a/NotProgramming/ESOEN/HW2/HW2.aux b/NotProgramming/ESOEN/HW2/HW2.aux new file mode 100644 index 00000000..c496eabe --- /dev/null +++ b/NotProgramming/ESOEN/HW2/HW2.aux @@ -0,0 +1,13 @@ +\relax +\@writefile{toc}{\contentsline {section}{\numberline {1}Task 1}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Task A}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Task B}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2}Task 2}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}A dining philosopher is using a fork.}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}A file is an ordinary file or a directory file. }{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Files contain records.}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}A polygon is composed of an ordered set of points. }{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}A person uses a computer language on a project. }{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6}A route connects two cities }{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.7}Modems and keyboards are input/output devices. }{1}{}\protected@file@percent } +\gdef \@abspage@last{1} diff --git a/NotProgramming/ESOEN/HW2/HW2.fdb_latexmk b/NotProgramming/ESOEN/HW2/HW2.fdb_latexmk new file mode 100644 index 00000000..060bb46b --- /dev/null +++ b/NotProgramming/ESOEN/HW2/HW2.fdb_latexmk @@ -0,0 +1,19 @@ +# Fdb version 3 +["xdvipdfmx"] 1667653186 "HW2.xdv" "HW2.pdf" "HW2" 1667653186 + "HW2.xdv" 1667653186 9408 ed6fcbd2a23fce2a5fa2d215d2f02a64 "xelatex" + (generated) + "HW2.pdf" +["xelatex"] 1667653185 "/home/kuhyx/Zlew/Studia/WUT_Computer_Science/NotProgramming/ESOEN/HW2/HW2.tex" "HW2.xdv" "HW2" 1667653186 + "/home/kuhyx/Zlew/Studia/WUT_Computer_Science/NotProgramming/ESOEN/HW2/HW2.tex" 1667653185 1094 4b200e9d3155af14ceb5aa91cd9c5138 "" + "/usr/share/texmf-dist/tex/latex/base/article.cls" 1650183167 20144 8a7de377ae7a11ee924a7499611f5a9d "" + "/usr/share/texmf-dist/tex/latex/base/size12.clo" 1650183167 8449 bc7344e882df4d7e51c046514dee83e4 "" + "/usr/share/texmf-dist/tex/latex/base/ts1cmr.fd" 1650183167 2430 06a89bcded389391906798ea7a3f3aaa "" + "/usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def" 1650183167 35763 558b6bb076dfa9b058fe5c58dc6e0434 "" + "/usr/share/texmf-dist/web2c/texmf.cnf" 1650183167 39911 2da6c67557ec033436fe5418a70a8a61 "" + "/var/lib/texmf/web2c/xetex/xelatex.fmt" 1667608630 5825165 3134581dd7c4dda880f963204bf37269 "" + "HW2.aux" 1667653186 1350 086026ea45cf03e87ebaf925d123d031 "xelatex" + "HW2.tex" 1667653185 1094 4b200e9d3155af14ceb5aa91cd9c5138 "" + (generated) + "HW2.aux" + "HW2.log" + "HW2.xdv" diff --git a/NotProgramming/ESOEN/HW2/HW2.fls b/NotProgramming/ESOEN/HW2/HW2.fls new file mode 100644 index 00000000..6d954b5b --- /dev/null +++ b/NotProgramming/ESOEN/HW2/HW2.fls @@ -0,0 +1,41 @@ +PWD /home/kuhyx/Zlew/Studia/WUT_Computer_Science/NotProgramming/ESOEN/HW2 +INPUT /usr/share/texmf-dist/web2c/texmf.cnf +INPUT /var/lib/texmf/web2c/xetex/xelatex.fmt +INPUT /home/kuhyx/Zlew/Studia/WUT_Computer_Science/NotProgramming/ESOEN/HW2/HW2.tex +OUTPUT HW2.log +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/article.cls +INPUT /usr/share/texmf-dist/tex/latex/base/size12.clo +INPUT /usr/share/texmf-dist/tex/latex/base/size12.clo +INPUT /usr/share/texmf-dist/tex/latex/base/size12.clo +INPUT /usr/share/texmf-dist/tex/latex/base/size12.clo +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT /usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +INPUT ./HW2.aux +INPUT HW2.aux +INPUT HW2.aux +OUTPUT HW2.aux +INPUT /usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +INPUT /usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +INPUT /usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +INPUT /usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +OUTPUT HW2.xdv +INPUT HW2.aux diff --git a/NotProgramming/ESOEN/HW2/HW2.log b/NotProgramming/ESOEN/HW2/HW2.log new file mode 100644 index 00000000..1bf19e5a --- /dev/null +++ b/NotProgramming/ESOEN/HW2/HW2.log @@ -0,0 +1,69 @@ +This is XeTeX, Version 3.141592653-2.6-0.999994 (TeX Live 2022/Arch Linux) (preloaded format=xelatex 2022.11.5) 5 NOV 2022 13:59 +entering extended mode + restricted \write18 enabled. + file:line:error style messages enabled. + %&-line parsing enabled. +**/home/kuhyx/Zlew/Studia/WUT_Computer_Science/NotProgramming/ESOEN/HW2/HW2.tex +(/home/kuhyx/Zlew/Studia/WUT_Computer_Science/NotProgramming/ESOEN/HW2/HW2.tex +LaTeX2e <2021-11-15> patch level 1 +L3 programming layer <2022-04-10> (/usr/share/texmf-dist/tex/latex/base/article.cls +Document Class: article 2021/10/04 v1.4n Standard LaTeX document class +(/usr/share/texmf-dist/tex/latex/base/size12.clo +File: size12.clo 2021/10/04 v1.4n Standard LaTeX file (size option) +) +\c@part=\count181 +\c@section=\count182 +\c@subsection=\count183 +\c@subsubsection=\count184 +\c@paragraph=\count185 +\c@subparagraph=\count186 +\c@figure=\count187 +\c@table=\count188 +\abovecaptionskip=\skip47 +\belowcaptionskip=\skip48 +\bibindent=\dimen138 +) (/usr/share/texmf-dist/tex/latex/l3backend/l3backend-xetex.def +File: l3backend-xetex.def 2022-04-14 L3 backend support: XeTeX +\l__color_backend_stack_int=\count189 +\g__color_backend_stack_int=\count190 +\g__graphics_track_int=\count191 +\l__pdf_internal_box=\box50 +\g__pdf_backend_object_int=\count192 +\g__pdf_backend_annotation_int=\count193 +\g__pdf_backend_link_int=\count194 +) (./HW2.aux) +\openout1 = `HW2.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 3. +LaTeX Font Info: ... okay on input line 3. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 3. +LaTeX Font Info: ... okay on input line 3. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 3. +LaTeX Font Info: ... okay on input line 3. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 3. +LaTeX Font Info: ... okay on input line 3. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 3. +LaTeX Font Info: Trying to load font information for TS1+cmr on input line 3. + (/usr/share/texmf-dist/tex/latex/base/ts1cmr.fd +File: ts1cmr.fd 2019/12/16 v2.5j Standard LaTeX font definitions +) +LaTeX Font Info: ... okay on input line 3. +LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 3. +LaTeX Font Info: ... okay on input line 3. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 3. +LaTeX Font Info: ... okay on input line 3. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 3. +LaTeX Font Info: ... okay on input line 3. + [1 + +] (./HW2.aux) ) +Here is how much of TeX's memory you used: + 482 strings out of 476156 + 10214 string characters out of 5814963 + 311701 words of memory out of 5000000 + 21329 multiletter control sequences out of 15000+600000 + 469307 words of font info for 34 fonts, out of 8000000 for 9000 + 1348 hyphenation exceptions out of 8191 + 35i,5n,38p,340b,107s stack positions out of 5000i,500n,10000p,200000b,80000s + +Output written on HW2.xdv (1 page, 9408 bytes). diff --git a/NotProgramming/ESOEN/HW2/HW2.pdf b/NotProgramming/ESOEN/HW2/HW2.pdf new file mode 100644 index 0000000000000000000000000000000000000000..1bb23353ef5972e367ab97949588fef3c2625f4e GIT binary patch literal 11364 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 wZT+c-(Y!%lugOP3a}C*|3iI`!@59-}(8V!Z literal 0 HcmV?d00001 diff --git a/NotProgramming/ESOEN/HW2/HW2.synctex.gz b/NotProgramming/ESOEN/HW2/HW2.synctex.gz new file mode 100644 index 0000000000000000000000000000000000000000..760d8ad75cc4d5ea84f4ee51107ee2c0754ec3d9 GIT binary patch literal 1987 zcmV;!2R!&6iwFP!000001Fcz2k0ZAcz3W%(-Yh^KvG`S_t_uUnAzlM($4&yn&}w>S z1^565=O|n~LbJhnRW-#+!u~;8uRZ;rz+i~}O_tTrdcjwFgbllM5ug70s zt{d8{Kb@Yt_2K2yZ=cuyeCqzQ{&0P{-*4AH{_y=T?@rGU>dwD>*zLRHu3LY5x_);) zJ)XDE&->%!`kN2$zxj6kmmg*Lxx03sqgJ_Dzg*7i%ct$RTLXT6`1*c-xrRU2PuuYO z?~xrTM0@Bh8{+xGFef7tJ~*FJ4Rh{X@bJrcM0 z>CO9xhf4?NSy}0L@sARCcRF6X<8`xmYe+19r^UZ$rNl<8G-*Rdij8zc+H0MWl~{Zg zh58@-zl_VIF~$o$Sv&wxCzN6>9E5L0$qQk$9wpgXtz_P$DHrzr^ktFd;^$&V<+X#@ z#5iTVw%XfaQ$4z&q)}|Awiz$|%Cgt{fqGg1Q>{_$F7a5=!Nq-H@G zKJ*H54w6Lz;kA~d{(^=sSeNZyA=BE@Brw(rE7ZzZOASdSh^1Ru#FYKuMFz zaPlL;hh9N4H1C5;hXbyn{(>I-pz#QLFQq5ZJXkZLb0@17i)cDq30+1!9j=5Q1|7-V zY}Vv-&G6A3IbJ-nMl#FMA7hl&Zbgxd^8sm*Hh3kRN43 zhHvFP>IhBc2N8+}8*h{!g7494f6JlTB@C-is5kCyp=V&E2(Gi@I*}IaD(d5x@ zmL5gWy;hRU#t84x`X|!P`gk%8oY$y?uEAo?!qC97MdQ+trwd%t|(*#*@q?TGY975_eUJ zx>{PHQPdy%jZmQg%PbvXBXB>x8{x3;WVFc2!?fs}9;yS^0<~Glr*h)eE@wmQ6*|<7 zERArmi7bX}lF}BejjTuDrM_WJnC1tTNQM@v8me*Na92ZC=V=w{pDnk}G#eiV^oC`G ziMgLp=2zpIV1_2sq;V0fEiF&V(K@_j)l@FMMsaFcj(~;srCZ7kLg;i!o9a9!x=uX2 z!(_tx3yJ68qZp+%^tzNh#-Bz`bZHWp`EqJG)RKa>IrEr7JzLXStx>&^{?=;DuQ+rq z%lh*!tZymz&ZE~;L%9^_l2FlDEm18Hebrix(JFNH*6Ng;OwS~TFq|m;YVWrjWQG+} zmX0uEtmz|j3x{r{P(upXquk&QmM~!&)K=BF6qe9oDjeqN@T4el%x7qby23HN8XTSq zM;Ufupeb?Z&{etK*TWbmD!1U1mWpZ|eWEWY885C(4n28k*_g7D=5 zYt@vV8+B^A2&Yje!^=pdQKyh+RyLHd0(Rlv*4jy+HbYN^qf?;+afM@EQgE`u88yVq zTE9aF7E|-1vkGIp2`4$>Wl~bKFmz)^&{a~#aD*`XF?>c?RN3jL1jFl^FaYYN@NG^8 z*~eMg2PqB60eNh zv(m|D^fhaTb2uXx;p}gMm%#xL1_QJ)cGQb}^WYv>ytOTbl0RV`B{tkFtys5c!yF## zE!uj#$Q&26N;GC_AI8V|)o9mvJ-a52rya}_En0^fRJc8%bJ7wmUSWoWsxkCvH5h~K zYYCl`ZXDtn*$C&PCU_Z%TwHGDVfS!`Z(;O(go>!bF&JY~^cBtu&z;bMZgEMWk*Z2R zUgjt;;S?3P7U7cyHR6W>&oNG+(c!U5X<13f1eo!&RS||%FY5%PA~Gx7ihnH|;S~Q2 zFC&rSU&uQrF=nU|CKcXEw#LJ!*QoC!ei*Dt0m!DKHaYZ8k<2XxVuZ#n1!2O?pY%Qq zul;ROVZd%mrw}Q|)trQ=mW^-@QG$oM!y7a?lt~(OD}#cdBO3a}0FMW;1fBH8^Z#^%*J6*2Z=Z{a_X7TRya=gMLzj!N6PrSM8 V&ih}lFVCCB{{gkAmEPSO001L0*sK5m literal 0 HcmV?d00001 diff --git a/NotProgramming/ESOEN/HW2/HW2.tex b/NotProgramming/ESOEN/HW2/HW2.tex new file mode 100644 index 00000000..ab12f0e4 --- /dev/null +++ b/NotProgramming/ESOEN/HW2/HW2.tex @@ -0,0 +1,30 @@ +\documentclass[12pt]{article} + +\begin{document} +\section{Task 1} + +\subsection{Task A} + +\subsection{Task B} + +\section{Task 2} +Categorize the following relationships into \textbf{generalization}, \textbf{aggregation}, or \textbf{association}. Draw an appropriate \textbf{class diagram}. There could be more than one solution if applicable. + + +\subsection{A dining philosopher is using a fork.} +Dining philosopher is using \textbf{exactly} one fork and one fork is used \textbf{exactly} by one philosopher. \\ +This is \textbf{association}, this is not aggregation as fork is not a part of philosopher, neither philosopher part of fork, and this is not generalization as philosopher is not a kind of fork and fork is not a kind of philosopher. +\subsection{A file is an ordinary file or a directory file. } + +\subsection{Files contain records.} + +\subsection{A polygon is composed of an ordered set of points. } + +\subsection{A person uses a computer language on a project. } + +\subsection{A route connects two cities } + +\subsection{Modems and keyboards are input/output devices. } + + +\end{document} \ No newline at end of file diff --git a/NotProgramming/ESOEN/HW2/HW2.xdv b/NotProgramming/ESOEN/HW2/HW2.xdv new file mode 100644 index 0000000000000000000000000000000000000000..b6b252820827751341d637dcfa10ea2e4d067b49 GIT binary patch literal 9408 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 literal 0 HcmV?d00001