feat: edaba hw3 solution

This commit is contained in:
kuchyx 2022-11-13 20:34:06 +01:00
parent f9729f486e
commit 81736d05ac
16 changed files with 417 additions and 0 deletions

View File

@ -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}

View File

@ -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"

View File

@ -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

View File

@ -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).

Binary file not shown.

View File

@ -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}

Binary file not shown.

Binary file not shown.

View File

@ -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}

View File

@ -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"

View File

@ -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

View File

@ -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).

Binary file not shown.

View File

@ -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}

Binary file not shown.