Monday, May 9, 2011

Teoria 2011/05/12: Programazio lengoaiak

Adi! Azken eskola hau ostegunean 10:00etan izango dugu!

Azken gai teorikoa ikusiko da: 10. Programazio Lengoaiak.pdf

Gero, azterketari buruzko zalantzak erantzungo dira

Teoria 2011/05/09: Barne osagaiak III

Gaur gai hau amaituko dugu

Thursday, May 5, 2011

Laborategia 2011/05/10: Fitxategiak eta proiektuak

Bi helburu saio honetarako:

  • Indibidualki, azterketa moduko ariketa bat garatu. Honen emaitza eKASIra igotzeko epea: maiatzak 13.
  • Taldean, aurreratu mintegietan planteatu den proiektua. Priektua amaitu eta eKASIra igotzeko  epea: maiatzak 13. Laborategian atendituko dira honen buruzko zalantzak 

ARIKETA

Biltegi bateko piezen stock-a kontrolatu nahi da. Horretarako bi fitxategi ditugu, bata biltegiko piezen informazioarekin eta bestea jaso gabeko piezen eskaerekin. PIEZAK.DAT fitxategi bitarrak biltegiko piezei buruzko ondorengo informazioa dauka:

  • KODEA: Zenbaki osoa (Pieza identifikadorea)
  • IZENA: Karaktere-katea
  • ALDIUNEKO_STOCKA: Zenbaki osoa
  • BALIO_UNITARIOA: Zenbaki erreala

ESKARIAK.DAT fitxategi bitarrak jasogabeko eskariei buruzko ondorengo informazioa gordetzen du:

  • ESKAERA_ZBKIA: Zenbaki osoa (Eskariaren identifikadorea)
  • KODEA: Zenbaki osoa (Pieza identifikadorea)
  • ESKATUTAKO_PIEZAK: Zenbaki osoa (Eskaturiko pieza kopurua)


Programak ondorengo menua exekutatzen du:
1 - PIEZA berri bati ALTA eman
2 - PIEZA bati BAJA eman
3 - ESKAERA berri bati ALTA eman
4 - ESKAERA bat JASO
5 - Biltegitik PIEZAK ATERA
6 - PIEZEN informazioa ZERRENDATU
7 - ESKAEREN informazioa ZERRENDATU
0 - Programatik IRTEN


1 Aukera
KODEA, IZENA eta BALIO_UNITARIOA eskatu eta fitxategian gehitu. Fitxategian KODEA ez dela existitzen baieztatu eta ALDIUNEKO_STOCKA = 0 hasieratu.

2 Aukera
KODEA eskatu eta PIEZA horrentzako eskaririk ez dagoela baieztatu ostean, PIEZEN biltegitik ezabatuko da (PIEZAK.DAT). Fitxategi lagungarria erabili behar da.

3 Aukera
KODEA eskatu eta PIEZA horren informazioa existitzen dela baieztatu ostean, eskaturiko pieza kopurua galdetu (ESKATUTAKO_PIEZAK) ESKAERA_ZBKIAri fitxategian existitzen den ESKAERA_ZBKIA handienaren hurrengo zenbakia emango zaio eta informazioa ESKAERAk.DAT fitxategian gordeko da.

4 Aukera
Eskaera zenbakia eskatuko da (ESKAERA_ZBKIA) eta jasotako zenbaki kopurua. Pieza horretan ALDIUNEKO_STOCKA gehituko da. Jasotako pieza kopurua eskaera honen ESKATUTAKO_PIEZAK baino handiagoa edo berdin baldin bada, eskaera hau ESKAERA.DAT fitxategitik ezabatuko da. Txikiagoa bada, ESKATUTAKO_PIEZAK balioa eguneratuko da (ESKATUTAKO_PIEZAK - jasotako piezak) eta eskaera berriz fitxategian gordetzen da.  Array lagungarria erabili behar da.

5 Aukera
KODEA eskatu eta pieza horren informazioa existitzen dela baieztatu ostean, atera nahi den pieza kopurua galdetu eta ALDIUNEKO_STOCKA kopuru horretan gutxitu ondoren, informazioa PIEZAK.DAT fitxategian gordeko da.

6 Aukera
PIEZAK.DAT fitxategiko informazio guztia pantailaratuko da.

7 Aukera
ESKAERAK.DAT fitxategiko informazio guztia pantailaratuko da.

Teoria 2011/05/04: Barne osagaiak II

Gai teoriko hau amaituko dugu
Era praktiko batean ikusitako kontzeptuak ikusteko: CPU.zip

Monday, May 2, 2011

Teoria 2011/05/02: Barne osagaiak

  • Fitxategien azken komentario batzuk programazioaren blokea amaitzeko. Klaseko azken bi aste hauetan gai teoriko batzuk ikusiko ditugu.
  • Gaur gai honekin hasiko gara: 9. Barne osagaiak