Informatik TK / M.Albisser
Semester 1
Semester 1
-
- 1 / 38
-
Lernkarten
Welche konzeptionellen Überlegungen liegen der IT-Strategie zu Grunde?
Grundsätzlich leitet sich die IT-Strategie von der Geschäftsstrategie und de Geschäftsprozessen ab.
Welche grundsätzlichen Aufgabenbereiche des IT-Managements kennen Sie?
Das IT-Management stellt in einer Unternehmung die notwendigen IT-Architekturen bereit. Unterstützt ,optimiert und entwickelt die IT-Architektur ständig weiter. Beachtet und kontrolliert dei Sicherheit und Qualität der organisatorischen und gesetzlichen Bedinungen.
Was für eine funktion hat die IT-Architektur?
Eine IT-Architektur beschreibt die IT in einer Oganisation auf zwei ebenen. Sie legt die Grundstruktur fest und definiert Reglen, die dynamische Zusammenspiel aller Komponenten koordienieren. Beispiel: Infrastruktur, Management,
Datentyp Zeichen:
Alphanumerisch (A-Z,Sonderzeichen,Symbole) Numerisch (0-9)
Datentyp Zeichenkette:
Text, String (Zeichen Buchstaben, Nummern kombiniert)
Datentyp Zahl:
div. Typen (Ganzzahl, Fliesskommazahl, Bruchzahl, Prozentzahl,...)
Datentypen Zahl:
11.02.2015 12:15:26 Dieser Datentyp ist im Hintergrund immer als Ganzzahl vorhanden.
Boolescher Datenyp:
Wahr oder Falsch .... dieser Datentyp kennt nur diese beiden Werte.
Welches sind die Hauptaufgaben einer Betriebssystem-Software?
Programm- und Prozessverwaltung, Speicherverwaltung, Benutzer- und Zugriffsverwaltung, Geräteverwaltung, Datenverwaltung. Beispiele: Microsoft DOS / Windows Unix, Linux, Mac OS
Was versteht Sie unter dem Begriff: MIS?
Ist ein EDV System von Unternehmern mit deren Hilfe die Firma gelenkt werden kann. Beispiel: Im Marketing Kennzahlen auswerten, prognossen zu erstellen.
Wie heissen die beiden Softwarearten und wie werden diese unterschieden?
Applikaionssoftware: Anwendungssoftware dienen zur Unterstützung der Geschäftsprozesse. Beispiele: SAP, Win 300,Wilken.
Systemsoftware: Beim Programmieren von Applikationssoftware stellen intergrierte System-Entwicklungsumgebungen die entsprechenden Tools zur Verfügung. Beispiele: Javs,SQL,COBOL
Was ist per Definition eine Datenbank? ... nenne dazu bekannte Namen/Marken:
Als Datenbank bezeichnet man eine strukturierte Sammlung von Daten. Namen/Marken MS-Acces, My-SQL,Oracle,IBM
Was ist ein Hilf- und Dienstprogramm?
Viele Hilf- und Dienstprogramme dienen zur Unterstüzung des Bertriebssytem. Beispiele: Benutzer-, Daten-, Drucker-, Speicher-, Peripherieverwaltung.
Was ist eine Firmware?
Ist eine Sofware die funktional mit der Hardware verbunden ist.
Was ist eine Middleware?
Stellt Dienste und Schnittstellen zur verfügung. In der Reglen zwischen Anwendung und Betriebssystem.
Was ist eine Freeware?
Vom Urheber kostenlos zur verfügung gestellte Software.
Was ist eine Shareware?
Software die vor dem Kauf getestet werden kann.
Was ist Open Source Software?
Software die Kostenlos samt Quellentext veröffentlicht werden. Nutzer können diese Programme nutzen und weiterentwickeln.
Welche bedeutung hat die IT für das Unternehmen, wie wird die IT im Unternehmen wahrgenommmen?
Verwaltung von Rechnungen, Bestellungen, Lagerbewirtschaftung, Verkaufanalyse.
IT als Kostenfaktor: Kosten senken.
IT als Vermögenswert: Effizienz steigern.
IT als Buissnespartner: Effektivität erreichen
IT als Enabler: Neue Geschäftsmodelle mitgestalten
Was genau ist ein Algorithmus?
Ein Formelablauf zur Lösung eines Problems.
Aus welchen drei Elementen besteht eine Datenbank?
Datenfeld (Field), Feldname ( Attribut), Datensatz (Record,Tupbel)
Unterscheiden Sie folgende Betriebsarten:
a. Multiuser
b. Multitasking
c.Multithreting
a. Mehrere Benutzer können gleichzeitig und voneinander unabhänging das Computersystem benutzen.
b. Mehrer Aufgaben laufen gleichzeitig und parallel auf dem Computersystem.
c. Ein Prozess wird in mehreren Teilprozessen aufgeteilt und gleichzeitig abgerabeitet.
Unterscheiden und erklären Sie Betriebssystem-Software und Bertriebssoftware!
Betriebssystem-Software: Ermöglicht den Betrieb des Computers (Windows)
Betriebssoftware: Nutzen von betriebsspezifische Aufgaben (ERP, SAP, ABACUS)
Erkläre den Bergriff Standardsoftware?
Die Anwendung unterstützt allgemeine betriebleiche Aufgaben, die in allen Unternehmen anfallen.
Vorteile: günstig, weltweit austauschbar dank standarsierte Formate.
Nachteile: kaum an eigene Bedürfnisse anpassbar.
Beispiele: E-Mail, Kalender, CRM.
Erkläre den Bergriff Individualsoftware?
Die Anwendung wird für spezielle Aufgaben im Einzelunternhemens enteickelt.
Vorteile: gute Abdeckung der eigenen Bedürfnisse, Wettbewerbsvorteile.
Nachteile: Entwicklung und Wartung teue, Abhängigkeit vom Hersteller.
Beispiele: Sofware für eine kantnale Steuerverwaltung, Werbeauftritt einer Bank.
Erkläre de Begriff Branchensoftware?
Die Anwendung unterstützt funktions- bzw. fachbezogene Aufgaben einer bestimmten Branche.
Vorteile: Branchenspezifischen Anfordeung zugeschnitten, kosten gegenüber Individuallösung tiefer.
Nachteile: oft schlecht vernetzt, langfristige Weiterentwicklung der Anwendung unsicher.
Beispiele: Ärztesoftware, Grafikprogramm.
Erkläre den Begriff Spezialsoftware?
Speziell für ein Gerät programmierte Software.
Vorteile: Speziell für das bestimte Gerät konzeptiert.
Nachteile: kosten, nicht überall einsetzbar.
Beispiele: Kaffemaschnine, Waschmaschine.
Was bedeutet der Begriff Relationale Datenbank?
Entitäten (Tabellen,Themen) werden über Primär- / Fremdschlüssel miteinander in Beziehungen gesetzt (verknüpft)
Das Ziel ist es das möglichst alle Redundanzen verhindert werden.
Was ist eine Entität?
Die Entität ist ein Thema und wird meist in einer Tabelle zusammengefasst bzw. dargestellt. Eine oder mehrere Entitäten bilden eine Datenbank.
Welche Anforderungen muss ein modernes RDBMS erfüllen?
RDBMS stellen Leistungsstarke Funktionen zur Verfügung, die eine bequeme und sichere Organisation und Verwaltung der Daten erlauben.
Datenorganisation, Datenauswerung, Datensicherung und Schutz, Zugriffsteuerung.
Beschreibe das ERM und das ERD?
Entity-Relationship-Model = Eigenschaften und Beziehungen der Tabellen.
Entity-Relationship-Diagram = das ERM grafisch dargestellt.
Nenne verschidene Dateitypen und ihre jeweiliges Einsatzgebiet:
Text: Reine Textdateien z.B. MS Word (*.doc, *.docx) Text-Editor (*.txt)
Tabellen: Tabellenkalkultaion z.B. MS-Excel (*.xls, *.xlsx), OpenOffice (*.ods)
Grafiken: Pixel-oder Vektorgrafik z.B. MS-Paint (*.bmp), Photoshop (*.jpg, *.eps, *.gif)
Datenbanken: verschiedene Arten von Persistenzen z.B. MS-Acces (*.mdb, *.accdb) SQL (*.bak)
Programme: Applikations- und Bertriebssystemsoftware z.B. MS-Windows, Unix/Linux,Mac OS ( *.exe, *. sys)
Packer: Daten-/Dateikomprimierung z.B. WinZip (*.zip) WinRaR (*.rar)
Erklären das Binärsystem:
Computersprache besteht aus zwei Ziffern 0 und 1
Beschreibe die Daten-Verarbeitungsarten Dialog-/ Batch-/ Realtime-Processing:
Dialog-Processing: Mensch<> Maschine,Die Anwendung wird durch den Benutzer gesteuert. z.B. Online Buchung
Batch-Processing: Stapelverarbeitung, Daten werden gesammelt und zu eine späteren zeitpunkt verarbeitet z.B. Lohnabrechnung und Zahlungen.
Realtime-Processing: Echtzeitverarbeitung, Daten werden unmittelbar jetzt verarbeitet z.B. Mausklick
Was genau bedeutet Big Data?
Dies bezeichnet sehr grosse Datenmenge, die mit konventionellen Mitteln nicht mehr sinnvoll verarbeitet werden können.
Unterscheide die beiden Begriffe:
a. Primärschlüssel
b. Fremdschlüssel
a. Prmärschlüssel = Primary Key (Hauptschlüssel) ID welche den Datensatz in einer Tabelle eindeutig indentifiziert.
b. Fremdschlüssel = Foreigne Key (Sekundärschlüssel) ID Schlüssel welche den Primärschlüssel aus der verknüpften Tabelle indentifiziert.
Bei der Übersetzung von Programmcode werden folgende zwei Verfahren unterschieden- erkläre:
a. Compiler
b. Interpreter
Software zur Umsetzung der Programme in die für das Bertriebsystem verständliche Anweisungen.
a. 1mal in Maschinencode in Maschinensprache übersetzt
b. Code wird jedes mal Zeile für Zeile ausgelesen
Moderne Software-Architekturen bedienen sich der sog. Drei-Schicht-Architektur um was geht's dabei?
Man kann die Aufteilung der Aufgaben einer Software anschaulich als verschidene Schichten der Software vorstellen.
Die funktionalen Elemente können dank diesem Model besser entwickelt und programmiert werden.