Spinner

Dokument se učitava

VIŠER

School of Electrical and Computer Engineering of Applied Studies

Belgrade

Basics of Informatics and Computing Course code: 101407 | 6 ECTS credits

Basic information
Level of Studies: Undergraduate applied studies
Year of Study: 1
Semester: 2
Requirements:
Goal: This moduel is design to introduce to students to basic knowledge on IT, PC arhictecture, computer system, its components as prerequisite for programming.
Outcome: After successful completion of this module students should acquire tranferable skills on basic data structure, system software, PC organisation and architecture, and capability of defining solving stages via algorithm using basic programming structures.
Contents of the course
Theoretical instruction:
  1. 1. Introduction to computer information processing. Historical development of computer resources.
  2. 2. Introduction to Information systems. Definition and types, methods of information systems design.
  3. 3. Modern programming tools.
  4. 4. Operating systems, historical background and update.
  5. 5. General model of a computer system. Computer functional block diagram. Computer system hierarchical model.
  6. 6. Mathematical basis of computer. Numerical systems. Numerical system to another.
  7. 7. Binary numerical system. Signed and unsigned numbers.
  8. 8. Fixed-point and floating- point data type. Basic arithmetic operations in binary number systems.
  9. 9. Record in code "8421" and "excess 3". Arithmetic operations on binary encoded numbers.
  10. 10. Electronic computer base. Logic operations,basic logic circuits and networks. Decoders, multiplexers, semi-adders, adders.
  11. 11. Computer hardware. Simplified computer architecture. Bus, input and output data, memory access.
  12. 12. Peripherals. I / O data transfer procedures. Input device and information distribution.
  13. 13. Basic programming. Problem solving by using the computer.
  14. 14. Algorithms. Algorithm quality. Methods for algorithm description: flow-chart. Basic program structure.
  15. 15. Protection of computer equipment and systems.
Practical instruction (Problem solving sessions/Lab work/Practical training):
  1. Practical lab-classes in compliance to the lectures performed in pc-labs.
Textbooks and References
  1. Petrović V., Obradović S., Osnovi informatike i računarstva - udžbenik, VIŠER, Beograd,2013.
  2. Petrović V. Osnovi informatike i računarstva - priručnik, VIŠER, Beograd , 2016.
  3. Prokin D., Petrović V., Mijalković M. Osnovi računatske tehnike zbirka zadataka, VIŠER, Beograd, 2013.
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
0
activities on practial excersises
20
seminary work
0
colloquium
30
Final exam
Points
Written exam
30
Oral exam
20