Почетна страница / Index

  1. доц. др Бранислава Шандрих Тодоровић / doc dr. Branislava Šandrih Todorović
  2. branislava.github.io
  3. доцент / assistant lecturer
  4. Катедра за Библиотекарство и информатику / Library and Information Science Department
  5. Филолошки факултет / Faculty of Philology
  6. Универзитет у Београду / University of Belgrade

  7. Студентски трг 3 / Studentski trg 3
  8. Кабинет 534 / Room 534
  9. 11000 Београд / 11000 Belgrade
  10. Србија / Serbia



  11. На породиљском боловању сам од јула 2021. године.
    Молим да сва питања у вези са наставом упутите асистенткињи,
    Милици Иконић Нешић (milica.ikonic.nesic at fil.bg.ac.rs).

  12. I am on maternity leave starting from July 2021.


Обавештења

Семинарски радови

Подељене су задужења за први семинарски рад из предмета Информатички практикум 4. Ускоро ће бити подељена задужења и за Структуру информација 2 и други семинарски из Информатичког практикума 4.

15. III 2021.

Консултације у регуларном термину се на даље отказују.

Због непосећености у претходном периоду, консултације ће се у наредном периоду одржавати по договору, лично или на даљину.

24. XI 2020.

Консултације 12. новембра 2020.

У четвртак, 12. новембра, консултације ће бити одржане у учионици 4а од 9.45 до 11.30 часова. Охрабрују се студенти који намеравају да изађу на тест из Структуре информација 1, Информатичког практикума 3 и Дигиталног текста 1 да припреме питања и питају шта им није јасно.

07. XI 2020.

Одржавање наставе у зимском семестру 2020. године

Дигитални текст 1: настава ће се одвијати комбиновано. Студенти који желе да похађају наставу из овог предмета, потребно је да се јаве имејлом (branislava.sandrih at fil.bg.ac.rs).

Стуктура информација 1: настава ће се одвијати онлајн. Студенти који желе да похађају наставу из овог предмета, потребно је да се јаве имејлом (branislava.sandrih at fil.bg.ac.rs).

Информатички практикум 3: настава ће се одвијати комбиновано. Студенти који желе да похађају наставу из овог предмета, потребно је да се јаве имејлом (branislava.sandrih at fil.bg.ac.rs).

03. X 2020.

Страница за нову школску 2020/2021. годину

Постављена је нова веб страница!

03. X 2020.

Информатика за библиотекаре 2

Корисне референце
Странице асистенткиње Милице Иконић Нешић
Важни термини
I тест: 2. април 2021, 11.30-13.00, учионица 16а.
Теме:Скупови. Спецификација скупова. Подскуп, прави подскуп, универзум, празан скуп. Операције и релације над скуповима - једнакост, неједнакост, дисјунктност. Скуповне операције - унија и пресек, разлика, комплемент, партитивни скуп. Пресликавања између скупова (коресподенције). Операције и њихове особине. Релације и њихове особине; релације еквиваленције. Представљање релација таблицом.

II тест: 22. мај 2021, 15.00-16.30, Сала хероја
Теме: Декартов производ; Релација као скуп уређених парова. Декартов производ за релације. Инверзне релације. Функције (инјективне, сурјективне, бијективне). Функције више променљивих. Композиција функција. Низови. Дефиниције бесконачности. Кардиналност бесконачних скупова.
Литература
Основни појмови из теорије скупова
Операције и релације над скуповима
Релације, функције и низови

Дигитални текст 1

Важни термини и информације
I тест: 17. новембар 2020, Сала хероја, 9.45-11.15h. Теме: Типографија. Тест носи 12 поена.
II тест: 22. децембар 2020, Сала хероја, 9.45-11.15h. Теме: Кодирање, кодне шеме: 7-битне, 8-битне, померачки кодови (MARC), вишебајтни кодови. Тест носи 12 поена.
На испиту је потребно освојити бар 50% (15/30) поена на теоријским питањима и 50% на LaTeX-у (10/20)!
Практикум је предиспитна обавеза која се стиче у предиспитном року.
На практикуму, код који има синтаксних грешака се не прегледа!
Корисни линкови
ShareLatex приручник (Overleaf)
Наставни програм
BabelMap
Unicode 10.0 Character Code Charts
Roadmap to the BMP
HTML5 UTF-8 Character Codes
UTF8 Encoder
Литература
Шта треба знати о LaTeX-у (аутор проф. др Цветана Крстев)
LaTeX Tutorials A Primer
Online tutorials on LaTeX
LaTeX2e за ауторе
Карактерски скупови
Stjepan Fileki, Pismo i tipografija : istorija : sa poukama za umetničku i pedagošku praksu, Beograd : Univerzitet umetnosti, 2012.
Душко М. Витас, Преводиоци и интерпретатори (одељак Језик и његове граматике, стр. 25-27). Математички факултет, Београд, 2006.
Вене Т. Богославов, Збирка решених задатака из математике 1 (одељак Комбинаторика), Завод за уџбенике и наставна средства, Београд, 2001.
Вене Т. Богославов, Збирка решених задатака из математике 4 (одељак Комбинаторика), Завод за уџбенике и наставна средства, Београд, 2001.
Недељко Парезановић, Основи рачунарских система (поглавље 2, Чување података), Издавачко предузеће Наука, Београд, 1995.
Алати
Упутство за инсталацију
MikTeX
TeX studio
Overleaf
6. октобар
Уводне напомене. Типографија: писмо, фонт. Типографско писмо: рез, фамилија, супер фамилија; основне карактеристике – градација, дебљина, стил, ширина, пропорционалност. [Преузимање материјала]
8. октобар
Први LaTeX документ.
pdf, tex
Одељци и пододељци. Латинично писмо. Пасуси.
pdf, tex
Самостални задатак.
pdf, tex
13. октобар
Серифни и сансерфини фонтови. Основне линије писма – петолинијски и четворолинијски систем. Типографски систем мера: Дидоов, англосаксонски, рачунарски. Стилске одлике писма: антиква, египатско писмо. гротескно писмо, рукописно писмо, украсно писмо. [Преузимање материјала]
15. октобар
Опсег важења команди. Поравнања пасуса. Растављање речи на крају реда (хифенација, \-). Non breaking space ("непреломни размак" ~).
pdf, tex
Ненумерисане и нумерисане листе.
pdf, tex
Описне листе.
pdf, tex
Подлисте.
pdf, tex
Пакет enumerate за додатне могућности код нумерисаних листи.
pdf, tex
Самостални задатак.
pdf, tex
20. октобар
Нова ћирилична типографска писма. Размаци у типографији: између слова, између редова, између речи, почетни ред текста, излазни ред. Истицање у тексту. Наслови. [Преузимање материјала]
22. октобар
Специјални карактери. Команда \verb. Цртице. Наводници. Три тачке. Околинa quote.
pdf, tex
Режим пасуса и математички режим. Индексирање и степеновање.
pdf, tex
Акцентована слова. Коментари (једнолинијски и блоковски).
pdf, tex
Форматирање. Околина verse. Oколина verbatim.
pdf, tex
Самостални задатак.
pdf, tex
27. октобар
Формати папира – ISO формат A, B и C. Англосаксонски формати папира. Златни пресек. Фибоначијев низ. Однос златног пресека и Фибоначијевог низа. [Преузимање материјала]
29. октобар
Табеле.
pdf, tex
Слике.
pdf, tex
Фусноте.
pdf, tex
Референце на делове документа.
pdf, tex
Аутоматски генерисан садржај.
pdf, tex
Самостални задатак.
pdf, tex
Користимо следеће слике:
librarians.jpg, slika.png, sofija.jpg
3. новембар
Коришћење златног пресека у дизајнирању књиге. Израчунавање односа маргина – 2 : 3 : 4 : 6 и 1 : Р : 2 : 2Р. Код, кодирање, декодирање. NBCD и NBCH. Морзеов код. Машински читљиви кодови (бушена картица). Пругасти код. Дводимензионални кодови. QR кодови. [Преузимање материјала]
5. новембар
Самостални задатак.
pdf, tex
10. новембар
Кодирање симбола писама. ASCII. ISO 646 IRV. ASCII. [Преузимање материјала]
12. новембар
Кодирања и писма (латиница и ћирилица).
pdf, tex
Математички текст (страна 1). Формуле у тексту и засебне формуле, основне рачунске радње, три тачке, математички пакети, степени, индекси, разломци, корени, плус-минус. Операције са скуповима (унија, пресек, разлика, комплемент, партитивни скуп). Празан скуп, елементи скупа и подскупови. Операције са исказима (конјукција, дисјункција, импликација, еквиваленција, негација). Ознаке за тачно и нетачно. Предикатске формуле (квантификатори "за сваки" и "постоји"). Релацијски оператори (једнако, различито, мање, мање или једнако, веће, веће или једнако). Суме, производи.
pdf, tex
17. новембар
Примери кодирања и редослед. ISO 8859 серија (Latin-1). [Преузимање материјала]
19. новембар
Математички текст (стране 2-6). Аритметички оператори. Релацијски оператори. Логички симболи. Грчка слова. Табеле у математичком тексту. Велике заграде. Поравнање и нумерисање једначина.
pdf, tex
24. новембар
ISO 8859 (крај). EBCDIC. [Преузимање материјала]
26. новембар
Самостални задатак.
pdf, tex
Користимо следећу слику:
pythagoras.jpg
1. децембар
Windows CP. Померачки кодови (MARC-8). Вишебајтни кодови. [Преузимање материјала]
3. децембар
Кодни распореди (ASCII, YUSCII, ISO-8859-2, CP-1250)
Подниске (фактори), префикс (леви фактор), суфикс (десни фактор). Инфикс (прави фактор), прави префикс (прави леви фактор), прави суфикс (прави десни фактор).
Лексикографски поредак (сортирање) у односу на задати кодни распоред
8. децембар
Unicode (идеје). Unicode и ISO 10646. Unicode - распоред у BMP. Unicode - основне особине. [Преузимање материјала]
10. децембар
Вежбање за други тест.
15. децембар
Unicode BMP: распоред Latin – ASCII, распоред Латин проширења, остало. Верзије Unicode-а. [Преузимање материјала]
17. децембар
Вежбање: Unicode: UTF-32, UTF-16, UTF-8. Кодирање и декодирање.
22. децембар
Принципи Unicode-а. Unicode терминологија, репрезентација, UTF-8, шеме кодирања. [Преузимање материјала]
24. децембар
Вежбање за испит.
29. децембар
Вежбање за испит.

Структура информација 1

Важни термини и информације
I тест: 17. новембар 2020, 9.45-11.15, Сала хероја. Теме: Кодирање цифара и бројева. Алгоритми - Еуклидов алгоритам. Тест носи 20 поена.
II тест: 22. децембар 2020, 9.45-11.15, Сала хероја. Теме: Програмирање, типови података, операције и релације, приоритет операција, програмске структуре за избор и понављање, функције (не рекурзивне). Тест носи 20 поена.
Корисне референце
Наставни програм
Литература
Кодирање бројева за потребе рачунања
Алгоритми
Контролне структуре
Низови
7. октобар
Кодирање бројева за потребе рачунања: природни бинарни код декадних цифара (8421), 2421, вишак 3. Особине ових кодова. Кодирање целих бројева: цели бројеви у бинарном систему.
14. октобар
Непотпуни комплемент, потпуни комплемент – рачунање.
Задаци за вежбање. [Преузимање материјала]
21. октобар
Представљање реалних бројева у покретном и у непокретном зарезу. IEEE binary32 формат.
Задаци за вежбање. [Преузимање материјала]
28. октобар
BCD. Рачунање са бројевима у BCD запису (8421 код и код вишак 3).
Задаци за вежбање. [Преузимање материјала]
4. новембар
Програмирање. Хијерархија програмских језика. Шта је алгоритам? Алгоритми и програмирање. Пример алгоритма - Еуклидов алгоритам. Формални запис алгоритма - Еуклид.
18. новембар
Пример бр. 2 – проналажење простог броја. Типизирани програмски језици – основни типови и њихова веза са представљањем података у меморији рачунара. Основне операције и њихова веза са типовима података. Основне релације. Приоритет операција. Изрази. исказ доделе - примери.
25. новембар
Конверзија типова. Контролне структуре у програмским језицима. Исказ if-then-else. Пример. Исказ case. Пример (укупан број дана у месецу). Исказ while-do. Пример. Исказ repeat-until. Пример.
2. децембар
Исказ for-do. Пример - факторијел, Фибоначијев број. Модули – функције и процедуре. Пример функције (рачунање НЗД три цела броја). Пример процедуре (рачунање следећег датума, одређивање да ли је број прост). Рекурзивне процедуре. Примери функције: факторијел, НЗД.
9. децембар
Секвенције у програмирању. Пример: средња вредност и стандардна девијација. Примери рада са секвенцијама: убацивање елемента на почетак низа, избацивање дупликата из сортираног низа).
16. децембар
Примери рада са секвенцијама: спајање два сортирана низа, линеарно претраживање сортираног низа (алгоритам). Задатак из GRE теста. Бинарно претраживање.
30. децембар
Основни алгоритма сортирања: insertion sort, selection sort и bubble sort. Индексирање низа преко вредности другог низа.

Структура информација 2

Корисни линкови
Листе и дрвета.
Графови.
Важне информације
I Тест: 27. март 2021, 9.45-11.15, Сала хероја
Теме: Листе и дрвета. Релације као графови.
II Тест: 22. мај 2021, 15.00-16.30, Сала хероја
Теме: Графови (усмерени и неусмерени); Unimarc формат; COBISS
Урађен семинарски рад је услов за излазак на испит. Потребно је освојити најмање 20 поена. Теме: Даблинско језгро (основно и квалификовано; формати за представљање Даблинског језгра; шеме кодирања вредности – речничке и синтаксне), TEI – заглавље, RDF/XML – структура, искази, графовска репрезентација.
22. фебруар
Апстрактни типови података – секвенцијална листа. Поређење листе и низа. Рад са листама. Обилазак листе. [Преузимање материјала]
1. март
Рад са листама: Избацивање сваког x из листе, убацивање елемента у листу. Листа LIFO – last-in first-out. Операције push и pop. Листа FIFO - first-in first-out. Операције додавања и скидања елемента из листе. [Преузимање материјала]
8. март
Дрво као структура. Обилазак дрвета – префиксни, суфиксни, инфиксни. Формирање дрвета и инфиксни обилазак у функцији сортирања - пример. [Преузимање материјала]
15. март
Запис аритметичког израза у форми дрвета, обилазак у суфиксном поретку ради добијања обрнуте пољске нотације. Израчунавање пољске нотације израза уз помоћ ЛИФО структуре – пример. Обилазак дрвета аритметичког израза у суфиксном поретку ради добијања обрнуте пољске нотације. Израчунавање пољске нотације израза уз помоћ ЛИФО структуре – пример. [Преузимање материјала]
22. март
Графови: усмерени и неусмерени. Графови и релације. Ојлеров пут. Повезаност графа. Хамилтонов пут. Повезаност графа (алгоритам). Проблем трговачког путника (алгоритам). ПЕРТ графови и алгоритам тополошког уређивања. [Преузимање материјала]
29. март
Формати и метаподаци. [Преузимање материјала]
JSON информативно. [Преузимање материјала] Разни примери. [Преузимање материјала] BibTeX - детаљно. [Преузимање материјала] Разни примери. [Преузимање материјала]
05. април
MARC/CoMARC. [Преузимање материјала] Unimarc – структура записа; блокови, поља и подпоља. [Преузимање материјала]
12. април
TEI. TEI заглавље. [Преузимање материјала]
19. април
Даблинско језгро (увод, основно). [Преузимање материјала]
26. април
Даблинско језгро (квалификовано). [Преузимање материјала]
10. мај
Даблинско језгро - Контролисани подаци. Формати за запис Даблинског језгра. [Преузимање материјала]
17. мај
РДФ, онтологије. [Преузимање материјала]

Информатички практикум 3

Важни термини и информације
I тест: 13. новембар 2020, 2a, 13.00-14.45h; Градиво: Аритметички изрази. Наредба исписивања. Наредба задавања вредности са тастатуре. Форматирање ниски. Логички оператори и наредбе гранања. Петље. Рад са нискама.
II тест: 11. децембар 2020, 2a, 13.00-14.45h; Градиво: Функције. Рад са листама.
На испиту, код који има синтаксних грешака се не прегледа!
Корисни линкови
Наставни програм
Потребни алати
Anaconda
8. октобар
Аритметички изрази. Наредба исписивања. [Преузимање материјала] Решења задатака са часа. [Преузимање материјала] Наредба задавања вредности са тастатуре. [Преузимање материјала] Решења задатака са часа. [Преузимање материјала]
9. октобар
Провежбавање. [Преузимање материјала] Решења свих задатака [Преузимање материјала]
15. октобар
Форматирање ниски. Издвајање цифара из броја. [Преузимање материјала] Решења задатака са часа [Преузимање материјала] Логички оператори и наредбе гранања. [Преузимање материјала] Решења задатака са часа [Преузимање материјала]
16. октобар
Провежбавање. [Преузимање материјала] Решења свих задатака [Преузимање материјала]
22. октобар
Петље. [Преузимање материјала] Решења задатака са часа [Преузимање материјала]
23. октобар
Провежбавање. [Преузимање материјала] Решења свих задатака [Преузимање материјала]
29. октобар
Петље - наставак. [Преузимање материјала] Решења задатака са часа [Преузимање материјала]
30. октобар
Провежбавање. [Преузимање материјала] Решења свих задатака [Преузимање материјала]
5. новембар
Рад са нискама. [Преузимање материјала] Функције. [Преузимање материјала] Решења задатака са часа [Преузимање материјала]
6. новембар
Провежбавање. [Преузимање материјала] Решења свих задатака [Преузимање материјала]
12. новембар
Увод у рад са листама. [Преузимање материјала] Решења задатака са часа [Преузимање материјала]
13. новембар
Провежбавање. [Преузимање материјала] Решења свих задатака [Преузимање материјала]
19. новембар
Рад са листама - наставак. [Преузимање материјала] Решења задатака са часа [Преузимање материјала]
20. новембар
Провежбавање. [Преузимање материјала] Решења свих задатака [Преузимање материјала]
26. новембар
Алгоритми претраге. [Преузимање материјала] Решења задатака са часа [Преузимање материјала]
27. новембар
Провежбавање. [Преузимање материјала] Решења свих задатака [Преузимање материјала]
3. децембар
Алгоритми сортирања. [Преузимање материјала] Решења задатака са часа [Преузимање материјала]
4. децембар
Провежбавање. [Преузимање материјала] Решења свих задатака [Преузимање материјала]
10. децембар
Провежбавање: Алгоритми претраге. [Преузимање материјала] Решења задатака са часа [Преузимање материјала]
11. децембар
Провежбавање: Алгоритми сортирања. [Преузимање материјала] Решења задатака са часа [Преузимање материјала]
17. децембар
Функције str.split() и str.join(). [Преузимање материјала] Решења задатака [Преузимање материјала] Рад са датотекама. [Преузимање материјала] Датотеке: ulaz.txt, slovo_b.txt, brojevi.txt
18. децембар
Провежбавање. [Преузимање материјала]
24. децембар
Вежбање за испит. [Преузимање материјала]
25. децембар
Вежбање за испит. [Преузимање материјала]
Опционо
Речници. Дистрибуције карактера и токена. [Преузимање материјала]

Информатички практикум 4

Важни термини и информације
Тест: 8. мај 2021, 9.45-11.15, Сала хероја
Теме: XML, DTD, регуларни изрази
Градиво за испит: DTD, XML Schema, регуларни изрази, JSON, BibTeX. Услов за излазак на испит су урађена оба семинарска рада. Потребно је освојити најмање 20 поена на испиту.
Литература
Скрипта задатака са вежби
Увод у XML
XML туторијал
LaTeX2e за ауторе
Getting to Grips with LaTeX: Bibliographies with BibTeX
BibTeX Bibliography Styles
BibTeX Entry and Field Types
Overleaf
Потребни алати
Notepad++
XML Copy Editor
TeXstudio
JabRef
Обележавање новинских чланака, XML
Подела тема
Упутство за израду семинарског
Примери одрађеног семинарског
Апликација за проверу исправности I семинарског
Још корисних референци
Наставни програм
18. фебруар
Обележавање текста. SGML. [Преузимање материјала] Увод у XML. Терминологија XML-а. Врсте садржаја. Добро формирани документи. [Преузимање материјала]
04. март
Увод у DTD. Валидни документи. Декларације елемената. Декларације атрибута. [Преузимање материјала] Разни примери. [Преузимање материјала]
18. март
Подела тема за први семинарски.
01. април
Регуларни изрази. [Преузимање материјала]
15. април
Гребање веба и обрада HTML страница. [Преузимање материјала] HTML страница. [Преузимање материјала]
29. април
XML шема. Простори имена. [Преузимање материјала] Разни примери. [Преузимање материјала] Документација
Нумерички типови података

Проналажење информација

Корисни линкови
Белешке са часа.
Вежбе (асистенткиња Милица Иконић Нешић)
Важне информације
Тест: 27. март 2021, 9.45-11.15, Сала хероја.
Теме: Подаци и информације. Рударење података. Структуирани и неструктуирани подаци. Проналажење информација засновано на инвертованим индексима. Проширења инвертовано-индексних операција. Дисјунктивна нормална форма.
17. фебруар
Подаци и информације. Рударење података. Структуирани и неструктуирани подаци.
24. фебруар
Проналажење информација засновано на инвертованим индексима.
03. март
Проширења инвертовано-индексних операција. Дисјунктивна нормална форма.
17. март
Проширења инвертовано-индексних операција одсецањем термина.
24. март
Оцена система за проналажење информација: прецизност, одзив и Ф-мера.
31. март
Организација инвертовано-индексних датотека.
7. април
Системи засновани на сканирању текста.
14. април
Препроцесирање текста. [Преузимање материјала]
21. април
Аутоматско индексирање и tf-idf мера. [Преузимање материјала]
28. април
Аутоматско индексирање и дискриминативна вредност термина.
12. мај
Аутоматско индексирање формирањем фразних термина. Препознавање именованих ентитета. [Преузимање материјала]
19. мај
Побољшање перформанси претраживања. [Преузимање материјала] [Преузимање материјала]

Мултимедијални документи

09. X 2020.
Први час
30. X 2020.
Други час
13. XI 2020.
Трећи час
10. XII 2020.
Четврти час
25. II 2021.
Пети час
12. III 2021.
Шести час
26. III 2021.
Седми час
16. IV 2021.
Осми час

Страница проф. Крстев

Радови ранијих генерација

Језичке технологије 1 и 2

09. X 2020.
Представљање курса
30. X 2020.
Консултације у вези са самосталним пројектима

Кутак добре намере

Сви студенти библиотекарства треба да знају
Упутство за састављање е-писама наставничком особљу
Општи услови похађања наставе из информатичких предмета
Корисни и интересантни линкови
Наше мало складиште, портал за уметност, књижевност и спорт покренут од стране студената библиотекарства
Незваничан блог студената библиотекарства
Програмерске занимације
Петља
Code Combat, учење Python3 кроз тимски рад (наша тајна шифра: SickGameTree)
Code Wars, суочите се са изазовима и научите Python3
Coding Game, учење Python3 прављењем игрице
Code Monkey, алгоритмика кроз игру
Flukeout, CSS кроз игру
Flexbox Froggy, CSS кроз игру
Flexbox Defense, CSS кроз игру
Регуларни изрази кроз игру
Занимљиви алгоритми сортирања и претраге
Сортирање реквизита: сортирање избором (selection sort)
Сортирање реквизита: брзо сортирање (quick sort)
Сортирање реквизита: мехурасто сортирање (bubble sort)
Сортирање реквизита: сортирање уметањем (insertion sort)
Сортирање кроз плес: мехурасто сортирање (bubble sort)
Сортирање кроз плес: сортирање уметањем (insertion sort)
Сортирање кроз плес: сортирање избором (selection sort)
Сортирање кроз плес: брзо сортирање (quick sort)
Сортирање кроз плес: сортирање спајањем (merge sort)
Борба алгоритама: сортирање спајањем vs. брзо сортирање
Борба алгоритама: линеарна претрага vs. бинарна претрага
Само за радозналце
Како функционише UTF-8?
Природа, дело уметника Математика
Фибоначијеве зеке
Дељење нулом на механичком калкулатору