Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia Grundlagen der Anwendungsunterstützung Sommersemester 2015 0 Organisatorisches ▶ Grundlagen der Anwendungsunterstützung Titel: ▶ 0. Kapitel ▶ Einführung und Formalia Prof. Matthias Werner Professur Betriebssysteme 0 „Grundlagen der Anwendungsunterstützung“ (565090) ehem: „Betriebssysteme und Rechnernetze im Nebenfach“ Wer in einer anderen Veranstaltung sitzen wollte, darf/sollte jetzt gehen ▶ Dozent: Prof. Matthias Werner ▶ Büro: 1/336a ▶ E-Mail: [email protected] ▶ Homepage des Lehrstuhles: http://osg.informatik.tu-‐chemnitz.de ▶ Skriptum: Folienskript im WWW im PDF-Format ▶ Vorlesungstermine: Donnerstag, 13:45 Uhr –15:15 Uhr, 1/367A 2 SoSe 2015 • M. Werner Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia 0 Übungen http://osg.informatik.tu-chemnitz.de 0 Eine Bitte... ▶ Übungsleiterin: Christine Barth ▶ Termin: Freitag, 11:30 -13.00 Uhr, 1/375 ▶ Erstmals am 10.4.2015 (morgen!) ▶ Inhalt: ▶ Beantwortung von Fragen zur Vorlesung ▶ Besprechung von Übungsaufgaben ▶ Bearbeitung kleinerer Aufgaben in Kleingruppen … an die gelangweilte Studenten: ▶ Insbesondere im ersten Teil der Vorlesung wird Stoff gebracht, mit dem einige bereits vertraut sind (oder zumindest sein sollten ). ▶ ▶ In den Übungen wird Vorbereitung und Mitarbeit erwartet ▶ Bei Mangel an Interesse/Vorbereitung spielt der Übungsleiter nicht Alleinunterhalter, sondern beendet die Übung Daher: Bei evtl. aufkommender Langweile bitte nicht die anderen Studenten stören! ▶ Vorlesungen+Übungen sind ein Angebot; jeder kann es annehmen oder nicht* ▶ Niemand sollte es aber den anderen erschweren, diese Angebote zu nutzen. Am Ende zählt nur die Leistung in der Prüfung. * SoSe 2015 • M. Werner 3 http://osg.informatik.tu-chemnitz.de SoSe 2015 • M. Werner 4 http://osg.informatik.tu-chemnitz.de Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia … und für alle: ▶ Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia 0 0 Prüfung Mobiltelefone in den Lehrveranstaltungen ausschalten! ▶ 5 SoSe 2015 • M. Werner http://osg.informatik.tu-chemnitz.de Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia ▶ Anmeldung über das zentrale Prüfungsamt ▶ Einige Studenten benötigen nur einen unbenoteten Schein: Dieser wird bei Bestehen (Äquivalent zur Note 4 oder besser) erteilt. ▶ Zum Bestehen sind mindestens 50% der Punkte notwendig 6 SoSe 2015 • M. Werner http://osg.informatik.tu-chemnitz.de Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia 0 Vorausgesetzte Kenntnisse 0 Ziele der Vorlesung ▶ Abiturstoff ▶ Elementare Mathematikfähigkeiten ▶ Kenntnisse einer (imperativen) Programmiersprache und Grundalgorithmen sind vorteilhaft, aber nicht notwendig ▶ Die Prüfung wird in Form einer Klausur am Semesterende abgelegt. ▶ Die Teilnehmer sollen ein prinzipielles Verständnis für die technischen Vorgänge erlangen, die bei der Ausführung von Programmen in einem Rechner vor sich gehen. ▶ Mit anderen Worten: Die Vorlesung soll die Frage beantworten: Wie funktioniert ein Computer? ▶ Kurs enthält somit Elemente der Fächer Rechnerarchitektur und Rechnerorganisation, Betriebssystemen und Rechnernetzen z.B. Java, C/C++/C# oder Basic ▶ SoSe 2015 • M. Werner 7 http://osg.informatik.tu-chemnitz.de Dabei geht es nicht um jedes spezifische Detail, sondern um das Verständnis, der Grundprinzipien und ihrem Zusammenwirken SoSe 2015 • M. Werner 8 http://osg.informatik.tu-chemnitz.de Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia 0 Ziele der Vorlesung 0 Einfaches Schichtenmodell Nutzer ▶ Merke: Es gibt keine „Magie“! ▶ Aussagen wie „Das macht irgendwie der Prozessor“ oder „Darum kümmert sich irgendwie das Betriebssystem“ sind nicht zulässig. Anwendungsprogramme Betriebssystem ➡ Das prinzipielle „Wie“ sollten Kursteilnehmer nach erfolgreicher Teilnahme erklären können. Hardware SoSe 2015 • M. Werner 9 http://osg.informatik.tu-chemnitz.de Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia Rechner könnten z.B. auch ohne Strom auf der Grundlage mechanischer, optischer oder chemischer Phänomene konstruiert werden SoSe 2015 • M. Werner Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia http://osg.informatik.tu-chemnitz.de 0 Themen der Vorlesung Viele Prinzipien der Funktionsweisen im Rechnern funktionieren unabhängig von der benutzten Technologie und sind damit auch technologieunabhängig zu verstehen ▶ 10 SoSe 2015 • M. Werner 0 Merke {{ Gegenstand der Vorlesung 11 http://osg.informatik.tu-chemnitz.de ▶ Information und ihre Darstellung ▶ Von der Schaltungslogik zur Informationsverarbeitung ▶ Von-Neumann-Rechner ▶ Von der Befehls- zur Programmausführung ▶ Systemsoftware: Prozesse und Prozesswechsel ▶ Ressource Prozessor: Scheduling ▶ Prozesse im Zusammenspiel: Prozessinteraktion ▶ Über die Grenze: Rechner im Netzwerk ▶ Ausgewählte TCP-Protokolle ▶ Konflikte SoSe 2015 • M. Werner 12 http://osg.informatik.tu-chemnitz.de Grundlagen der Anwendungsunterstützung 0. Einführung und Formalia 0 Acknowledgement ▶ Diese Vorlesung nutzt mit freundlicher Genehmigung Material von H.-U. Heiß und A. Polze, sowie unterstützende Materialien aus einschlägigen Lehrbüchern. SoSe 2015 • M. Werner 13 http://osg.informatik.tu-chemnitz.de
© Copyright 2024