[[http://www.fel.cvut.cz/education/rozvrhy-ng.B112/public/cz/predmety/12/58/p12583304.html|Rozvrh na FEL]] [[https://cw.felk.cvut.cz/upload/|Odevzdávací systém]] [[http://www.fel.cvut.cz/education/rozvrhy-ng.B112/public/cz/predmety/12/58/fsl-p12583304.html|Posluchači ASS]] --------------- ====== Přednášky ====== Seznam všech přednášek v tomto semestru. Průběžně zde budou jednotlivé přednášky ke stažení v pdf formátu. Všeobecné přednášky | 1. | [SK] | Introduction to labs - Maven, Java generics |{{:courses:a4b77ass:lecture.pdf|}}| | 2. | [MR] | Introduction: Architecture of software systems, component-based and distributed architectures |{{:courses:a4b77ass:architektury_softwarovy_ch_syste_mu_1.pdf|}}| | 3. | [DS] | Basic design patterns | {{:courses:a4b77ass:ass2_2017.pdf|ASS2_2017.pdf}} | Java | 1. | [DS] | Virtual machines, byte-code, decompiler, code protection, classloaders, reflection | {{:courses:a4b77ass:ass8_2017.pdf|ASS8_2017.pdf}} | | 2. | [DS] | Threads, synchronization, atomic operations, non-blocking algorithms | {{:courses:a4b77ass:ass5_2017.pdf|ASS5_2017.pdf}} | | 3. | [DS] | Class/object initialization, class loaders, reflection, data structures | {{:courses:a4b77ass:ass13_2017.pdf|ASS13_2017.pdf}} | | 4. | [DS] | Memory management, Intelligent systems, Multi-agent systems | {{:courses:a4b77ass:ass14_2017.pdf|ASS14_2017.pdf}} | Distributed Architectures | 1. | [MR] | Design patterns for distributed systems | {{:courses:a4b77ass:ass_distributed_patterns_reactive.pptx|}} \\ {{:courses:a4b77ass:ass-lecture-distributed.zip|example code from the lecture}} | | 2. | [MR] | RMI - architecture, support components, remote invocation, inter-process communication | {{:courses:a4b77ass:architektury_softwarovy_ch_syste_mu_-_rmi_and_components.pdf|ASS_MR_RMI.pdf}}| | 3. | [MR] | CORBA | {{{{:courses:a4b77ass:architektury_softwarovy_ch_syste_mu_8_-_corba_2015.pdf|ASS_MR_CORBA.pdf}} | | 4. | [MR] | HTTP Protocol | {{:courses:a4b77ass:architektury_softwarových_systému_-_http_protocol_fundamentals.pdf|ASS_MR_HTTP.pdf}}| | 5. | [MR] | HTTP APIs: REST and SOA | {{:courses:a4b77ass:architektury_softwarovych_systemu_-_httpandsoa.pdf|ASS_MR_RESTSOA.pdf}} 2017: {{:courses:a4b77ass:architektury_softwarovych_systemu_-_httpandsoa2017.pptx|ASS_MR_RESTSOA2017.pdf}} | | 6. | [MR] | Reliability | {{:courses:a4b77ass:architektury_softwarovych_systemu_-_reliability.pdf|ASS_MR_Reliability.pdf}}| Supplementary materials: {{:courses:a4b77ass:2012-active_object.pdf|}}; {{:courses:a4b77ass:2012-proactor.pdf|}}; {{:courses:a4b77ass:2012-wrapper_facade.pdf|}} Functional Programming | 1. | [JM] | Functional Programming | {{:courses:a4b77ass:functional_programming.pdf|}} |