Informatik

Kapitel 2

Kapitel 2


M. H.
Diese Lernkarten bieten einen umfassenden Überblick über grundlegende Informatikkonzepte. Sie behandeln Themen wie Programmierung, Dateiarten, Datenbanken und Software, einschließlich deren Beziehungen und Verarbeitung. Die Karteikarten sind ideal für Studierende und Berufstätige, die ihr Verständnis von Informatik vertiefen möchten, insbesondere in Bezug auf die Anwendung von Algorithmen, die Nutzung von Datenbanken und die Verarbeitung von Daten in verschiedenen Formaten.
Karten
21
Lernende
4
Sprache
Deutsch
Kategorie
Informatik
Stufe
Andere
Erstellt / Aktualisiert
01.12.2015 / 12.12.2015

Lernkarten

Nennen Sie Arten von Applikationssoftware

Anwendungsprogramme für Geschäftsprozesse

Datenbanken

Hilfs-und Dienstprogramme

Technische Apps

Was ist ein App?

App = Applikation deut. Anwendung

Anwendungssoftware für Geschäftsprozesse, Hilfs- und Dienstleistungsprgramme (Taschenrechner), Technische Apps (CAD)

Was ist Software?

Die Gesamtheit der auf einem Computer laufenden Programmen

Big Data, was ist das?

Massendaten (zu gross, zu komplex für traditionene Erfassung), für grossen Datenflut müssen neuen Methoden entwickelt werden um mit den Daten um zugehen, sammeln und auswerten von Daten

Data Warehouses DWH?

operative Datenbank, über längere Zeit gesammelte Informationen über die Geschäftsfelder, analytische Datenbank - mit entscheidungsrelevanten Informationen

Was sind relationale Datenbanken?

Eine RD besteht aus Tabellen (=Entitäten = Dinge aus der realen Welt z.B. Mitarbeiter od. Kunde), die (via Schlüssel = Felder die einander entsprechen), miteinander in Beziehung stehen. Diese Beziehungen werden im ERM (Entity Relationship Model) modelliert, bevor sie umgesetzt werden.

z.B. Schiffsverleih -> Tabelle mit Daten über Yacht / Skipper / Vermietung / -> stehen in einer Beziehung zu einander

Nennen Sie Systemsoftware

Betriebsystem (Win,Mac etc)

Entwicklungsoftware (C,Java)

Bios (Basic input/output Software)

Was ist ein Algorithmus?

Kernstücke von Programmen sind sogenannte Algorithmen, als Folgen von eindeutigen Anweisungen bzw Verabeitungsschritten. Sie werden in Programmanweisungen umgesetzt. Computerprogramme sind aus solchen Teilaufgaben (Daten laden,suchen,sortieren etc) aufgebaut

Was ist Batch (Stapel) Verarbeitung?

Die Anwendung wird durch das OS gestartet und beendet und erfolgt in der Regel ohne Einfluss des Anwenders. Zu einem bstimmten Zeitpunkt werden Daten automatisch im "Stapel" abgearbeitet. Bsp: Druckeraufträge,Backups etc

Was ist Dialog Verarbeitung?

Die Anwendung wird durch den Nutzer gesteuert und die Datenverarbeitung erfolgt in der Regel sofort. Bsp Textverarbeitung,Onlinebuchung etc

Was ist Realtime(Echtzeit) Verarbeitung?

Dies sind Anwendungen die mit der Prozesssteuerung zusammen hängen. Bsp Durchführung von wissenschaftlichen Experimenten, Verkehrs und Flugleitsysteme, PPS Systeme

Nennen Sie 4 Objektorientierte Programmiersprachen

1. C,C++,C#

2. Java

3.SQL

4.Visual Basic

Nennen Sie Dateiarten für Textdateien

.txt (reine Textdatei)

.doc/docx;dot/dotx (vorlage) Formatierte Dokumente

.html;htm;ccp;bas Quellcode von Programmen

.pdf Formate für Dokumentenaustausch

Nennen Sie Dateiarten für Grafiken

.bmp;.gif; unkomprimierte Pixelbilder

.jpg;jpeg komprimierte Pixelbilder

Nennen Sie Dateiarten für Datenbanken

.mdb;.accdb;.odb kleine Datenbanken

.mdf;.db;.fmx grosse Datenbanken

Nennen Sie Dateiarten für Audio

.wav unkomprimierte Audiodateien

.mp3 komprimierte Audiodatei

Nennen Sie Dateiarten für Video

.avi unkomprimierte Videodatei

.asf;.mpeg;.mp4 komprimierte Videodatei

Was ist Firmware?

Firmware ist ein Programm, welches im ROM abgespeichert wird und bei abschalten des Gerätes (ohne Netzspannung) weiterhin verfügbar bleibt. Bsp Programm eines Taschenrechners

Was ist Middleware?

Middleware dient für Dienste und Schnittstellen voneinander unabhäniger Software.Bsp Schnittstelle zwischen einem Programm und einer Datenbank

Was sind Compiler/Interpreter?

Software zur Umsetzung der Programme in die für das Betriebsystem verständliche Anweisungen

Was ist die 3 Schichten Architektur? (Thin Client)

Schicht 1: Präsentationen auf dem Client (Anwender) Computer

Schicht 2: Geschäftslogik auf Applikationsserver (Ausführung der Programme)

Schicht 3: Datenzugriff auf Datenbank und Datenserver

Lernen