Egzamin - przykładowe pytania
1. Atrybuty w G# - do czego można je wykorzystać
2. Mechanizm refleksji - czym jest i zastosowania
3. Co to jest kompilat (podzespół, assembly) i struktura kompilatu
4. MANIFEST - w jakiej części kompilatu się znajduje i co zawiera
5. Zalety kompilatów wieloplikowych
6. Przestrzenie nazw a kompilaty
7. Zalety składnicy GAC
8. Omów narzędzie do analizy kodu FxCop
9. Środowisko CLR - główne zadania
10. Bezpieczeństwo oparte na uprawnieniach kodu (CAS)
11. Bezpieczeństwo oparte na rolach (RBS)
12. Główne różnice między paradygmatem deklaratywnym a imperatywnym
13. Omów główne cechy paradygmatu programowania w logice na przykładzie Prologa
14. Główne zastosowania języka Prolog
15. Co to jest obiekt w Prologu i czym się różni od obiektu w języku C# (lub innym obiektowym)
16. Omów podstawy dotyczące składni Prologa
17. Co to jest unifikacja w Prologu
18. Omów spełnienie celu w Prologu
19. Omów mechanizm rezolucji w Prologu
20. Co to jest odcięcie i do czego można wykorzystać
21. Listy w Prologu
22. Omów główne cechy paradygmatu funkcyjnego oraz wymień koncepcje języków funkcyjnych
23. Co to są funkcje czyste
24. Główne obszary zastosowań dla języków funkcyjnych (pamiętać o Mathematica)
25. Jakie paradygmaty wspiera język F#
26. Listy w F#
27. Wyrażenia lambda w C#