Course title | Aplication of Computer Technology |
---|---|
Course code | KMI/BZVT |
Organizational form of instruction | no contact |
Level of course | unspecified |
Year of study | not specified |
Semester | Winter and summer |
Number of ECTS credits | 0 |
Language of instruction | Czech |
Status of course | unspecified |
Form of instruction | Face-to-face |
Work placements | This is not an internship |
Recommended optional programme components | None |
Lecturer(s) |
---|
|
Course content |
Examination topics: 1. SYSTEM THEORY AND METHODOLOGY, system definition, system attributes, types of systems, static and dynamic system concept, process, types of processes, feedback, system analysis and synthesis, engineering, software engineering, model, model types, requirements for model system methodology, technique, method, methodology 2. INFORMATION SYSTEMS, information system, information system components, functions, information system, automated information system, types of information systems, methodology of IS, IS life cycle 3. IS PROJECTS AND THEIR MANAGEMENT, project, phases of the project, project documentation, project life cycle information system and its stages, alternatives and trends in development of information systems, software support of project management) 4. INFORMATION SYSTEM ACQUISITION, important legal standards, public proposal for concluding a contract, public tender, public commitment, types of contracts, types of procurement procedures, the types of contracts 5. GENERAL METHODS OF ANALYSIS SYSTEM, diagrams, flow charts, business process models, workflow, workflow management, workflow diagrams, Gantt charts, network diagrams, CPM method, PERT method 6. SPECIAL METHODS IN SYSTEM ANALYSIS, types of approaches in the design of information systems: the source (data), functional - top-down bottom-up, structured, object-oriented methods, the basic elements of models of information systems, conceptual, logical and physical model of information system, standardization in the information systems design 7. STRUCTURED METHODOLOGY, structured approach, entity-relational model, ERA diagrams, the most common graphic expressions of ERA models, the properties of the entities, attributes, properties of relations, normalization model, normal forms, data flow diagrams, context diagrams, CASE tools 8. OBEJECT ORIENTED METHODOLOGY, object-oriented approach, object, basic principles, UML diagrams, use of various UML diagrams 9. OBJECT ORIENTED PROGRAMMING, basic concepts - variables, operators, expressions, data types, object type 10. PROGRAM PROPOSAL, abstraction, encapsulation, composition, delegation, inheritance, polymorphism 11. HEREDITY - class, object, instance of a class, method, interface, delegate, constructor, destructor, accessibility 12. POLYMORPHISM - types of methods, overloading methods, overlay methods, pointer, as operator 13. COLLECTION, indexers, enumerators, iterators 14. GENERICITY, GENERIC TYPES, generic class, generic methods 15. MEMORY MANAGEMENT, ERROR MANAGEMENT, destructor, using command, exceptions
|
Learning activities and teaching methods |
unspecified |
Learning outcomes |
The content of this course is the state final examination in the field of computer applications. Students are required to prove their mastery of basic terminology, theoretical principles and operations in computer applications. The first part of the examination covers issues of information systems design and the second part covers the basic principles of object programming.
Students know basic terminology, theoretical principles, and method used in computer applications. Students are able to apply the acquired knowledge in practice. |
Prerequisites |
Subjects Object-oriented programming (OOP) and Information systems design (PIS)
KMI/KOOP ----- or ----- KMI/OOOP ----- or ----- KMI/OOP and KMI/KPIS ----- or ----- KMI/PIS |
Assessment methods and criteria |
Oral examination
Students have to prove their complex understanding of the basic terminology and principles of information systems and their application, they have to be able to respond to particular questions and to apply theoretical knowledge in practical examples. |
Recommended literature |
|
Study plans that include the course |
Faculty | Study plan (Version) | Category of Branch/Specialization | Recommended semester |
---|