| Type of studies | Title |
|---|---|
| Undergraduate Academic Studies | Power Software Engineering (Year: 3, Semester: Summer) |
| Category | Professional-applicative |
| Scientific or art field | Primenjeno softversko inženjerstvo |
| ECTS | 6 |
Mastering of advanced principles and techniques of process virtualization.
This course will train students to be able to understand the processor virtualization.
Process and system virtualization introduction. Basic concepts of process virtualization. Basic concepts of system virtualization. Automatic memory management. Explicit memory management. Introduction in automatic memory management. Problems to solve. Memory allocation. Algorithms (mark-sweep, mark-compact, copying, reference counting, concurrent and real-time memory collection). Resources that cannot be handles automatically.
Lectures. Computer excercises. Consultations. The theoretical part of knowledge is exposed in the lectures. At the same time, practical part of knowledge is exposed in the computer excercises.
| Authors | Title | Year | Publisher | Language |
|---|---|---|---|---|
| Tanenbaum, Andrew S. | Operating systems | 1987 | Prentice-Hall International, Inc. | English |
| 2005 | English | |||
| 2011 | English |
| Course activity | Pre-examination | Obligations | Number of points |
|---|---|---|---|
| Theoretical part of the exam | No | Yes | 30.00 |
| Complex exercises | Yes | Yes | 70.00 |
Assoc. Prof. Aleksandar Selakov
Associate Professor
Lectures
Asst. Prof. Marko Obrenić
Assistant Professor
Lectures
Asst. Prof. Bojan Jelačić
Assistant Professor
Computational classes
Assistant - Master Filip Đorđević
Assistant - Master
Computational classes
Assistant - Master Mihaela Osmajić
Assistant - Master
Computational classes
Assistant - Master Stefan Ruvčeski
Assistant - Master
Computational classes
Assistant - Master Tanja Čubrić
Assistant - Master
Computational classes
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.