4. Software Flashcards
1
Q
Programmiersprache
A
- künstlich konstruierte Sprache zum Programmieren
- ähnelt menschlicher Sprache
- keine Doppeldeutigkeit
- mittlerweile existieren unterschiedliche Programmiersprachen
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
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.
4
Q
Klassifikationen von Software
A
zwei Kategorien:
- Betriebssysteme
-Anwendungssoftware (Whatsapp, Safari etc.)
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
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
7
Q
Anwendungssoftware
A
- eigentliche Programme, die Funktionalität für Nutzer bereitstellen
- Web-Browser, Email Proramm, Textverarbeitungsprogramm
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
9
Q
Individualsoftware
A
- wird individuell für einen Kunden entwickelt
- genau auf diesen einen Spezialfall angepasst
- teuer