Wednesday, February 27, 2008

Eskola 2008/02/25: 2. Sententzia egituratuak II

'Baldintzazko aginduak' ikusiko ditugu.

Hemendik aurrera programa asko erabiliko dugu adibide giza eta gai honetan zehar agertuko diren guztiak badaude eskuragarri eKASIn (2. gaiaren karpetan, programak izeneko azpikarpeta barruan)

Monday, February 25, 2008

Lab: 3. saiorako ariketak

3. saiorako martxoak 3) lab ariketak:

or54a13 *
or59a04 ^
or59a07 *
or60a09 ^

* marka dutenak eginak ekarri behar dituzte 31 PL 1 taldekoek, eta saio hasieran zuzenduko dira
^ marka dutenak eginak ekarri behar dituzte 31 PL 2 taldekoek, eta saio hasieran zuzenduko dira

Laurak amaituta egon behar dira astean zehar

TurboPascal Instalatzeko II

Aurreko postean zegoen informazioarekin TurboPascal ezin izan baduzu instalatu, hona hemen bigarren saikera bat:
  • Arazoak teklatuarekin izan badira, saiatu hau:
1.- editar registro (inicio-ejecutar y teclear regedit) y buscar: HKEY_CURRENT_USER-->Keyboard Layout-->Preload; y en la entrada "predeterminada", cambiar el valor a 40a (que corresponde al idioma en castellano en Vista)

2.localizamos el autoexec.nt que está en \windows\system32 y le añadimos al final (abrir con el notepad, por ejemplo) una linea que ponga:
kb16 sp

Eskola 2008/02/25: 2.Sententzia egituratuak

Lehenengo gaia amaitutzat ematen dugu. Aztertu eKASIn, 31 ikasgelan, lehenengo gaiaren karpetan, 'Programak' izeneko azpi-karpeta, hor daude gai honetan erabilitako programa guztiak.

Bigarren gaiari ekingo diogu, hona hemen diapositibak:

Read this doc on Scribd: 2 Sententzia egituratuak

Sunday, February 24, 2008

Teoria liburuak

Hona hemen teoria liburuak (esteka bat sakatuz, zuzenean irekiko da):

Lehenengo alea
Bigarren alea
Hirugarren alea
Laugarren alea

Laborategi liburua

Hona hemen laborategi liburua:

Read this doc on Scribd: Praktiken Liburua

Wednesday, February 20, 2008

TurboPascal instalatzeko

TurboPascal instalatzeko, jarraitu hurengo pausuak:
  1. Jaitsi TurboPascal (TP.ZIP) fitxategia eta gorde mahaigainean ("escritorio"an)
  2. Deskonprimatu mahaigainean bertan (zip fitxategiaren gainean saguaren eskumako botoia sakatuz aukera hori ematen zaizu). Zip fitxategiak deskonprimatzeko programarik ez baduzu, jaitsi eta instalatu 7-zip programa (hurrengo parrafoan esaten da nola)
  3. Exekutatu "Instalazioa.bat" (Escritorioan sortu berri den "TP" karpetan dago)
  4. Kopiatu Escritorioan "TurboPascal7.0" fitxategia (TurboPascal exekutatzeko erabiliko duzuna)
  5. Ezabatu Escritoriotik "TP.zip" fitxategia eta "TP" karpeta
ZIP fitxategiak deskonprimatzeko programarik ez baduzu, jaitsi 7-zip. Programa honekin zip fitxategiak deskonprimatzen dira. Instalatu eta gero, egin klik saguaren eskumako botoiaz zip luzapeneko fitxategi baten gainean eta aukeratu '7-zip-->extract files

Tuesday, February 19, 2008

Eskola 2008/02/20: 1. Lengoaiaren elementuak V

Lehenengo gai hau amaituko dugu.
Diapositibak eta erabilitako programak hemendik hartu ahal dituzu.

Etxekolanak: Amaitu segundu kopuru bat, ordu, minutu eta segundutara pasatzeko programa eta igo 'Ariketen karpeta'ra "31 ikasgela" eremuaren barruan.

Lab: 2. saiorako ariketak

2. saiorako (otsailak 25) lab ariketak:

or52a03
or55a15
or55a16
or55a17

Hauetaz aparte, lehenengo saioaren ariketak amaitu behar dira eta etxean TurboPascal instalatu

Eskola 2008/02/19: 1. Lengoaiaren elementuak IV

1. gaiaekin jarraituz:

  • Datuen irteera eta sarrera
  • Esleipenak

Monday, February 18, 2008

Lab: 1. saioa

1. Laborategiko saioak

Izenen nomenklatura. Laborategian egiten ditugun ariketak identifikatzeko kode hau erabiliko dugu: orXXaXX.PAS non or eta a karaktereek orrialdea eta ariketa adierazten dute. Adibidez: or23a12.pas izango da 23garren orrialdeko 12garren ariketa

Fitxategiak non gorde. Programa idazten hasi aurretik disko gogorreko temp karpetan astea1 (aste bakoitzaren ariketak karpeta ezberdin batean gordeko dira) izeneko karpeta sortuko duzu, geroago sortuko dituzun iturburu-programak gorde ahal izateko. Kontuz, temp karpeta beste ikasle batek ezaba lezake!! Saioa amaitu aurretik hemen dauden programak ekasi plataforman (http://ekasi.ehu.es) gordeko ditugu.

Turbo Pascal Ingurunea (IDE) (liburuaren 35. orrialdea):

o Lana errazten digu (testu editorea, konpilatzailea, araztailea, laguntzak, fitxategi kudeaketa)

o Itxura (komando nagusien menua, edizio-leihoa, ALT, sagua, teklak, izartxo (aldatu denean), mugitzeko barrak, leihoaren neurria, nola itxi, fitxategiaren bidea)

o File: New (fitxategi bat baino gehiago irekita, edizio-leiho ezberdinak), Open (aldez aurretik existitzen denak), Save (indarrean dagoen edizio-leihoa), Save as, Change Dir (direktorio lehenetsia, aukeratu sortutakoa beti), DOS Shell (behin-behineko irtenaldia), Exit

o Edit: Cut, Copy, Paste (Itsatsi), teklak (shift, geziak, tab, inicio, fin,...)

o Search: Find (testu bat bilatzeko), Replace, Search Again

o Run: Run, Step over

o Compile: Compile (Destination (fisikoki non kokatuko da programa exekutagarria)

o Debug: Output, User Screen (erabiltzaileak ikusiko lukeena)

o Window: (begiratu 38. eta 43. orrialdeak)

o Help: Control + F1


2. Lehenengo programaren garapena Turbo Pascal-ean

Programa analizatu eta diseinatu ondoren programaren kodeketa dator eta honetarako ondoko urrats hauek eman behar ditugu:

  1. Karpeta bat aukeratu iturburu kodea gordetzeko
    1. Iturburu-programaren sarrera eta edizioa
    2. Programaren konpilazioa eta konpilazio-erroren arazketa
    3. Errorerik gabeko iturburu-programa gorde
    4. Exekuzioa
    5. Exekuzio-erroreen arazketa


0.- Karpeta bat aukeratu iturburu kodea gordetzeko

Programa idazten hasi aurretik disko gogorreko temp karpetan astea1 (aste bakoitzaren ariketak karpeta ezberdin batean gordeko dira) izeneko karpeta sortuko duzu, geroago sortuko dituzun iturburu-programak gorde ahal izateko.

Kontuz, temp karpeta beste ikasle batek ezaba lezake!! Saioa amaitu aurretik hemen dauden programak ekasi plataforman (http://ekasi.ehu.es) gordeko ditugu

1.- Iturburu-programaren sarrera eta edizioa

Turbo Pascal-en ingurunean sartuz gero, NONAME00.PAS izeneko leiho hutsa agertuko zaizu (bestela egin file >> new).

Orain jaitsi agurra.pas, gorde astea1 kasrpetan eta ireki TurboPascaletik):

o Erabil itzazu koskak programa ulergarriagoa egiteko. Hauek zuriune pare bat lerroaren hasieran sartuz egin ditzakezu

o Editoreak ebaki, kopiatu eta itsatsi aukerak ditu. Hauek edit menuan aurki daitezke.

o Idazteko bi modu dago txertatu (lehenetsia) ala gainidatzi. Lehenengoan tekleatzen ditugun karaktereek jarraian dauden guztiak higiarazten dituzte; bigarrenak, berriz, ordeztu egiten ditu. Batetik bestera pasatzeko Insert tekla sakatu behar da.


2.- Iturburu-programaren konpilazioa eta konpilazio-erroren arazketa

Honetarako compile menua ireki eta berriro compile aukeratu egin behar duzu (compile >> compile). Hala ere, hau askotan egin beharko duzunez, hobe da ALT+F9 tekla-konbinazioa ikastea.

Fase honetan konpilazio-erroreak agertuko dira. Errorea azaltzen den bakoitzean, errorea dagoen lerroan gelditzen da konpiladorea eta errore-mezua ikusiko duzu. Kasu hauetan saka ezazu ESC tekla, zuzen ezazu errorea eta hasi berriro konpilatzen (ALT+F9). Errepika ezazu prozesua errorerik gabeko konpilazioa lortu arte.

Honela memorian konpilatu dugu programa. Badago programa konpilatzeko beste era bat, fitxategian, non programa exekutagarria (.EXE) sortzen den. Bigarren hau hautatzeko erabil ezazu Compile >> Destination (Memory ala Disk aukerak)

3.- Errorerik gabeko iturburu-programa gorde

Begiratu behar duzun lehenengo kontua hauxe da: zein den programa gordetzeko karpeta. Horretarako File >> Change dir... elkarrizketa-koadroa ireki behar duzu eta honetan 0 puntuan sortu duzun astea1 karpetaren bidea (c:\temp\astea1) definitu.

Bidea ondo dagoenean, zure programa gordetzeko ireki ezazu file >> save... elkarrizketa-koadroa eta honetan idatz ezazu fitxategiaren izenean OR00A1.PAS

4.- Exekuzioa

Errorerik gabeko konpilazioa lortu ondoren programa exekutatu behar duzun egokia denentz jakiteko. Horretarako erabil ezazu Run >> Run edo askotan egingo dugunez ikas ezazu CTRL+F9 tekla-konbinazioa. Hau egindakoan pantaila aldatzen da (programaren erabiltzailearen pantailara) eta programaren exekuzioa burutzen da.

Exekutatu bezain laster berriro editorearen pantailara bueltatzen da, baina aldatu ahal dugu pantaila batetik bestera txandaka ALT+F5 tekla-konbinazioaren bidez.

5.- Exekuzio-erroreen arazketa

Exekuzioan erroreak agertuz gero berriro iturburu-programara jo beharko duzu eta zuzendu ondoren bigarren pausutik aurrera errepikatu.


3. Beste programa batzuk

Errepika itzazu aurreko urrats guztiak Agurra eta Batuketa_bat programekin (deskargatu hemendik: agurra.pas ; batuketa.pas) eta gorde itzazu astea1 karpetan or00a01.PAS eta or00a02.PAS izenekin, hurrenez hurren.


Jaitsi graduak.pas fitxategia, ireki Turbo Pascalean eta gorde or00a03.pas izenarekin. Zuzendu erroreak. Esteka honetan laguntza topatuko duzu...


Jaitsi zkh.pas fitxategia, ireki Turbo Pascalean eta probatu bere funtzionamendua. Gorde or00a04 izenarekin.


4. Saio amaiera

Amaitzen duzunean editoretik irteteko File >> Exit egin behar duzu.

Eta laborategi-saioa amaitzeko kopia itzazu sortutako programak c:\temp\astea1 karpetatik ekasira (http://ekasi.ehu.es). eKasi plataforman aukeratu zure laborategi taldeko ikasgela birtuala (31PL1, 31PL2,...) eta sakatu "Ariketen karpeta" ikonoa (ikus daiteke orri bat karpeta baten barruan). Sortu aste1 izeneko karpeta bat. Han gorde behar dituzu saioaren programak hurrengo izenekin: or00a01, or00a02, or00a03 eta or00a04.

5. Etxekolanak

  • Instalatu etxean TurboPascal konpiladorea (arazoak izanez gero, hurrengo laborategi saioan aztertuko ditugu).
  • Birpasatu etxean laborategian egindakoa eta amaitu egin gabe geratu dena gidoia irakurriz. Igo lau ariketak eKASIra.
  • Ez ahaztu hurrengo saiorako proposatzen diren ariketen lehenengo bertsio bat etxean egin behar duzula.

Eskola 2008/02/18: 1. Lengoaiaren elementuak III

1. gaiaekin jarraituz:

  • Datuak
  • Datuen irteera eta sarrera
Estilo liburua ere aipatuko dugu, hona hemen dokumentua:

Thursday, February 14, 2008

Laborategi taldeak

Datorren astean (Otsailak 18) laborategi saioak hasiko dira. Hona hemen 31. taldeko ikasleen behin betiko banaketa:

31pl1: ASTELEHENEAN, 15:00/17:00, KZ 0.5

ARRIEN VAZ, YASMINE

AXPE TERRADILLOS ARRATE

CASAS MELO,ISAAC

CASAS RETOLAZA, JON

CASTILLO ORTIZ DE ZARATE IGNACIO

COLLANTES DE LA HERRAN ALAIN

CORCHO IZAGUIRRE AITOR

CORTA MERINO AMAYA

COTILLAS VILLA, JOSU

DELGADO PASCUAL ZALOA

EGUILUZ GOMEZ, LEIRE

GAMBOA FERNANDEZ, EDORTA

GARITAONAINDIA BENITO ANER

INTXAUSTI APRAIZ, ESTIBALIZ


31pl2: : ASTEARTEAN, 15:00/17:00, KZ 0.4

ACHA RICA FERNANDO

AREITIO IZA, JOANA

AREVALILLO SALCEDO, JON

BATIZ GANGOITI,IRAITZ

BETANZOS ORMAZABAL, IREBER

CALVO SANCHEZ, AITOR

CARRASCO LAZARO IXONE

CHAMOSA GABIÑA LIHER

CUADRADO ANGOITIA, BEÑAT

DIAZ ALCARAZO,ERLANTZ

ECHEGARAY ASTOBIETA, ZIARA

ELEXPURU ARTEAGOITIA IRATI

ELIZUNDIA LOPEZ, IKER

ERRAZTI GUARESTI MIREN ARENE

FERNANDEZ MIGUEZ, ALVARO

FERNANDEZ RUIZ MIKEL

GARCIA AGUILERA, LANDER

GOIKOETXEA MARKAIDA MARKEL

IGOA LOPEZ, SAHATS

REMENTERIA VALLE IDOIA

SALAZAR ITURBE, LEIRE

URTURI URIARTE ANTON


31pl3: OSTEGUNEAN, 19:00/21:00, KZ 0.10

ALVAREZ CASTAÑEDA TAMARA

BARROETA OYARZABAL, ANDER

BENGOA GOROSTIZA, JON MARTIN

CAMARERO ETXEBARRIA, UNAI

FLORES CORRAL, IZASKUN

GARITAGOITIA SAIZAR AMAIA

GAZTELU OCERIN, GORKA

IPIÑAZAR BERASALUCE, JON




Wednesday, February 13, 2008

Eskola 2008/02/13: 1. Lengoaiaren elementuak II

1. gaiaekin jarraituz:
  • Programaren egitura
  • Datuak

Tuesday, February 12, 2008

Laborategi taldeak

Hiru zerrendak osatu ditut laborategi taldeak antolatzeko. Ordezkariari emango dizkiot hiru zerrendak eta bihar, asteazkena, berriko bilduko ditut. Talde bakoitzaren ikasle kopuru maximoa: 22

Scribd: dokumentuak blogean ikusteko

Ikusiko duzue batzuetan dokumentuak blogean txertatzen ditudala kanpoko zerbitzu baten bidez. Zerbitzu honen izena da Scribd. Hona hemen tresna honetaz, eta dokumentuaren goiko aldean agertzen diren botoiekin, egin ahal izango dituzuen gauza batzuk:

  • Eskua. Dokumentuan zehar mugitzeko
  • Eskumatik ezkerrera mugitzen den gezia. Zoom aldatzeko, dokumentua handiagotu ala txikiagotu
  • Bi laukitxoak. Ikusten duzuena dokumentuaren zabalerara ala altuerara doitzeko
  • Eskerrera eta eskumarantz zuzendutako geziak. Aurreko ala hurrengo orrialdea ikusteko
  • Inprimagailua. Inprimatzeko
  • Eskumako-goi izkinan dagoen laukitxoa. Dokumentua pantaila osoan ikusteko

Aldaketak...

Atzo aurkezpenean esandako gauza pare bat aldatu dira:
  • Azkenean, aurten ere TurboPascal erabiliko dugu programatzeko ingurune integratu bezala. Arazoak egon dira tresna berriak kalkulu zentruetan instalatzeko eta datorren ikasturte arte ez ditugu erabiliko
  • Irakasgaiaren bloga beste zerbitzari batera eraman dut. Helbide berria: http://ioinarriak.blogspot.com/

Eskola 2008/02/12: 1. Lengoaiaren elementuak

Lengoaia berri bat ikasiko dugu irakasgai honetan zehar. Programazio lengoaia, azken finean, lengoaia da eta bere hiztegia ezagutu behar da.

Lehenengo gai honetan ‘Pascal’ lengoaiaren funtsezko ‘hitzak’ ikasiko ditugu eta gure lehenengo ‘esaldiak’ sortuko ditugu hitz hauetaz baliatuz.

Hona hemen erabiliko ditugun diapositibak:




Eskola 2008/02/11: 0. Aurkezpena

Lehenengo egun honetan irakasgaiaren aurkezpena eta sarrera txiki bat baino ez dugu egin.
Hona hemen aurkezpenaren diapositibak:


Programa eta bibliografia: