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
Last revision Both sides next revision
ofi:informatik-vokabular [2022/06/27 08:52]
Vincenzo Parisi
ofi:informatik-vokabular [2022/10/28 10:35]
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 |
-RGB Farbintensitäten Rot/Grün/Blau (red/green/blue). Oft als 3 Bytesauch Hexadezimal, z.BOrange: #ff8800Weiss#ffffff | https://de.wikipedia.org/wiki/RGB-Farbraum BilderBits 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 (virtuellerVerwaltungsbereichDer Domainserver stellt AnmeldedatenSpeicherplatz und Zugriffsrechte bereit und überwacht diese|  | ICTNet  | 
 +| 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 | 
 +| Haupspeicher (RAM, main memory) | Speichert Programme und Daten. Der Hauptspeicher verliert seine Informationen, wenn das Gerät ausgeschaltet wird. ||| 
 +| Program: high-level language Eine Programmiersprache wie Pythondie so konzipiert ist, dass sie für Menschen leicht zu lesen und zu schreiben ist.  ||coding|
 | 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.| | | +| 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 | +| 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| 
-Verzeigung | Das Programm entscheidet erst zur Laufzeit abhängig von der Bedingung, welchen Zweig ausgeführt werden sollIn Python: \\if\\ | https://www.python-kurs.eu/python3_bedingte_anweisungen.php | bedingte Anweisung |+| 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| 
 +| 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 | 
 +Error: semantic error | Ein Fehler in einem Programm, der dazu führt, dass es etwas anderes tut, als der Programmierer beabsichtigt hat. | |coding| 
 +| 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| 
 +| Error: syntactic error | Ein Fehler in einem Programm der die Regeln der Programmiersprache verletzt. ||coding| 
 +| Tastaturlayout | Wird ab und zu vesehentlich umgeschaltet ;) |https://de.wikipedia.org/wiki/Tastaturbelegung | ICT | 
 +| Unicode | Nummerierung «aller» möglichen Schriftsymbole, inkl. Emojis, Akzente etc. De facto Standard auf dem Web und Webapplikationen | https://de.wikipedia.org/wiki/Unicode | Bit und Bytes | 
 +| UTF-8 | Klevere ASCII-kompatible Codierung für Unicode, de 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 sollIn Python: //**if**// | https://www.python-kurs.eu/python3_bedingte_anweisungen.php | coding, bedingte Anweisung |
 </datatables> </datatables>
 +
 +====== Brainstorming für die ersten zwei Semester Informatik ======
 +{{ofi:img_20220618_115538325.jpg?200}}
 +{{ofi:img_20220618_115610245.jpg?200}}
  
  • ofi/informatik-vokabular.txt
  • Last modified: 2022/10/28 10:47
  • by Karlheinz Schubert