{{https://image.flaticon.com/icons/png/512/0/532.png?25}} [[ http://elearn.bgamstetten.ac.at/wiki/doku.php?id=inf:inf7bi_201718&do=export_pdfns&book_title=Informatik 7bi Schuljahr 2017/2018&book_ns=inf:inf7bi_201718&book_order=pagename | Informatik 7bi Schuljahr 2017/2018 als PDF exportieren ]] ====== Informatik 7. Klasse - Schuljahr 2017/18 ====== ===== Lehrinhalte ===== * [[.:inf7bi_201718:0_Lehrplaninhalte|Lehrplaninhalte]] ===== Materialien ===== * Mappe mit 4 Trennblätter (pro Lehrstoffbereich) * (Optional) Weitere Trennblätter für Kapitel [[ https://pydio.am-gym.at | Remote-Zugriff auf Schulserver ]] ===== Kapitel ===== * [[:inf:inf7bi_201718:1_Betriebssysteme|1) Betriebssysteme]] * [[:inf:inf7bi_201718:2_Virtualisierung|2) Virtualisierung]] * [[:inf:inf7bi_201718:3_Cplusplus|3) C++]] * [[:inf:inf7bi_201718:4_VisualCplusplus|4) Visual C++]] * [[:inf:inf7bi_201718:5_Netzwerke|5) Netzwerke]] * [[:inf:inf7bi_201718:5_PHP|6) PHP ]] * [[:inf:inf7bi_201718:5_Datenbanken|7) Datenbanken (MySQL)]] ===== Leistungsbeurteilung ===== * **Schularbeit (SA)** * 1x SA (2h) pro Semester * **Mitarbeit (MA)** * Aktive Mitarbeit im Unterricht (aMA) * Mündliche Stundenwiederholungen (mMA) * Schriftliche Stundenwiederholungen (sMA) * **Praktische Arbeiten (PA)** * 1x praktischer Arbeitsauftrag pro Woche * [[ https://charlielam.dlinkddns.com/index.php/s/gWci4RIVt4UG15f | Aktueller Leistungsstand ]] ===== Schularbeitsstoff für die 2. SA in Informatik – 7BI – 18.05.2018 ===== * Virtualisierung * Definition * Gründe für Virtualisierung * Virtualisierungsarten * C++ * Strings * Funktionen * Parameterübergabearten * per Wert * per Referenz * per Zeiger * Zeiger * Arrays * Sortieralgorithmen * Strukturen * Objektorientierte Programmierung * Klassen * Dateibehandlung * Visual C++ * Textfelder (RichEdit,..) * Buttons * Radiobuttons * Speedbuttons * Find & Replace Dialogs * Speichern * Öffnen * Forms * Listboxen * Eingabeüberprüfung (nur Zahlen, nur Text) * Netzwerke * Grundlagen * LAN, WAN, MAN, GAN * Peer to Peer und Client-Server * Topologien * Physikalisch vs. Logisch * Bus, Ring, Stern * Vorteile & Nachteile * Mischformen * Übertragungsmedien * Übertragungsgeschwindigkeiten berechnen * Leitergebundene Übertragung vs. Leiterungebundene Übertragung * Koaxial * Bestandteile * Twisted-Pair * Aufbau * Arten (U/UTP, S/UTP,...) * Stecker * LWL * Aufbau und Prinzip * Vorteile & Nachteile * WLAN * Vorteile & Nachteile * Frequenzbereiche * Ethernet * Erklärung * MAC-Adresse * CSMA/CD * Erklärung * Funktionsweise * Vorteile & Nachteile * Kollisionsdomäne * OSI-Schichtenmodell * Beschreibung * Schichten im Detail * Zuordnung Protokolle --> Schicht * Prinzip der Datenkapselung * Netzwerkgeräte * Aktiv vs. Passiv * Erklärungen für Netzwerkkarte, Repeater, Hub, Switch (Switchingverfahren, Funktionsweise), Router (Aufgaben, Funktionsweise) * Adressierung * Private vs. Öffentliche Adressen * Loopbackadresse, Broadcastadresse * Netzwerkadresse + Subnetzmaske * Bestimmung NetzwerkID + HostID * SUBNETTING! * Routing * Wozu? * Vorgehensweise * Broadcastdomäne * Netzwerkprotokolle * Definition Protokoll * Portnummern * Wichtige Protokolle * TCP * UDP * IPv4 * DNS (Warum?, FQDN, Top-Level-Domain, Second-Level-Domain, Funktionsweise) ===== Schularbeitsstoff für die 1. SA in Informatik – 7BI – 24.11.2017 ===== * Hardware * Unterschied HW vs. SW * EVA-Prinzip (engl. IPO-Model) * Von-Neumann-Architektur (VNA) * Komponenten * Prinzipien * Betriebssysteme * Allgemeines * Definition, Ziele, Aufgaben * Schichtenmodell, OS als Schnittstelle * Betriebssystemarten * Historische Entwicklung von Computersystemen * Partitionierung & Formatierung * 3 Stufen der Formatierung * Physikalische Formatierung (Grundbausteine, Adressierungsarten) * Partitionierung (MBR, Partitionsarten, Gründe) * Logische Formatierung (Schnell/Normalformatierung, Dateisysteme) * Dateisysteme (Windows, Linux) * Planung eines Systems * Betriebssysteme * Windows * MS-DOS * Editionen * Dateiberechtigungen * Benutzer & Gruppen * Sicherheit und Wartung (Automatische Sicherung, Systemabbild erstellen, Systemwiederherstellung, Live CD) * Batch-File erstellen * Linux * Betriebssystemaufbau, Distribution, Kernel * Grafische Oberflächen * Benutzertypen * Verzeichnisstruktur * Linux Prompt * Dateiarten * Dateirechte & Sonderrechte * Benutzer & Gruppenverwaltung * Inodes * Links (Hard- & und Softlinks) * BASH / Shell / Terminal - Befehle * Pipes * Shell-Scripts