|
|
(37 intermediate revisions not shown) |
Line 4: |
Line 4: |
| | | |
| == Informacje == | | == Informacje == |
- | Laboratorium z przedmiotu Języki programowania (C++) do [http://www.if.pw.edu.pl/~gos wykładu] dr inż. Hanny Zbroszczyk.<br> | + | Laboratorium z przedmiotu Języki programowania (C++) do [https://hannapaulinazbrosz.wixsite.com/website/programming-languages wykładu] dr hab. inż. Hanny Zbroszczyk.<br> |
| Prowadzący laboratorium:<br> | | Prowadzący laboratorium:<br> |
| dr inż. Łukasz Graczykowski<br> | | dr inż. Łukasz Graczykowski<br> |
- | e-mail: lgraczyk [at] if.pw.edu.pl<br> | + | e-mail: lukasz.graczykowski [at] pw.edu.pl<br> |
- | konsultacje: wt. 13-14, pok. 117d Gmach Fizyki (wejście przez 115) <br> | + | konsultacje: MS Teams (umawiamy się indywidualnie najlepiej pisząc mi wiadomość w MS Teams) <br> |
- | '''Przed przyjściem na konsultacje należy się umówić z prowadzącym poprzez e-mail.'''<br>
| + | |
| <br> | | <br> |
| '''Zasady ustalania oceny końcowej'''<br> | | '''Zasady ustalania oceny końcowej'''<br> |
- | Regulamin przedmiotu znajdują się [http://www.if.pw.edu.pl/~gos/students/jp/ tutaj].<br> | + | Regulamin przedmiotu znajdują się [https://wutwaw.sharepoint.com/:b:/r/sites/2020Z_1050-00000-ISP-3JPR_WYK_1/Materiay%20z%20zaj/regulamin-JP-2020-COVID-19.pdf tutaj].<br> |
- | Za każde z 11 punktowanych laboratoriów można otrzymać 0-5 pkt.<br> | + | Za każde z 12 punktowanych laboratoriów zdalnych można otrzymać 0-5 pkt.<br> |
- | Za każde pierwsze z kolokwiów można otrzymać 0-20 pkt, za drugie kolokwium 0-25 pkt.<br> | + | Za kolokwium stacjonarne można otrzymać 0-60 pkt.<br> |
| '''Uwaga! Osoby, (tylko poziom podstawowy) które do końca grudnia uzyskają przynajmniej 95% punktów możliwych do zdobycia mogą ubiegać się o napisanie poza zajęciami dodatkowego programu (indywidualnie uzgodnionego z prowadzącym zajęcia), który umożliwi uzyskanie oceny 5.0 (w celu uzyskania oceny 5.0 pod koniec semestru suma zdobytych punktów musi być utrzymana na poziomie przynajmniej 95 pkt).'''<br> | | '''Uwaga! Osoby, (tylko poziom podstawowy) które do końca grudnia uzyskają przynajmniej 95% punktów możliwych do zdobycia mogą ubiegać się o napisanie poza zajęciami dodatkowego programu (indywidualnie uzgodnionego z prowadzącym zajęcia), który umożliwi uzyskanie oceny 5.0 (w celu uzyskania oceny 5.0 pod koniec semestru suma zdobytych punktów musi być utrzymana na poziomie przynajmniej 95 pkt).'''<br> |
| Końcowa liczba punktów: 100. | | Końcowa liczba punktów: 100. |
Line 26: |
Line 25: |
| ! Ocena | | ! Ocena |
| |- | | |- |
- | | 51 - 66 | + | | 61 - 80 |
| | 3.0 | | | 3.0 |
| |- | | |- |
- | | 67 - 83 | + | | 81 - 100 |
| | 3.5 | | | 3.5 |
| |- | | |- |
- | | 84 - 100 | + | | >=101 |
| | 4.0 | | | 4.0 |
| |} | | |} |
| | | |
- | '''Uwaga! W przypadku grup podstawowych można otrzymać maksymalnie ocenę 4.5 (przy dobrej frekwencji na wykładzie).'''<br> | + | <font color="red">'''!!!UWAGA!!!'''<br> |
| + | Do pracy wykorzystujemy aplikację '''CodeBlocks''' [http://www.codeblocks.org http://www.codeblocks.org].<br> |
| + | Na systemach Windows ściągamy wersję zawierającą kompilator C/C++ - GCC - pochodzący z MinGW, tj. '''codeblocks-20.03mingw-setup.exe''': [http://sourceforge.net/projects/codeblocks/files/Binaries/20.03/Windows/codeblocks-20.03mingw-setup.exe link]<br> |
| + | <br> |
| + | Jeżeli wyskakuje błąd związany z brakiem kompilatora (CodeBlocks nie widzi GCC), po otwarciu aplikacji klikamy '''Setings''' -> '''Compiler''' -> '''Reset defaults'''<br> |
| + | Domyślna instalacja kompilatora MinGW jest widoczna w zakładce '''Toolchain executables''' i jeśli wszystko jest w porządku, powinna tam być ścieżka:<br> |
| + | ''C:\Program Files\CodeBlocks\MinGW'' |
| + | </font> |
| | | |
| == Bieżące wyniki == | | == Bieżące wyniki == |
| | | |
- | <font color="red">'''!!!UWAGA!!!'''<br>
| + | Bieżące wyniki znajdują się na [https://docs.google.com/spreadsheets/d/1EOt1wmRn5p48KQFwG7kBYvLxiZbB6BpInvM63-Uv2AE/edit?usp=sharing tej] stronie. |
- | '''Aktualizacja (24.01) - udało się sprawdzić kolokwia i bieżący stan punktów wraz z ocenami jest już dostępny. Proszę o kontakt mailowy czy ktoś chce coś poprawiać. Osoby piszące dodatkowe zadanie na 5 przypominam o terminie jego odesłania (pn 27.01).'''</font>
| + | |
- | | + | |
- | Bieżące wyniki znajdują się na [https://docs.google.com/spreadsheets/d/1XLoHlHovvAnPwE1mX1716u_LJHtythxnuzmeJqOVF3s/edit?usp=sharing tej] stronie. | + | |
| | | |
| == Zadania == | | == Zadania == |
- | <!--
| |
- |
| |
| Grupa środowa (10:15-11:45) | | Grupa środowa (10:15-11:45) |
- | * [http://www.if.pw.edu.pl/~majanik/data/JP/2015/Zadanie1.KlasaWektor.pdf Zadanie 1] (9.10.2018 r.) | + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab01/zadanie1_14.10.2020.pdf Zadanie 1] (14.10.2020 r.) |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab02/zadanie2_16.10.2019.pdf Zadanie 2] (16.10.2019 r.) | + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab02/zadanie2_21.10.2020.pdf Zadanie 2] (21.10.2020 r.) |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab03/zadanie3_23.10.2019.pdf Zadanie 3] (23.10.2019 r.) | + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab03/zadanie3_3.11.2020.pdf Zadanie 3] (3.11.2020 r.) - przenieisone z 28.0.2020 r. |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab04/zadanie4_30.10.2019.pdf Zadanie 4] (30.10.2019 r.)
| + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab04/zadanie4_4.11.2020.pdf Zadanie 4] (4.11.2020 r.) |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab06/zadanie6_20.11.2019.pdf Zadanie 6] (20.11.2019 r.) | + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab05/zadanie5_13.11.2020.pdf Zadanie 5] (13.11.2020 r.) |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab08/zadanie8_11.12.2019.pdf Zadanie 8] (11.12.2019 r.) | + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab06/zadanie6_18.11.2020.pdf Zadanie 6] (18.11.2020 r.) |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab09/zadanie9_18.12.2019.pdf Zadanie 9] (18.12.2019 r.)
| + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab07/zadanie7_25.11.2020.pdf Zadanie 7] (25.11.2020 r.) |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab10/zadanie10_8.01.2020.pdf Zadanie 10] (8.01.2020 r.)
| + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab08/zadanie8_2.12.2020.pdf Zadanie 8] (2.12.2020 r.) |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab11/zadanie11_15.01.2020.pdf Zadanie 11 - powtórzenie] (15.01.2020 r.) | + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab09/zadanie9_9.12.2020.pdf Zadanie 9] (9.12.2020 r.) |
- | | + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab10/zadanie10_16.12.2020.pdf Zadanie 10] (16.12.2020 r.) |
- | | + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab11/zadanie11_23.12.2020.pdf Zadanie 11] (23.12.2020 r.) |
- | Grupa poniedziałkowa (14:15-16:45)
| + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab12/zadanie12_13.01.2021.pdf Zadanie 12] (13.01.2021 r.), przykładowy program: [http://www.if.pw.edu.pl/~lgraczyk/JP2020/lab12/przyklad.cpp przyklad.cpp] |
- | * [http://www.if.pw.edu.pl/~majanik/data/JP/2015/Zadanie1.KlasaWektor.pdf Zadanie 1] (14.10.2018 r.)
| + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/zad5/zadanie_na_5_13.01.2020.pdf Zadanie na 5] (13.01.2021 r.), przykładowy program: [http://www.if.pw.edu.pl/~lgraczyk/JP2020/zad5/sprytny_wskaznik.cpp sprytny_wskaznik.cpp] |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab02/gr_pn/zadanie2_21.10.2019.pdf Zadanie 2] (21.10.2019 r.)
| + | * [http://www.if.pw.edu.pl/~lgraczyk/JP2020/kol/kolokwium_20.01.2021.pdf Kolokwium] (20.01.2021 r.) |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab03/zadanie3_23.10.2019.pdf Zadanie 3] (28.10.2019 r.)
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab05/zadanie5_13.11.2019.pdf Zadanie 5] (13.11.2019 r. - środa za pn.)
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab06/zadanie6_18.11.2019.pdf Zadanie 6] (18.11.2019 r.) | + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab08/zadanie8_9.12.2019.pdf Zadanie 8] (9.12.2019 r.) | + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab09/zadanie9_16.12.2019.pdf Zadanie 9] (16.12.2019 r.) | + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab10/zadanie10_9.01.2020.pdf Zadanie 10] (9.01.2020 r.) | + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab11/zadanie11_13.01.2020.pdf Zadanie 11 - powtórzenie] (13.01.2020 r.) | + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2019/lab11/zadanie11_13.01.2020_plus.pdf Zadanie 11 - szablony] (13.01.2020 r.) | + | |
- | | + | |
- | <font color="red">'''Dla osób chętnych, które wg regulaminu mogą starać się o 5 z przedmiotu, [http://www.if.pw.edu.pl/~lgraczyk/JP2019/program_dodatkowy.pdf tutaj] znajduje się zadanie dodatkowe (termin do 27 stycznia).'''</font>
| + | |
- | | + | |
- | -->
| + | |
- | <!--
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab02/nieplus/zadanie2_16.10.2018.pdf Zadanie 2] (16.10.2018 r.)
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab03/nieplus/zadanie3_23.10.2018.pdf Zadanie 3] (23.10.2018 r.) | + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab04/nieplus/zadanie4_30.10.2018.pdf Zadanie 4] (30.10.2018 r.)
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab05/nieplus/zadanie5_6.11.2018.pdf Zadanie 5] (6.11.2018 r.)
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab06/nieplus/zadanie6_13.11.2018.pdf Zadanie 6] (13.11.2018 r.)
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab07/nieplus/zadanie7_20.11.2018.pdf Zadanie 7] (20.11.2018 r.)
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab08/nieplus/zadanie8_27.11.2018.pdf Zadanie 8] (27.11.2018 r.)
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab09/nieplus/zadanie9_11.12.2018.pdf Zadanie 9] (11.12.2018 r.) | + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab10/nieplus/zadanie10_18.12.2018.pdf Zadanie 10] (18.12.2018 r.)
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab11/nieplus/zadanie11_8.01.2019.pdf Zadanie 11] (8.01.2019 r.)
| + | |
- | * [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab11/nieplus/zadanie11_8.01.2019_powtorzenie.pdf Zadanie 11] (8.01.2019 r.) - powtórzenie
| + | |
- | -->
| + | |