SylabUZ
Nazwa przedmiotu | Computer-aided design |
Kod przedmiotu | 11.9-WE-INFP-C-AD-Er |
Wydział | Wydział Informatyki, Elektrotechniki i Automatyki |
Kierunek | Informatyka |
Profil | ogólnoakademicki |
Rodzaj studiów | Program Erasmus pierwszego stopnia |
Semestr rozpoczęcia | semestr zimowy 2020/2021 |
Semestr | 5 |
Liczba punktów ECTS do zdobycia | 5 |
Typ przedmiotu | obowiązkowy |
Język nauczania | angielski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Wykład | 15 | 1 | - | - | Zaliczenie na ocenę |
Laboratorium | 30 | 2 | - | - | Zaliczenie na ocenę |
Know-how and competences in the field of designing and creating the software for measurement systems with the use of specialized integrated software environments: LabVIEW and LabWindows.
Principles of programming, Experimental techniques
Basic knowledge of the virtual instruments. Basic definitions. Characteristic of integrated software environments to designing the software for virtual instruments and measurement systems.
Introduction to programming in LabWindows. LabWindows overview. Basics of creating the Graphical User Interface. Generating the source code. Methods of designing programs: callback functions and event loops. Debugging techniques. Properties and programming control of GUI objects. Characteristic of library functions for analysis and processing of measurement signals. Methods of creating reports from measurements. Creating and distributing executable program.
Multithreading programming techniques. Using internet programming technology.
Introduction to programming in LabVIEW. Concept of the graphical programming language G. Building a front panel and block diagram. Basic and composite data types. Controlling program execution with loops and structures: for, while, shift-register mechanism, case, sequence, formula node. Operations on arrays and strings. Characteristic of library functions for analysis and processing of measurement signals.
Selected programming techniques in LabVIEW. Hierarchical programming. Global and local variables. Polling and event-driven programming models. Express technology.
Lecture: conventional lecture
Laboratory: laboratory exercises, group work
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Lecture – the passing condition is to obtain a positive mark from the final test.
Laboratory – the passing condition is to obtain positive marks from all laboratory exercises to be planned during the semester.
Calculation of the final grade: lecture 40% + laboratory 60%
Zmodyfikowane przez dr hab. inż. Janusz Kaczmarek, prof. UZ (ostatnia modyfikacja: 27-04-2020 08:25)