UF1

2015-09-23

2015-09-28

2015-09-30

  • Pr00 --> Hello World! in C#
  • Ex_001_1(); --> Adds up every time you enter a positive number.
  • Ex_001_2(); --> Depending on the number entered from 0-10, it tells you if you passed or failed.
  • Ex_001_3(); --> Shows the results of rolling a 6-sided die 50 times (using the Random class) and counts how many times the number 1 comes up.
  • Ex_001_4(); --> Menu to select a level type; depending on this, Ex_001_4_Aux(); is implemented
  • Ex_001_4_Aux(int nCmpt); --> You have to find the randomly generated number, you can play between 0-50. The parameter you pass counts the remaining attempts left...

C# data types and syntax

2015-10-05

  • Practica_00 --> Practical assignment process, not yet functional.
  • Practica_01 --> Copies files to a backup folder on the desktop.
  • Practica_02 --> Copies files and folders to the desktop

2015-10-06

  • Practica_03 --> Copy of files and folders to the desktop and to the named directory.

2015-10-07

  • Practica_05 --> Asks if you want to delete files with this name in the same directory.
  • Practica_06 --> Asks if you want to delete an already created folder with this name.

2015-10-08

2015-10-19

  • Cotxe_00.zip --> Practical exercise on the following theory:

2015-10-26

2015-10-28

  • Object persistence with XML.
  • XML (eXtensible Markup Language), format with tags and attributes; to work with this we need System.Xml.
  • There are two main classes to read XML: XmlDocument and XmlReader:
  • XmlNode.

UF1_EXE_003_XML_RW. UF1_EXE_003_CDcatalog.xml. UF1_PPT_009_Persistencia_Objectes_X

2015-11-01

2015-11-02

2015-11-03

2015-11-04

2015-11-09

2015-11-14

2015-11-15

2015-11-21

2015-11-16 exam and PT2 assignment.

2016-01-01

  • Usuari_vida_00.

2016-01-13

  • Usuari_vida_01.

Presentations.

UF2

2015-11-23

2015-11-30

2015-12-13

2015-12-16

  • SQLite.

2016-01-25

  • Instructions.
  • M06_UF2_PT2.

2016-01-27

  • Configuration.

2016-02-06

  • M06_UF2_PT2_00.
  • M06_UF2_PT2_01.
  • M06_UF2_PT2_02.
  • M06_UF2_PT2_03.
  • M06_UF2_PT2_04.
  • M06_UF2_PT2_05.

2016-02-14

  • M06_UF2_PT2_06.

2016-02-17

  • M06_UF2_PT2_08.

UF3: NATIVE XML DATABASES

2016-02-22

  • Solutions
  • Activitat2_Descripció.xml
  • Activitat3_Immobiliaria.xml
  • Activitat4_Jugador.xml
  • Activitat5_Torneig.xml
  • UF3_EXE_001_XML_Sol.
  • UF3_EXE_001_XML.pdf.

2016-02-24

  • Exercici2.sql
  • UF3_EXE_002_XML_Relational_Agenda.xml
  • UF3_EXE_002_XML_Relational.pdf

2016-02-29

<figure class="gdoc-embed"> <iframe src="https://docs.google.com/presentation/d/1yxPT0dG9kEQhTE32Wi8dPYyAAU4PM_4qUHmWtgk53qQ/embed?start=false&loop=false" title="BaseX presentació" loading="lazy" allowfullscreen></iframe> <figcaption><a href="https://docs.google.com/presentation/d/1yxPT0dG9kEQhTE32Wi8dPYyAAU4PM_4qUHmWtgk53qQ/edit?usp=sharing" target="_blank" rel="noopener noreferrer">BaseX presentation — open in Google</a></figcaption> </figure>

.

2016-03-02

  • Solutions.
  • DAM2_M06_UF3_TEO_001_XQuery.pdf
  • eXist-db-setup-2.2.jar
  • UF3_EXE_003_XPath_eXist_Alumnes.xml
  • UF3_EXE_003_XPath_eXist_Productos.xml
  • UF3_EXE_003_XPath_eXist.pdf

2016-03-07

  • 08.XQuery.pdf
  • UF3_EXE_004_6nations11.xml
  • UF3_EXE_004_Biblioteca.xml
  • UF3_EXE_004_Facturacio.xml
  • UF3_EXE_004_XQuery_ToProve.pdf

2016-03-14

  • UF3_EXE_005_Hamlet.xml
  • UF3_EXE_005_XQuerying_Shakespeare.pdf

2016-04-13

  • M06_UF3_PT1.zip

UF4: Jar

Docs with exercises and code.

<figure class="gdoc-embed"> <iframe src="https://docs.google.com/document/d/1PNnzy4-Ar4157b5FlC98CK-O_0tbEvGg91oipT2eJ0c/preview" title="PT1" loading="lazy" allowfullscreen></iframe> <figcaption><a href="https://docs.google.com/document/d/1PNnzy4-Ar4157b5FlC98CK-O_0tbEvGg91oipT2eJ0c/edit?usp=sharing" target="_blank" rel="noopener noreferrer">PT1 — open in Google</a></figcaption> </figure>

.

PT2.

Parking assignment.