SI
Z OI wiki
(Rozdíly mezi verzemi)
(Založena nová stránka: <table><tr><td valign=top>__TOC__</td><td width=20></td><td valign=top>{{Šablona:Předměty}}</td></tr></table> == Info o předmětu == * [http://www.feld.cvut.cz/educat…) |
m (→Zkoušky) |
||
(Není zobrazeno 13 mezilehlých verzí.) | |||
Řádka 13: | Řádka 13: | ||
== Pravidla předmětu == | == Pravidla předmětu == | ||
- | [http://cw.felk.cvut.cz/doku.php/courses/a4b33si/start Stránka předmětu] | + | [http://cw.felk.cvut.cz/doku.php/courses/a4b33si/start Stránka předmětu (stará)] |
+ | |||
+ | [http://ocw.cvut.cz/moodle/course/view.php?id=477 Stránka předmětu (2012/2013, vyžaduje přihlášení)] | ||
<br /> | <br /> | ||
Řádka 19: | Řádka 21: | ||
== Studijní materiály == | == Studijní materiály == | ||
+ | [http://cs5186.userapi.com/u133638729/docs/385fa3cffb28/Mike_Gunderloy_Coder_to_developer_tools_and_str.pdf Mike Gunderloy - Coder to Developer: Tools and Strategies for Delivering Your Software] | ||
+ | |||
+ | Arlow, J., Neustat, I. - UML2 a unifikovaný proces vývoje aplikací ([http://www.uloz.to/xVQmQ4A/uml2-a-unifikovany-proces-vyvoje-aplikaci-pdf uloz.to], [http://www.multiload.cz/stahnout/675458/uml2-a-unifikovany-proces-vyvoje-aplikaci-pdf/ multiload.cz], [http://www.multiupload.nl/I0HF7SFNGC multiupload.nl]) | ||
+ | |||
+ | [http://www.kiv.zcu.cz/~luki/vyuka/zswi/predn/zswi2005.pdf Skripta předmětu Základy softwarového inženýrství (Západočeská univerzita)] | ||
+ | |||
+ | Robert K. Wysocki - Effective Project Management: Traditional, Adaptive, Extreme (5th edition) ([http://www.ulozto.cz/8056833/effective-project-management-traditional-agile-extreme-5th-edition-apr-2009-pdf uloz.to], [http://www.multiupload.nl/N3HDDTISP4 multiupload.nl], [http://www.multiload.cz/stahnout/675465/effective-project-management-traditional-adaptive-extreme-pdf/ multiload.cz]) | ||
+ | |||
+ | [http://www.freejavaguide.com/java-design-patterns.pdf Java Design Patterns] | ||
<br /> | <br /> | ||
+ | |||
+ | == Semestrální projekt == | ||
+ | === Analýza === | ||
+ | [https://gitlab.fel.cvut.cz/hamsatom/darkovac Projekt Dárkovač] | ||
+ | === Implementace === | ||
+ | [https://drive.google.com/drive/folders/1H49oByE3J85ZrahOE5Pi5M6hEJgm1wpX Knihovní systém] | ||
+ | |||
+ | == Semestrální písemky == | ||
+ | |||
+ | [http://oi.hanx.cz/files/SI/SI-otazky-win1250.txt Otázky k testu, který proběhne v 8. týdnu (.txt)] | ||
== Zkoušky == | == Zkoušky == | ||
+ | [https://drive.google.com/drive/folders/1q6d_2lmuCy4yaMbo5ELRwG9kjob9zSus Zkoušky na Google drive] | ||
+ | |||
+ | Nepamatuju si to přesně, takže veřím, že mě někdo doplní, případně opraví. Ale pro představu... | ||
+ | |||
+ | === 4.1.2011 === | ||
+ | 1. DSDM. Co to je a rozdil oproti standartním metodám. | ||
+ | 2. Co je Configuration Management | ||
+ | 3. Co je SCRUM. Nějak popsat | ||
+ | 4. Kód a měli jsme se zbavit podminek pomoci metody state/strategy | ||
+ | 5. Poznejte design pattern (byl to Singleton) | ||
+ | 6. Student studuje buď denni nebo kombinovane studium. Muze studium prave jednou prerusit. | ||
+ | Po navratu studuje stejny typ studia jako tesne pred prerusenim. Udelejte diagram stavu | ||
+ | 7. Obchod prodava zbozi ruzneho typu, u ktereho si eviduje cenu, dodavatele, cas, pripadne i komu prodava. | ||
+ | Stejny typ zbozi muze pochazet od ruznych dodavatelu a cena muze zaviset na dodavateli a case. Udelejte diagram trid | ||
+ | 8. Jsou 3 typy souboru adresar, obycejny soubor, odkaz. Adresar muze obsahovat dalsi soubory, | ||
+ | odkaz odkazuje vzdy na nejaky soubor. Udelejte diagram trid | ||
+ | 9. Kvalita - mereni, filozofie, systemy. | ||
+ | 10. Manualni testovani, automaticke testovani, automaticke navrhy testu. Popiste rozdily | ||
+ | |||
+ | === 18.1.2011 === | ||
+ | 1. Nacrtnete V-model | ||
+ | 2. 2 zpusoby pocitani ceny projektu. Co je Impossible Region | ||
+ | 3. Porovnejte klasické a agilní metody | ||
+ | 4. Poznat pattern. Byl to ten 'nejdelší v příkladech s classama A až H' = Abstract Factory | ||
+ | 5. Kod a upravit ho pomoci double dispatch | ||
+ | 6. Stavovy diagram auta v opravne | ||
+ | 7. Digram trid Bankovniho systemu | ||
+ | 8. Digram trid Bankovniho systemu, jinej nez 7. Něco na způsob účet je obyčejný, spořící a kontokorent, zákazník je fyzická nebo právnická osoba | ||
+ | 9. Kvalita - mereni, filozofie, systemy. Slavne Bugy systemu historie, obvykle problemy SW projektu | ||
+ | 10. Systemy testovani, testovaci cesty |
Aktuální verze z 18. 1. 2019, 19:35
|
|
Info o předmětu
- Přednášející: Michal Píše; Antonín Komenda; Radek Mařík
- Cvičící: Michal Čáp; Petr Kalina
Pravidla předmětu
Stránka předmětu (2012/2013, vyžaduje přihlášení)
Studijní materiály
Mike Gunderloy - Coder to Developer: Tools and Strategies for Delivering Your Software
Arlow, J., Neustat, I. - UML2 a unifikovaný proces vývoje aplikací (uloz.to, multiload.cz, multiupload.nl)
Skripta předmětu Základy softwarového inženýrství (Západočeská univerzita)
Robert K. Wysocki - Effective Project Management: Traditional, Adaptive, Extreme (5th edition) (uloz.to, multiupload.nl, multiload.cz)
Semestrální projekt
Analýza
Implementace
Semestrální písemky
Otázky k testu, který proběhne v 8. týdnu (.txt)
Zkoušky
Nepamatuju si to přesně, takže veřím, že mě někdo doplní, případně opraví. Ale pro představu...
4.1.2011
1. DSDM. Co to je a rozdil oproti standartním metodám. 2. Co je Configuration Management 3. Co je SCRUM. Nějak popsat 4. Kód a měli jsme se zbavit podminek pomoci metody state/strategy 5. Poznejte design pattern (byl to Singleton) 6. Student studuje buď denni nebo kombinovane studium. Muze studium prave jednou prerusit. Po navratu studuje stejny typ studia jako tesne pred prerusenim. Udelejte diagram stavu 7. Obchod prodava zbozi ruzneho typu, u ktereho si eviduje cenu, dodavatele, cas, pripadne i komu prodava. Stejny typ zbozi muze pochazet od ruznych dodavatelu a cena muze zaviset na dodavateli a case. Udelejte diagram trid 8. Jsou 3 typy souboru adresar, obycejny soubor, odkaz. Adresar muze obsahovat dalsi soubory, odkaz odkazuje vzdy na nejaky soubor. Udelejte diagram trid 9. Kvalita - mereni, filozofie, systemy. 10. Manualni testovani, automaticke testovani, automaticke navrhy testu. Popiste rozdily
18.1.2011
1. Nacrtnete V-model 2. 2 zpusoby pocitani ceny projektu. Co je Impossible Region 3. Porovnejte klasické a agilní metody 4. Poznat pattern. Byl to ten 'nejdelší v příkladech s classama A až H' = Abstract Factory 5. Kod a upravit ho pomoci double dispatch 6. Stavovy diagram auta v opravne 7. Digram trid Bankovniho systemu 8. Digram trid Bankovniho systemu, jinej nez 7. Něco na způsob účet je obyčejný, spořící a kontokorent, zákazník je fyzická nebo právnická osoba 9. Kvalita - mereni, filozofie, systemy. Slavne Bugy systemu historie, obvykle problemy SW projektu 10. Systemy testovani, testovaci cesty