Informationstechnik: Grundgedanke 0 „Technik ist nicht nur angewandte Naturwissenschaft, sondern wird vom Menschen zur Entlastung von Arbeit und damit zur Erleichterung des Lebens eingesetzt.“ [Quelle: Lehrplan Profilfach Informationstechnik] www.gs-gp.eu Eingangsklasse TG – IT (H) 1 übergeordnete Aufgabenstellung „Einfache digitale Schaltnetze entwerfen, und simulieren“ Theorie • • • Labor • • • www.gs-gp.eu Digitale Grundverknüpfungen Analyse und Entwurf von Schaltnetzen (Bsp.: Codewandler, Addierer) Speicherschaltungen Umsetzung von Schaltnetzen Simulation Programmierung von Logikbausteinen Eingangsklasse TG – IT (H) 1-Bit Volladdierer Üi Ax Bx www.gs-gp.eu Sx VA Üo 2 Eingangsklasse TG – IT (S) 3 übergeordnete Aufgabenstellung „Einfache Programme entwerfen, programmieren und austesten“ Software • • • Angewandte Informationstechnik • Computertechnik Labor • • • • www.gs-gp.eu Systeme (vom Sonnensystem zum Computersystem) Entwurf von Programmsysteme Strukturierte Programmierung Übungen zur strukturierten Programmierung Sprache Java Textverarbeitung, Tabellenkalkulation Webnutzung und Webpublikation Layout von Büchern (Latex) Eingangsklasse TG – IT (S) www.gs-gp.eu 4 Jahrgangsstufe 1 TG – IT (H) übergeordnete Aufgabenstellung „Digitale Steuerungen entwickeln“ „Die Funktion eines Mikrocomputersystems verstehen“ Theorie • • • • Labor • • www.gs-gp.eu Ablaufbeschreibung mit Zustandsdiagramm Alternative Schaltwerke entwickeln und beurteilen Aufbau/Funktion eines Computersystems Beispiel: Mikrocontroller Umsetzung verschiedener Schaltwerke (Ampel, Schrittmotor,..) Assemblerprogrammierung (C51-Mikrocontroller) 5 Jahrgangsstufe 1 TG – IT (H) 6 Ampelschaltung Fußgänger: Ampel2 Fußgänger: Anforderungstaster Anforderungssignal Auto: Ampel1 www.gs-gp.eu Jahrgangsstufe 1 TG – IT (S) übergeordnete Aufgabenstellung „Beschreibungen von Datenbanken und Beschreibungen von Softwaresystemen“ Software • • • • Computertechnik • • www.gs-gp.eu 7 Eigenschaften eines Datenbanksystems Entwurf und Abfrage von Datenbanken (SQL) Vorteile eines objektorientierten Entwurfs Beschreibungsmöglichkeiten in der Objektorientierten Softwareentwicklung Büchereiverwaltung/Schulverwaltung mit Datenbanken Objektorientierte Programmierung Jahrgangsstufe 1 TG – IT (S) www.gs-gp.eu 8 Jahrgangsstufe 2 TG – IT (H) 9 übergeordnete Aufgabenstellung „Von Assembler zur Hochsprache übergehen“ „Vernetzte PC-Systeme verstehen“ Theorie • Compiler: Umsetzung von Hochsprache in Assembler (Timer, Interrupt) • • Grundlagen der Netzwerktechnik Vertiefung: Routing, Netzwerksicherheit,.. • Programmierung eines Mikrocontrollers in C • Aufbau und Konfiguration von Testnetzen Einsatz von speziellen Tools zur Analyse und Fehlersuche in Computernetzen Labor • www.gs-gp.eu Jahrgangsstufe 2 TG – IT (H) Netz-Paketanalyse www.gs-gp.eu 10 Jahrgangsstufe 2 TG – IT (S) 11 übergeordnete Aufgabenstellung „Einblick in Betriebssysteme und Vertiefung des Entwurfs objektorientierter Systeme“ Software Wichtige Elemente von Betriebssystemen: • Platten / Datenverwaltung • Multitasking • Verknüpfung mit Objektorientierten Entwürfen Computertechnik • • www.gs-gp.eu Programmierung paralleler Prozesse Analyse der Festplattenverwaltung eines Computers Jahrgangsstufe 2 TG – IT (S) 12 In der Jahrgangsstufe 2 werden parallele Prozesse im Computer untersucht www.gs-gp.eu