Premium Partner

ecnf

Karteikarten für die 1. Prüfung HS 2019 Dozent Yves Senn FHNW

Karteikarten für die 1. Prüfung HS 2019 Dozent Yves Senn FHNW


Kartei Details

Karten 86
Sprache Deutsch
Kategorie Informatik
Stufe Universität
Erstellt / Aktualisiert 25.10.2019 / 06.11.2019
Lizenzierung Keine Angabe
Weblink
https://card2brain.ch/box/20191025_ecnf
Einbinden
<iframe src="https://card2brain.ch/box/20191025_ecnf/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Welche Probleme kann Boxing und Unboxing mit sich bringen?

Beim boxing versteht man vielleicht nicht mehr was dahinter steckt.

Vergleichbarkeit ist nicht mehr da (nicht mit "==" überprüfbar)

Nenne 4 Vorteile von managed Code.

  1. Carbage Collection
  2. Ram automatisierung wird gemaneget
  3. Nicht auf Speicherbereich Zugriff, welche ausserhalb meiner Runtime liegen
  4. Durch diesen Zugriffsschutz kann niemand bei mir Schaden anrichten und  ich nicht bei andern

2 Vorteile von native code

  • Perfomance kann unter Umständen verbessert werden
  • Hat die zusätzlichen Zwischenstufen nicht

1 Nachteil von Native Code

Ist nicht OS unabhängig

Was ist ein Assembly?

Für jede .NET Programmiersprache existiert ein MSIL-Variante. So wird die Sprachinteroperabilität gewährleistet.

Namespaces in C# können...

Parameter werden in C# standardmässig…