May 1, 2025, Thursday, 120

Jezyki programowania 2019/2020

From Łukasz Graczykowski

(Difference between revisions)
Jump to: navigation, search
(Created page with "{| align="right" | __TOC__ |} == Informacje == Laboratorium z przedmiotu Języki programowania (C++) do [http://www.if.pw.edu.pl/~gos wykładu] dr inż. Hanny Zbroszczyk.<br>...")
(Zadania)
 
(41 intermediate revisions not shown)
Line 12: Line 12:
<br>
<br>
'''Zasady ustalania oceny końcowej'''<br>
'''Zasady ustalania oceny końcowej'''<br>
-
Regulaminy przedmiotu znajdują się [http://if.pw.edu.pl/~labkomp/regulamin-JP.pdf tutaj (JP)] oraz [http://if.pw.edu.pl/~labkomp/regulamin-JP+.pdf tutaj (JP+)].<br>
+
Regulamin przedmiotu znajdują się [http://www.if.pw.edu.pl/~gos/students/jp/ tutaj].<br>
Za każde z 11 punktowanych laboratoriów można otrzymać 0-5 pkt.<br>
Za każde z 11 punktowanych laboratoriów 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 każde pierwsze z kolokwiów można otrzymać 0-20 pkt, za drugie kolokwium 0-25 pkt.<br>
-
'''Uwaga! Aby zaliczyć przedmiot należy z każdego z kolokwium uzyskać >50% liczby punktów.'''<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.
-
Poniższe tabelki przedstawia przedziały punktów i odpowiadające im oceny:
+
Poniższa tabelka przedstawia przedziały punktów i odpowiadające im oceny:
-
Grupa rozszerzona:
+
 
-
{| class="wikitable" border="1"
+
-
|-
+
-
! Przedział punktowy
+
-
! Ocena
+
-
|-
+
-
| 51 - 60
+
-
| 3.0
+
-
|-
+
-
| 61 - 70
+
-
| 3.5
+
-
|-
+
-
| 71 - 80
+
-
| 4.0
+
-
|-
+
-
| 81 - 90
+
-
| 4.5
+
-
|-
+
-
| 91 - 100
+
-
| 5.0
+
-
|}
+
Grupa podstawowa:
Grupa podstawowa:
{| class="wikitable" border="1"
{| class="wikitable" border="1"
Line 55: Line 35:
| 4.0
| 4.0
|}
|}
 +
'''Uwaga! W przypadku grup podstawowych można otrzymać maksymalnie ocenę 4.5 (przy dobrej frekwencji na wykładzie).'''<br>
'''Uwaga! W przypadku grup podstawowych można otrzymać maksymalnie ocenę 4.5 (przy dobrej frekwencji na wykładzie).'''<br>
== Bieżące wyniki ==
== Bieżące wyniki ==
-
Bieżące wyniki znajdują się na [https://docs.google.com/spreadsheets/d/1HhuyNWcmi3QBZAzDRJUfjS6WjM_0C5aMAAKEpTFzdP0/edit#gid=0 tej] stronie.
+
 
 +
<font color="red">'''!!!UWAGA!!!'''<br>
 +
'''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 ==
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/test/zadanieTest_2.10.2018.pdf Zadanie testowe] plik ze strukturą [http://www.if.pw.edu.pl/~lgraczyk/JP2018/test/file.txt file.txt], skompilowany [http://www.if.pw.edu.pl/~lgraczyk/JP2018/test/main program] (2.10.2018)
+
<!--
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/test/wielomian/zadanieTest_3.10.2018.pdf Zadanie testowe] plik z parametrami wielomianu [http://www.if.pw.edu.pl/~lgraczyk/JP2018/test/wielomian/file.txt file.txt], skompilowany [http://www.if.pw.edu.pl/~lgraczyk/JP2018/test/wielomian/main program] (3.10.2018)
+
-
Grupa "podstawowa" (wtorki 14:15-15: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/~majanik/data/JP/2015/Zadanie1.KlasaWektor.pdf Zadanie 1] (9.10.2018 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/JP2019/lab03/zadanie3_23.10.2019.pdf Zadanie 3] (23.10.2019 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/JP2019/lab06/zadanie6_20.11.2019.pdf Zadanie 6] (20.11.2019 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/JP2019/lab09/zadanie9_18.12.2019.pdf Zadanie 9] (18.12.2019 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/JP2019/lab11/zadanie11_15.01.2020.pdf Zadanie 11 - powtórzenie] (15.01.2020 r.)
 +
 +
 +
Grupa poniedziałkowa (14:15-16:45)
 +
* [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/JP2019/lab02/gr_pn/zadanie2_21.10.2019.pdf Zadanie 2] (21.10.2019 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/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/lab03/nieplus/zadanie3_23.10.2018.pdf Zadanie 3] (23.10.2018 r.)
Line 77: Line 87:
* [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.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
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab11/nieplus/zadanie11_8.01.2019_powtorzenie.pdf Zadanie 11] (8.01.2019 r.) - powtórzenie
-
 
-
Grupa "zaawansowana" (czwartki 8:15-9:45)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab01/plus/zadanie1_11.10.2018.pdf Zadanie 1] (11.10.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab02/plus/zadanie2_18.10.2018.pdf Zadanie 2] (18.10.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab03/plus/zadanie3_25.10.2018.pdf Zadanie 3] (25.10.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab04/plus/zadanie4_8.11.2018.pdf Zadanie 4] (8.11.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab05/plus/zadanie5_15.11.2018.pdf Zadanie 5] (15.11.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab06/plus/zadanie6_22.11.2018.pdf Zadanie 6] (22.11.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab07/plus/zadanie7_29.11.2018.pdf Zadanie 7] (29.11.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab08/plus/zadanie8_13.12.2018.pdf Zadanie 8] (13.12.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab09/plus/zadanie9_20.12.2018.pdf Zadanie 9] (20.12.2018 r.), plik [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab09/plus/przyklad.cpp przyklad.cpp]
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab10/plus/zadanie10_3.01.2019.pdf Zadanie 10] (3.01.2019 r.), plik [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab10/plus/przyklad.cpp przyklad.cpp]
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab11/plus/zadanie11_10.01.2019.pdf Zadanie 11] (10.01.2019 r.)
 
-
 
-
 
-
Grupa "podstawowa" (czwartki 12:15-13:45) - zastępstwo za dr inż. Małgorzatę Janik
 
-
* [http://www.if.pw.edu.pl/~majanik/data/JP/2015/Zadanie1.KlasaWektor.pdf Zadanie 1] (11.10.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~majanik/data/JP/2015/Zadanie2_DataWiadomosc.pdf Zadanie 2] (18.10.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab03/nieplus/zadanie3_25.10.2018.pdf Zadanie 3] (25.10.2018 r.)
 
-
 
-
Grupa "podstawowa" (poniedziałki 14:15-15:45) - zastępstwo za dr inż. Małgorzatę Janik
 
-
* [http://www.if.pw.edu.pl/~majanik/data/JP/2015/Zadanie1.KlasaWektor.pdf Zadanie 1] (15.10.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab02/nieplus/zadanie2_22.10.2018.pdf Zadanie 2] (22.10.2018 r.)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2018/lab03/nieplus/zadanie3_29.10.2018.pdf Zadanie 3] (29.10.2018 r.)
 
-
 
-
 
-
Przykładowy [http://www.if.pw.edu.pl/~lgraczyk/JP2015/Makefile Makefile].
 
-
 
-
Instrukcja tłumacząca "o co chodzi" z tym Makefike'em [http://www.if.pw.edu.pl/~majanik/data/JP/2012/makefile.pdf makefile.pdf].
 
-
<!--
 
-
Grupa "plusowa" (8:15-9:45)
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2016/lab01/plus/zadanie1_11.10.2016.pdf Zadanie 1]
 
-
 
-
* [http://www.if.pw.edu.pl/~majanik/data/JP/2017/zadanie2.pdf Zadanie 2]
 
-
 
-
* [http://www.if.pw.edu.pl/~majanik/data/JP/2017/zadanie3_plus.pdf Zadanie 3]
 
-
 
-
* [http://www.if.pw.edu.pl/~majanik/data/JP/2017/zadanie4_plus.pdf Zadanie 4]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab05/plus/zadanie5_9.11.2017.pdf Zadanie 5]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab06/plus/zadanie6_16.11.2017.pdf Zadanie 6]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab07/plus/zadanie7_23.11.2017.pdf Zadanie 7]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab08/plus/zadanie8_30.11.2017.pdf Zadanie 8]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab09/plus/zadanie9_14.12.2017.pdf Zadanie 9]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab10/plus/zadanie10_21.12.2017.pdf Zadanie 10]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab11/plus/zadanie11_11.01.2018.pdf Zadanie 11]
 
-
 
-
Grupa "podstawowa" (10:15-11:45)
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab05/nieplus/zadanie5_9.11.2017.pdf Zadanie 5]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab06/nieplus/zadanie6_16.11.2017.pdf Zadanie 6]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab07/nieplus/zadanie7_23.11.2017.pdf Zadanie 7]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab08/nieplus/zadanie8_30.11.2017.pdf Zadanie 8]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab09/nieplus/zadanie9_14.12.2017.pdf Zadanie 9]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab10/nieplus/zadanie10_21.12.2017.pdf Zadanie 10]
 
-
 
-
* [http://www.if.pw.edu.pl/~lgraczyk/JP2017/lab11/nieplus/zadanie11_11.01.2018.pdf Zadanie 11]
 
-->
-->

Latest revision as of 12:51, 7 October 2020

Contents

Informacje

Laboratorium z przedmiotu Języki programowania (C++) do wykładu dr inż. Hanny Zbroszczyk.
Prowadzący laboratorium:
dr inż. Łukasz Graczykowski
e-mail: lgraczyk [at] if.pw.edu.pl
konsultacje: wt. 13-14, pok. 117d Gmach Fizyki (wejście przez 115)
Przed przyjściem na konsultacje należy się umówić z prowadzącym poprzez e-mail.

Zasady ustalania oceny końcowej
Regulamin przedmiotu znajdują się tutaj.
Za każde z 11 punktowanych laboratoriów można otrzymać 0-5 pkt.
Za każde pierwsze z kolokwiów można otrzymać 0-20 pkt, za drugie kolokwium 0-25 pkt.
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).
Końcowa liczba punktów: 100.

Poniższa tabelka przedstawia przedziały punktów i odpowiadające im oceny:

Grupa podstawowa:

Przedział punktowy Ocena
51 - 66 3.0
67 - 83 3.5
84 - 100 4.0

Uwaga! W przypadku grup podstawowych można otrzymać maksymalnie ocenę 4.5 (przy dobrej frekwencji na wykładzie).

Bieżące wyniki

!!!UWAGA!!!
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).

Bieżące wyniki znajdują się na tej stronie.

Zadania