| Detailinformationen | 
                                
                    
                      | Quellcurriculum | Bachelorstudium Informatik 2023W | 
                      
                    
                      | Ziele | Verständnis für die Programmierung auf unterster bzw sehr niedriger Ebene eines Computers. Teilnehmer verstehen Pointer und manuelle Speicherreservierung, -nutzung und -freigabe, deren Verwendung sowie ihrer Gefahren. Studierende können Assembler-Code lesen und verstehen und sind in der Lage, einfache Assembler-Programme zu schreiben. Studierende können C-Programme lesen, verstehen und schreiben. | 
                      
                    
                      | Lehrinhalte | C-Programmierung: Operatoren
Anweisungen
Zeigerverarbeitung
Arrays
Strings
benutzerdefinierte Typen
Speicherverwaltung
Standardbibliothek (Grundlagen)
 | 
                                                            
                    
                      | Beurteilungskriterien | Gesamtzahl an erreichten Punkten in Moodle quizzes, und Einreichungen der Hausübungen. Keine Endklausur. | 
                       
                    
                                 
                    
                      | Lehrmethoden | praktische Hausübungen mit Online-Begleitung mit Möglichkeit zu Diskussionen und Fragen im Forum und in den Kursklassen | 
                                     
                    
                      | Abhaltungssprache | English | 
                      
                    
                      | Literatur | Folien
Liste (optionaler) weiterführender Literatur | 
                      
                    
                      | Lehrinhalte wechselnd? | Nein | 
                                        
                      | Sonstige Informationen | https://www.jku.at/lit-secure-and-correct-systems-lab/secure-systems-group/lehre | 
    
                                        
                      | Äquivalenzen | ist gemeinsam mit 521SOFTSPRV23: VL Systems Programming (1,5 ECTS) äquivalent zu 521SOFTSPRP17: PR Systems Programming (3 ECTS)
 |