Saulius Ragaišis, VU MIF

Slides:



Advertisements
Similar presentations
Muzikos ženklų karuselė
Advertisements

NORĖDAMI PAKEISTI SKAIDRĖS STILIŲ – SPUSTELĖKIT E DEŠINIUOJU PELĖS KLAVIŠU ANT SKAIDRĖS FONO IR PASIRINKITE > LAYOUT ARBA DARBALAUKI O ĮRANKIŲ JUOSTOJE.
Vaizdinė užduotis. Kuriose iš šių valstybių galima pamatyti tokius gyvenamuosius namus? Jemene Tanzanijoje Mongolijoje Indonezijoje A B C D 1.
Comenius Strateginių partnerysčių projektas “PADĖK IR GAUK PAGALBĄ”
PROJEKTAS LIETUVOS IR NORVEGIJOS POLICIJOS BENDRADARBIAVIMAS IR GEBĖJIMŲ STIPRINIMAS KOVOJANT SU SMURTU ARTIMOJE APLINKOJE IR SMURTU LYTIES PAGRINDU.
SYSTEM OF PROGRAMMING BUDGET
Algoritmai ir duomenų struktūros (ADS)
Structured training financed by
Smart none of us are as smart as all of us. smart none of us are as smart as all of us.
Kaip parengti ir pristatyti mokslinį straipsnį
Įvadas Testavimo įrankių naudojimas padaro testavimą lengvesnį, efektyvesnį ir produktyvesnį, padeda valdyti procesą Reikalinga žinoti kokias užduotis.
1 paskaita: Įvadas į 3D grafiką OpenGL GLSL = OpenGL Shading Language
Darbą parengė: Viktorija Drūteikaitė IT2
SSGG (SWOT): Organizacijos stiprybės ir silpnybės, galimybės ir grėsmės (nustatymas, grupavimas, vertinimas, rezultatas) Pagrindinė literatūra: Lietuvos.
MAUDYKLŲ VANDENS KOKYBĖS STEBĖSENOS
Robert Andruškevič AT27D.   Tai yra operacinė sistema, daugiausia naudojama išmaniuosiuose telefonuose, nors ją galima įdiegti ir kituose mobiliuosiuose.
Universitetų reitingai
CLIL, MY OPEN WINDOW ON THE WORLD AROUND ME
Media streaming Žilvinas Bulotas IT 3.
Dialogo langai Benas Ragauskas, PS m.
Balandžių sportas Lietuvoje
CC BY-SA mascil consortium 2014
Iš Vilniaus universiteto Studijų nuostatų:
Kūrybingumo kompetencija: ugdymo ir vertinimo dermės paieškos
Panevėžio pataisos namai
LIETUVOS VARTOTOJŲ GALIMYBĖS NAUDOTIS VISATEKSTĖMIS DUOMENŲ BAZĖMIS
PHP „CodeIgniter“ karkaso saugumas
Pagrindinės sąvokos Hipertekstas ir multimedija
PROGRAMAVIMO PAGRINDAI
Programų sistemų inžinerija
Atliko: Jokūbas Rusakevičius VU MIF PS 3k 3g
R paketas ir jo įdiegimas
inovatyvioms mokykloms
IPod MENIU.
Nemokami IKT įrankiai ir programos ugdymo individualizavimui
Paprasti skaičiavimai. Uždavinių sprendimas
Kas yra arduino ? Parengė:Karolis Šumskis ir Mokytoja ekspertė Elena Šišenina.
Saulius Ragaišis VU MIF
Programų sistemų inžinerija
Failai ir jų tvarkymas.
Programų sistemų gyvavimo ciklo procesai
Šlapimo nelaikymo korekcija: Vilniaus miesto Universitetinės ligoninės patirtis Dr. Gediminas Mečėjus I-ji Lietuvos uroginekologijos draugijos konferencija,
Asmeninis programų kūrimo procesas (PSP)
Tekstiniai uždaviniai
Programų sistemų inžinerija
Saulius Ragaišis, VU MIF
Suvestinis NDLTD katalogas
„MARC 21 katalogavimo vadovo“ atnaujinimų pristatymas Įvadas
Programų kūrimo metodai
Virtualus kompiuteris
Humanitariniai mokslai. Anglų filologijos studijų programų apžvalga
Duomenų struktūros ir algoritmai
Programų sistemų testavimas
Duomenų struktūros ir algoritmai
Funkcijos 9 paskaita.
Operacinė sistema Testas 9 klasė
VANDEX SUPER Hidroizoliacinis sluoksnis
DALYKO PROGRAMA BIRUTĖ GALINIENĖ
Studijų pasirinkimas Lietuvoje ir užsienyje: ką svarbu žinoti?
Priešinės liaukos vėžio ankstyvosios diagnostikos programa 2009
Europos aukštojo mokslo integracija: ECTS ir Tuning
Asmeninis programų kūrimo procesas (PSP)
Windows Ribbon Framework
Klaipėdos Simono Dacho progimnazija
Klaviatūra.
Grupinio darbo programinė įranga Lotus Notes
Pranešėjas Jurij Kuznecov
Software Configuration Management.
Presentation transcript:

Saulius Ragaišis, VU MIF saulius.ragaisis@maf.vu.lt 2009-09-04 Informatika Saulius Ragaišis, VU MIF saulius.ragaisis@maf.vu.lt 2009-09-04

PSI praktikoje

PSI praktikoje (2)

Informatikos (Computing) disciplinos

Informatikos (Computing) disciplinos (2) Informacija pagal Computing Curricula 2005: The Overview Report. ACM and IEEE, 2006. http://www.acm.org/education/curric_vols/CC2005-March06Final.pdf

Projektas SWEBOK SoftWare Engineering Body Of Knowledge: Guide to the Software Engineering Body of Knowledge, 2004 Version, SWEBOK®. IEEE, 2004. http://www.swebok.org/ Šio projekto tikslas apibrėžti pagrindines programų sistemų inžinieriams būtinų žinių sritis. Buvo sukurtos kelios versijos:: Šiaudų amžiaus žmogaus versija (Straw Man Version) 1998 metais; Akmens amžiaus žmogaus versijos (Stone Man Versions) 1999-2001 metais; Geležies amžiaus žmogaus versija (Iron Man Version) 2004 metais. Rengiama nauja versija (planas: 2010 metų 3 ketvirtis).

PSI žinių sritys Programų sistemų reikalavimai (Software Requirements) Programų sistemų projektavimas (Software Design) Programų sistemų kūrimas (Software Construction) Programų sistemų testavimas (Software Testing) Programų sistemų priežiūra (Software Maintenance) Programų sistemų konfigūracijos valdymas (Software Configuration Management) Programų sistemų projektų valdymas (Software Engineering Management) Programų sistemų kūrimo procesas (Software Engineering Process) Programų sistemų metodai ir įrankiai (Software Engineering Tools and Methods) Programų sistemų kokybė (Software Quality) Susijusių disciplinų žinios (Knowledge Areas of the Related Disciplines)

PS katedra PS katedra įkurta 1999 m. gegužės 10 d.

Studijų programa

Dalyko sandas

Kurso struktūra Paskaitos egzaminas iki 6 balų Informacinio raštingumo paskaita testas; būtina išlaikyti 1 balas Privalomas minimumas programa+testas (2 laikymai: lapkričio ir gruodžio mėn.); būtina išlaikyti (be esminių klaidų) Praktinės užduotys programos; būtina atsiskaityti bent 4 užduotis iki 3 balų Užduotėlės pratybų metu, sudėtingesnės užduotys įvairios iki 1 balo

Pratybos Grupė 1 pogrupis 2 pogrupis PS1 V 10:15, 10 kl., Saulius Ragaišis IV 16:00, 10 kl., Justas Janauskas PS2 II 16:00, 8 kl., Vytautas Ašeris II 18:00, 8 kl., Vytautas Ašeris PS3 IV 16:00, 3 kl., Vytautas Ašeris I 14:00, 8 kl., Liudas Liaudanskas PS4 I 16:00, 8 kl., Liudas Liaudanskas I 18:00, 8 kl., Liudas Liaudanskas PS5 IV 16:00, 11 kl., Piotr Raginia IV 14:00, 10 kl., Justas Janauskas Bio V 10:15, 12 kl., Irus Grinis Skirstymas į pogrupius: 1 pogrupis 1-14 (13) pagal sąrašą, 2 pogrupis 15-27 (14-25) pagal sąrašą.

Pratybų užduotys Viso 5 užduotys, kurias atsiskaičius galima surinkti 50 taškų. 1 užduotis (10 taškų). Ciklai su nežinomu kartojimų skaičiumi: 2 programos, atliekančios tą patį (viena su WHILE, kita su REPEAT). 2 užduotis (10 taškų). Masyvai ir ciklai su žinomu kartojimų skaičiumi (array, for). 3 užduotis (10 taškų). Tekstai ir failai, funkcija. 4 užduotis (15 taškų). Dinaminiai sąrašai (įrašai, rodyklės, procedūra). 5 užduotis (5 taškai). Modulinė programa (unit). Pastaba: Bioinformatikams užduotys (jų skaičius ir pobūdis) gali skirtis nuo PS.

Vertinimo sistema Pagrindinė problema: bandymas atsiskaityti ne savo rašytą programą. Pageidavimas: programas rašyti pratybų metu. Maksimalus įvertinimas rašomas už be priekaištų atliktą užduotį: korektiškas programos veikimas yra būtina, bet nepakankama sąlyga; programa turi būti lengvai skaitoma (tvarkingai suformatuota, kur reikia, pakomentuota), aiški (lengvai suprantama ir modifikuojama); studentas turi sugebėti savo programą paaiškinti ir ją iš eigos pamodifikuoti pagal dėstytojo pageidavimą. Vertinimas mažinamas už vėlavimą: už kiekvieną pavėluotą užsiėmimą įvertinimas mažinamas 2 balais.

Užduočių maksimalių vertinimų mažėjimas Užduotis Maksim. vertinimas Maksimalus vertinimas, atsiskaitant nurodytą užsiėmimą* 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 50 48 46 42 38 34 30 26 24 20 * skaičiuojami tik įvykę užsiėmimai Pratybų metu bus siūlomos mini užduotėlės, už kurias galima bus gauti papildomų taškų. Papildomi taškai gali būti skiriami už sudėtingesnes arba ypatingai gerai atliktas užduotis. Studentai gali daryti užduotis Pascal ar bet kokia programavimo kalba (C, Java ir t.t.), jei patenkinamos 2 sąlygos: 1) ta kalba yra priimtina pratybas vedančiam žmogui; 2) yra galimybės pratybų metu peržiūrėti, pakeisti ir įvykdyti programą. Bent 2 programas būtina padaryti Pascal. Semestro metu surinkti taškai dauginami iš 0,06 ir gaunamas balas, įeinantis į galutinį vertinimą (jis negali būti didesni nei 4).

Literatūros pavyzdžiai W. I. Salmon, Structures and abstractions: an introduction to computer science with Pascal. - Richard D. Irwin, Inc., 1991 Tumasonis V. Paskalis ir Turbo Paskalis 7.0. - V.:Ūkas, 1993. S. Ragaišis:

Klausimai ?