diff --git a/NotProgramming/EDABA/HW3.aux b/NotProgramming/EDABA/HW3.aux new file mode 100644 index 00000000..bc1e82f1 --- /dev/null +++ b/NotProgramming/EDABA/HW3.aux @@ -0,0 +1,6 @@ +\relax +\@writefile{toc}{\contentsline {section}{\numberline {1}Task 1}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2}Task 2}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3}Task 3}{2}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4}Task 4}{2}{}\protected@file@percent } +\gdef \@abspage@last{2} diff --git a/NotProgramming/EDABA/HW3.fdb_latexmk b/NotProgramming/EDABA/HW3.fdb_latexmk new file mode 100644 index 00000000..42736d81 --- /dev/null +++ b/NotProgramming/EDABA/HW3.fdb_latexmk @@ -0,0 +1,23 @@ +# Fdb version 3 +["xdvipdfmx"] 1668367962 "HW3.xdv" "HW3.pdf" "HW3" 1668367962 + "HW3.xdv" 1668367812 11580 c96812335841731edc47087abcad0280 "xelatex" + (generated) + "HW3.pdf" +["xelatex"] 1668367812 "/home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/EDABA/HW3.tex" "HW3.xdv" "HW3" 1668367962 + "/home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/EDABA/HW3.tex" 1668367811 1379 572996e051e992a9eff96c6b51437748 "" + "/usr/share/texmf-dist/fonts/map/fontname/texfonts.map" 1650183167 3524 cb3e574dea2d1052e39280babc910dc8 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm" 1650183167 1524 4414a8315f39513458b80dfc63bff03a "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm" 1650183167 1288 655e228510b4c2a1abe905c368440826 "" + "/usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1650183167 1124 6c73e740cf17375f03eec0ee63599741 "" + "/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" 1667928062 5825168 d4350bfbeefea539d526a1ead67e0962 "" + "HW3.aux" 1668367812 408 5d4ae01292cba80ec3d8914cba242cf0 "xelatex" + "HW3.tex" 1668367811 1379 572996e051e992a9eff96c6b51437748 "" + (generated) + "HW3.aux" + "HW3.log" + "HW3.xdv" diff --git a/NotProgramming/EDABA/HW3.fls b/NotProgramming/EDABA/HW3.fls new file mode 100644 index 00000000..e9b9a871 --- /dev/null +++ b/NotProgramming/EDABA/HW3.fls @@ -0,0 +1,45 @@ +PWD /home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/EDABA +INPUT /usr/share/texmf-dist/web2c/texmf.cnf +INPUT /var/lib/texmf/web2c/xetex/xelatex.fmt +INPUT /home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/EDABA/HW3.tex +OUTPUT HW3.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 ./HW3.aux +INPUT HW3.aux +INPUT HW3.aux +OUTPUT HW3.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 +INPUT /usr/share/texmf-dist/fonts/map/fontname/texfonts.map +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmr12.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm +OUTPUT HW3.xdv +INPUT HW3.aux diff --git a/NotProgramming/EDABA/HW3.log b/NotProgramming/EDABA/HW3.log new file mode 100644 index 00000000..6f1ee30c --- /dev/null +++ b/NotProgramming/EDABA/HW3.log @@ -0,0 +1,98 @@ +This is XeTeX, Version 3.141592653-2.6-0.999994 (TeX Live 2022/Arch Linux) (preloaded format=xelatex 2022.11.8) 13 NOV 2022 20:30 +entering extended mode + restricted \write18 enabled. + file:line:error style messages enabled. + %&-line parsing enabled. +**/home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/EDABA/HW3.tex +(/home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/EDABA/HW3.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 +) (./HW3.aux) +\openout1 = `HW3.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 4. +LaTeX Font Info: Trying to load font information for TS1+cmr on input line 4. + (/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 4. +LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <14.4> on input line 5. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <7> on input line 5. + +Overfull \hbox (17.87987pt too wide) in paragraph at lines 14--14 +[] \TU/lmtt/m/n/12 LECT_highest = SELECT L#, LNAME FROM LECT AS X WHERE NOT EXIST[] + [] + + +Overfull \hbox (42.59984pt too wide) in paragraph at lines 14--14 +[] \TU/lmtt/m/n/12 ( SELECT * FROM LECT AS Y WHERE Y.L# != X.L# AND Y.ECTS > X.ECTS )[] + [] + + +Overfull \hbox (17.87987pt too wide) in paragraph at lines 27--27 +[] \TU/lmtt/m/n/12 LECT_highest = SELECT L#, LNAME FROM LECT AS X WHERE NOT EXIST[] + [] + + +Overfull \hbox (42.59984pt too wide) in paragraph at lines 27--27 +[] \TU/lmtt/m/n/12 ( SELECT * FROM LECT AS Y WHERE Y.L# != X.L# AND Y.ECTS > X.ECTS )[] + [] + +[1 + +] +Overfull \hbox (17.87987pt too wide) in paragraph at lines 36--36 +[] \TU/lmtt/m/n/12 SELECT L# FROM ST, LS WHERE (ST.S# = LS.S# AND ST.TRACK = CS))[] + [] + +[2] (./HW3.aux) ) +Here is how much of TeX's memory you used: + 493 strings out of 476156 + 10418 string characters out of 5814963 + 313716 words of memory out of 5000000 + 21336 multiletter control sequences out of 15000+600000 + 470228 words of font info for 38 fonts, out of 8000000 for 9000 + 1348 hyphenation exceptions out of 8191 + 35i,6n,38p,230b,191s stack positions out of 5000i,500n,10000p,200000b,80000s + +Output written on HW3.xdv (2 pages, 11580 bytes). diff --git a/NotProgramming/EDABA/HW3.synctex.gz b/NotProgramming/EDABA/HW3.synctex.gz new file mode 100644 index 00000000..f78dd76f Binary files /dev/null and b/NotProgramming/EDABA/HW3.synctex.gz differ diff --git a/NotProgramming/EDABA/HW3.tex b/NotProgramming/EDABA/HW3.tex new file mode 100644 index 00000000..000e985f --- /dev/null +++ b/NotProgramming/EDABA/HW3.tex @@ -0,0 +1,44 @@ +\documentclass[12pt]{article} +\title{EDABA Homework 3} +\author{Krzysztof Rudnicki, 307585} +\begin{document} +\maketitle +\section{Task 1} +Find lectures with the highest ECTS + + + +\begin{verbatim} + LECT_highest = SELECT L#, LNAME FROM LECT AS X WHERE NOT EXIST + ( SELECT * FROM LECT AS Y WHERE Y.L# != X.L# AND Y.ECTS > X.ECTS ) + \end{verbatim} +\section{Task 2} +Find students attending some lectures with the highest ECTS +\begin{verbatim} + LECT_highest = SELECT L#, LNAME FROM LECT AS X WHERE NOT EXIST + ( SELECT * FROM LECT AS Y WHERE Y.L# != X.L# AND Y.ECTS > X.ECTS ) + SELECT UNIQUE SN, S# + FROM ST + WHERE ST.S# = S#_HIGHEST + S#_HIGHEST = + SELECT S# + FROM LS + WHERE LS.L# = LECT_highest.L# + \end{verbatim} + \newpage +\section{Task 3} +Find lectures which have more than 3 ECTS and are attended by \textbf{some} students from the track CS +\begin{verbatim} + L_THREE_CS = SELECT UNIQUE L# FROM + (SELECT L# FROM LECT WHERE ECTS > 3 + INTERSECT + SELECT L# FROM ST, LS WHERE (ST.S# = LS.S# AND ST.TRACK = CS)) + \end{verbatim} +\section{Task 4} +Find the students attending ONLY lectures with ECTS >3, i.e. no other lectures - using EXIST (NOT EXIST) statement +\begin{verbatim} + SELECT S#, SN FROM STUDENT AS X WHERE + NOT EXIST + ( SELECT S# FROM LECTURES AS Y WHERE Y.ECTS < 4) + \end{verbatim} +\end{document} \ No newline at end of file diff --git a/NotProgramming/EDABA/HW3.xdv b/NotProgramming/EDABA/HW3.xdv new file mode 100644 index 00000000..fd84f167 Binary files /dev/null and b/NotProgramming/EDABA/HW3.xdv differ diff --git a/NotProgramming/EDABA/KRZYSZTOF_RUDNICKI_EDABA_HW3.pdf b/NotProgramming/EDABA/KRZYSZTOF_RUDNICKI_EDABA_HW3.pdf new file mode 100644 index 00000000..f441339c Binary files /dev/null and b/NotProgramming/EDABA/KRZYSZTOF_RUDNICKI_EDABA_HW3.pdf differ diff --git a/NotProgramming/ESOEN/Task1_gr101Friday/Solution.aux b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.aux new file mode 100644 index 00000000..0a80c1a4 --- /dev/null +++ b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.aux @@ -0,0 +1,6 @@ +\relax +\@writefile{toc}{\contentsline {section}{\numberline {1}Task 1}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2}Task 2}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3}Task 3}{1}{}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4}Task 4}{2}{}\protected@file@percent } +\gdef \@abspage@last{2} diff --git a/NotProgramming/ESOEN/Task1_gr101Friday/Solution.fdb_latexmk b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.fdb_latexmk new file mode 100644 index 00000000..3fdffa8a --- /dev/null +++ b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.fdb_latexmk @@ -0,0 +1,20 @@ +# Fdb version 3 +["xdvipdfmx"] 1666825174 "Solution.xdv" "Solution.pdf" "Solution" 1666825174 + "Solution.xdv" 1666825174 22532 8da5f0f433dc7a4b3467f541904bf08f "xelatex" + (generated) + "Solution.pdf" +["xelatex"] 1666825174 "/home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/ESOEN/Task1_gr101Friday/Solution.tex" "Solution.xdv" "Solution" 1666825174 + "/home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/ESOEN/Task1_gr101Friday/Solution.tex" 1666825174 2440 5fb408d62b8780a791507b1716c56e45 "" + "/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/enumitem/enumitem.sty" 1650181202 51697 f8f08183cd2080d9d18a41432d651dfb "" + "/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" 1666824708 5825170 7422ea4810d2988ef351e51b8d675697 "" + "Solution.aux" 1666825174 408 dfbfd302a7ca96ca66ded22e2ecd73b8 "xelatex" + "Solution.tex" 1666825174 2440 5fb408d62b8780a791507b1716c56e45 "" + (generated) + "Solution.aux" + "Solution.log" + "Solution.xdv" diff --git a/NotProgramming/ESOEN/Task1_gr101Friday/Solution.fls b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.fls new file mode 100644 index 00000000..c3aeb158 --- /dev/null +++ b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.fls @@ -0,0 +1,52 @@ +PWD /home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/ESOEN/Task1_gr101Friday +INPUT /usr/share/texmf-dist/web2c/texmf.cnf +INPUT /var/lib/texmf/web2c/xetex/xelatex.fmt +INPUT /home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/ESOEN/Task1_gr101Friday/Solution.tex +OUTPUT Solution.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/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +INPUT /usr/share/texmf-dist/tex/latex/enumitem/enumitem.sty +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 ./Solution.aux +INPUT Solution.aux +INPUT Solution.aux +OUTPUT Solution.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 Solution.xdv +INPUT Solution.aux diff --git a/NotProgramming/ESOEN/Task1_gr101Friday/Solution.log b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.log new file mode 100644 index 00000000..bfa62e8a --- /dev/null +++ b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.log @@ -0,0 +1,83 @@ +This is XeTeX, Version 3.141592653-2.6-0.999994 (TeX Live 2022/Arch Linux) (preloaded format=xelatex 2022.10.27) 27 OCT 2022 00:59 +entering extended mode + restricted \write18 enabled. + file:line:error style messages enabled. + %&-line parsing enabled. +**/home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/ESOEN/Task1_gr101Friday/Solution.tex +(/home/kuhyx/Zlew/Studia/NieNotatki/Projekty/WUT_Computer_Science/NotProgramming/ESOEN/Task1_gr101Friday/Solution.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/enumitem/enumitem.sty +Package: enumitem 2019/06/20 v3.9 Customized lists +\enitkv@toks@=\toks16 +\labelindent=\skip49 +\enit@outerparindent=\dimen139 +\enit@toks=\toks17 +\enit@inbox=\box50 +\enit@count@id=\count189 +\enitdp@description=\count190 +) (/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=\count191 +\g__color_backend_stack_int=\count192 +\g__graphics_track_int=\count193 +\l__pdf_internal_box=\box51 +\g__pdf_backend_object_int=\count194 +\g__pdf_backend_annotation_int=\count195 +\g__pdf_backend_link_int=\count196 +) (./Solution.aux) +\openout1 = `Solution.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 4. +LaTeX Font Info: Trying to load font information for TS1+cmr on input line 4. + (/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 4. +LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 4. +LaTeX Font Info: ... okay on input line 4. + +Underfull \hbox (badness 10000) in paragraph at lines 28--29 + + [] + +[1 + +] [2] (./Solution.aux) ) +Here is how much of TeX's memory you used: + 813 strings out of 476156 + 16045 string characters out of 5814962 + 323162 words of memory out of 5000000 + 21658 multiletter control sequences out of 15000+600000 + 469283 words of font info for 31 fonts, out of 8000000 for 9000 + 1348 hyphenation exceptions out of 8191 + 35i,6n,38p,762b,134s stack positions out of 5000i,500n,10000p,200000b,80000s + +Output written on Solution.xdv (2 pages, 22532 bytes). diff --git a/NotProgramming/ESOEN/Task1_gr101Friday/Solution.pdf b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.pdf new file mode 100644 index 00000000..4e974ac3 Binary files /dev/null and b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.pdf differ diff --git a/NotProgramming/ESOEN/Task1_gr101Friday/Solution.synctex.gz b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.synctex.gz new file mode 100644 index 00000000..e50cb9ea Binary files /dev/null and b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.synctex.gz differ diff --git a/NotProgramming/ESOEN/Task1_gr101Friday/Solution.tex b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.tex new file mode 100644 index 00000000..53354a39 --- /dev/null +++ b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.tex @@ -0,0 +1,40 @@ +\documentclass[12pt]{article} +\usepackage{enumitem} + +\begin{document} +\section{Task 1} +Identify ambiguities or omissions in the requirements for a part of a ticket issuing system. \\ Consider both functional and non-functional requirements. \\ +“A ticket issuing system is intended to automate the sale of rail tickets. Users select their destination, and input a credit card and a personal identification number. The aril ticket is issued and the credit card account charged with its cost. When the user presses the start button, a menu display of potential destinations is activated along with a message to the user to select a destination. Once a destination has been selected, users are requested to input their credit card. Its validity is checked and the user is then requested to input a personal identifier. When the credit transaction has been validated, the ticket is issued.” + + +\section{Task 2} + +A system that supports taxi agency has to be prepared: + +\begin{enumerate}[label=\Alph*)] +\item Identify stakeholders + +\item Select one stakeholder and prepare an interview (write at least 6 important questions) + +\item Write specification of at least 3 different non-functional requirements of the system + +\item Write specification of at least 3 different non-functional requirements of the system + Estimate priorities using one of methods: cumulative votes with buying ideas, or 3-stage voting with weights (e.g. 9-5-3). For example, five functional requirements have been identified, a group of 4 stakeholders is available. Take assumptions about stakeholders, if necessary. +\end{enumerate} + + +\section{Task 3} + +In a project, problems with a staff recruitment are quit probable (50\%) and may cause serious effects (10 weeks delay). A hardware to be tested could be not available on time (25\%, 4 weeks delay). Calculate the global risk. \\ + +We can hire another person for 20 weeks (cost \$200/week), which lower the staff risk to 30\%. \\ +Or we can borrow a hardware in another company for 500\$ avoiding the second risk. +Compare the final costs in both situations. Justify any business decision (to do nothing, or to cope with one of the risks, or both). + +A fine of a late project is about 1000\$ per week. + + +\section{Task 4} +In the Cocomo model the number of persons involved in the project is the same during the whole project realization time. True, False or elsewhere? Justify the answer. + +\end{document} \ No newline at end of file diff --git a/NotProgramming/ESOEN/Task1_gr101Friday/Solution.xdv b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.xdv new file mode 100644 index 00000000..4da22933 Binary files /dev/null and b/NotProgramming/ESOEN/Task1_gr101Friday/Solution.xdv differ