2002
|
|
Hiru kanal hauetatik eskaintzen
|
du
programa orokorra EITBk AMn eta FMn.
|
|
Telebista programazioak kolokan jartzen
|
du
programa bakoitzaren autonomia, diskurtso orokorraren elementu bakoitzaren autonomia?, zeren behin eta berriro eteten baitu ikustaldia beste elementuren batzuk tartekatzeko (hala nola iragarkiak, azken uneko albisteak, beste programa batzuei buruzko aurrerapenak, eta abar).
|
2008
|
|
C programetan bezala, awk erabiliz oso programa labur eta ahaltsuak egin daitezke, baina etorkizunari begira merezi
|
du
programak ondo egituratzea, oharrak gehitzea eta irakurgarritasuna bultzatzea trinkotasunaren gainetik.
|
2009
|
|
lehenbizi $atzeraka aldagaiaren balioa pantailan inprimatu, eta ondoren aldagaiari unitate bat kendu. Agindu blokea amaitzean, begiztaren hasierara salto egingo
|
du
programak, eta berriro baldintza betetzen den ala ez egiaztatu. Bigarren itzuli honetan 2 balioa izango du $atzeraka aldagaiak, eta, ondorioz, berriz exekutatuko da agindu blokea.
|
|
Segidan, muga espresioa ($i <= 100) ebaluatuko du for ek, eta faltsua bada hortxe amaituko da iterazioa. Espresioa egiazkoa bada, ordea, giltza artean idatzitako agindu blokea exekutatuko
|
du
programak. Azkenik $i kontagailua eguneratuko du for ek $i++ aginduarekin ($i++ agindua eta $i= $i+ 1 baliokideak dira).
|
|
Ezkutuko zenbakia asmatu artean, programak behin eta berriz galdegingo du zenbaki sekretuagatik, harik eta erabiltzaileak asmatu arte. Bukaeran, erabiltzaileak zenbakia asmatzeko behar izan duen ahalegin kopurua ere pantailaratuko
|
du
programak.
|
|
Hirugarren eta azken pausoan, erabiltzailearen zenbakia programak ezkutuan aukeratutakoarekin konparatzeko baldintzazko egitura behar dugu. Biak berdinak badira, «Arraioa, bai asmatu ere!» mezua bistaratuko
|
du
programak. Bestela, baldin eta erabiltzaileak idatzitakoa txikiagoa bada ezkutukoa baino,«... umm, nik daukadan zenbakia hori baino handiagoa da» bistaratuko du.
|
|
bi bokalak ezin dira berdinak izan. Baldintza guztiak betetzen dituzten hitzak bistaratzearekin batera, kontagailu batekin baliozko hitzen kopurua kontrolatuko
|
du
programak, bukaeran kopurua bistaratuz.
|
|
Komando lerroaren bitartez programari sarrerako datuak pasatzea erraza da: exekutatzerakoan, programaren izenaren ondoren idatzitako guztia, sarrera datu gisa jasotzen
|
du
programak. Idatzitako guztia @ARGV array berezian gorde eta programari pasatuko dio Perl ek.
|
|
Egoki idatzitako iruzkinek irakurleari honako galdera hauek erantzuten lagundu liokete: zer egiten
|
du
programa honek. Eta, egin behar duen hori, nola egiten du?
|
|
Berriro ere, arretaz begiratzen badugu, gure programaren eraginkortasuna mugatua dela konturatuko gara. Izan ere, fitxategia lerroz lerro bilaketa patroiarekin parekatu, eta bat egiten duen lehen string puska edo hitza itzultzen
|
du
programak, bat egiterik den kasuan noski. Lerro berean espresioa betetzen duten 2, 3 edo 4 string edo hitz badira, lehenbizikoa baino ez du bistaratuko.
|
|
Azter dezagun arretaz programaren egitura: fitxategi izena komando lerrotik jasotzen
|
du
programak eta $ARGV [0] n gorde. Programak dituen aldagaiak definitu eta hasieratu ostean ($lerro_ zenb= 0), fitxategia zabaltzen ahalegintzen da, gerta litekeen edozein errore open() or die() egiturarekin egoki kudeatuz.
|
|
Baldintza betetzen denean (irakurtzeko lerrorik geratzen den artean), begiztaren gorputza exekutatuko da, lehenbizi lerro zenbakia eguneratuz eta ondoren pantailan lerro zenbakia eta $lerroa aldagaiaren edukia bistaratuz. Irakurtzeko lerro gehiagorik ez denean, while aren baldintzak faltsua itzuliko
|
du
programa begiztatik ateraraziz.
|
|
Fitxategiko lerro bakoitza @lerroak bektorearen elementu gisa gordeko
|
du
programak eta ondoren pantailan bistaratu.
|
|
Honako honetan, exekuzio aldi bakoitzean bilaketa bakarra egingo
|
du
programak. Horretaz gain, programaren irteera pantailan osorik ikusteko baino handiagoa izango denez kasu askotan, atzizkia komando lerroaren bitartez pasatuko diogu programari.
|
|
Adierazitako helbidetik abiatu eta 2 pausoko prozesua aplikatuko
|
du
programak: lehenbizikoa loturak ateratzea; web orriek beste orrialdeetarako loturak eduki ohi dituzte.
|
|
Argumentu gisa fitxategi izena eta N zenbaki bat jaso eta, fitxategi horretan dauden N karaktereko hitz guztiak pantailaratzen dituen programa nahi dugu oraingoan. Bukaeran, topatutako hitz kopurua ere bistaratu behar
|
du
programak.
|
|
Erabiltzaileak q (amaitu) idazten ez duen bitartean, programa begiztan bueltaka arituko da. Iterazio bakoitzean, idatzi berri dugun izenari dagokion urtebetetze dataz galdegingo
|
du
programak, hura sarrera estandarretik jaso eta $data aldagaian gordez. Gakobalio bikote berria hash ari gehitu, eta pantailan bistaratuko du ondoren.
|
|
fitxategia lerroz lerro irakurri, bukaerako lerro jauzi karakterea kendu, split() funtzioarekin lerroa hitzetan banatu eta @hitzak array an gorde. Ondoren, array ko hitz bakoitza indibidualki tratatuko
|
du
programak foreach begizta erabiliz.
|
|
Tira, eta? Zer egingo
|
du
programak?
|
|
Uste genuen bezala, while ($lerro= -m/ [aeiou]/) sententziak iteratzen edo begiztan biraka mantenduko
|
du
programa lerroan bokalik den artean. Baina usteak erdia ustel, $lerro inon eguneratzen ez dugunez, beti bokal berdinarekin topo egingo du eta ez da inoiz begiztatik aterako!
|
|
Lehen zatian, fitxategiko lerro bakoitza irakurri eta hitzetan banatuko
|
du
programak split funtzioa erabiliz. Hitz bakoitzeko, karaktere kopurua kalkulatu ($karKop) eta kopuru horretako gakorik baden begiratuko du %Zerrenda hash egituran.
|
|
Amaitzeko, hitzen array a ordenatu, string bakarrean bildu join ekin, eta pantailan bistaratuko
|
du
programak.
|
|
Programaren ideia orokorra hauxe da: teklatu bidez hitz bat jaso eta xuxen.txt hiztegia arakatuko
|
du
programak. Hiztegian hitz berbera topatuz gero, sarrerakoa zuzena dela adieraziz mezu bat bistaratuko du pantailan.
|
|
Amaieran, topatutako hitz bikote kopurua ere bistaratuko
|
du
programak.
|
|
Komando lerrotik fitxategi izena eta bi karaktere jaso, eta fitxategia lerroz lerro zeharkatuko
|
du
programak. Lerro bakoitzeko, $karBat edo $karBi karaktereen agerpenekin bat egingo du adierazpen errregularrak, aukera | metakarakterea erabili baitugu.
|
|
Aurreko programa moldatuko dugu, oraingo honek bilaketa termino gisa atzizki bat eskatuko digu, eta atzizki hori duten hiztegiko sarrerak itzuli beren definizioekin batera. Bilaketa bakoitzaren amaieran, topatutako sarrera kopurua ere bistaratuko
|
du
programak.
|
2011
|
|
Iker saillaz gaiñera, ba
|
du
Programak jagon saillari dagokion zatia ere. Zati onetan, euskeraren bizitzarekin urbildik zerikusi [sic] duan puntu bat edo beste sartu da.
|
2019
|
|
Kanpo motibazioa aldaketak sustatzeko baliagarriabada ere, honek huts egiten duenean barne motibazioa garrantzitsua izan ohi da. Honek erabatbaldintzatuko
|
du
programa honek irakasleen irakaskuntza praktikan duen eragina; izan ere, kanpo motibazioak aldaketarako jokaerak bultzatzen dituen bitartean soilik, izango du eragina.Irakasle batek nahikoa sari jasotzen ez badu edo jasotzen duena ez baldin bada kanpo motibaziopizteko bezain indartsua, barne motibazio faltaren ondorioz, programak irakasle horrenirakaskuntza praktikaren gaineko eraginkortasuna gal...
|