Presentation is loading. Please wait.

Presentation is loading. Please wait.

Saulius Ragaišis VU MIF

Similar presentations


Presentation on theme: "Saulius Ragaišis VU MIF"— Presentation transcript:

1 Saulius Ragaišis VU MIF saulius.ragaisis@mif.vu.lt 2011-09-02
Informatika Saulius Ragaišis VU MIF

2 PSI praktikoje

3 PSI praktikoje (2)

4 Informatikos (Computing) disciplinos

5 Informatikos (Computing) disciplinos (2)
Informacija pagal Computing Curricula 2005: The Overview Report. ACM and IEEE,

6 Projektas SWEBOK SoftWare Engineering Body Of Knowledge: Guide to the Software Engineering Body of Knowledge, 2004 Version, SWEBOK®. IEEE, Š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) metais; Geležies amžiaus žmogaus versija (Iron Man Version) 2004 metais. Rengiama nauja versija V3 (planas: 2011 metų 4 ketvirtis, buvo planas 2010 metų 4 ketvirtis).

7 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)

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

9 Studijų programa

10 Dalyko sandas

11 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 (Bioinformatikams gali būti kitaip) iki 3 balų Užduotėlės pratybų metu, sudėtingesnės užduotys įvairios iki 1 balo

12 Pratybos Grupė 1 pogrupis 2 pogrupis PS1 V 12:00, 10 kl., Saulius Ragaišis III 10:15, 10 kl., Donatas Čiukšys PS2 III 16:00, 307 B, Vytautas Ašeris III 18:00, 307 B, Vytautas Ašeris PS3 II 14:00, 307 B, Viačeslav Pozdniakov IV 16:00, 3 kl., Vytautas Ašeris PS4 III 14:00, 10 kl., Viačeslav Pozdniakov III 12:00, 10 kl., Viačeslav Pozdniakov PS5 II 8:30, 307 B, Ona Češūnaitė II 10:15, 307 B, Ona Češūnaitė Bio IV 10:15, 10 kl., Irus Grinis Skirstymas į pogrupius: 1 pogrupis 1-13 (1-12) pagal sąrašą, 2 pogrupis (13-24) pagal sąrašą.

13 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, pobūdis ir reikalavimai) gali skirtis nuo PS.

14 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.

15 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, įskaitant ir papildomus taškus).

16 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 V.:Ūkas, 1993. S. Ragaišis:

17 Klausimai ?


Download ppt "Saulius Ragaišis VU MIF"

Similar presentations


Ads by Google