Diferència entre revisions de la pàgina «ASIX-M3-UF3-Proves»

De wikiserver
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «==Prova 1== 1 Donat el directori "ExercicisXML" que se us dóna i que posareu a l'arrel del projecte, cal crear al mateix nivell un directori anomenat "fitxersXml" qu...».)
 
(Prova 1)
 
(Hi ha una revisió intermèdia del mateix usuari que no es mostren)
Línia 1: Línia 1:
 
==Prova 1==
 
==Prova 1==
  
1 Donat el directori "ExercicisXML" que se us dóna i que posareu a l'arrel del projecte, cal crear al mateix nivell un directori anomenat "fitxersXml" que contingui els fitxers (no directoris) amb extensió .xml.
+
1. Donat el directori "ExercicisXML" que se us dóna i que posareu a l'arrel del projecte, cal crear al mateix nivell un directori anomenat "fitxersXml" que contingui els fitxers (no directoris) amb extensió .xml.
 
:'''2,5 punts'''
 
:'''2,5 punts'''
  
2 Donat el fitxer "receptes.xml" heu de passar al fitxer "ingredients.txt" cada un dels ingredients del fitxer original, un a cada línia (no ens preocuparem de que hi hagi repetits). El resultat serà el que hi ha en el fitxer que teniu al Moodle.
+
2. Fes un programa que creï que a partir d'un nom de directori i d'un número de subdirectoris i de fitxers, la següent estructura:
 
:'''2,5 punts'''
 
:'''2,5 punts'''
 +
:Exemple:
 +
::Nom Directori: Arrel
 +
::Nombre de subdirectoris: 5
 +
::Nombre de fitxers: 3
 +
 +
<pre>
 +
-Arrel
 +
  -- dir1
 +
      - fit1.txt
 +
      - fit2.txt
 +
      - fit3.txt
 +
  -- dir2
 +
      - fit1.txt
 +
      - fit2.txt
 +
      - fit3.txt
 +
  -- dir3
 +
      - fit1.txt
 +
      - fit2.txt
 +
      - fit3.txt
 +
  -- dir4
 +
      - fit1.txt
 +
      - fit2.txt
 +
      - fit3.txt
 +
  -- dir5
 +
      - fit1.txt
 +
      - fit2.txt
 +
      - fit3.txt
 +
</pre>
 +
 +
3. Donat el fitxer "receptes.xml" heu de passar al fitxer "ingredients.txt" cada un dels ingredients del fitxer original, un a cada línia (no ens preocuparem de que hi hagi repetits). El resultat serà el que hi ha en el fitxer que teniu al Moodle.
 +
:'''2,5 punts'''
 +
 +
4. Donat el fitxer botiga.txt cal actualitzar els seus preus en un 2%. Finalment cal mostra el contingut del fitxer.
 +
:'''2,5 punts'''
 +
Contingut del fitxer:
 +
 +
<pre>
 +
Referencia  Preu  Stock
 +
1000        70,25  432
 +
1001        82,24  250
 +
1002        25,90  144
 +
1003        34,45  398
 +
1004        97,06  33
 +
1005        12,56  33
 +
1006        63,70  181
 +
1007        80,80  255
 +
1008        40,22  134
 +
</pre>
 +
 +
'''Nota: Els conceptes estan separats per un caràcter de tabulació (\t)'''

Revisió de 11:31, 7 maig 2021

Prova 1

1. Donat el directori "ExercicisXML" que se us dóna i que posareu a l'arrel del projecte, cal crear al mateix nivell un directori anomenat "fitxersXml" que contingui els fitxers (no directoris) amb extensió .xml.

2,5 punts

2. Fes un programa que creï que a partir d'un nom de directori i d'un número de subdirectoris i de fitxers, la següent estructura:

2,5 punts
Exemple:
Nom Directori: Arrel
Nombre de subdirectoris: 5
Nombre de fitxers: 3
-Arrel
   -- dir1
       - fit1.txt
       - fit2.txt
       - fit3.txt
   -- dir2
       - fit1.txt
       - fit2.txt
       - fit3.txt
   -- dir3
       - fit1.txt
       - fit2.txt
       - fit3.txt
   -- dir4
       - fit1.txt
       - fit2.txt
       - fit3.txt
   -- dir5
       - fit1.txt
       - fit2.txt
       - fit3.txt

3. Donat el fitxer "receptes.xml" heu de passar al fitxer "ingredients.txt" cada un dels ingredients del fitxer original, un a cada línia (no ens preocuparem de que hi hagi repetits). El resultat serà el que hi ha en el fitxer que teniu al Moodle.

2,5 punts

4. Donat el fitxer botiga.txt cal actualitzar els seus preus en un 2%. Finalment cal mostra el contingut del fitxer.

2,5 punts

Contingut del fitxer:

Referencia  Preu   Stock
1000        70,25  432
1001        82,24  250
1002        25,90  144
1003        34,45  398
1004        97,06  33
1005        12,56  33
1006        63,70  181
1007        80,80  255
1008        40,22  134

Nota: Els conceptes estan separats per un caràcter de tabulació (\t)