МИЛИЦА
ИКОНИЋ НЕШИЋ
ФИЛОЛОШКИ ФАКУЛТЕТ
КАТЕДРА ЗА БИБЛИОТЕКАРСТВО И ИНФОРМАТИКУ
   @   
Обавештења
       Дигитални текст 1
       Информатика за библиотекаре 2
       Информатички практикум 2
       Информатички практикум 3
       Информатички практикум 4
       Проналажење информација
       Структура информација 1
Важни термини и информације
I тест: 14.11.2021, Сала хероја, 13h. Теме: Кодирање цифара и бројева. Алгоритми - Еуклидов алгоритам. Тест носи 20 поена.
II тест: 12.12.2021, Сала хероја, 13h. Теме: Програмирање, типови података, операције и релације, приоритет операција, програмске структуре за избор и понављање, функције (не рекурзивне). Тест носи 20 поена.
Корисне референце
Наставни програм
Литература
Кодирање бројева за потребе рачунања
Алгоритми
Контролне структуре
Низови
[06.10.2021.] Кодирање бројева за потребе рачунања: природни бинарни код декадних цифара (8421), 2421, вишак 3.
Особине ових кодова. Кодирање целих бројева: цели бројеви у бинарном систему.
[13.10.2021.] Непотпуни комплемент, потпуни комплемент – рачунање.
Задаци за вежбање:     
преузми
[20.10.2021.] Представљање реалних бројева у покретном и у непокретном зарезу. IEEE binary32 формат.
Задаци за вежбање:     
преузми
[27.10.2021.] BCD. Рачунање са бројевима у BCD запису (8421 код и код вишак 3).
Задаци за вежбање:     
преузми
[03.11.2021.] Програмирање. Хијерархија програмских језика. Шта је алгоритам?
Алгоритми и програмирање. Пример алгоритма - Еуклидов алгоритам. Формални запис алгоритма - Еуклид.
[10.11.2021.] Пример бр. 2 – проналажење простог броја. Типизирани програмски језици – основни типови и њихова веза са представљањем података у меморији рачунара. Основне операције и њихова веза са типовима података. Основне релације.
Приоритет операција. Изрази. исказ доделе - примери.
[17.11.2021.] Конверзија типова. Контролне структуре у програмским језицима. Исказ if-then-else. Пример. Исказ case. Пример (укупан број дана у месецу). Исказ while-do. Пример. Исказ repeat-until. Пример.
[24.11.2021.] Исказ for-do. Пример - факторијел, Фибоначијев број. Модули – функције и процедуре. Пример функције (рачунање НЗД три цела броја). Пример процедуре (рачунање следећег датума, одређивање да ли је број прост). Рекурзивне процедуре. Примери функције: факторијел, НЗД.
[01.12.2021.] Секвенције у програмирању. Пример: средња вредност и стандардна девијација. Примери рада са секвенцијама: убацивање елемента на почетак низа, избацивање дупликата из сортираног низа).
[08.12.2021.] Примери рада са секвенцијама: спајање два сортирана низа, линеарно претраживање сортираног низа (алгоритам). Задатак из GRE теста. Бинарно претраживање.
[22.12.2021.] Основни алгоритма сортирања: insertion sort, selection sort и bubble sort. Индексирање низа преко вредности другог низа