Oinarrizko Programazioa26031
- Ikastegia
- Bilboko Ingeniaritza Eskola
- Titulazioa
- Kudeaketaren eta Informazio Sistemen Informatikaren Ingeniaritzako Gradua
- Ikasturtea
- 2024/25
- Maila
- 1
- Kreditu kopurua
- 6
- Hizkuntzak
- Gaztelania
- Euskara
- Kodea
- 26031
IrakaskuntzaToggle Navigation
Irakaskuntza-gidaToggle Navigation
Irakasgaiaren Azalpena eta Testuingurua zehazteaToggle Navigation
Kurtso honek ikasleak programazio inperatiboko oinarrizko kontzeptuak menperatzea du helburu.Ikasleak bukaeran ezagutu eta behar den bezala erabiliko ditu hurrengo kontzeptu eta tresnak:
- Kontrol egiturak.
- Oinarrizko datu-motak.
- Azpiprogramak.
- Zehaztapenean oinarritutako ebazpen teknikak, beherako metodoa erabilita algoritmo baten diseinua, proba kasuen azterketa eta algoritmoen inplementazioa.
- Zerrenda estekatuak.
Gaitasunak / Irakasgaia Ikastearen EmaitzakToggle Navigation
M01FB4 - Konputagailuen, sistema eragileen, datu baseen eta, orokorrean, ingeniaritzan aplikatzekoak diren programa informatiko guztien erabileraren eta programazioaren oinarrien berri izatea.
M01FB05 - Sistema informatikoen egituraren, funtzionamenduaren eta interkonexioaren berri izatea, baita haien programazioaren oinarrien berri ere.
Eduki teoriko-praktikoakToggle Navigation
Sarrera: Gaia hau programazioa zer den eta zeintzuk diren bere helburuak aurkeztean datza. Eta bidez batez programak garatzeko pausuak zeintzuk diren ere azalduko da, hala nola, espezifikazioa, algoritmoaren diseinua, programaren inplementazioa eta simulazioa. Programazio lengoaiak ere tratatzen dira erabiliko dena aurkeztuz.
Oinarrizko kontzeptuak: Algoritmoen diseinu eta idazketa azalduko da baliogarria izango den pseudokodea tresna bezala erabiliz. Honela, espresioak, oinarrizko datu motak, eragiketak, kontrol egiturak erabiliko dira, oinarrizko azpiprogramak erabilita bai sekuentziak tratatzeko eta baita problema matematikoak ebazteko algoritmoak diseinatuko dira.
Azpiprogramen diseinua. Gaia honetan programazio lengoaia konkretu batekin lan egiten hasiko da, aurretik ikasitako guztia lengoaia honetan inplementatuz eta ordenagailuan egikarituz. Aurreko gaian azpiprograma sinpleak landu dira, eta gaia honetan sakonduko da azpiprogramari buruz ikasitakoa. Funtzio eta prozedura arteko desberdintasunak, parametro formalak zein errealak, deiak eta prototipoak, aurrebaldintzak, postbaldintzak, aldagaien esparrua eta ikusgarritasuna e.a.
Datu egiturak. Hemen ataza desberdinak ebazteko behar diren datu egitura egokienak hautatzen eta diseinatzen ikasiko da. Horretarako hainbat kasu aztertuko dira non bektore, matrize erregistro, datu enumeratuak eta euren arteko konbinaketan erabili beharko diren.
Erakusleak: Erakusleak eta zerrenda estekatuak.
MetodologiaToggle Navigation
Klase teorikoetan, oinarrizko kontzeptuen azalpena, eta ikasleei planteatutako ariketak tartekatuko dira, ikaslearen partehartzea sustatzeko. Ikasleek planteatutako ebazpenak guztion artean eztabaidatuko dira, soluziorik hoberena hautatuz eta arrazoituz.
Laborategiei dagokionez, astero eskeiniko zaizkio ikasleari enuntziatu sorta bat, baita laborategian planteatutako ariketan ebazteko jarraitu beharko duen metodologia ere, eta bukatzeko ikasleak sortutako programen egokitasuna ebaluatzeko programak ere eskeiniko zaizkio. Horrela beti bere eboluzioa ikusteko gai izango da.
Ebaluazio-sistemakToggle Navigation
- Ebaluazio Jarraituaren Sistema
- Azken Ebaluazioaren Sistema
- Kalifikazioko tresnak eta ehunekoak:
- Garatu beharreko proba idatzia (%): 100
Ohiko Deialdia: Orientazioak eta Uko EgiteaToggle Navigation
Defektuz, ikasleak ebaluazio jarraian egongo dira, baina 11. astea arte aldaketa eskatzeko aukera izango dute.
EBALUAZIO JARRAITUA: proba indibidualak
- 1. partziala (%10)
- 2. partziala (%30)
- 3. partziala (%60)
Bakarkako proba idatzietan:
- gutxienez 5 bataz besteko ponderatua
- gutxienez 4 azken proba indibidualean
3. partzialera ez aurkeztuz gero kalifikazioa EZ AURKEZTUA izango da.
EBALUAZIO FINALA EDO BAKARRA
Irakasgaia gainditzeko ondorengo minimoak bete behar dira:
- Azterketan gutxienez 5/10 puntu lortu behar dira.
- Azterketa honetan, atal bakoitzean gutxienez %30-eko nota lortu behar da.
Lauhilabetekoaren amaieran azterketa bakarra burutuko da. Bertan, ikastaro osoan burututako materiala sartuko da. Azterketa ez bada burutzen, ikasleak EZ AURKEZTUA kalifikazioa izango du.
Ikasleen Ebaluaziorako Arautegiaren 11.3 artikuluan ezarritakoari jarraituz, proba ebaluagarrietan kopiaren bat detektatzen bada, irakasgaiaren azken kalifikazioa EZ GAINDITUA izango da parte hartzaile guztientzat.
Ezohiko deialdia: Orientazioak eta Uko EgiteaToggle Navigation
EBALUAZIO JARRAITUA
Ohiko deialdian bezala izango da, baina 3. azterketa idatzia errekuperatzeko aukera egongo da. Azterketara aurkezten ez den ikaslearen kalifikazioa EZ AURKEZTUA izango da.
EBALUAZIO FINALA EDO BAKARRA
Ez-ohiko deialdiaren aurretik, ebaluazio jarraitutik finalera pasatzeko aukera dago, %100eko azterketa idatzi bat burutuaz, ikasgaian azaldu diren gaitegi guztiarekin.
Irakasgaia gainditzeko ondorengo minimoak bete behar dira:
- Azterketan gutxienez 5/10 puntu lortu behar dira.
- Azterketa honetan, atal bakoitzean gutxienez %30-eko nota lortu behar da.
Azterketara aurkezten ez den ikaslearen kalifikazioa EZ AURKEZTUA izango da.
Ikasleen Ebaluaziorako Arautegiaren 11.3 artikuluan ezarritakoari jarraituz, proba ebaluagarrietan kopiaren bat detektatzen bada, irakasgaiaren azken kalifikazioa EZ GAINDITUA izango da parte hartzaile guztientzat.
Nahitaez erabili beharreko materialaToggle Navigation
GNAT Studio (GPS)
BibliografiaToggle Navigation
Oinarrizko bibliografia
"Una Introducción a la programación. Un enfoque algorítmico". J.J.Garcia, F.J. Montoya,J.L Fernandez, M.J. Majado Thomson Ed. 2005
"Oinarrizko Programazioa. Ariketa-bilduma" Díaz de Ilarraza A., Sarasola K. Udako Euskal Unibertsitatea, 1999.
http://es.wikibooks.org/wiki/Fundamentos_de_programación
ADAko eskuliburua
http://es.wikibooks.org/wiki/Programación_en_Ada (bakarrik 1, 2, 3, 4, 5, 6, 7.1, 7.2,7.5,7.7, 8)
Gehiago sakontzeko bibliografia
"La práctica de la programación". B.W. Kernighan, R. Pike. Prentice Hall. Ed, 2000.
Code Complete: A Practical Handbook of Software Construction. Steve McConnell. Microsoft Press, 2004.
Web helbideak
es.wikibooks.org/wiki/Fundamentos_de_programación
TaldeakToggle Navigation
01 Teoriakoa (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-1 | 08:00-08:30 (1) | 09:30-11:00 (2) | |||
1-10 | 10:00-12:00 (3) | ||||
11-11 | 10:00-12:00 (4) | ||||
12-12 | 10:00-12:00 (5) | ||||
13-13 | 10:00-12:00 (6) | ||||
14-14 | 10:00-12:00 (7) |
Irakasleak
Ikasgela(k)
- P4I 12A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (1)
- P4I 12A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (2)
- P4I 12A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (3)
- P4I 12A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (4)
- P4I 12A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (5)
- P4I 12A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (6)
- P4I 12A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (7)
01 Ordenagailuko p.-1 (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-8 | 12:00-14:00 (1) | ||||
2-2 | 08:00-10:00 (2) | ||||
9-9 | 12:00-14:00 (3) | ||||
10-10 | 12:00-14:00 (4) | ||||
11-11 | 12:00-14:00 (5) | ||||
12-12 | 12:00-14:00 (6) | ||||
13-14 | 12:00-14:00 (7) |
Irakasleak
Ikasgela(k)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (1)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (2)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (3)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (4)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (5)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (6)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (7)
01 Ordenagailuko p.-2 (Gaztelania - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-8 | 11:00-13:00 (1) | ||||
2-2 | 10:00-12:00 (2) | ||||
9-9 | 11:00-13:00 (3) | ||||
10-10 | 11:00-13:00 (4) | ||||
11-11 | 11:00-13:00 (5) | ||||
12-12 | 11:00-13:00 (6) | ||||
13-14 | 11:00-13:00 (7) |
Irakasleak
Ikasgela(k)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (1)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (2)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (3)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (4)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (5)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (6)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (7)
31 Teoriakoa (Euskara - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-1 | 13:30-14:00 (1) | 10:00-12:00 (2) | 09:30-11:00 (3) | ||
2-5 | 10:00-12:00 (4) | ||||
6-7 | 10:00-12:00 (5) | ||||
8-9 | 10:00-12:00 (6) | ||||
10-13 | 10:00-12:00 (7) | ||||
14-14 | 10:00-12:00 (8) |
Irakasleak
Ikasgela(k)
- P3I 9A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (1)
- P3I 9A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (2)
- P3I 9A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (3)
- P3I 9A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (4)
- P3I 9A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (5)
- P3I 9A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (6)
- P3I 9A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (7)
- P3I 9A - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (8)
31 Ordenagailuko p.-1 (Euskara - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-1 | 08:00-10:00 (1) | ||||
2-2 | 08:00-10:00 (2) | ||||
2-5 | 08:00-10:00 (3) | ||||
6-9 | 08:00-10:00 (4) | ||||
10-13 | 08:00-10:00 (5) | ||||
14-14 | 08:00-10:00 (6) |
Irakasleak
Ikasgela(k)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (1)
- P7I 6I - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (2)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (3)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (4)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (5)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (6)
31 Ordenagailuko p.-2 (Euskara - Goizez)Erakutsi/izkutatu azpiorriak
Asteak | Astelehena | Asteartea | Asteazkena | Osteguna | Ostirala |
---|---|---|---|---|---|
1-1 | 08:00-10:00 (1) | ||||
2-2 | 08:00-10:00 (2) | 10:00-12:00 (3) | |||
3-4 | 08:00-10:00 (4) | ||||
5-5 | 08:00-10:00 (5) | ||||
6-9 | 08:00-10:00 (6) | ||||
10-13 | 08:00-10:00 (7) | ||||
14-14 | 08:00-10:00 (8) |
Irakasleak
Ikasgela(k)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (1)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (2)
- P7I 6I - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (3)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (4)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (5)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (6)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (7)
- P7I 7L - BILBOKO INGENIARITZA ESKOLA - ERAIKIN II -I (8)