Betriebssysteme UE an der Technische Universität Wien

Karteikarten und Zusammenfassungen für Betriebssysteme UE an der Technische Universität Wien

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs Betriebssysteme UE an der Technische Universität Wien.

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

What is a Circular Buffer?

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

What are Wildcards?

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

How can processes interact?

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

How can Interprocess communication classified?

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

Describe void.

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

What is a struct?

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

What are Unions?

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

What is enum?

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

What is Nesting?

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

What are header-files?

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

What are source files?

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

What is a cast?

Kommilitonen im Kurs Betriebssysteme UE an der Technische Universität Wien. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für Betriebssysteme UE an der Technische Universität Wien auf StudySmarter:

Betriebssysteme UE

What is a Circular Buffer?

simple FIFO implementation with shared memory and semaphores

Betriebssysteme UE

What are Wildcards?

Pattern matching for filename specification

*    zero or more characters

?    a single character

[xyz]    one of 'x', 'y' or 'z'

[a-i]    one in the range from 'a' to 'i'

Betriebssysteme UE

How can processes interact?

  • stream of data (pipes, stream sockets)
  • sending messages(message queues, datagram sockets)
  • accessing a shared resource (file, memory)

Betriebssysteme UE

How can Interprocess communication classified?

  • related vs. unrelated processes
    unrelated processes require named resources (system-wide namespace)
  • implicit vs. explicit synchronization
    ensure orderly execution and access to a shared resource

Betriebssysteme UE

Describe void.

Can be described as ”empty” data type

It is used as:

  • return type for functions which return nothing
  • empty parameter list for functions
  • pointer with no data type

Betriebssysteme UE

What is a struct?

Combines variables to a logical entity.

The overall size is the sum of the sizes of the single elements.

There are three ways to define a struct:

  • Tagged Struct
  • Untagged Struct
  • Mixed


Betriebssysteme UE

What are Unions?

  • Unions share the same memory space.
  • sizeof returns the size of the biggest element
  • Only one element is ’active’
  • Different views/interpretations of memory content

Betriebssysteme UE

What is enum?

  • Used to create alias names
  • If not specified otherwise, first element gets value 0
  • Successive elements’ values are incremented by one, if not specified otherwise

Betriebssysteme UE

What is Nesting?

  • Structs and unions can be nested as you like
  • Often unions are nested into structs to tag them
  • Enums can be used for tagging

Betriebssysteme UE

What are header-files?

  • Contains prototypes and constants
  • Contains no definitions of functions
    (implementation is done in *.c files)
  • #include is used to include modules
    • #include <account.h> searches in library path
    • #include "account.h" searches in local folder

Betriebssysteme UE

What are source files?

  • C files in which the functions are implemented
  • Functions that are defined with static are available only in the current file

Hier steht der tatsächliche Code

Betriebssysteme UE

What is a cast?

Cast is like a declaration, but without a name for a variable, without semicolons and in brackets

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für Betriebssysteme UE an der Technische Universität Wien zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang Betriebssysteme UE an der Technische Universität Wien gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur Technische Universität Wien Übersichtsseite

Betriebssysteme VO

Digital Design

Rechnerstrukturen

Betriebssysteme an der

Ostbayerische Technische Hochschule Regensburg

Betriebssysteme an der

Universität Oldenburg

Betriebssysteme an der

Hochschule Furtwangen

Betriebssysteme an der

Hochschule Worms

Betriebssysteme an der

Duale Hochschule Baden-Württemberg

Ähnliche Kurse an anderen Unis

Schau dir doch auch Betriebssysteme UE an anderen Unis an

Zurück zur Technische Universität Wien Übersichtsseite

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für Betriebssysteme UE an der Technische Universität Wien oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards