Informatik I

Uni ZH Assessment WWF

Uni ZH Assessment WWF


Fabienne Keller
Diese Lernkarten decken grundlegende und fortgeschrittene Konzepte der Informatik auf Universitätsniveau ab. Sie konzentrieren sich auf Systeme, Software, Datenmanagement und Hardware, wobei Themen wie Data-Mining, OLAP und Data-Warehouses im Mittelpunkt stehen. Die Karteikarten behandeln auch Entscheidungsunterstützungssysteme (EUS), deren Komponenten und Anwendungen, sowie Methoden zur Datenkomprimierung und -speicherung. Sie richten sich an Studierende und Fachleute, die ihr Verständnis von Informatiksystemen und -prozessen vertiefen möchten, um komplexe Probleme zu lösen und fundierte Entscheidungen zu treffen.
Flashcards
92
Students
13
Language
German
Category
Computer Science
Level
University
Created / Updated
16.03.2013 / 06.01.2024

Flashcards

in Binärbezeichnung:

a) 0 oder 1

b) 8 Bit

c) 1024 Bytes

d) 1'048'576 Bytes

e) 1'073'741'824 Bytes

f) 1'099'511'627'776 Bytes

a) Bit

b) Byte

c) Kibibyte (KiB)

d) Mebibyte (MiB)

e) Gibibyte (GiB)

f) Tebibyte (TiB)

in welche Komponenten kann der Speicher unterteilt werden?

in Haupt- und externer Speicher

Im Hauptspeicher werden Daten gespeichert, die zu einem bestimmten Zeitpunkt unverändert wieder abgerufen werden können. Er wird in RAM und ROM unterteilt.

Erkläre:

a) RAM

 

a) = Random Access Memory; bezeichnet den Arbeitsspeicher und hält die für die Bearbeitung im Prozessor benötigten Informationen bereit

Vorteil: schnelle Ansteuerung durch den Prozessor

Aber: sämtliche Daten müssen bei der Ansteuerung bereits im Arbeitsspeicher (RAM) sein; beim Ausschalten verliert das RAM alle Daten & sie müssen wieder ins RAM geladen werden

relativ geringer Speicherplatz und kann im Gegensatz zum ROM frei beschrieben / gelöscht werden

Erkläre:

ROM

=Read Only Memory

kann nicht beschrieben und auch nicht gelöscht werden, wird i.d.R. vom Hersteller selbst beschrieben und beinhaltet grundlegende Bestandteile des Systems die beim Start automatisch gestartet werden; z.B. die Ansteuerung der Tastatur

Was ist ein Virtueller Speicher?

 

Kein Bestandteil der Hardware, sondern ein vom Betriebssystem gesteuertes Verfahren, um den realen Arbeitsspeicher (RAM) zu vergrössern

Inhalte des RAM werden auf einen externen Speicher / Festplatte ausgelagert & somit dem Programm mehr RAM vorgegaukelt

--> längere Zugriffszeit, aber mehr Speicher

 

Was ist ein Cache Speicher?

Bei sehr leistungsstarken Prozessoren kann es passieren, dass die Ausführungszeit kürzer ist als die Zeit, die zum Transportieren der Daten vom Hauptspeicher zum Prozessor und zurück gebraucht wird.

Ein Cache Speicher (=Pufferspeicher) ist ein extrem schneller Speicherchip, der eine Kopie der gerade benötigten Daten des Hauptspeichers enthält und die Transportzeit damit wesentlich verkürzt.

Eigenschaften von Software (4)

Software ist immatriell

i.d.R. leichter und schneller änderbar als ein anderes technisches Produkt

Software unterliegt keinem Verschleiss

Software altert

Woraus besteht Software?

Software besteht aus Code, welcher in einer Programmiersprache geschrieben ist.

Code wiederum besteht aus einer Vielzahl von Algorithmen

Unterschied:

a) Anwendungssoftware

b) Systemsoftware

a) liefert Lösungen für fachliche Probleme wie z.B. Textverarbeitungsprogramme, Internetbrowser, etc... Software mit dem Benutzer interagieren

b) stellt den Betrieb und die Steuerung der Hardware sicher. Wichtigster Bestandteil der Systemsoftware ist Betriebssystem!

Weitere Bestandteile sind Dienstprogramme, Übersetzungsprogramme (Programmiersprache in Maschinensprache) , Protokolle und Treiber zur Kommunikation von Peripheriegeräten und anderen Rechnern aus dem Netz

In was kann Anwendungssoftware weiter unterteilt werden?

a) Standardsoftware

--> dient als vorgefertiges Programm einer grossen Zielgruppe; hat genau definierten Funktionsumfang; unterstütz einen bestimmten Anwendungsbereich; Einsatz in zahlreichen unterschiedlichen Organisationen; Installation und Bertrieb mit vergleichsweise geringem finanziellen und zeitlichem Aufwand möglich

b) Individualsoftware

-->wird speziell für eine Aufgabe oder eine Problemstellung einer einzelnen Organisation entwickelt und auf deren Hard- und Softwareumgebung zugeschnitten

Closed Source Software = Proprietäre Software!?

Nein. Nur weil der Quellcode nicht veröffentlicht wird (Closed Source Software), muss der Benutzer noch lange nicht immer dafür bezahlen --> Bsp: Skype!

Erkläre: Open Source Software!

Wird meist von mehreren Programmierern entwickelt;

Durch Zugriff auf Quellcode kann Benutzer eigene Anpassungen machen / Fehler können gemeldet oder selbst behoben werden

Weiterentwicklung hängt nicht von einem einzelnen Unternehmen ab

z.B. Open Office

(Grund warum trotzdem proprietäre Programme gekauft werden: 

Gewohnheit an bestimmte Programme; Service/ Support meistens inbegriffen,..)

Was sind die sogenannten TCO ?

TCO = Total Cost of Ownership

Kosten zum Kauf einer Software + Einführungskosten + laufende Kosten (Wartung, Änderungen, etc.)

Was ist ein Betriebssystem & seine Aufgaben?

Wird beim Starten des Computers als Erstes aufgerufen.

--> Regelt Anmeldung des Benutzers, Verwaltung der verschiedenen Programme, verwaltet Ressourcen (Prozessor, Drucker, Festplatten, Bildschirme,...)zwischen konkurrierenden Programmen & ordnet flüssiges Arbeiten aller Programme

Welches sind die 2 Komponenten des Betriebssystems?

a) Dienstprogramme = HIlfsprogramme, die anwenderneutrale Programme durchführen und als Schnittstelle zw. dem Betriebssystem & Anwender fungieren

b) Betriebssystemkern

--> interagiert direkt mit der Hardware und ist permanent im Computer gespeichert

--> verantwortlich für:

Arbeitsspeicherverwaltung, Geräteansteuerung, Dateisystem, Benutzerverwaltung

Was ist ein Client-Server-System?

Netzwerkarkitektur, bei welcher ein Server einen Dienst zur Verfügung stellt, der von verschiedenen Clients genutzt werden kann (weit verbreitet)

--> z.B. Fileserver, Applikationsserver, Printserver, Mailserver, Webserver, Datenbankserver

Was ist:

a) Fileserver

b) Applikationsserver

c) Printserver

a) speichert Daten von verschiedenen Arbeitsplätzen zentral --> kleinere Festplatten auf den Client Seiten; einfachere Sicherung (Backup)

b) Stellen Programme für angeschlossene Computer zur Verfügung --> Updates müssen nicht mehr überall einzeln installiert werden,...

c) Verwaltet Druckaufträge--> Benutzung eines Druckers durch mehrere Benutzer

Was sind:

a) Mailserver

b) Webserver

c) Datenbankserver

a) kümmert sich um Versand & Zwischenspeicherung von Mails

b) Stellen jeweils eine oder mehrere Webseiten zur Verfügung

c) Ermöglicht Anfragen an ein Datenbanksystem

Untergruppe sind sogenannte Authorisierungsserver (bspw. an Uni)

Was sind Peer-to-Peer Systeme?

Ähnlich wie Client-Server-System, aber jeder Computer ist sowohl Client als auch Server (d.h. kann Anfragen verschicken, aber auf empfangen und darauf reagieren)

z.B. Filesharing Programme wie Gnutella; Skype

--> keine Zentrale!

Achtung: können nicht immer als genügend sicher eingestuft werden!

 

Was ist GRID Computing?

höhere Rechenleistung kann erzielt werden, indem einerseits mehrere Rechenwerke in einem Prozessor installiert werden oder andererseits

mehrere Prozessoren miteinander verkoppelt werden (= GRID Computing)

 

was ist Cloud Computing?

Bietet Programme über ein Netzwerk an.

--> Nutzer bezahlt nur jene Daten, welche er auch tatsächlich nutzt. 

Anwendung wird nicht mehr auf eigenem Server betrieben, sondern im Internet bereitgestellt.

CLOUD Computing ist ein Teil von SaaS

Achtung: Sicherheit! Da die Daten nicht in einem geschlossenen Netzwerk sind, können sie trotz Passwort von Unbefugten leichter abgefangen werden

Was ist SaaS?

=Software as a Service

Stellt Software als Dienstleistung im Internet bereit; Bezahlung pro Nutzung

z.B. Textverarbeitungsprogramm von Google (sogar gratis)

--> bei gemieteter Software steht immer die aktuellste Version zur Verfügung; kann u.U. aber teurer sein als häufig genutzte Standardsoftware

Wozu dient ein Firewall?

Kontrolliert den Datenverkehr zwischen Computer und Netzwerk und filter Angriffe heraus

Wozu dient ein VPN?

(=Virtual Private Network)

Mit VPN werden Daten vertraulich zwischen zwei oder mehreren Rechnern ausgetauscht, trotz Austausch über öffentliches Netzwerk

Daten werden mit stark kryptografischem Verfahren verschlüsselt und durch eine Art Tunnel übermittelt

Wie berechnet sich:

a) Precision

b) Recall

a) Anzahl gefunden relevante Dok. / Anzahl gefundene Dok.

b) Anzahl gefundene relevante Dok. / Anzahl relevante Dok in Datenbank

Was ist der Unterschied:

a) Pixelgrafik

b) Vektorgrafik

a) Bilder als Matrik von Punkten --> je höher die Auflösung, desto mehr Speicher ist nötig

b) Mathematisch definierte Objekte --> Speicherkapazität steigt mit Anzahl von Objekten

--> zöömen ohne Verpixelung 

--> für Filme wie bspw. Shrek

In welchen Formaten kann Ton abgespeichert werden?

Wave, MP3, RealAudio, WMA, AAC, OGG

Was macht eine Komprimierung?

Reduziert Dateigrösse durch Elimination von Info, die für die Wahrnehmung nicht wesentlich scheint

--> Verlustbehaftet!!

Gegenteil: Dekopmression = erzeugt Datenbestand, der annähernd dem Inhalt der Ausgangsdaten entspricht

z.B. JPEG, MPEG, MP3

Nenne ein Verlustfreies Verfahren zu Datencodierung

Längenlaufcodierung (RLE)

--> Sich wiederholende Zeichen werden durch eine entsprechende Häufigkeitscodierung beschrieben

z.B. AAAAAABBBB--> A6B4

Wie sehen Kosten (insbes. Grenzkosten) bei Informationsgütern aus?

Informationsgüter sind:

teuer zu generieren, aber billig zu reproduziere--> GK=0

--> ideale Produktionsmenge ist bedeutend höher als bei materiellen Gütern!

Was können Firmen mit Informationsgütern tun, um Konkurrenz zu vermeiden?

1) Preisvergleiche herunterspielen --> (Produktinfo hervorheben, Suchkosten erhöhen, versteckte Preisinfo, Werbung)

2) Produktdifferenzierung --> (Kundenspezifische Anpassungen, spezielle Merkmale, Wechselkosten einbauen, Netzwerkexternalitäten)

3.) Preisdiskriminierung --> (Kundeninfo verwenden, Versionierung, alternative Verkaufskanäle, Auktionen, Preisverhandlungen)

4.) Produktbündelung

Was sind Güterkosten?

Güterkosten = Suchkosten + Preis !!!

Achtung: Suchkosten sind oft ein bedeutender Teil der Gesamtkosten

(Amazon kann Buch um genau soviel teurer verkaufen, als es mich kostet weiterzusuchen!)

Was ist Lock-in?

Wechselkosten (= Von Kunden getragene Kosten beim Wechsel von einem Lieferanten zum anderen)

hohe Wechselkosten führen zu Lock-in!....aufgrund:

vertragliche Verpflichtungen, Langlebige Anschaffungen, markenspezifische Ausbildung, Information & Datenbank, Hauptlieferant, Suchkosten, Loyalitätsprogramme (Miles& More,etc)

--> Bei einem Markt mit hohen Wechselkosten ist es entscheidend, so früh wie möglich marktführend zu sein!

Wie werden... Berechnet?

a) Total Wechselkosten

b) Gewinn vom aktuellen Kunden

a) vom Kunden getragene Kosten + vom neuen Lieferanten getragene Kosten

b) Total Wechselkosten + Qualität & Preisvorteile (Vom alten Anbieter)

--> = zusätzlicher Gewinn vom alten Anbieter (=aktueller Kunde)... also was alter Anbieter mehr verlangen kann!

Was besagt das "Winner takes all" Prinzip?

frühe Gewinner dominieren den Markt

--> unverhältnismässig hohe Gewinn- & Marktanteile für Marktleader!

Dank Netzwerkexternalitäten!

Netzwerkeffekte = Skaleneffekte auf Nachfrageseite

Was bedeutet Versionierung?

Dasselbe Produkt in mehreren Versionen anbieten

--> teureres Modell mit ein paar Zusatzfeatures

Welche Bedingungen müssen für Produktbündelung erfüllt sein?

Heterogene Kunden, Preisdiskriminierung ist nicht möglich, Nachfragen müssen negativ korrelieren!

Unterscheide:

a) gemischte Bündelung

b) Reine Bündelung

a) Verkauf der Güter sowohl im Bündel wie auch separat

b) Verkauf nur als Teil eines Bündels

--> Bei positiven Grenzkosten kann gemischte Bündelung profitabler als reine Bündelung sein

Was bedeutet Digital Right Management?

 

Kryptografische Verfahren, welches das Ziel hat, dass nicht jeder die digitale Daten Medien nutzt ohne dabei zu bezahlen (Bsp: DVD geschützt, damit nicht die CD gebrennt wird,) 

Unterscheide:

a) strukturierte Entscheidungen

b) unstrukturierte Entscheidungen

a) wiederholen sich regelmässig, Ziele klar definiert, Abläufe zur Erreichung der besten Lösung mehr oder weniger bekannt

b) schwer fassbare / komplexe Probleme, Ziele können nicht klar definiert werden--> Verlangen Urteilsvermögen und Problemverständnis

Study