scieee AI-readable full text Open interactive document viewer

Festa Grossa 2: Anàlisi

Merenciano Saladrigas, Josep Maria

Abstract

Part d'exercici conjunt que es resol a base d'infinitat de preguntes simples o binàries, totes elles respostes. Útil per entendre com cal realitzar les primeres etapes de la pràctica. Corba d'aprenentatge plana.

Full text

Festa Grossa 2: An` alisi 0010-0020-0020 Festa Grossa 2: An`alisi Agost de 2018 Sumari 1 Requeriments 2 2 Glossari 5 3 Canvi d’enfoc 7 4 Solucions 9 Aquest exercici t´ e com a enunciat marc el de Festa grossa: primera ampliaci´ o (0010-0020-0010) PRE: Festa grossa (0010-0010-XXXX) (a excepci´ o de Festa Grossa: Revisi´ o del glossari (0010-0010-0100) ) Josep M. Merenciano 1 EPSEVG-UPC Festa Grossa 2: An` alisi 0010-0020-0020 1. Requeriments Enlloc de comenc¸ar l’an` alisi des de zero, partirem dels resultats obtinguts en la versi´ o original de Festa grossa. Per comenc¸ar, en repetim els requeriments. Usem per` o els requeriments bruts tal i com ens han aparegut per primer cop. No usem els requeriments expressats en termes del glossari perque no tenim clar si el glossari es mantindr` a. Requeriments de Festa Grossa •Control d’aportacions. En tot moment volem saber el total de litres aportats de cervesa. •Varietat en les aportacions. Tothom pot aportar la cervesa que vulgui, la quantitat que vulgui, de les marques que vulgui, en els formats que vulgui. •Varietat no afitada. A priori desconeixem quines s´ on les possibles variables de variabilitat i els seus valors. (Per exemple no sabem si el color de l’ampolla ´ es un possible element variant; i en cas de ser-ho no sabem quins colors pot arribar a tenir una ampolla). •Control de convidats. En tot moment volem saber quants convidats han vingut a la festa. •Mitjana de consum. Tenim una mesura (que ens donen ja calculada) que ens diu quants litres de cervesa beu, de mitjana, cada convidat. •Arribada de convidat. Cada cop que arriba un convidat hem d’apuntar els litres de cervesa que porta. •Repostar exist`encies. A quarts de dotze de la nit, calculem els litres de cervesa que ens mancaran. Aquest c` alcul es fa tenint present el nombre de convidats a la festa, la mitjana de litres de cervesa que beu una persona, i els litres de cervesa que han portat els diferents convidats. Respecte l’enunciat original ara tenim dos canvis: •Ara tenim cervesa i vi •Ara, a part de les ampolles i les llaunes, tamb´ e tenim garrafes Josep M. Merenciano 2 EPSEVG-UPC Festa Grossa 2: An` alisi 0010-0020-0020 Exercici 1: L’aprici´ o de les garrafes modifica els requeriments? S´ I / NO Soluci´o a la p`agina 9 Exercici 2: L’aparici´ o del vi modifica els requeriments? S´ I / NO Soluci´o a la p`agina 9 Exercici 3: El c` omput de litres de vi s’ha de sumar als litres de cervesa? S´ I / NO Soluci´o a la p`agina 10 Exercici 4: La mitjana de consum es refereix nom´ es a la cervesa? S´ I / NO Soluci´o a la p`agina 10 Exercici 5: Modifiqueu els requeriments per tal que contemplin les noves necessitats de Festa Grossa Dos. Soluci´o a la p`agina 11 Josep M. Merenciano 3 EPSEVG-UPC Festa Grossa 2: An` alisi 0010-0020-0020 Requeriments de Festa Grossa Dos •Control d’aportacions.•En tot moment volem saber el total de litres aportats de cervesa i els de vi, per separat. ••Varietat en les aportacions. Tothom pot aportar la cervesa o el vi que vulgui, la quantitat que vulgui, de les marques que vulgui, en els formats que vulgui. •Varietat no afitada. A priori desconeixem quines s´ on les possibles variables de variabilitat i els seus valors. (Per exemple no sabem si el color de l’ampolla ´ es un possible element variant; i en cas de ser-ho no sabem quins colors pot arribar a tenir una ampolla). •Control de convidats. En tot moment volem saber quants convidats han vingut a la festa. ••Mitjana de consum. Tenim dues mesures (que ens donen ja calculades) que ens diuen quants litres de cervesa (mitjana de consum de cervesa) beu, de mitjana, cada convidat; i quants litres de vi (mitjana de consum de vi) beu, de mitjana, cada convidat. ••Arribada de convidat. Cada cop que arriba un convidat hem d’apuntar els litres de cervesa o vi que porta. ••Repostar exist`encies. A quarts de dotze de la nit, calculem els litres de cervesa i de vi que ens mancaran. Aquest c` alcul es fa tenint present el nombre de convidats a la festa, la mitjana de litres de cervesa que beu una persona, i els litres de cervesa que han portat els diferents convidats. Els canvis en els requeriments s´ on m´ ınims. El m´ es important ´ es l’aparici´ o de dues mitjanes de consum. Josep M. Merenciano 4 EPSEVG-UPC Festa Grossa 2: An` alisi 0010-0020-0020 2. Glossari Glossari de Festa Grossa •Fungible. Element del context del problema. ´ Es comptable o mesurable. •Unitat de fungible. El litre. •Cervesa. Sin` onim de fungible. •Exist` encies. Total d’unitats de fungible que hi ha en el moment actual •Aportaci´ o (total). [DADA]. Total d’unitats de fungible que tindr´ ıem si les exist`encies no disminu¨ ıssin mai. –L’aportaci´o total ´ es la suma de lesaportacions individuals de tots i cadascun dels convidats. •Aportaci´ o (individual). [DADA]. Total d’unitats de fungible que un mateix convidat porta a la festa. •Aportaci´ o (acci´ o). [ACCI ´ O]. Sin` onim d’aportaci´o (acci´o) •Arribada. [ACCI ´ O]. Acci´ o que genera una nova aportaci´o (individual) •Convidat. Persona que ha vingut a la festa. •Assist` encia. [DADA]. Quantitat de convidats. •Assistents. Quantitat de convidats que en el moment actual encara estan a la festa •Mitjana de consum. [DADA]. Quantitat d’unitats de fungible que en mitjana, i en una mateixa festa, consumeix una mateixa persona •Necessitat de fungible. [DADA]. Quantitat d’unitats de fungible que pressumiblement es consumiran en la festa. –Donat un moment determinat el seu valor es calcula com el producte de l’assist`encia en aquest mateix moment per la mitjana de consum Josep M. Merenciano 5 EPSEVG-UPC Festa Grossa 2: An` alisi 0010-0020-0020 •Mancances de fungible. [DADA]. Quantitat d’unitats de fungible que pressumiblement es consumiran en la festa que superen l’aportaci´o total. –Donat un moment determinat el seu valor es calcula com la difer` encia entre la necessitat de fungible i l’aportaci´o total en aquest mateix moment. •Calcular mancances. [ACCI ´ O]. Acci´ o que calcula les mancances de fungible en el moment actual. Usem arribada com a terme principal per tal d’evitar confusions. Exercici 6: Ara podem mantenir la definici´ o de cervesa com a sin` onim de fungible?S´ I / NO Soluci´o a la p`agina 11 Exercici 7: Podem mantenir la definici´ o d’exist`encies?S´ I / NO Soluci´o a la p`agina 11 Exercici 8: Quins termes hem de revisar o suprimir? Soluci´o a la p`agina 12 Exercici 9: Refeu el glossari considerant els termes Cervesa iVi com a elements del contextdel problema (vegeu Festa grossa: Glossari i elements del domini (0010-0010-0040) ) Soluci´o a la p`agina 12 Tot i que els canvis en els requeriments s´ on m´ ınims, hi ha una forta sacsejada a tot el problema. De moment, el glossari s’ha de refer de dalt a baix. Josep M. Merenciano 6 EPSEVG-UPC Festa Grossa 2: An` alisi 0010-0020-0020 3. Canvi d’enfoc •Tenim un canvi m´ ınim dels requeriments: de nom´ es tenir cervesa passem a tenir cervesa ivi •Com que tant la cervesa com el vi s´ on elements del context, per` o no del problema, podem decidir no definir-los •Llavors hem d’introduir una quantitat estructurada (de fet, un tuple on cada element del tuple ´ es una quantitat) i fer tots els c` omputs segons aquesta quantitat estructurada (i apareixen les operacions sobre tuples) •La soluci´ o´ es correcta, tot i que potser cadldria cercar termes m´ es adients. Per exemple, emprar el terme quantitat de fungible quan no tenim el terme fungible no sembla massa intu¨ ıtiu •Ens proposem ara un canvi d’enfoc, a veure si trobem una soluci´ o m´ es convincent Exercici 10: En les dues frases seg¨ uents cervesa significa el mateix? S´ I / NO •He begut una cervesa •Tinc dos litres de cervesa Soluci´o a la p`agina 14 Exercici 11: En les dues frases seg¨ uents cervesa significa el mateix? S´ I / NO •La cervesa ´ es amarga •Tinc dos litres de cervesa Soluci´o a la p`agina 15 Josep M. Merenciano 7 EPSEVG-UPC Festa Grossa 2: An` alisi 0010-0020-0020 Exercici 12: Donat el seg¨ uent fragment de glossari, quin/s dels termes correspon a un element del context, i quin/s dels termes correspon a un element del problema? •Cervesa1. Beguda resultant de destil·lar l’ordi •Cervesa2. Producte comercial que cont´ e una determinada quantitat de Cervesa1 Soluci´o a la p`agina 15 Exercici 13: De la cervesa com a beguda ens n’interessen les seves propietats aliment` aries? S´ I / NO Soluci´o a la p`agina 15 Exercici 14: De la cervesa com a beguda ens n’interessa la seva hist` oria? S´ I / NO Soluci´o a la p`agina 16 Exercici 15: De la cervesa com a beguda ens n’interessa la quantitat que en tenim? S´ I / NO Soluci´o a la p`agina 16 L’aparici´ o de nous requeriments pot donar un nou enfoc als requeriments antics Josep M. Merenciano 8 EPSEVG-UPC Festa Grossa 2: An` alisi 0010-0020-0020 Abans d’introduir els nous requeriments ´ es recomanable analitzar els antics requeriments amb l’enfoc introdu¨ ıt pels nous requeriments A Festa Grossa: Revisi´ o del glossari (0010-0010-0100) Festa Grossa: Revisi´ o del glossari reanalitzem els requeriments de Festa grossan. 4. Solucions Soluci´o de l’exercici 1(p`agina 3): NO. 1La varietat en les aportacions ens diu que el format pot ser divers. La varietat no afitada ens diu que a priori no sabem quin ´ es el domini d’aquesta varietat. 2La garrafa ´ es un possible format, com el tetrabrik, ampolla de pl`astic, etc. 3El que ara tenim ´ es un exemple concret d’un tipus de format que abans no ten´ ıem. El que ´ es nou ´ es el cas concret, per` o el problema ´ es el mateix! 4El cas ´ es id` entic a la situaci´ o en qu` e ara ens digu´ essin que en Joan enlloc de portar 6 Moritz i 6 Epidor, porta 12 Epidor i 4 Voll Damms. Soluci´o de l’exercici 2(p`agina 3): S´ I. 1El control d’aportacions, tal i com el ten´ ıem, nom´ es parla de cervesa. Ara haur` a de parlar tant de vi com de cervesa. 2Per` o la cosa no ´ es simple: volem el total de litres aportats, siguin de vi o de cervesa? O volem, per separat, la quantitat de litres aportats de cervesa i la quantitat de Josep M. Merenciano 9 EPSEVG-UPC Festa Grossa 2: An` alisi 0010-0020-0020 Soluci´o de l’exercici 14 (p`agina 8): NO. En el nostre problema no en fem res de la hist` oria de la cervesa Soluci´o de l’exercici 15 (p`agina 8): S´ I. El problema de la Festa Grossa justament anava de comptabilitzar els litres de cervesa. Tots els termes (aportacions individuals i total, mancances, necessitats, exist` encies,...) eren litres de cervesa en un context o moment donat. Ara ha aparegut el vi per` o l’ess` encia del problema ´ es la mateixa: comptar litres de beguda Josep M. Merenciano 16 EPSEVG-UPC