Hardware, Software Flashcards

1
Q

Definition Universalrechner

A

Ein universal einsetzbarer Rechner, dessen Einsatzzweck nicht konstruktionsbedingt festgelegt ist.
Sie beherrschen von Hause aus grundlegende
Operationen (z.B. Addition, Multiplikation, Vergleich von Zahlen).
Für andere Einsatzzwecke müssen sie programmiert werden.

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

Definition Programmieren

A

Lösungsverfahren (Algorithmus) auf Abfolge von

grundlegenden Operationen herunterbrechen, die Rechner ausführen kann.

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

Aufbau eines Rechners

A
  • Von-Neumann-Architektur
  • Prozessor, (Arbeits-)Speicher, Ein-/Ausgabe-Gerät
  • verbunden mit dem “Bus”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Erkläre Prozessor

A
  • Aufgabe: Ausführen von Arbeitsschritten (z.B. Berechnungen
  • können nur atomare Operationen (+, -, *, Speichern, Laden)
  • arbeiten wahnsinnig schnell
  • keine Fehler, wenn fehlerfrei gebaut
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Erkläre Speicher

A

Aufgabe: Speichern von
• Daten, die verarbeitet werden sollen
• Programmen, die ausgeführt werden sollen
Differenzierung in:
-temporäre Speicherung (Arbeitsspeicher)
-dauerhafte Speicherung (Festplatte, SSD)
außerdem differenziert in:
-flüchtiger Speicher (verliert Inhalt ohne Strom, Bsp.: Arbeitsspeicher)
-nichtflüchtiger Speicher (behält Inhalt ohne Strom)

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

Erkläre Bus

A

• Aufgabe: Übermittlung von Daten zwischen den einzelnen
Komponenten eines Rechners
• Bus ist eine Art „dicke Leitung“, an die die einzelnen
Komponenten angeschlossen sind
• Konsequenz: n + 1 Verbindungen (bei n Komponenten)

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

Definiere Hardware

A

Oberbegriff für die physischen Komponenten (die elektronischen und
mechanischen Bestandteile) eines datenverarbeitenden Systems

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

Erkläre Programmiersprache

A
  • künstliche Sprache zum Programmieren
  • basiert meist auf Englisch
  • keine Doppeldeutigkeiten, klare Operationen
  • gibt unterschiedliche Programmiersprachen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Erkläre Programm

A

• geschrieben mit einer Programmiersprache
• Abfolge von einzelnen Anweisungsschritten
• Rechner führt Programm (d.h. die einzelnen Operationen, aus
denen Programm zusammengesetzt ist) aus

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

Definiere Software

A
  • Software bestimmt, was ein softwaregesteuertes gerät tut und wie es das tut
  • Gesamtheit von Informationen, die man der Hardware hinzufügen muss, damit ein Gerät für definierte Aufgaben nutzbar wird
  • Hardware führt Software aus also arbeitet sie ab
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Erkläre Betriebssystem

A
  • Schicht zwischen Hardware und Anwendungssoftware
  • verwaltet Zugriff auf Hardware
  • stellt Grundfunktionalität für Anwendungssoftware bereit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Grundfunktionalität Betriebssysteme

A
  • Benutzerverwaltung (Rechte)
  • parallele Ausführung von Programmen
  • Speicherverwaltung
  • Zugriff auf Ein-/Ausgabegeräte
  • Netzwerkverbindungen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Erkläre Anwendungssoftware

A

Anwendungssoftware sind die eigentlichen Programme, die bestimmte Funktionalität für Nutzer bereitstellen

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

Erkläre 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
  • Beispiel: Microsoft Office (Textverarbeitung, Tabellenkalkulation, Präsentationssoftware
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Erkläre Individualsoftware

A
  • wird individuell für einen Kunden entwickelt

* genau auf diesen einen Spezialfall angepasst

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

Wie werden Daten gespeichert?

A
  • zwei Zustände Spannung an oder aus
  • deshalb Speicherung im Binärcode
  • 0 und 1
17
Q

Was ist ein Bit

A
  • Binary digit
  • kleinste Informationseinheit
  • 0 oder eins
18
Q

was ist ein Byte

A

-besteht aus 8 Bits

19
Q

Unterteilung Software

A

1) Betriebssysteme

2) Anwendungssoftware

20
Q

Wechselwirkungen Hardware-Betriebssystem

A
  • Betriebssystem greift auf Funktionen der Hardware zu

- berücksichtigt Besonderheiten der Hardware (z.B. durch Treiber)

21
Q

Wechselwirkung Betriebssystem Anwendungssoftware

A
  • Betriebssystem stellt Grundfunktionalität der Anwendungssoftware zur Verfügung
  • Anwendungssoftware kann Grundfunktionalitäten über Schnittstellen nutzen, ohne diese immer wieder implementieren zu müssen
22
Q

Aufbau Binärsystem

A
  • Basis: 2

- Ziffern: 0,1

23
Q

Wie berechnet sich der Wert im Dezimalsystem einer Zahl im Binärsystem

A

2 hoch die jeweilige Position (Position wird von rechts gezählt) aufsummieren

24
Q

Wie addiert man Binärzahlen schriftlich?

A
  • wie im Dezimalsystem
  • errechnet man 2 wird ein Übertrag gemacht und 0 eingetragen
  • errechnet man 3 wird Übertrag gemacht und 1 eingetragen