ОО1 — разлика између измена

Извор: SI Wiki
Пређи на навигацију Пређи на претрагу
(Napravljena stranica predmeta)
 
Нема описа измене
 
(Нису приказане 44 међуизмене 6 корисника)
Ред 1: Ред 1:
{{tocright}}
{{Предмет
'''Објектно оријентисано програмирање 1''' је обавезан предмет у трећем семестру.
| назив    = Објектно оријентисано програмирање 1
| шифра    = 13С112ОО1, 13Е112ОО1
| семестар  = 3
| статус    = обавезни
| страница  = [https://rti.etf.bg.ac.rs/rti/ir2oo1/ rti.etf.rs/rti/ir2oo1]
| одсек    = СИ, РТИ
| следећи  = OO2
}}
'''Објектно оријентисано програмирање 1''' је обавезан предмет у трећем семестру на СИ и РТИ.
== Корисне везе ==
* [https://visualstudio.microsoft.com/ Visual Studio] — окружење са вежби на предмету
* [https://www.jetbrains.com/clion/ CLion] — још једно окружење са вежби на предмету
** [https://www.jetbrains.com/help/clion/quick-tutorial-on-configuring-clion-on-windows.html#MinGW Подешавање CLion да ради са ''GCC'' компајлером]
** [https://www.jetbrains.com/community/education/#students Регистрација за бесплатну студентску лиценцу]
* [https://drive.google.com/open?id=1amTzofH4vjh3I701Ij9GyDvw30vnoHzX '''Скрипта са свим презентацијама комбинованим у једном документу, спремно за штампу'''] ([https://docs.google.com/document/d/17FsEW28AjBz1eeKWczXhK2pVnaoWfW50 изворни ''Word'' документ])
* [https://drive.google.com/open?id=1-55L7_1ALt-qg9UoQtRGzC20IC8Sg-Mv ETF SI] (питалице, лабови)
* [https://app.box.com/s/0r50je333z1qyypz0h3rm0iqb9s0d64f/folder/8374800957 ETF Materijali (Box)] (питалице, лабови, наставни материјали)
* [https://mega.nz/folder/MJgEHYrQ#VOQMwvzN9CFiAJ_11qquFg/folder/5Ix2yRYQ TELEKOM BAZA] (питалице)
 
== Настава ==
Детаљи у оквиру нове организације још увек нису познати.
 
 
== Пројекат ==
Пројекат се састоји из два дела - језгра, које се прави од куће, и надограђује на другом колоквијуму и другог дела, који се такође ради од куће, а брани у јануарском, фебруарском или августовском испитном року.


== Странице ==
* [https://rti.etf.bg.ac.rs/rti/ir2oo1/ Страница предмета]


== Корисне везе ==
== Лабораторијске вежбе (старо) ==
* [[github:vomindoraan/SI2OO1|Решени задаци са испита и лабораторијских вежби]]
Старе лабораторијске вежбе, које су се држале пре 2024/2025, које потенцијално могу користити за вежбу.
{{Материјали
{{#dpl:
| vuk = 1haJaA9fzRFoEn2cmcUc-l-NKenLG_8n5
| titleregexp    = ОО1/Лаб
| box = 8374800957
| noresultsheader = Тренутно нема модификација.
| format          = ,\n* [[%PAGE%|²{#invoke:String¦sub¦%PAGE%¦5¦-1}²]],,
}}
}}


<!-- Повратити одељке када будемо знали има ли шта писати у њима.
== Испитни рокови ==
== Предавања ==
Нове провере знања нису доступне, како ни једна још увек није одржана.
Овде се наводе све битне информације у вези са предавањима на предмету, као и потребни материјали.


== Вежбе ==
=== Старе провере знања ===
Овде се наводе све битне информације у вези са вежбама на предмету, као и потребни материјали.
Од школске 2018/19. године колоквијуми и испит се полажу преко ''Moodle'' платформе преко питалица о програмском језику C++ уместо преко задатака као са домаћих задатака (стари формат се може наћи на страници предмета). До сада скупљени рокови се могу наћи испод, а '''испитни примери који нису категорисани по роковима се могу наћи [[ОО1/Питалице|овде]].'''
-->


== Домаћи ==
Уколико желите да додате рок, посетите '''[[Project:Направи#Moodle|страницу за прављење рока]]'''.
Домаћи задаци се раде пре лабораторијских вежби и услов су за бодове на лабораторијским вежбама, али сами по себи не носе бодове.


== Лаб вежбе ==
=== Пробни тестови ===
Прва лабораторијска вежба се не оцењује, друге две заједно носе 50% бодова на предмету. Трећу лабораторијску вежбу је могуће поправљати, и рачунају се бодови са поправне лабораторијске вежбе.
Овде се налазе пробни тестови дати за вежбу пред колоквијум на ''Moodle'' платформи.
{{#dpl:
| titleregexp    = ОО1/Пробни тестови
| noresultsheader = Тренутно нема решених рокова.
| format          = ,\n* [[%PAGE%|²{#invoke:String¦sub¦%PAGE%¦5¦-1}²]],,
}}


=== Колоквијум 1 ===
{{#dpl:
| titleregexp    = ОО1/К1
| noresultsheader = Тренутно нема решених рокова.
| format          = ,\n* [[%PAGE%|²{#invoke:String¦sub¦%PAGE%¦5¦-1}²]],,
}}
=== Колоквијум 2 ===
{{#dpl:
| titleregexp    = ОО1/К2
| noresultsheader = Тренутно нема решених рокова.
| format          = ,\n* [[%PAGE%|²{#invoke:String¦sub¦%PAGE%¦5¦-1}²]],,
}}


<!-- Повратити одељке када будемо знали има ли шта писати у њима.
=== Испит ===
== Испитни рокови ==
{{#dpl:
Овде се налазе до сада скупљени и евентуално решени рокови као везе до страница на викију. DPL упити иду овде и могу се копирати са других страница предмета уколико нисте сигурни како се пишу.
| titleregexp    = ОО1/.* \d+$
-->
| nottitleregexp  = ОО1/К\d
| nottitleregexp  = ОО1/Пробни тестови
| nottitleregexp  = ОО1/Лаб
| noresultsheader = Тренутно нема решених рокова.
| format          = ,\n* [[%PAGE%|²{#invoke:String¦sub¦%PAGE%¦5¦-1}²]],,
}}
 
== Литература ==
Главна литература су презентације проф. Милићева. Као пропратна литература могу се користити старији уџбеници истог професора, или уџбеници испод:
* '''[https://akademska-misao.rs/product/programski-jezik-c-sa-resenim-zadacima-11-izd Програмски језик C++ са решеним задацима]''' 11. издање, Ласло Краус, ''Издавач: Академска Мисао, Београд''
* '''[https://akademska-misao.rs/product/reseni-zadaci-iz-programskog-jezika-c-6-izdanje Решени задаци из програмског језика C++]''' 6. издање, Ласло Краус, ''Издавач: Академска Мисао, Београд''


== Начин оцењивања ==
== Начин оцењивања ==
=== 2019 ===
* <math>K_1, K_2</math> — Бодови са првог и другог колоквијума, сваки по 20 бодова
* <math>L_2, L_3</math> — Бодови са друге и треће лабораторијске вежбе (максимално 100 бодова на свакој, трећа лабораторијска вежба може да се поправља)
* <math>K_1, K_2</math> — Бодови са првог и другог колоквијума (максимално 100 бодова на сваком)
* <math>I</math> — Бодови са испита (максимално 100 бодова)
* <math>I</math> — Бодови са испита (максимално 100 бодова)
* <math>I_1</math> — Бодови са испита у првом испитном року
* <math>P</math> — Бодови са пројекта
* '''Укупни бодови:''' <math>P = (L_2 + L_3) \cdot 0.5 + max(\frac{K_1 + K_2}{2}, I_1) \cdot 0.3 + I \cdot 0.2</math>
* '''Укупни бодови:''' <math>P = K1 + max(K2+P, \cfrac{5}{3} \cdot P) + I</math>
* '''Услов за полагање:'''
** Први испитни рок: <math>L_2 + L_3 > 40, I > 45</math>
** Остали испитни рокови: <math>L_2 + L_3 > 45, I > 50</math>
{| class="wikitable"
{| class="wikitable"
! Бодови
! Бодови
Ред 50: Ред 93:
|}
|}


[[Категорија:Трећи семестар]]
=== Калкулатор ===
[[Категорија:Обавезни предмети]]
<div class="calculator">
* <math>K_1</math>: <span data-variable="K1"></span>
* <math>K_2</math>: <span data-variable="K2"></span>
* <math>I</math>: <span data-variable="I"></span>
* <math>P</math>: <span data-variable="L2"></span>
<!--* <math>P</math>: <span data-variable="P" data-expression="K1 K2 + 2 / I1 max 5 / I 10 / 3 * L2 L3 max 4 / 1 uslovL3P - L3 * L3P + 4 / + + +"></span>-->
* Оцена: <span data-expression="P 10 / ceil 5 max 10 min"></span>
</div>
 
== Потребна помоћ ==
* {{zadaci|postavke}}
** Од користи су такође модификације добијене на лабораторијским вежбама, како би студенти знали отприлике шта их на лабораторијским вежбама чека.

Тренутна верзија на датум 1. октобар 2024. у 09:35

Објектно оријентисано програмирање 1 је обавезан предмет у трећем семестру на СИ и РТИ.

Корисне везе

Настава

Детаљи у оквиру нове организације још увек нису познати.


Пројекат

Пројекат се састоји из два дела - језгра, које се прави од куће, и надограђује на другом колоквијуму и другог дела, који се такође ради од куће, а брани у јануарском, фебруарском или августовском испитном року.


Лабораторијске вежбе (старо)

Старе лабораторијске вежбе, које су се држале пре 2024/2025, које потенцијално могу користити за вежбу.

Испитни рокови

Нове провере знања нису доступне, како ни једна још увек није одржана.

Старе провере знања

Од школске 2018/19. године колоквијуми и испит се полажу преко Moodle платформе преко питалица о програмском језику C++ уместо преко задатака као са домаћих задатака (стари формат се може наћи на страници предмета). До сада скупљени рокови се могу наћи испод, а испитни примери који нису категорисани по роковима се могу наћи овде.

Уколико желите да додате рок, посетите страницу за прављење рока.

Пробни тестови

Овде се налазе пробни тестови дати за вежбу пред колоквијум на Moodle платформи.

Колоквијум 1

Колоквијум 2

Испит

Литература

Главна литература су презентације проф. Милићева. Као пропратна литература могу се користити старији уџбеници истог професора, или уџбеници испод:

Начин оцењивања

  • — Бодови са првог и другог колоквијума, сваки по 20 бодова
  • — Бодови са испита (максимално 100 бодова)
  • — Бодови са пројекта
  • Укупни бодови:
Бодови
Оцена 5 6 7 8 9 10

Калкулатор

  • :
  • :
  • :
  • :
  • Оцена:

Потребна помоћ

  • На овом предмету фале поставке рокова. Помозите викију памћењем/преписивањем рокова и постављањем на вики.
    • Од користи су такође модификације добијене на лабораторијским вежбама, како би студенти знали отприлике шта их на лабораторијским вежбама чека.