ofi:informatik-vokabular

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ofi:informatik-vokabular [2022/08/14 16:04]
Karlheinz Schubert
ofi:informatik-vokabular [2022/10/28 10:47] (current)
Karlheinz Schubert
Line 3: Line 3:
 <datatables dom='Bfrtip' buttons='["csv","excel","pdf","copy","print"]'> <datatables dom='Bfrtip' buttons='["csv","excel","pdf","copy","print"]'>
 ^ Begriff ^ Erklärung ^ Links ^ Thema ^ ^ Begriff ^ Erklärung ^ Links ^ Thema ^
 +| Anchor | Hyperlink in einem HTML Dokument, der eine Referenz zu einer anderen Information enthält. Diese Referenz kann eine andere Stelle im selben Dokument oder ein anderes Dokument sein. | [[https://www.w3schools.com/html/html_links.asp | HTML Links - Syntax]] | HTML|
 +| ASCII | 7-Bit Codierung für die 128 häufigsten englischen Buchstaben, Symbole und Steuerzeichen | https://de.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange | Bits und Bytes |
 +| ASCII code | Zuordnung von Zahlen (Codes) zu Zeichen für eine lesbare Ausgabe. Versuche mal <code python>for n in range(32, 129): print(f'0x{n:02x}  ({n:3d})      {chr(n)}')</code> in der REPL|[[https://de.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange|Wikipedia: ASCII]]|Python Einzeiler|
 | Bit | Kleinste Informationseinheit, zwei mögliche Zustände, z.B. 0/1 oder falsch/wahr. Kommt von «**bi**nary digi**t**»   | https://de.wikipedia.org/wiki/Bit | Bits und Bytes | | Bit | Kleinste Informationseinheit, zwei mögliche Zustände, z.B. 0/1 oder falsch/wahr. Kommt von «**bi**nary digi**t**»   | https://de.wikipedia.org/wiki/Bit | Bits und Bytes |
 +| Boolsche Algebra→Schaltalgebra|Rechenoperationen mit zweiwertigen Elementen. In der Programmierung verwenden wir die Operatoren ''not'', ''and'', ''or'', ''xor'' (in Python ''^'') |https://de.wikipedia.org/wiki/Schaltalgebra|Bits und Bytes, Logik|
 +| bug | An error in a program. || coding |
 | Byte | Zusammenfassung von (praktisch immer) 8 Bits. Kann $2^8=256$ Zustände annehmen, z.B. Zahlen von 0 bis und mit 255.   | https://de.wikipedia.org/wiki/Byte | Bits und Bytes | | Byte | Zusammenfassung von (praktisch immer) 8 Bits. Kann $2^8=256$ Zustände annehmen, z.B. Zahlen von 0 bis und mit 255.   | https://de.wikipedia.org/wiki/Byte | Bits und Bytes |
 +| Central processing unit | The heart of any computer. It is what runs the software that we write; also called "CPU" or "the processor". || ICT |
 +| Compile | Übersetzen eines in einer Hochsprache geschriebenen Programms in eine Maschinensprache, als Vorbereitung für die spätere Ausführung.  || coding |
 +| Domain <sup>(1)</sup>| Eine Domain ist ein (virtueller) Verwaltungsbereich. Der Domainserver stellt Anmeldedaten, Speicherplatz und Zugriffsrechte bereit und überwacht diese. |  | ICT, Net  |
 +| Domain <sup>(2)</sup> | zusammenhängender Teilbereich des hierarchischen Domain Name System (DNS) |https://de.wikipedia.org/wiki/Domain_(Internet)|Net|
 | dpi | Dots per inch. Anzahl Punkte pro inch (= 2.54 cm) in einem Bild (Bildauflösung)| https://de.wikipedia.org/wiki/Punktdichte | Punktdichte | | dpi | Dots per inch. Anzahl Punkte pro inch (= 2.54 cm) in einem Bild (Bildauflösung)| https://de.wikipedia.org/wiki/Punktdichte | Punktdichte |
-RGB Farbintensitäten Rot/Grün/Blau (red/green/blue). Oft als 3 Bytesauch Hexadezimalz.B. Orange: #ff8800Weiss: #ffffff https://de.wikipedia.org/wiki/RGB-Farbraum BilderBits und Bytes |+Error: semantic error Ein Fehler in einem Programmder dazu führtdass es etwas anderes tutals der Programmierer beabsichtigt hat. |coding| 
 +| Errorsyntactic error | Ein Fehler in einem Programm der die Regeln der Programmiersprache verletzt. ||coding| 
 +| Haupspeicher (RAMmain memory) | Speichert Programme und Daten. Der Hauptspeicher verliert seine Informationen, wenn das Gerät ausgeschaltet wird. |||
 | Hyperlink| Link, Verweis: siehe Anchor | [[https://www.w3schools.com/html/html_links.asp | HTML Links - Syntax]] |HTML| | Hyperlink| Link, Verweis: siehe Anchor | [[https://www.w3schools.com/html/html_links.asp | HTML Links - Syntax]] |HTML|
-Anchor Hyperlink in einem HTML Dokumentder eine Referenz zu einer anderen Information enthältDiese Referenz kann eine andere Stelle im selben Dokument oder ein anderes Dokument sein. | [[https://www.w3schools.com/html/html_links.asp | HTML Links - Syntax]] HTML|+Interpret Ein Programm in einer Hochsprache ausführenindem es Zeile für Zeile übersetzt wirdOb ein Programm interpretierbar ist oder übersetzt werden muss, hängt von der Syntax der Programmiersprache ab. ||coding|
 | Kilo Byte [kB] | ein kB sind 1024 (2<sup>10</sup>) Bytes usw.| |Bits und Bytes | | Kilo Byte [kB] | ein kB sind 1024 (2<sup>10</sup>) Bytes usw.| |Bits und Bytes |
-| Schleifen | In Python gibt es zwei Schleifen, die //**while**// und die //**for**// Schleife | https://www.python-kurs.eu/python3_schleifen.php | Schleifen | 
-| Verzweigung | Das Programm entscheidet erst zur Laufzeit abhängig von der Bedingung, welchen Zweig ausgeführt werden soll. In Python: //**if**// | https://www.python-kurs.eu/python3_bedingte_anweisungen.php | bedingte Anweisung | 
-| ASCII code | Zuordnung von Zahlen (Codes) zu Zeichen für eine lesbare Ausgabe. Versuche mal <code python>for n in range(32, 129): print(f'0x{n:02x}  ({n:3d})      {chr(n)}')</code> in der REPL|[[https://de.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange|Wikipedia: ASCII]]|Python Einzeiler| 
-| Domain <sup>(1)</sup>| Eine Domain ist ein (virtueller) Verwaltungsbereich. Der Domainserver stellt Anmeldedaten, Speicherplatz und Zugriffsrechte bereit und überwacht diese. |  | ICT, Net  | 
-| Domain <sup>(2)</sup> | zusammenhängender Teilbereich des hierarchischen Domain Name System (DNS) |https://de.wikipedia.org/wiki/Domain_(Internet)|Net| 
-| Profile | Nutzerzugang, der von einem Domainserver verwaltet wird.  | | ICT | 
 | Netzwerk | LAN, WAN, WLAN, GSM...G5 | |ICT| | Netzwerk | LAN, WAN, WLAN, GSM...G5 | |ICT|
 +| Parse | Programmcode oder andere Eingaben untersuchen und die syntaktische Struktur analysieren. ||coding|
 +| Permanenter Speicher, secondary memory | Speichert Programme und Daten und behält seine Informationen auch bei ausgeschaltetem Gerät. In der Regel langsamer als der Hauptspeicher. Beispiele für Sekundärspeicher sind Festplattenlaufwerke und Flash-Speicher in USB-Sticks. ||ICT|
 +| Portability | Eine Eigenschaft eines Programms, das auf mehr als einer Art von Computer laufen kann. ||coding|
 +| Problemlösung (problem solving) | Der Prozess der Formulierung eines Problems, der Suche nach einer Lösung und der Formulierung der Lösung. ||coding|
 +| Profile | Nutzerzugang, der von einem Domainserver verwaltet wird.  | | ICT |
 +| Program: Code | A set of instructions that specifies a computation. | |coding|
 +| Program: high-level language | Eine Programmiersprache wie Python, die so konzipiert ist, dass sie für Menschen leicht zu lesen und zu schreiben ist.  ||coding|
 +| Program: Low-level language | Eine Programmiersprache, die so konzipiert ist, dass sie von einem Computer leicht ausgeführt werden kann. "Assemblersprache": Von einem relativ einfachen Programm, dem Assembler, in Maschinencode übersetzbare Programmnotation"Maschinencode": Die niedrigste Form von Anweisungen (Sprache) für Software, d. h. eine Sprache, die direkt von der Zentraleinheit (CPU) ausgeführt wird. ||coding|
 +| Prompt | Wenn ein Programm eine Meldung anzeigt und eine Pause macht, damit der Benutzer eine Eingabe in das Programm machen kann. ||coding|
 +| REPL (interactive mode) | Eine Möglichkeit, den Python-Interpreter durch Eingabe von Befehlen und Ausdrücken an der Eingabeaufforderung zu verwenden -> interaktive Möglichkeit, mit dem Computer in Python zu kommunizieren: Read→Evaluate→Print→Loop back↰. Die Python eigene REPL wird mit IDLE aufgerufen, in vscode mit F1>repl|https://codewith.mu/en/tutorials/1.0/repl|Python|
 +| RGB | Farbintensitäten Rot/Grün/Blau (red/green/blue). Oft als 3 Bytes, auch Hexadezimal, z.B. Orange: #ff8800, Weiss: #ffffff | https://de.wikipedia.org/wiki/RGB-Farbraum | Bilder, Bits und Bytes |
 +| Schleifen | In Python gibt es zwei Schleifen, die //**while**// und die //**for**// Schleife | https://www.python-kurs.eu/python3_schleifen.php | Schleifen |
 +| Semantics | Die Bedeutung eines Programms. ||coding|
 +| seriell, parallel | Übertragung von Informationen:\\ - parallel -> n Bits auf n Leitungen gleichzeitig,\\ - seriell -> n Bits auf 1 Leitung nacheinander (getaktet) |[[https://edistechlab.com/parallele-und-serielle-datenubertragung|Datenübertragung]]|Bits und Bytes|
 +| Source code | Ein Programm in einer Hochsprache, z.B. Python, Java, Algol ||coding|
 | Tastaturlayout | Wird ab und zu vesehentlich umgeschaltet ;) |https://de.wikipedia.org/wiki/Tastaturbelegung | ICT | | Tastaturlayout | Wird ab und zu vesehentlich umgeschaltet ;) |https://de.wikipedia.org/wiki/Tastaturbelegung | ICT |
-|REPL|ist eine interaktive Möglichkeitmit dem Computer in Python zu kommunizieren: Read→Evaluate→Print→Loop back↰Die Python eigene REPL wird mit IDLE aufgerufenin vscode mit F1>repl|https://codewith.mu/en/tutorials/1.0/repl|Python+Unicode Nummerierung «aller» möglichen SchriftsymboleinklEmojisAkzente etc. De facto Standard auf dem Web und Webapplikationen | https://de.wikipedia.org/wiki/Unicode Bit und Bytes 
-|Boolsche Algebra→Schaltalgebra|Rechenoperationen mit zweiwertigen Elementen. In der Programmierung verwenden wir die Operatoren ''not'', ''and'', ''or''''xor'' (in Python ''^''|https://de.wikipedia.org/wiki/Schaltalgebra|Bits und BytesLogik|+UTF-8 Klevere ASCII-kompatible Codierung für Unicodede facto Standard auf dem Web | https://de.wikipedia.org/wiki/UTF-8 | 
 +| Verzweigung | Das Programm entscheidet erst zur Laufzeit abhängig von der Bedingung, welchen Zweig ausgeführt werden soll. In Python: //**if**// | [[https://www.python-kurs.eu/python3_bedingte_anweisungen.php|Python Kurz: Verzweigung]] | codingbedingte Anweisung |
 </datatables> </datatables>
  
  • ofi/informatik-vokabular.1660485865.txt.gz
  • Last modified: 2022/08/14 16:04
  • by Karlheinz Schubert