4. Software Flashcards

1
Q

Programmiersprache

A
  • künstlich konstruierte Sprache zum Programmieren
  • ähnelt menschlicher Sprache
  • keine Doppeldeutigkeit
  • mittlerweile existieren unterschiedliche Programmiersprachen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Programm

Beispiel s. F. 6

A
  • Ergebnis des Programmierens
  • geschieben mit einer Programiersprache
  • Abfolge von einzelnen Anweisungsschritten
  • Rechner führt Programm aus
  • Hardware und Software sind unzertrennlich
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Def. Software

A

Software bestimmt, was ein softwaregesteuertes Gerät tut und wie es das tut. Die Hardware (das Gerät selbst) führt Software aus (arbeitet sie ab) und setzt sie so in die Tat um. Software ist die Gesamtheit von Informationen, die man der Hardware hinzufügen muss, damit ein Gerät für ein definiertes Aufagebensprektrum nutzbar wird.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Klassifikationen von Software

A

zwei Kategorien:
- Betriebssysteme
-Anwendungssoftware (Whatsapp, Safari etc.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Betriebssysteme

A
  • muss jeder Rechner haben, um zu funktionieren
  • bilden eine “Schicht” zwischen Hardware und Software
  • “verwalten” den Zugriff auf Hardware
  • stellen Grundfunktionalität für Anwendungssoftware bereit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Grundfunktionalität Betriebssysteme

s. F. 11

A
  • Benutzerverwaltung / Rechtemanagement
  • parallele Ausführung von mehreren Programmen
  • Speicherverwaltung (Arbeitsspeicher, dauerhafter Speicher)
  • Zugriff auf Ein-/ Ausgabegeräte
  • Netzwerkverbindungen

Beispiele: Microsoft, macOS, Androis, iOS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Anwendungssoftware

A
  • eigentliche Programme, die Funktionalität für Nutzer bereitstellen
  • Web-Browser, Email Proramm, Textverarbeitungsprogramm
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Standardsoftware

A
  • bietet Funktionalität für bestimmten Anwendungsfall
  • wird als fertiges Produkt vom Hersteller gekauft
  • kann von vielen Unternehmen bzw. Privatpersonen unverändert genutzt werden
  • Bsp: Microsoft Office
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Individualsoftware

A
  • wird individuell für einen Kunden entwickelt
  • genau auf diesen einen Spezialfall angepasst
  • teuer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly