Spinner

Документ се учитава

ATUSS

VISER

Academy of Technical and Art Applied Studies

School of Electrical and Computer Engineering

Programming Languages Course code: 130607 | 6 ECTS credits

Basic information
Level of Studies: Undergraduate applied studies
Year of Study: 2
Semester: 3
Requirements: Programming fundamentals
Goal: Understanding the advanced programming techniques, following examples of C and C++ programming languages.
Outcome: After successful completion of this course, students should be able to develop modern environment-assisted (design, write and test) C and C++ language programmes
Contents of the course
Theoretical instruction:
  1. Introductory lecture (organization and content of the module). Basic concepts.
  2. Functions, arrays and pointers in C applications. Functions with pointers as arguments, functions with pointers as return values and pointers to functions.
  3. Dynamic memory assignment from in C applications. Defining and using dynamic arrays in C programming language.
  4. Data structures in C applications. Definition and declaration of data structures. Dynamic data structures in C applications.
  5. Data input-output in C applications. Input- and output data streams. Communication with the operating system.
  6. Working with files in C applications. Text- and binary files. Opening and closing files, exchanging data with files.
  7. Pre-processing commands in C applications. Modular programming in C.
  8. Basic elements of C++ applications.
  9. C language in C++ language
  10. Introduction to object-oriented concepts in C++
  11. Input / output in C++
  12. Functions in C++ applications. Differences between C and C++ functions.
  13. Working with files in C++ applications. Opening and closing files. Exchanging data with files.
  14. Course summary and self-evaluation.
Practical instruction (Problem solving sessions/Lab work/Practical training):
  1. Analyses of the advanced programming techniques as well as independent solving of programming tasks in C and C++ languages.
Textbooks and References
  1. Л. Краус, Програмски језик C са решеним задацима, Академска мисао, Београд, 2014.
  2. Л. Краус, Програмски језик C++ са решеним задацима, Академска мисао, Београд, 2016.
  3. С. Ђенић, Програмски језици, електронски уџбеник, ВИШЕР, Београд, 2014.
  4. С. Ђенић, Ј. Митић, С. Штрбац, Програмирање на језику C и основи програмирања на језику C++, збирка примера и задатака, ВИШЕР, Београд, 2009.
  5. С. Ђенић, Ј. Митић, С. Штрбац, Решени задаци на програмским језицима C и C++, збирка задатака, ВИШЕР, Београд, 2007.
Number of active classes (weekly)
Lectures: 3
Practical classes: 2
Other types of classes: 0
Grading (maximum number of points: 100)
Pre-exam obligations
Points
activities during lectures
10
activities on practial excersises
10
seminary work
20
colloquium
30
Final exam
Points
Written exam
0
Oral exam
0
Practical exam
30
Course presentation (0)
Lectures (0)
Practical classes (0)
Downloads (0)
Colloquiums and preliminary results (17)

Резултати испита јунског рока, 2017/18.

др Слободанка Ђенић, 15.06.2018., 0.18 MB

Резултати испита септембарског рока, 2017/18.

др Слободанка Ђенић, 10.09.2018., 0.18 MB

Резултати испита октобарског рока, 2017/18.

др Слободанка Ђенић, 18.09.2018., 0.18 MB

Резултати испита јануарског рока, 2018/19.

др Слободанка Ђенић, 09.02.2019., 0.18 MB

Резултати испита фебруарског рока, 2018/19.

др Слободанка Ђенић, 15.02.2019., 0.35 MB

Резултати испита јунског рока 2018/ 19

др Слободанка Ђенић, 27.06.2019., 0.16 MB

Резултати испита септембарског рока, 2018/19.

др Слободанка Ђенић, 08.09.2019., 0.18 MB

Резултати испита октобарског рока, 2018/19.

др Слободанка Ђенић, 20.09.2019., 0.18 MB

Резултати испита јануарског рока, 2019/20.

др Слободанка Ђенић, 04.02.2020., 0.18 MB

Резултати испита фебруарског рока, 2019/20.

др Слободанка Ђенић, 24.02.2020., 0.18 MB

Резултати испита јунског рока 2019/2020.

др Слободанка Ђенић, 29.06.2020., 0.12 MB

Резултати испита септембарског рока, 2019/20.

др Слободанка Ђенић, 10.09.2020., 0.19 MB

Резултати испита октобарског рока, 2019/20.

др Слободанка Ђенић, 25.09.2020., 0.12 MB

Резултати испита октобар 2 рока, 2019/20.

др Слободанка Ђенић, 13.10.2020., 0.12 MB

Резултати испита фебруарског рока, 2020/21.

др Слободанка Ђенић, 23.02.2021., 0.19 MB

Резултати испита септембарског рока, 2020/21.

др Слободанка Ђенић, 05.09.2021., 0.33 MB

Резултати испита октобарског рока, 2020_21.

др Слободанка Ђенић, 20.09.2021., 0.19 MB