Anatomie eines Computersystems Kernel, Treiber, Windows Manager und anderes Spielzeug Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim.

Slides:



Advertisements
Ähnliche Präsentationen
Betriebssysteme.
Advertisements

Informatik Tagesprotokoll vom
1) Versionen von Windows 7 2) Verbesserungen gegenüber Windows VISTA 3) Die neue Oberfläche 1)Der neue Desktop 2)Das neue Startmenü 3)Die neuen Themes.
1A: POSIX POSIX (Portable Operating System) ist ein Standard für UNIX-Systeme. Er dient dazu, Programme portabel unter UNIX und Derivaten zu tauschen und.
WhatsUp Gold
Linux Einführungskurs am MBI 1. Was ist Linux ? Stefan Gerlach 4. November 2002.
Linux - Ubuntu IT-Zertifikat der Philosophischen Fakultät der Universität zu Köln WS 09/10 Referentin: Judith Wasser.
Herzlich Willkommen Zu Meiner PowerPoint
Grafische Oberflächen
EDV Grundlagen Willkommen
Was ist openSuSE? früher SUSE Linux und SuSE Linux Professional von der SuSE Linux GmbH 1990: SUSE Linux auf ca. 50 Disketten aus dem Internet herunterladen.
Aufbau eines Rechners, Hard- und Software
Betriebssystem Linux Von Sofia & Yasemin WG 12/3.
Betriebssysteme allgemein
Patrick Schmerlaib. Scriptsprachen: sind Programmiersprachen Verzichten auf Sprachelemente Vorteile: schnelle Erstellung kleiner Programme Flexible Sprache.
Ubuntu Linux vorgestellt von Christoph Grabmer.
Software und Programme
Basic Input/Output System
Gliederung Was ist Linux? Desktop Environment Die Shell Tux His
Betriebssysteme & BIOS
Vergleich Windows – Linux I
Linux Universität zu Köln
Server. Software virtueller Server Hardware Vserver Ein Softwareserver, der gemeinsam mit mehreren anderen Servern auf einem gemeinsamen, meist sehr.
OSS und GUIs Übersicht Allgemeines (Robert) X Window System (Claudius) GTK/GNOME (Robert)
Embedded Linux Portierung auf mobiles Datenerfassungsterminal
BIOS/UEFI Joschka Mick.
Linux Konsole Eine Einführung.
Thomas Gemperli Reto Loepfe
Grundlagen, Prinzipien und Aufgaben eines Betriebssystems
Linux oder GNU/Linux WS 2013/2014.
Vortragender: Rainer KulhanekDatum: Datei: /home/rk/Dokumente/Linux - Präsentation/Linux - Präsentation/Linuxtest.sxi Folie: 1 Linux - Einsatz.
Betriebssystem: Linux – Ubuntu
Aufbau eines Betriebssystems
Universität zu Köln WS 2012/13 Seminar: IT-Zertifikat der Phil.-Fak.: Allgemeine Informationstechnologien I Dozentin: Susanne Kurz M.A. Referenten: Irina.
WINDOWS 2003 Server. Standart Varianten für 32 Bit: Web Edition: Unterstützt Single(1)- oder Dual(2)-Prozessor-Systeme und bis zu 2 GB RAM 32-Bit Standard.
Übung Betriebssystem, Uni Innsbruck 1 Projekt1: Prozesse unter Unix Teil I Grundlagen von Unix.
Linux – eine Einführung
Mainboard Kolbe, Klein, Hollermann.
Windows, Mac oder doch Linux?
Betriebssysteme Was ist ein BS?
Johanna Denfeld Hannes Holzfuß
Was ist Linux ? Linux ist grundsätzlich nur der Kernel (Betriebssystemkern) Zur Nutzung benötigt der Linux Kernel eine Software (meistens GNU) Der Begriff.
Betriebssysteme allgemein
Linux Universität zu Köln HKI Seminar: IT-Basics
05-Betriebssysteme1 Was ist ein Betriebssystem? l Programm, das die Verbindung zwischen dem Benutzer, der Software und der Hardware herstellt l Die Installation.
Linux – Ubuntu Präsentation zur Sitzung am Referent: S. Imdahl.
Tutoren: Caro von Groote, Christian Schilcher Universität Augsburg, Institut für Geographie IT-Tutorium Block 2: Einführung in Linux IT-Tutorium Einführung.
Linux Seminar Einführung Linux. Gliederung ● Was ist Linux? ● Geschichte ● GNU/GPL ● grundsätzliche Begriffe ● Vorteile ● Nachteile ● Hilfe? ● Unterschiede.
Einführung in Freie Software Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim Bei unklaren Begriffen bitte sofort melden.
Universität zu Köln Institut für Historisch Kulturwissenschaftliche Informationsverarbeitung Sommersemester 2009 IT-Zertifikat der Phil Fak – Allgemeine.
Mein Eigenbau Computer Bachinger Paul Informatik 1AHWIL 2015/16.
1 Grundstruktur von Linux Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim.
1 Shell Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim.
Roberto Panizza/ Elvis Omerspahic/ Dario Omodei
Fedora Core 6 Kurzer Ausblick Fabian Affolter
Linux Next Generation Hobby & Elektronik Messe Stuttgart,
Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim
GPN5, Hanno Böck, XGL, AIGLX, XEGL, compiz GPN5, Hanno Böck,
Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim
Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim
Ein kleiner (Ein|Über)blick
Betriebssystem, BIOS, Firmware, Treiber, Systemtools
Linux.
Linux(Kernel) Klaus KULpa 1AHWIL.
Betriebssysteme LB BB SS2017
Herzlich willkommen! Windows Server 2016, System Center 2016 & Windows 10 Berlin,
Programmiermethodik Übung 7
Windows.
 Präsentation transkript:

Anatomie eines Computersystems Kernel, Treiber, Windows Manager und anderes Spielzeug Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim

2 Gliederung ● Ein modernes Computersystem – Hardware – Kernel – Treiber – Shell ● Dämonen ● Grafikkomponenten – X-Server – Window Manager – Fensterprogramme

3 Software Ein modernes Computersystem Hardware Kernel Treiber Grafik-Server Window-Manager Fensterprogramme Dämonen Shell Programme Konsole

4 Hardware ● Kann man anfassen ● Entwickelt von Elektrotechnikern ● Kein wichtiges Thema für uns ● Beispiele: – Festplatte – RAM – Grafikkarte

5 Kernel ● Eigentliches Betriebssystem ● Ist wichtigste Komponente der Software ● Übernimmt Speichermanagement, Rechteverwaltung, I/O Operationen, Synchronisation, Thread-Scheduling ● Bei manchen Betriebssystemen wesentlich mehr ● Beispiel: – Linux , openSolaris 10.0 Windows 5.2 (Server 2003)

6 Treiber ● Kleine Programme, die dafür sorgen, dass der Kernel mit Hardware kommunizieren kann ● Werden mit dem Kernel mit geliefert ● Werden von Hardware Herstellern geliefert ● Verschiedene Arten für Betriebssysteme und Versionen ● Beispiel: – Grafikkartentreiber

7 Shell ● Kommandozeileninterpret für einfache Kommandos ● Wird oft von „Freaks“ benutzt ● Mächtiges Tools zum Lösen von Problemen ● Beispiel: – Bash – cmd.exe – Microsoft PowerShell

8 Programme ● Programme die auf der Konsole laufen ● Sie verrichten die eigentliche EDV Arbeit ● GNU besteht hauptsächlich aus diesem Programmen ● Beispiel: – who | grep -i blonde | talk; cd ~; wine; talk; touch; unzip; touch; strip; gasp; finger; mount; fsck; more; yes; gasp; umount; make clean; sleep;

9 Dämonen ● Programm die im Hintergrund laufen ● Übernehmen Servicefunktionen z.B. – Indexierung von Dateien – Login Shell für externe Nutzer – Druckerwarteschlange ● Überwachen mit `ps fax` oder `top` ● Beispiel: – sshd – cupsd

10 X-Server ● Unter Unix wird ein eigenes Protokoll X für die grafische Ausgabe GUI genutzt ● Dieses Protokoll ist netzwerktransparent ● Man benötigt einen Server ● Hardware wird durch den Server unterstützt (Keyboard, Mouse, Bildschirm, Grafikkarte) ● Beispiel: – X.org, XFree86

11 Window Manager ● Ein Window Manager verwaltet die Fenster ● Weiterhin bringt er meist Funktionen, wie Icons, Dateibrowser, Menüleisten, Widgets etc. ● Beispiele: – KDE – Gnome

12 Fensteranwendungen ● Stellen dem Benutzer Funktionalität mit einer GUI bereit ● Windows stellt für jede Funktionalität eine GUI bereit ● Von den normalen Benutzern die am meisten genutzten Programme ● Beispiel: – OpenOffice 2.0 – Firefox – Thunderbird

13 Fragen