Програмирање II

Назив предмета Програмирање II
Шифра предмета Статус предмета Семестар Фонд часова Број ECTS бодова
2235 Обавезан II 3+2+1 8
Наставници доц. др Дражен Брђанин

 

Условљеност другим предметима Облик условљености
  Према правилима студирања
Циљеви изучавања предмета:
(1) Стицање теоријског и практичног знања из структурног програмирања. (2) Стицање теоријског и практичног знања о основним структурама података и алгоритмима. (3) Стицање знања и вјештина у развоју софтвера коришћењем програмског језика С. (4) Припрема за сљедеће курсеве из области програмирања и развоја софтвера.
Исходи учења (стечена знања):
По успјешно завршеном курсу, студенти ће бити у стању да: (1) самостално развијају програме коришћењем програмског језика С; (2) примјењују основне принципе софтверског инжењерства у рјешавању проблема; (3) успјешно прате сљедеће курсеве из области програмирања и развоја софтвера.
Садржај предмета:
Рекурзије и рекурзивне функције. Стандардне библиотеке функција. Показивачи на функције. У/И комуникација. Концепт фајлова и токова података. Библиотека У/И функција. Динамичка алокација меморије. Линеарне структуре података: низови, листе, стекови, редови. Нелинеарне структуре података. Стабла: бинарно стабла, обилазак стабла. Основни појмови о графовима. Основи алгоритамских система. Технике представљања алгоритама. Основни алгоритми за сортирање и претраживање, манипулацију стринговима и великим бројевима. Стандардна библиотека за рад са алгоритмима. Комплексност алгоритама.
Методе наставе и савладавање градива:
Предавања, аудиторне и лабораторијске вјежбе
Литература:
  1. В. Вујичић, Програмски језик С
  2. Л. Краус, Програмски језик С са решеним примерима
  3. М. Томашевић, Алгоритми и структуре података
Облици провјере знања и оцјењивање:
Колоквијуми, писмени и усмени.
Први колоквијум 25 Други колоквијум 25 Завршни испит 50
Посебна назнака за предмет:
 
Име и презиме наставника који је припремио податке: доц. др Дражен Брђанин
  • м:тел стручна пракса 2022. [11.05.2022]

    Компанија м:тел позива студенте да се пријаве на програм праксе коју успјешно реализује годинама уназад. м:тел успјешно наставља да окупља студенте на пракси, а...

  • Посјета компанији РТ-РК [11.05.2022]

    Институт РТ-РК позива све заинтересоване студенте да посјете ову компанију у петак, 13. маја с почетком у 12 часова, те на тај начин да искористе прилику да боље...

  • Љетна школа IEEE-SPS/EURASIP Summer School 2022 [10.05.2022]

    У периоду од 5-9. септембра 2022.г. у Бања Луци ће се одржати  IEEE - SPS/EURASIP Summer School 2022 on "Data and Graph Driven Learning for...

  • Радионица „Улазак у свијет микроконтролера“ [06.05.2022]

    Институт РТ-РК организује радионицу под називом  „Улазак у свијет микроконтролера“ за студенте прве године нашег факултета. Радионица ће се одржати у...

  • Дан отворених врата Институтa РТ-РК [04.05.2022]

    Институт РТ-РК организује Дан отворених врата који ће се одржати 12. 5. са почетком у 11 часова на нашем факултету. Том приликом позивају се сви...

  • Конкурс компаније JSGuru [29.04.2022]

    Компанија JSGuru нуди отворену позицију (Junior/Mid-level Node.js developer) за студенте завршних година. Услови конкурса су: - минимум годину дана...

  • Конкурс за стручну праксу компаније Elephant Solutions [28.04.2022]

    Компанија Elephant Solutions из Бијељине отвара конкурс за стипендирану стручну праксу поводом реализације пројекта за наш факултет.Период трајања...

  • Отворене пријаве за овогодишњи VIRAL hackathon [26.04.2022]

    У периоду од 12-14. маја одржаће се VIRAL hackathon на ком могу да учествују и наши студенти. У наставку слиједи саопштење организатора поводом...

  • [TECH+ FPGA] Студентско такмичење у области хардвера [21.04.2022]

    Компанија Elsys Eastern Europe организује TECH+ FPGA студентско такмичење на ком прилику за учешће имају и наши студенти. У наставку слиједи...

  • Потписан споразум о сарадњи са компанијом JSGuru [18.04.2022]

    Данас је наш факултет потписао споразум о пословно-техничкој сарадњи са компанијом JSGuru. Том приликом ова компанија је нашем факултету уручила...

УНИБЛ

Актуелно

МАЈ
2022
  Обавјештење

Препоруке Института за јавно здравство РС за одржавање наставе у академској 2021/22. години можете пронаћи овдје

Актуелно

МАЈ
2022

Припремна настава

Припремна наставе из математике на Електротехничком факултету ће и ове године бити организована онлајн. Кандидати који желе да похађају припремну наставу треба да креирају налог на e-learning систему ( https://el.etfbl.net ) и потом пријаве на курс Припремна настава 2022 (детаљно упутство овдје). Пријављивање је у току.

Актуелно

МАЈ
2022
  Актуелне новости

Линк за праћење јавних одбрана завршних радова можете пронаћи овдје

© Електротехнички факултет, Универзитет у Бањој Луци,  1996-2021