TIS Kapitel 1-3

Wirtschaftsinformatik HF

Wirtschaftsinformatik HF


M. K.
Diese Lernkarten decken grundlegende Konzepte der Informatik für die Mittelschule ab. Sie behandeln Themen wie Datensysteme, Computerhardware, Betriebssysteme und Programmierung. Die Karteikarten konzentrieren sich auf die Funktionsweise von Computern, einschließlich Prozessoren, Festplatten und Speichern. Sie eignen sich für Schüler, die ein besseres Verständnis der technischen Grundlagen der Informatik erlangen möchten.
Karten
179
Lernende
3
Sprache
Deutsch
Kategorie
Technik
Stufe
Mittelschule
Erstellt / Aktualisiert
12.12.2012 / 13.01.2015

Lernkarten

Was bedeutet Zwei / Drei-Schichten-Architektur in Englisch?

oTwo Tier Architeture

oThree Tier Architecture

Erkläre mir das Drei-Schichten-Modell.

Präsentation (View)

•Interaktion zwischen Applikation und Anwender über grafische Benutzerfläche (GUI – Graphic User Interface)

•In dieser Schicht werden die zu verwaltenden Daten angezeigt

•„Look-and-Feel“ ist weitgehend standardisiert (Die Microsoft-Windows-Oberfläche und auf UNIX die OSF/Motif-Oberfläche)

•Für JAVA-Programmierer steht eine GUI-Bibliothek Swing zur Verfügung

Geschäftslogik / Business Logic Layer / Business Domain Layer

•Beinhaltet eigentliche Geschäftslogik und läuft auf einem Application Server

Datenzugriff und Persistenz / Data Access

•Verschafft der Applikation lese und schreibe Zugriff zu den Daten des Enterprise Information System (EIS)

•Daten müssen nach Beendigung der Applikationslaufzeit noch vorhanden sein (Persistenz)

Was bedeuten die Ausdrücke auf der Pyramide?

EIS -> Executive-Information-System

DSS -> Decision-Support-System

MIS -> Management-Information-System

MSS -> Management-Support-System

Was ist das MIS?

Management-Information-System (MIS)

•Informationssystem, dass Managern in verschiedenen Hierarchieebenen erlaubt, verdichtete Informationen aus der Datenbasis zu entnehmen

•Erwartungen:

oLieferung aufgabengerechter Informationsinhalte

oBenutzergerechte, dem Stil des Managements entsprechende Präsentation und Benutzerfreundlichkeit

Was ist das DSS?

Decision-Support-System (DSS)

•Unterstützung taktischer und strategische Unternehmensentscheide

•Daten werden verdichtet ausgegeben und dabei unterschiedlichste Techniken verwendet

•Mögliche Anwendungsgebiete bei einer Bank z.B. Portfoliomanagement, Bonitätsprüfung, etc.

Was ist das EIS?

Executive-Inforation-System (EIS)

•Anwendung die speziell für die Verwendung durch das Topmanagement eines Unternehmens entwickelt ist

•Erwartungen:

oEinfache Benutzerführung und grafische Präsentation

oGut verdichtete und summierte Unternehmensdaten

Was ist mit Datenbasis gemeint und welche zwei Teilkomponente gibt es?

Operative Systeme (z.B. Buchhaltung)

•Unterstützen mit ihren Datenbanken und Funktionen die betrieblichen Geschäftsprozesse

Data Warehouse (Sammeln aller Daten)

•Der Kern ist eine integrierte Datenbank mit entscheidungsrelevanten, die aus operativen Datenbanken & externen Quellen zur Verfügung gestellt werden

•Nicht primär Lagern sondern Sammeln der Daten über längere Zeit (mehrere Jahre)

Was ist eine Datenbank?

•Sammlung von Informationen mit strukturierten Daten

•Regeln Form und Ort der Datenhaltung und vereinfachen die Datenverwaltung

•Datensätze werden in Feldern gespeichert und mit definierten Datentypen versehen

Was ist eine Hirarchische Datenbank?

•Datensätze sind in Wurzelstruktur (Eltern-Kind-Prinzip) aufgebaut

•Jeder Datensatz hat eine eindeutige Unter- und Überordnung

•Werden nur in Sonderfällen eingesetzt (z.B. bei Banken, Versicherungen)

Was ist eine Relationale Datenbank?

•Tabellen mit Datensätze, die über sogenannte Schlüsse miteinander verbunden sind

•Sie stehen in einer Beziehung zu einer anderen

•Werden mindestens zwei Tabellen gebraucht

Was ist mit den folgenden Begriffen gemeint?

Entitätstyp

Attribute / Entitäten

Tupel

Sekundärschlüssel / Fremdschlüssel

Primärschlüssel (Identifiziert Tupel)

Entitätstyp -> Tabelle

Attribute / Entitäten -> Spalte

Tupel -> Zeile

Sekundärschlüssel / Fremdschlüssel -> Schlüssel zu einer anderen Tabelle

Primärschlüssel -> Schlüssel welcher Tupel identifiziert

was ist der Vorteil an einer relationalen Datenbank?

•Datensätze können beliebig verknüpft werden

•Weg / Zeit für Datenzugriff kann verkürzt werden

•Daten müssen nicht mehrfach gespeichert / verwaltet werden

Was wird beim Datenmodell um eine Datenbank zu erstellen gemacht?

Es werden Eigenschaften bestimmt, welche danach als Attribute verwendet werden. Die Werte in den einzelnen Feldern werden Eigenschaftswerte/Attributwerte bezeichnet.

Die zulässigen Eigenschaftswerte für eine bestimmt Eigenschaft (wie z.B. Anrede „Herr“, „Frau“) nennt man auch Domäne / Wertebereich.

Was ist ein DBMS?

Ein Datenbankmanagementsystem

Was sind die Funktionen eines DBMS?

•Datenorganisation

Daten werden sinnvoll miteinander verknüpft)

•Datenauswertung

Daten können flexibel und rasch ausgewertet werden)

•Datensicherung und Datenschutz

Sensible Daten müssen vor Verlust / unberechtigtem Zugriff geschützt sein

Was sind die Aufgaben des Betriebssystemes?

•Programm- bzw. Prozessverwaltung

•Speicherverwaltung

•Geräteverwaltung

•Dateiverwaltung

•Benutzerschnittstelle

WAs für Betriebsarten gibt es?

Multiuser-Betrieb

Multitasking-Betrieb

Multi-Thread-Betrieb

Was für Dateisysteme gibt es?

Hierarchisches Dateisystem

Lineares Dateisystem

Verteiltes Dateisystem

Was sind die weiteren Funktionen von Dateisystemen?

•Komprimierung (Dateien / Verzeichnisse werden komprimiert um Speicherplatz zu gewinnen)

•Zugriffsrechte (Zugriffsrechte können auf gezielte Dateien / Verzeichnisse gemacht werden)

•Speicherplatzzuordnung (Benutzer bekommt ein bestimmtes Speicherkontingent zugewiesen)

•Verschlüsselung (Dateien / Verzeichnisse können verschlüsselt werden -> Passwort)

Was für verbreitete Dateisystem (Arten) gibt es?

•FAT*

•NTFS*

•Ext2/ext3*

•ISO9660**

*Dateisystem durch den Hersteller definiert.

**Dateisystem für alle Betriebssysteme.

Nenne je ein wichtiger Dateityp von folgendem:

•Textdateien

oReine Textdateien

oFormatierte Dokumente

oQuellcode von Programmen

oSkriptdateien

•Textdateien

oReine Textdateien .txt

oFormatierte Dokumente .doc, .dot, .odt (OpenOffice Writer)

oQuellcode von Programmen .html, .htm, .ccp (C), .bas (Basic), .java (Java)

oSkriptdateien .sh (Bourne-Shell), .bat (DOS), .js (Java Script File)

oFormate für den Dokumentenaustausch .pdf (Portable Document Format), .rtf (Rich Text Format)

Nenne je ein wichtiger Dateityp von folgendem:

•Tabellen

oTabellenkalkulation

•Tabellen

oTabellenkalkulation .xls, .ods (OpenOffice Calc)

Nenne je ein wichtiger Dateityp von folgendem:

•Grafiken

oUnkomprimierte Prixelbilder

oKomprimierte Pixelbilder

oVektorisierte Grafiken

•Grafiken

oUnkomprimierte Prixelbilder .bmp (Bitmap), .gif (Grafic Interchange Format), .tif, .png

oKomprimierte Pixelbilder .jpg, .jpeg (Joint Photography Experts)

oVektorisierte Grafiken .eps (Encapsulated PostScript)

Nenne je ein wichtiger Dateityp von folgendem:

•Audio

oUnkomprimierte Audiodateien

oKomprimierte Audiodateien

•Audio

oUnkomprimierte Audiodateien .wav (Wave-Datei)

oKomprimierte Audiodateien .mp3 (Motion Picture Experts Group File-1 Audio Layer 3)

Nenne je ein wichtiger Dateityp von folgendem:

•Video

oUnkomprimierte Videodateien

oKomprimierte Videodateien

•Video

oUnkomprimierte Videodateien .avi (Audio Video Interleave)

oKomprimierte Videodateien .asf (Actie Stremaing Format File), .mpeg (Motion Picture Experts Group File Interchange Format)

Nenne je ein wichtiger Dateityp von folgendem:

•Datenbanken

oKleine Datenbanken

oGrosse Datenbanken

•Datenbanken

oKleine Datenbanken .mdb, .accdb (MS Access), .odb (OpenOffice Base)

oGrosse Datenbanken .mdf (MS SQL Server), .db (MySQL), .fmx (Oracle)

Nenne je ein wichtiger Dateityp von folgendem:

•Programme

oJava

oLinux/Unix

oWindows

•Programme

oJava .jar (Java Archive File, Programme enhaltend)

oLinux/Unix .rpm (Package Manager, Programme enthaltend)

oWindows .msi (Windows Installer), .exe (Programm), .com (kleines Programm)

Nenne je ein wichtiger Dateityp von folgendem:

•Packer

oDatenkomprimierung

•Packer

oDatenkomprimierung .zip (WinZip), .rar (Win RaR)

Erkläre folgende Wörter:

Master Data / Core Date

Update Data

Inventory Data

Transaction Data

•Stammdaten (Master Data / Core Data)

oZentrale Firmendaten, bleiben über längeren Zeitraum unverändert

oFeste Daten und verkörpern Zustände

oGrosses Datenvolumen, langsame Veränderung

oBeispiele: Kundenstamm, Artikelstamm, Personalstamm

•Mutationsdaten (Update Data)

oNachführung der Stammdaten

oKleines Datenvolumen, schnelle Veränderung

oBeispiele: Adressänderung von Kunden, neue Artikel im Artikelstamm

•Bestandsdaten (Inventory Data)

oDaten, die Auskunft über Bestände geben

oGrosses Datenvolumen, mittelschnelle Veränderung

oBeispiele: Kontos, Lagerbestände

•Bewegungsdaten (Transaction Data)

oDaten, der Bewegungen der Bestände (abwicklungsorientiert)

oTeilweise grosses Datenvolumen, schnelle Veränderung

oBuchungen, Ein- und Ausgänge Warenlager, Bestellungen

Was war die erste Generation der Programmiersprachen?

Maschinensprache

•Kodiert wurde in Maschinensprache (Binär)

Was war die zweite Generation der Programmiersprachen?

Assembler (1952)

•Befehlsfolgen mithilfe Errinnerungshilfen (1 Assembleranweiseung beinhaltet 1 Maschinenbefehl)

Was war die dritte Generation der Programmiersprachen?

2.9.3Dritte Generation

Höhere Programmiersprachen

•Kodierung von Algorithmen

•Verfügbarkeit von Compilern

•Programme ohne wesentliche Anpassungen auf verschiedenen Plattformen ausführbar

Was ist die vierte Generation der Programmiersprachen?

4GL-Sprachen

•Anwendungsorientiert und auf spezielle Probleme zugeschnitten

•Anwendungsbereich rasch, ohne grossen Programmieraufwand, bestimmte Funktionen oder ganze Anwendungen erstellbar

Was ist die fünfte Generation der Programmiersprachen?

5GL-Sprachen

•Sprachenorientiert, Sachverhalte/Probleme möglichst nahe an der natürlichen Sprache zu beschreiben

•An eine Sprache verknüpfte Leistung

•Künstliche Intelligenz und kommen bei der Entwicklung von Expertensysteme zum Einsatz

Was ist eine objektorientierte Programmierung?

•Objektklassen werden geschaffen und dienen als Vorlage (Wie ein Architekt, der einen Plan immer wieder verwenden kann)

•Design Patterns (Entwurfsmuster) wurden entwickelt, die wichtige Geschäftsprozesse abbilden und als Vorlage eingesetzt werden können

•Aufgabenstellung einer Anwendung wird in Objekte zerlegt, die bestimmte Eigenschaften aufweisen und untereinander in bestimmte Beziehungen treten können (Relationen)

•Zum Entwurf und zur Beschreibung der OO-Programme dienen die Diagramme der UML

Was für Nutzungsrechte gibt es und was bedeuten sie?

•Einfaches Nutzungsrecht

Inhaberin ist berechtigt, Werk neben der Urheberin auch anderen Berechtigten auf die ihm erlaubte Art zu nutzen

•Ausschliessliches Nutzungsrecht

Inhaberin ist berechtigt, das Werk unter Ausschluss aller anderen Personen einschliesslich der Urheberin auf die ihm erlaubte Art zu nutzen und einfache Nutzungsrechte einzuräumen.

Welche Lizenzformen gibt es?

Kommerzielle Software

Lizenzen für Studenten

Open Source Software mit General Public License (GPL)

Shareware

Freeware

Was ist mit Mehrschichtenarchitektur gemeint?

Arbeiten via Webbrowser

Was bedeutet E-Commerce?

Kauf/Verkauf von Waren via Inet

Was bedeutet B2B und B2C?

Kommunikaiton zwischen zwei Unternehmen oder dem Unternehmen zum Kunden via Internet

Lernen