Modulbeschreibung

Ingenieurinformatik III

Kürzel:
M_InI_III
Durchführungszeitraum:
HS/13-HS/15
ECTS-Punkte:
10
Arbeitsaufwand:
300
Lernziele:

Die Studierenden

  • kennen eine Notation (EBNF) zur Beschreibung der Grammatik formaler Sprachen.
  • können die Syntax einer formalen Sprache (z.B. einer Kommandosprache) so festlegen, dass sie vom Anwender leicht erlernt werden kann
  • können einen entsprechenden Interpreter oder Übersetzer dazu realisieren.

 

  • kennen den Aufbau und die Wirkungsweise der wesentlichen Software-Komponenten eines Computersystems.
  • kennen ein gängiges Mehrbenutzerbetriebssystem.
  • können ein Computersystem mit gezielten Eigenentwicklungen ergänzen.

 

  • kennen den Aufbau des Internets.
  • kennen wichtige Grundmechanismen und Protokolle.
  • können Internetanwendungen nach dem Client-Server Modell programmieren.
  • können verteilte Applikationen auf der Basis von entfernten Prozedur- und Methodenaufrufen entwickeln.

 

  • können Programme in der Sprache C# erstellen.
  • kennen die Konstrukte "delegate" und "event" und können sie einsetzen.
  • kennen die Architektur des .NET Frameworks.
  • können die WinForms-Klassen verwenden und eine Applikation mit einer grafischen Oberfläche bauen.

 

  • kennen die zentralen Sprachkonstrukte von Standard-SQL.
  • können Datenbestände aus Datenbanken abfragen und ändern.


Verantwortliche Person:
Prof. Dr. Bach Carlo
Telefon/EMail:
++41 (0)81 7553398
/ carlo.bach@ost.ch
Standort (angeboten):
Buchs, Waldau St.Gallen
Fachbereiche:
Informatik
Vorausgesetzte Module:
Anschlussmodule:
Modultyp:
Standard-Modul für Systemtechnik BB STD_05(Empfohlenes Semester: 7)
Fach-Pflichtmodul für Ingenieurinformatik STD_05 (PF)
Standard-Modul für Systemtechnik VZ STD_05(Empfohlenes Semester: 5)
Fach-Pflichtmodul für Ingenieurinformatik STD_05 (PF)
Bemerkungen:

Dieses Modul gliedert sich in die Kurse Betriebssysteme, Compilerbau, Computerkommunikation sowie Dotnet und C# und Datenbanksprache SQL.

Kurse in diesem Modul