{"id":863,"date":"2017-12-14T16:20:48","date_gmt":"2017-12-14T15:20:48","guid":{"rendered":"http:\/\/wmii.uwm.edu.pl\/~piojas\/?p=863"},"modified":"2018-09-07T13:35:20","modified_gmt":"2018-09-07T11:35:20","slug":"informacje-o-kolokwium-2","status":"publish","type":"post","link":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/2017\/12\/14\/informacje-o-kolokwium-2\/","title":{"rendered":"Informacje o kolokwium"},"content":{"rendered":"<p>Tematyka: podstawowe operacje wej\u015bcia\/wyj\u015bcia na konsoli\/wpf,\u00a0deklaracja i inicjowanie zmiennych, typy danych, operatory matematyczne, logiczne, warunkowe, instrukcje warunkowe, p\u0119tle, tworzenie metod,\u00a0poj\u0119cie klasy, obiektu, modyfikatory dost\u0119pu, hermetyzacja, diagramy klas UML, poj\u0119cie konstruktora, przeci\u0105\u017canie metod, dziedziczenie i inne zwi\u0105zki mi\u0119dzy klasami, interfejsy, kopiowanie, implementacja interfejsu IComparable&lt;T&gt;, nadpisywanie metod, polimorfizm, metody wirtualne i abstrakcyjne, klasy abstrakcyjne, przes\u0142anianie metod, DateTime, podstawowe operacje na plikach tekstowych i w systemie plik\u00f3w i folder\u00f3w, wyj\u0105tki, s\u0142owo kluczowe static i const, s\u0142owo kluczowe sealed, tablice i kolekcje, typ wyliczeniowy enum.<\/p>\n<p>J\u0119zyk: C#<\/p>\n<p>\u015arodowisko programistyczne: Visual Studio 2013 (zainstalowany w pracowniach) lub nowszy (na w\u0142asnym urz\u0105dzeniu).<\/p>\n<p><strong>Uwaga: korzystanie z ReSharpera nie jest zabronione z tym, \u017ce kod powinien by\u0107 mo\u017cliwy do skompilowania bez tego dodatku.<\/strong><\/p>\n<p>Max. punkt\u00f3w do zdobycia: 70 pkt.<\/p>\n<p>Termin: odpowiednie zaj\u0119cia wg planu &#8211; 15-18.01.2017.<\/p>\n<p>Pr\u00f3bne wersje do po\u0107wiczenia:<\/p>\n<ul>\n<li>wersja 1 &#8211; biblioteka &#8211; <a href=\"https:\/\/gist.github.com\/pjastr\/82ee6ea395ed35e7b9f7b2df4b4a1b0d\">gist<\/a>, nowa wersja &#8211; <a href=\"https:\/\/gist.github.com\/pjastr\/26643aeec3a4c140e34492e4bfcb23bd\">gist<\/a><\/li>\n<li>wersja 2 &#8211; hotel &#8211; <a href=\"https:\/\/gist.github.com\/pjastr\/f2f69a0378eb03d622f70bc1a6bc96b5\">gist<\/a><\/li>\n<li>wersja 3 &#8211; przychodnia &#8211; <a href=\"https:\/\/gist.github.com\/pjastr\/046ea2d564adfd5781ddec6c007a7783\">gist<\/a><\/li>\n<li>wersja 4 &#8211; warsztat samochodowy &#8211; <a href=\"https:\/\/gist.github.com\/pjastr\/fcbd5d3f78f5a454be081c6c049bc77d\">gist<\/a><\/li>\n<\/ul>\n<p>Podstaw\u0105 do oceny kolokwium jest poprawna kompilacja kodu.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tematyka: podstawowe operacje wej\u015bcia\/wyj\u015bcia na konsoli\/wpf,\u00a0deklaracja i inicjowanie zmiennych, typy danych, operatory matematyczne, logiczne, warunkowe, instrukcje warunkowe, p\u0119tle, tworzenie metod,\u00a0poj\u0119cie klasy, obiektu, modyfikatory dost\u0119pu, hermetyzacja, diagramy klas UML, poj\u0119cie konstruktora, przeci\u0105\u017canie metod, dziedziczenie i inne zwi\u0105zki mi\u0119dzy klasami, interfejsy, kopiowanie, implementacja interfejsu IComparable&lt;T&gt;, nadpisywanie metod, polimorfizm, metody wirtualne i abstrakcyjne, klasy abstrakcyjne, przes\u0142anianie metod, DateTime, &hellip; <a href=\"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/2017\/12\/14\/informacje-o-kolokwium-2\/\" class=\"more-link\">Czytaj dalej <span class=\"screen-reader-text\">Informacje o kolokwium<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p9qw79-dV","_links":{"self":[{"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/posts\/863"}],"collection":[{"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/comments?post=863"}],"version-history":[{"count":9,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/posts\/863\/revisions"}],"predecessor-version":[{"id":930,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/posts\/863\/revisions\/930"}],"wp:attachment":[{"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/media?parent=863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/categories?post=863"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/wmii.uwm.edu.pl\/~piojas\/index.php\/wp-json\/wp\/v2\/tags?post=863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}