Praktikum Rechnerarchitektur
|
|
- Mathias Simen
- vor 5 Jahren
- Abrufe
Transkript
1 Praktikum ERA Blatt 1 1 LEHRSTUHL FÜR RECHNERARCHITEKTUR UND PARALLELE SYSTEME Praktikum Rechnerarchitektur Arbeitsblatt 1 Es wird zu jeder Tutorstunde ein neues Aufgabenblatt geben. Dabei gibt es Tutoraufgaben T zur Bearbeitung während der Tutorstunde, optionale Aufgaben X für Schnelle und Interessierte und freiwillige Hausaufgaben H, die in der folgenden Woche kurz besprochen werden. T1 Die 64-Bit Erweiterung des x6 Assembler In der Vorlesung haben Sie x6 als -Bit-Architektur kennengelernt. Heute handelt es sich aber bei den meisten Prozessoren um 64-Bit-Prozessoren. 1. Warum ist das ursprüngliche x6 eine -Bit-Architektur, was bedeutet das? 2. Worin liegen die Unterschiede bei einer 64-Bit-Architektur, was sind die Vorteile? Ihr Laptop besitzt vermutlich einen Prozessor der Architektur x6-64. Dabei handelt es sich um eine Erweiterung des x6 auf 64-Bit. Die Änderungen durch diese Erweiterung sollen nun genauer betrachtet werden. 3. Um 64-Bit-Zahlen zu verarbeiten, gibt es bei x6-64 neue 64-Bit-Register. Erinnern Sie sich an die Register des x6- und füllen Sie anhand der folgenden Hinweisen die Übersicht der Register des x6-64 auf der nächsten Seite aus: Die acht -Bit-Register des x6 bleiben mit all Ihren Unterteilungen erhalten. Sie werden nach vorne zu 64-Bit-Registern erweitert. Die neuen 64-Bit-Register erhalten den Präfix r, z.b. rax. Zusätzlich gibt es neue General Purpose Register r-r15. Bei r r15 können die unteren Bit können mit dem Suffix d (für doubleword), die untersten Bit mit dem Suffix w (für word) und die untersten Bit mit dem Suffix b (für byte) angesprochen werden. Damit kennen Sie bereits die wichtigsten Neuerungen der x6-64 Erweiterung. Die Befehle bleiben alle erhalten und wurden auf die Verwendung mit 64-Bit-Registern erweitert. Es ist lediglich zu beachten, dass beim Schreiben von eax die obereren Bit von rax auf gesetzt werden (nicht jedoch beim Schreiben von ax). In diesem Praktikum verwenden wir von nun an x6-64.
2 Praktikum ERA Blatt 1 2
3 Praktikum ERA Blatt 1 3 T2 Setup und erste Schritte Um ein einheitliches Setup zu gewährleisten, entwickeln wir auf dem Uni-Server der Rechnerhalle. Mittels einer SSH-Verbindung können Sie auch von Ihrem Laptop aus darauf zuzugreifen. Ansonsten benötigen Sie keine weiteren Tools. Account Zur Anmeldung benötigen Sie Ihre Informatik-Kennung der Rechnerbetriebsgruppe (RBG) (dies ist nicht Ihre TUM-Kennung!). Sollten Sie Ihr Passwort vergessen haben, wenden Sie sich bitte an den RBG-Helpdesk. Weitere Informationen zur lxhalle finden Sie im RBG-Wiki 1 Host: Host-Key: Username: Password: halle.in.tum.de siehe RBG-Wiki Ihre Informatik-Kennung, Ihr Passwort zu der Informatik-Kennung Verbindung unter Windows Unter Windows verwendet man dazu das Tool PuTTY. 1. Im Konfigurationsdialog von PuTTY muss die IP-Adresse auf den oben genannten Host (halle.in.tum.de) gesetzt werden. 2. Auf Open klicken und beim erscheinenden Fenster nach dem Überprüfen den Host-Key annehmen Melden Sie sich nun mit Ihrer Informatik-Kennung an. Wenn alles funktioniert, haben Sie nun eine Linux-Kommandozeile auf der Rechnerhalle vor sich. Verbindung unter macos, Linux, BSD, Öffnen Sie das Terminal Ihres Vertrauens. 2. Verbinden Sie sich per ssh username@halle.in.tum.de 3. Beim ersten Verbinden werden Sie gefragt, ob Sie der Verbindung vertrauen möchten. Überprüfen Sie den angezeigten Fingerabdruck; stimmen diese überein, akzeptieren Sie den Key durch das Eintippen von yes. 4. Sie sind nun mit der Rechnerhalle verbunden Der Host-Key stellt sicher, dass Sie sich wirklich um den angefragten Server handelt und kein Angreifer die Verbindung auf einen anderen Server umleitet.
4 Praktikum ERA Blatt 1 4 T3 Von Java zu C Ziel dieser Aufgabe soll es sein, die Formel des kleinen Gauß zu implementieren. Dabei soll mit Hilfe einer Schleife die Zahl n z = n = k für n = 1 berechnet, und anschließend auf die Konsole ausgegeben werden. 1. Überlegen Sie sich, wie Sie dieses Programm in Java implementieren würden. 2. Was passiert beim Kompilieren und Ausführen eines Java-Programms? Was macht im Gegensatz dazu der C-Compiler? Wo liegen die Vor- und Nachteile? 3. Betrachten Sie nun die folgende C-Implementierung des Programms. Was ist anders, als Sie es in Java kennen? Wie funktioniert die Funktion printf? 1 # include <stdio.h> 2 3 int main ( int argc, char ** argv ) { 4 int sum = ; 5 6 for ( int i = 1; i <= 1; i ++) { 7 sum += i; } 9 k=1 1 printf (" Die Summe aller nat ü rlichen Zahlen " \ 11 " von 1 bis 1 betr ägt %d.\n", sum ); return ; 14 } T4 Entwickeln auf der Kommandozeile Das C-Programm soll nun am Rechner implementiert werden. In dieser Aufgabe geschieht dies mithilfe der Kommandozeile 3, in Aufgabe X1 werden später noch Alternativen hierzu gezeigt. 1. Loggen Sie sich auf der Rechnerhalle ein. 2. Stellen Sie sicher, dass Sie sich in Ihrem home-verzeichnis befinden: Die Ausgabe des Befehls pwd sollte Ihr home-verzeichnis /u/halle/benutzerkennung/home_at sein. Ansonsten wechseln Sie mit dem Befehl cd /u/halle/benutzerkennung/home_at in das gesuchte Verzeichnis. 3 Wir gehen davon aus, dass Sie sich selbstständig in die Verwendung einer Linux-Kommandozeile einarbeiten können. Ein paar Basis-Befehle sind hier genannt. Verwenden Sie man <Befehl> in der Kommandozeile um nähere Informationen zu den einzelnen Befehlen zu bekommen.
5 Praktikum ERA Blatt Erstellen Sie einen neuen Ordner gauss: mkdir gauss 4. Wechseln Sie in das Verzeichnis gauss: cd gauss 5. Erstellen Sie die Datei gauss.c: touch gauss.c 6. Schreiben Sie Ihre Implementierung mithilfe eines Texteditors Ihrer Wahl (wir verwenden nano 4 ) in die Datei gauss.c: nano gauss.c 7. Kompilieren Sie Ihr Programm mithilfe des Gnu-C-Compilers: gcc -o gauss gauss.c. Führen Sie Ihr Progamm auf der Kommandozeile aus:./gauss T5 Analyse des kompilierten Programms Im Folgenden werden wir den Maschinencode betrachten, den der Compiler aus Ihrem Programm erzeugt hat. 1. Verwenden Sie nun den Befehl objdump, um den Maschinencode der kompilierten Datei in lesbarer Form anzuzeigen: objdump -M intel -d gauss less Sie können die Ansicht von less mit der Taste q beenden. Die Repräsentation der Ausgabe von objdump ist: <address>: instruction_bytes instruction_mnemonic Die lesbare Repräsentation des Programms findet sich in instruction_mnemonic. 2. Suchen Sie in der Ausgabe von objdump (der sogenannten Disassembly) nach der Funktion main. Können Sie die Schleife aus der Hochsprache im Assemblercode lokalisieren? 3. Kompilieren Sie Ihr Programm erneut unter der Verwendung der Optionen -O 5, -O1 oder -O2. Wie verändert sich die Disassembly? 4 Es ist auch vim installiert, falls Sie dies bevorzugen sollten. 5 Minus, großer Buchstabe O, Null
6 Praktikum ERA Blatt 1 6 X1 sshfs Alternativ zu der Programmierung direkt auf der Kommandozeile können Sie auch auf Ihrem lokalen Rechner arbeiten und die Dateien danach auf den Server übertragen. Besonders komfortabel gelingt dies mittels sshfs, das einen Ordner (z.b. das eigene Homeverzeichnis) auf der Rechnerhalle lokal bereitstellt. Unter Windows nutzen Sie dafür win-sshfs: Unter macos benötigen Sie osxfuse. Folgen Sie der Anleitung unter Unter Linux benötigen Sie FUSE sowie sshfs. Sie finden diese Pakete ggf. im Paketmanager der Distribution Ihres Vertrauens. Sie können die Verbindung anschließend mit dem Befehl sshfs benutzerkennung@halle.in.tum.de: mountpoint herstellen. Der Mountpoint muss dabei ein leerer Ordner sein, der Ihrem Benutzer gehört. Für einen einmaligen Dateiaustausch kann außerdem scp benutzt werden. Weitere Infos hierzu finden Sie im Wiki der RBG 6. Es ist Ihnen freigestellt, wie Sie arbeiten möchten. 6
T1 Setup und erste Schritte
Praktikum ASP Blatt 1 1 LEHRSTUHL FÜR RECHNERTECHNIK UND RECHNERORGANISATION Aspekte der systemnahen Programmierung bei der Spieleentwicklung 23.10.2017-29.10.2017 Arbeitsblatt 1 Nach der Bearbeitung dieses
MehrT1 Setup und erste Schritte
Praktikum ASP Blatt 1 1 LEHRSTUHL FÜR RECHNERTECHNIK UND RECHNERORGANISATION Aspekte der systemnahen Programmierung bei der Spieleentwicklung T1 Setup und erste Schritte 19.10.2015-23.10.2015 Arbeitsblatt
MehrPraktikum ASP Blatt 2 6. LEHRSTUHL FÜR RECHNERTECHNIK UND RECHNERORGANISATION Aspekte der systemnahen Programmierung bei der Spieleentwicklung
Praktikum ASP Blatt 2 6 LEHRSTUHL FÜR RECHNERTECHNIK UND RECHNERORGANISATION Aspekte der systemnahen Programmierung bei der Spieleentwicklung T1 Organisatorisches T1.1 Handhabung der Boards 26.10.2015-30.10.2015
MehrInfrastruktur. INE1-Praktikum 1. Einführung. Augabe 1: Programme starten und konfigurieren. INE1 Informatik für Ingenieure 1
INE1 Informatik für Ingenieure 1 INE1-Praktikum 1 Infrastruktur Einführung Ziel dieses Praktikums ist es, die grundlegende Infrastruktur für die praktischen Arbeiten zu installieren und einzurichten, soweit
MehrInstallationsanleitung
1. C Installationsanleitung C-Programmierung mit Hilfe von Eclipse unter Windows XP mit dem GNU C-Compiler (GCC) 2. Inhaltsverzeichnis 1. Einleitung... 3 2. Cygwin... 3 2.1 Cygwin-Installation... 3 2.2
MehrLernziele Dateiverwaltung Bearbeiten von Textdateien Sichere Anmeldung per SSH-Schlüssel. Linux für Anfänger
Einführung in die Nutzung der Linux-Kommandozeile Matthias P. Walther Freifunk Münsterland Förderverein freie Infrastruktur e. V. 05.07.2017 Inhaltsverzeichnis 1 Lernziele 2 Dateiverwaltung 3 Bearbeiten
MehrC-Programme erstellen und ausführen
INE1 Informatik für Ingenieure 1 Praktikum 2 C-Programme erstellen und ausführen Aufgabe 1: Programm mit DevC++ erstellen In dieser Aufgabe erstellen wir ein erstes Programm mit DevC++, kompilieren es
MehrMit PuTTY und WinSCP an der Pi
Mit PuTTY und WinSCP an der Pi arbeiten (Zusammenfassung) Stand: 08.10.2016 Inhalt 1. Einleitung... 1 2. Mit PuTTY arbeiten... 2 2.1 Kopieren und Einfügen... 2 2.2 Eine Sitzung mit PuTTY... 2 2.3 Verbindung
MehrAnleitung: Verbindung mit der Datenbank
Anleitung: Verbindung mit der Datenbank Der Zugriff auf die MySQL-Datenbank selbst kann mit sämtlichen dafür erhältlichen Tools (Beispielsweise SquirrelSQL, Toad für MySQL, EMS SQL Manager, TOra oder ähnliches)
MehrEmbedded So)ware. Einrichten der Arbeitsumgebung
Embedded So)ware Einrichten der Arbeitsumgebung Inhaltsangabe 1. Was ist installiert 2. Was ist zu tun? Einrichten des Raspi! Cross Compiler auf den Arbeitsplatzrechner installieren! Raspi einbinden! Plugin
MehrHochschule Für Angewandte Wissenschaften FH München Sommersemester Thomas Kolarz. Folie 1.
Praktikum Btib Betriebssysteme t I Hochschule Für Angewandte Wissenschaften FH München Sommersemester 2010 thomas.kolarz@hm.edu Folie 1 Vorbereitung Booten Sie den Rechner unter Linux und melden Sie sich
MehrAnleitung für die Verwendung des CIP Pools von eigenen Rechner
Anleitung für die Verwendung des CIP Pools von eigenen Rechner Jan Seyler 06.11.2010 Contents 1 Steuerung des PCs inkl. Nutzung von MATLAB 1 1.1 Voraussetzungen................................ 1 1.2 Einwählen
MehrEprog Starthilfe. 5. Oktober 2010. 1 Einleitung 2
Eprog Starthilfe 5. Oktober 2010 Inhaltsverzeichnis 1 Einleitung 2 2 Windows 2 2.1 Cygwin Installation................................... 2 2.2 Programmieren mit Emacs............................... 8
MehrAnleitung: Webspace-Einrichtung
Anleitung: Webspace-Einrichtung Inhaltsverzeichnis 1 Webspace für alle Rechenzentrumsnutzer(innen) 1 2 Login 2 2.1 Im Terminalraum / Mit Putty von zu Hause aus..................... 2 2.2 Auf unixartigen
MehrAssembler - Einleitung
Assembler - Einleitung Dr.-Ing. Volkmar Sieh Department Informatik 3: Rechnerarchitektur Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2008 Assembler - Einleitung 1/19 2008-04-01 Teil 1: Hochsprache
MehrÜbung Rechnerstrukturen. Aufgabenblatt 10 Ausgabe: , Abgabe: :00. Aufgabe 10.1 (Punkte 25) Gruppe Matrikelnummer(n)
64-041 Übung Rechnerstrukturen Aufgabenblatt 10 Ausgabe: 17.12.14, Abgabe: 7.1.15 24:00 Gruppe Name(n) Matrikelnummer(n) Aufgabe 10.1 (Punkte 25) Entwurf eines Schaltwerks Wir betrachten ein Schaltwerk
MehrAllgemeine Informatik 1 im WS 2006/07 Übungsblatt 1 (Teil 2)
v01 12.10.2006 Technische Universität Darmstadt Fachbereich Informatik Prof. Dr. Johannes Fürnkranz Allgemeine Informatik 1 im WS 2006/07 Übungsblatt 1 (Teil 2) Bearbeitungszeit: 30.10. bis 05.11.2006
MehrAssembler (NASM) Crashkurs von Sönke Schmidt
Sönke Schmidt (NASM) Crashkurs von Sönke Schmidt Berlin, 4.11.2015 Meine Webseite: http://www.soenke-berlin.de NASM Was ist das? nach Wikipedia: Ein ist ein Programmierwerkzeug, das ein in maschinennaher
MehrÜbergabe einer neuen Zeitverzögerung; X in Millisekunden
8. Beginn Handbuch - Verwendungsmöglichkeiten des Simulators Hier wird nun noch einmal ein Verbindungsaufbau mit Telnet und dem Programm PacketSender für Skripte ohne C-Programm gezeigt. Im Anschluss wird
MehrPascal Nasahl Gruppe 3 Tutorium 1
Tutorium 1 Gruppe 3 Softwareentwicklung Praktikum Sommersemester 2017 1 Inhalt das Tutorium Beurteilung Voraussetzungen Wahl der Entwicklungsumgebung der Compiler erstes Programm Vorbesprechung der Hausaufgabe
MehrPascal Nasahl Gruppe 5 Tutorium 1
Tutorium 1 Gruppe 5 Einführung in die strukturierte Programmierung Wintersemester 2016/17 1 Inhalt das Tutorium Beurteilung Voraussetzungen Wahl der Entwicklungsumgebung der Compiler erstes Programm Vorbesprechung
MehrÜbung 00 Einrichten der Entwicklungsumgebung
Übung 00 Einrichten der Entwicklungsumgebung 1 1 Programme des virtuellen Betriebssystems 1.1 Linux Alle notwendigen Dateien zur Simulation eines Linux-Betriebssystems werden auf einer DVD zur Verfügung
MehrÜbungsblatt 1: Zur Benutzung von Computern im CIP-Pool der Informatik
Ludwig-Maximilians-Universität München München, 14.04.2015 Institut für Informatik Prof. Dr. Christian Böhm Sebastian Goebl, Dr. Bianca Wackersreuther Einführung in die Informatik: Systeme und Anwendungen
MehrLeitfaden zum Erstellen von C-Programmen
Algorithmische Mathematik I Wintersemester 2016/17 Leitfaden zum Erstellen von C-Programmen 1 Allgemeines Diese Einführung soll dem Zweck dienen, dass jeder Teilnehmer der Vorlesung die Möglichkeit hat,
MehrProgrammierung für Mathematik HS12 Übung 1
Programmierung für Mathematik HS12 Übung 1 15. September 2012 1 Aufgabe: Hello World 1.1 Ziele MATH-Account erstellen. Klassen mit Texteditor erstellen und anschliessend kompilieren können. Programm ausführen
MehrKey-basierte SSH Login mit PuTTY
Key-basierte SSH Login mit PuTTY Diese Anleitung veranschaulicht, wie man ein private/public Key Paar generiert und verwendet um sich auf einem entfernten System mit SSH unter Verwendung von PuTTY einzuloggen.
MehrVorlesung Unix-Praktikum
Vorlesung 3. Remote-Zugriff Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 03. November 2015 1 / 29 Willkommen zur dritten Vorlesung Was gab es von mir beim letzten Mal? Login im Einrichten
MehrEinführung in die Programmierung WS 2014/15. Übungsblatt 0: Einführung
Ludwig-Maximilians-Universität München München, 7.10.2014 Department,,Institut für Informatik PD. Dr. Peer Kröger Dr. Andreas Züfle, Daniel Kaltenthaler, Klaus Schmid Einführung in die Programmierung WS
MehrPerforce Installation mit SSL
Perforce Installation mit SSL Perforce Installation mit SSL Vorab alles was Farbig Markiert ist, ist für die entsprechende Linux Distribution: Blau = Ubuntu, Debian Grün = RHEL, CentOS Rot = Sehr Wichtig
MehrGruppe Matrikelnummer(n)
64-041 Übung Rechnerstrukturen Aufgabenblatt 11 Ausgabe: 20.12.13, Abgabe: 10.1.14 12:00 Gruppe Name(n) Matrikelnummer(n) Aufgabe 11.1 (Punkte 25) Serielle Schnittstelle (RS-232): Früher hatte jeder PC
MehrÜbung 1 - Betriebssysteme I
Prof. Dr. Th. Letschert FB MNI 13. März 2002 Aufgabe 0: Basiswissen Rechnerarchitektur: Übung 1 - Betriebssysteme I Aus welchen Komponenten besteht ein Rechner mit Von-Neumann Architektur? Was sind Bits
MehrDigitale Orientierung am Fachbereich SSH, scp, eigene Homepage, Drucken,... Justus Pfannschmidt Freie Universität Berlin
Digitale Orientierung am Fachbereich SSH scp eigene Homepage Drucken... Justus Pfannschmidt Freie Universität Berlin 18. November 2016 Inhalt Vorweg SSH SSH - Allgemein SSH - Benutzen Shell-Grundlagen
MehrPraktischer Einstieg in Linux
Praktischer Einstieg in Linux Dennis Schulmeister-Zimolong, dhbw@windows3.de Dieses Aufgabenblatt soll dir helfen, dich im Projekt mit Linux zurechtzufinden. Es enthält daher verschiedene Aufgaben, um
MehrLinux-Einführung Übung
Linux-Einführung Übung Mark Heisterkamp 24. 25. Februar 2010 1 Einführung und Grundlagen 1.1 Erste Schritte... 1.1.1 Xterminalfenster Öffnen Sie ein weiteres Xterminalfenster mit der Maus. mittels Kommando.
MehrFiletransfer via SecureCoPy
Filetransfer via SecureCoPy Standardprotokoll zum Übertragen von Daten und Dateien mittels verschlüsselten Verbindungen ist das SecureSHell-Protokoll. Man kann über das SSH-Protokoll sich sowohl auf einem
MehrTutorial 7 TEIL 1/2. Untersuchung von ebusiness Anwendungen auf der Basis des IBM WebSphere Developer V 7.0
Tutorial 7 TEIL 1/2 Untersuchung von ebusiness Anwendungen auf der Basis des IBM WebSphere Developer V 7.0 Copyright Institut für Informatik, Universität Leipzig Hinweise: Die Arbeiten werden unter Windows
MehrVorlesung Unix-Praktikum
Vorlesung Unix-Praktikum Arbeiten von zu Hause Dorian Lehmenkühler Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 24. Oktober 2018 1 Willkommen zur zweiten Vorlesung Was machen wir heute?
Mehr{tip4u://094} Passwort ändern
{tip4u://094} Version 7 Zentraleinrichtung für Datenverarbeitung (ZEDAT) www.zedat.fu-berlin.de Diese Anleitung erklärt die grundsätzlichen Anforderungen an das Passwort für Ihren ZEDAT-Account und die
MehrEntwicklungsumgebung für die Laborübung
Entwicklungsumgebung für die Laborübung VL Datenbanksysteme Ingo Feinerer Arbeitsbereich Datenbanken und Artificial Intelligence Institut für Informationssysteme Technische Universität Wien Gliederung
MehrLinux Treiber Installation Hochschule Reutlingen
Linux Treiber Installation Hochschule Reutlingen Änderungsübersicht: Version Datum Autor Beschreibung 0.5 19.06.2017 Ivo Lajcsak Erstellung für Proof of Concept Tests 0.7 16.08.2017 Ivo Lajcsak Änderungen
MehrÜbungen zur Vorlesung Grundlagen der Rechnernetze Sommersemester 2011
Universität Koblenz-Landau Übungen zur Vorlesung Grundlagen der Rechnernetze Sommersemester 2011 Übungsblatt 2 Abgabe bis Donnerstag, den 19. Mai 2011, 12 Uhr, vor Beginn der Übung, als pdf via SVN oder
MehrVorlesung Unix-Praktikum
Vorlesung Arbeiten von zu Hause Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 25. Oktober 2017 1 Willkommen zur dritten Vorlesung Was gab es von mir beim letzten Mal? Netboot SSH innerhalb
MehrPraktische Übung. Die Lernplattformen ILIAS ist mit Stud.IP verbunden, sodass Sie Lernmodule dieser Plattform
Informatik I Wintersemester 2016/2017 Prof. Dr. Carsten Damm Georg-August-Universität Göttingen Dr. Henrik Brosenne Institut für Informatik Übung 1 Praktische Übung Testate von Di., 01.11., 8-10 Uhr bis
MehrHow to install freesshd
Enthaltene Funktionen - Installation - Benutzer anlegen - Verbindung testen How to install freesshd 1. Installation von freesshd - Falls noch nicht vorhanden, können Sie das Freeware Programm unter folgendem
MehrInstallation, Konfiguration und Verwendung von RedDrive
Installation, Konfiguration und Verwendung von RedDrive 1 FUNKTIONEN... 1 2 INSTALLATION... 1 2.1 VORBEREITUNG VON WINDOWS VISTA... 1 2.2 INSTALLATION VON REDDRIVE... 4 3 KONFIGURATION... 6 4 VERWENDUNG...
MehrInstallations- und Updateanleitung LTLexTool
Inhalt 1. Allgemeines... 2 2. Sicherung vor dem Update... 2 3. Download... 2 4. Installation/Update auf dem Lexwareserver... 3 5. Aktivierung des LTLexTools... 4 6. Installation der Clients... 5 Copyright
MehrEinrichtung OpenVPN mit Hilfe des Network Managers
1 von 6 Folgende Anleitung beschreibt das Vorgehen unter Ubuntu 9.04 und sollte (etwas Linux KnowHow vorausgesetzt) leicht auf anderen Versionen bzw. Distributionen nachvollziehbar sein. Wichtig: Melden
Mehreduroam mit persönlichem Zertifikat unter Windows 7, Windows 8 und Windows 10
eduroam mit persönlichem Zertifikat unter Windows 7, Windows 8 und Windows 10 Stand: 19. Oktober 2017 1 Vorwort Folgende Beschreibung wurde auf einer virtuellen Maschine mit Windows 10 und einem externen
MehrVPN CISCO ANYCONNECT
VPN CISCO ANYCONNECT Inhalt VPN Benutzergruppen... 2 Windows 8... 2 Cisco AnyConnect installieren... 2 VPN Verbindung herstellen... 5 MAC OS X... 6 Cisco AnyConnect installieren... 6 VPN Verbindung herstellen...
MehrVorlesung Linux Praktikum
Vorlesung Linux Praktikum Netboot und SSH Dorian Lehmenkühler Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 17. Oktober 2018 Willkommen zur zweiten Vorlesung Was machen wir heute? Arbeiten
MehrHow to Public key authentication with freesshd
How to Public key authentication with freesshd Enthaltene Funktionen - Umstellung auf Public key authentication - Generierung eines Private keys mit PuTTY Key Generator - Verbindung testen Voraussetzung
MehrInhaltsverzeichnis Erste Schritte Grundprinzipien in Linux
1 Erste Schritte 1 1.1 Ein Disk Image auswählen und herunterladen............. 2 1.2 Das Disk Image entpacken............................ 3 1.3 Windows......................................... 4 1.4 macos...........................................
MehrInstallationsanleitung VPN AnyConnect
Installationsanleitung VPN AnyConnect I. Cisco AnyConnect für Windows... 2 II. Cisco AnyConnect für MacOS... 4 III. Cisco AnyConnect Linux (Ubuntu)... 7 VPN Cisco AnyConnect Ver. 1.0 Seite 1 von 8, Wednesday,
MehrEinführung in die Programmierung WS 2018/19. Übungsblatt 0: Einführung
Ludwig-Maximilians-Universität München München, 16.10.2018 Institut für Informatik Prof. Dr. Peer Kröger Michael Fromm, Florian Richter Einführung in die Programmierung WS 2018/19 Übungsblatt 0: Einführung
MehrDiese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!
Anmeldung über SSH Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten! Besitzer der Homepage Advanced und Homepage Professional haben die Möglichkeit, direkt
MehrInhalt. Kurzanleitung zum Arbeiten mit TU-GitLab
Kurzanleitung zum Arbeiten mit TU-GitLab Inhalt 1 Nutzungsberechtigte... 2 2 Client Software... 2 3 Bedingung für erfolgreiches Anmelden in GitLab an der RWTH Aachen... 2 4 Erstanmeldung in GitLab an der
MehrVPN einrichten mit Linux (32, 64 Bit) und Mozilla Firefox
VPN einrichten mit Linux (32, 64 Bit) und Mozilla Firefox Um das Campus-LAN der Hochschule Merseburg (FH) auch von außerhalb (aus dem Internet) über eine gesicherte Verbindung zu erreichen, stellt das
MehrÜbungsunterlagen zur Übung Softwareeinwicklungswerkzeuge Übungseinheit ait
Übungsunterlagen zur Übung Softwareeinwicklungswerkzeuge Übungseinheit ait Inhaltsverzeichnis 1. Zielstellung der Übung... 2 2. Die Aufgabenstellungen... 3 2.1. 1. Aufgabe... 3 2.2. 2. Aufgabe... 3 3.
MehrZugriffsrechte. anzeigen lassen mit dem Befehl: ls -l
Zugriffsrechte anzeigen lassen mit dem Befehl: ls -l ls wird verwendet, um Informationen über die Zugriffsrechte (und mehr) von Dateien und Verzeichnissen anzuzeigen. Wenn es mit der Option "-l" aufgerufen
MehrVorlesung Unix-Praktikum
Mehr mit Vorlesung und -Zugriff Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 18. Oktober 2017 1 Willkommen zur zweiten Vorlesung Was gab es von mir beim letzten Mal? Login in den Rechnerpools
MehrSPSS Installation und Einrichtung des Lizenzservers (Windows)
Stand 13.09.2017 1. Allgemeines... 1 2. Installationsdateien bereitstellen... 2 3. Installation... 4 4. Installation Update Pack... 8 1. Allgemeines WICHTIG: Sie müssen zwingend für die Installation und
MehrSie möchten als Hochschulangehöriger das Internet sowie spezielle Angebote der Fachhochschule Köln nutzen?
Sie möchten als Hochschulangehöriger das Internet sowie spezielle Angebote der Fachhochschule Köln nutzen? Dann zeigen wir Ihnen hier in wenigen kurzen Schritten die notwendige Vorgehensweise. Um eine
MehrDockerbank II. Block 2: Komplexbeispiel. Benjamin Baum 1, Christian Bauer 1
Dockerbank II Vertiefungsworkshop zum Container-basierten Deployment von biomedizinischen IT-Lösungen Block 2: Komplexbeispiel Benjamin Baum 1, Christian Bauer 1 1 Universitätsmedizin Göttingen Dockerbank
MehrTechnische Informatik 1 - HS 2017
Institut für Technische Informatik und Kommunikationsnetze Prof. L. Thiele Technische Informatik 1 - HS 2017 Übung 8 Datum: 30. 11. 1. 12. 2017 In dieser Übung soll mit Hilfe des Simulators WinMIPS64 die
MehrInstallation von Git für unsere OpenDCC/Fichtelbahn Entwickler Stephan Bauer, Christoph Schörner, Andreas Kuhtz
FICHTELBAHN Gitlab Installation von Git für unsere OpenDCC/Fichtelbahn Entwickler, Andreas Kuhtz 08.11.2013 Inhalt 1. Anmeldung bei Gitlab... 2 2. Installation von Git... 3 3. SSH Key erstellen... 6 4.
MehrInstallation Q1 Multi-User-System
Installation Q1 Multi-User-System Anforderungen an den Rechner Betriebssystem: Windows 7 / 8 / 10 / 2008 / 2012 / 2016 Speicher: 4 GB Die Installation eines Multi-User Systems besteht aus 3 Schritten 1.
MehrAnleitung. Installation von IBM SPSS Statistics 24.0 unter Linux am Beispiel von Linux Mint 18 als Netzwerklizenz
Anleitung Installation von IBM SPSS Statistics 24.0 unter Linux am Beispiel von Linux Mint 18 als Netzwerklizenz Rechenzentrum Hilfskräfte (Raum E120) Universitätsplatz 1 31141 Hildesheim Tel.: +495121-883
MehrGrundlagen Rechnernetze und Verteilte Systeme IN0010, SoSe 2018
Grundlagen Rechnernetze und Verteilte Systeme IN0010, SoSe 2018 Assignment 0 VM Die Veröffentlichung der ersten Programmieraufgabe ist für Montag, den 23. April, geplant. VServer Im Rahmen der Programmieraufgaben
MehrShellfire L2TP-IPSec Setup Windows Vista
Shellfire L2TP-IPSec Setup Windows Vista Diese Anleitung zeigt anschaulich, wie ein bei Shellfire gehosteter VPN-Server im Typ L2TP-IPSec unter Windows Vista konfiguriert wird. Inhaltsverzeichnis 1. Benötigte
MehrSCI Linux Einführung
Service Center Informatik bernhardt@cs.uni-kl.de endler@cs.uni-kl.de sci@cs.uni-kl.de 08.10.2015 Die Textkonsole () öffnen Bedienung über den Menüeintrag Terminal mit dem Shortcut strg + alt + t ... und
MehrProgrammierkurs ( Wintersemester 2017 ) Aufgabenblatt 3 Dr. Ole Klein, Dr. Steffen Müthing Abgabe 20. November 2017 IWR, Universität Heidelberg
Programmierkurs ( Wintersemester 2017 ) Aufgabenblatt 3 Dr. Ole Klein, Dr. Steffen Müthing Abgabe 20. November 2017 IWR, Universität Heidelberg Allgemeine Hinweise: Am Freitag, den 17.11. findet die Vorlesung
MehrAnleitung für zwei Fortran-Openmp-Beispiele auf der NWZSuperdome
Anleitung für zwei Fortran-Openmp-Beispiele auf der NWZSuperdome (Timo Heinrich, t_hein03@uni-muenster.de) Inhaltsverzeichnis: 0.Einleitung 1.Teil: Helloworldprogramm 1.1 Quellcode: Helloworld.f90 1.2
MehrÜbungsblatt 1. (Stapel- bzw. Batchbetrieb)
Übungsblatt 1 Die Übungsblätter enthalten theoretische und praktische Übungen. Für die Bearbeitung der praktischen Übungen benötigen Sie eine UNIX-Shell. Weit verbreite ist die Bash [1]. Das Apple Mac
MehrÜbung zur Vorlesung Strukturiertes Programmieren WS 2014/15. Übungsblatt 1: JAVA - Erste Schritte Abgabe: 26.10.2015 Besprechung: 27.10.
Friedrich-Schiller-Universität Jena Fakultät für Mathematik und Informatik Institut für Informatik Prof. Dr. E.-G. Schukat-Talamazzini http://www.minet.uni-jena.de/fakultaet/schukat/ Prof. Dr. P. Dittrich
MehrC-Programme kompilieren mit Visual Studio Express
C-Programme kompilieren mit Visual Studio Express Die Beispiele, Aufgaben und Lösungen zum Buch C als erste Programmiersprache können mit Visual Studio Express von Microsoft bearbeitet, kompiliert und
MehrEinführung Sprachfeatures Hinweise, Tipps und Styleguide Informationen. Einführung in C. Patrick Schulz
Patrick Schulz patrick.schulz@paec-media.de 29.04.2013 1 Einführung Einführung 2 3 4 Quellen 1 Einführung Einführung 2 3 4 Quellen Hello World in Java Einführung 1 public class hello_ world 2 { 3 public
MehrPrüfungsvorleistung Datenstrukturen
Prüfungsvorleistung Datenstrukturen Allgemeine Hinweise Als Prüfungsvorleistung für die Klausur Datenstrukturen müssen Hausaufgaben gelöst werden. Jede Hausaufgabe wird mit einer bestimmten Anzahl an Punkten
MehrUni Duisburg-Essen Fachgebiet Informationssysteme Prof. Dr. N. Fuhr. Praktikum Datenbanken / DB2 Woche 9: GUI-Anbindung über JDBC
Betreuer: Gudrun Fischer, Tobias Tuttas, Camille Pieume Raum: LF 230 Bearbeitung: 10., 11. und 13. Juli 2006 Datum Team (Account) Vorbereitung Präsenz Aktuelle Informationen, Ansprechpartner und Material
MehrÜbungspaket 12 Der Datentyp char
Übungspaket 12 Der Datentyp char Übungsziele: Skript: 1. Umgang mit dem Datentyp char, 2. Deklarationen von char-variablen, 3. char-konstanten 4. und char-rechenoperationen. Kapitel: 29 bis 31 sowie 24,
MehrLeitfaden für die Installation der freien Virtual Machine. C-MOR Videoüberwachung auf einem VMware ESX Server
Diese Anleitung illustriert die Installation der Videoüberwachung C-MOR Virtuelle Maschine auf VMware ESX Server. Diese Anleitung bezieht sich auf die Version 4 mit 64-Bit C-MOR-Betriebssystem. Bitte laden
MehrAnleitung für die Installation des USB Netzwerkkabels unter WIN2000 :
Anleitung für die Installation des USB Netzwerkkabels unter WIN2000 : Lieferumfang : USB-Netzwerkkabel Treiber-Diskette Deutsche Installationsanleitung Produktbeschreibung : Das USB-Netzwerkkabel ermöglicht
Mehr2. Aufgabenblatt Musterlösung
2. Aufgabenblatt Musterlösung Technische Informatik II Sommersemester 2011 Problem 2: Assembler Syntax Register eines 32-bit Intel-Prozessors: 16 bits 8 bits 8 bits general purpose registers EAX Accumulator
MehrLehrveranstaltung Grundlagen von Datenbanken
Verbindungsanleitung mit der Datenbank Um sich mit der Datenbank für die Übung zu verbinden, gibt es mehrere Möglichkeiten. Zum einen ist die Datenbank aus dem Netz des Informatikums direkt erreichbar.
MehrInformatik I Tutorial
ETH Zürich, D-INFK/D-BAUG Herbstsemester 2015 Dr. Martin Hirt Daniel Jost Informatik I Tutorial Dieses Tutorial hat zum Ziel, die notwendigen Tools auf dem eigenen Computer zu installieren, so dass ihr
MehrPraktischer Einstieg in Linux und Buildroot
Praktischer Einstieg in Linux und Buildroot Dieses Aufgabenblatt soll Ihnen helfen, sich im Projekt mit Linux zurechtzufinden. Es enthält daher verschiedene Aufgaben, um Linux kennen zu lernen und eine
MehrIPCOP Version VPN von Blau auf Grün mit Zerina und OpenVPN
IPCOP Version 1.4.10 VPN von Blau auf Grün mit Zerina und OpenVPN Grundsätzliches Dieses Tutorial setzt eine Funktionierente Grundkonfiguration wie in dem Tutorial zur Installation des IPcop voraus (www.ipcop.org).
MehrInstallationshandbuch
Installationshandbuch Erforderliche Konfiguration Installation und Aktivierung - 1 - Erforderliche Konfiguration Programme der 4D v15 Produktreihe benötigen folgende Mindestkonfiguration: Windows OS X
MehrInstallation des Spectrum Protect Backup-Client unter dem Betriebssystem Mac OSX
Installation des Spectrum Protect Backup-Client unter dem Betriebssystem Mac OSX TSM-Service 03.01.2018 1 Inhaltsverzeichnis Installation des Spectrum Protect Backup-Client unter dem Betriebssystem Mac
MehrÜbungspaket 9 Logische Ausdrücke
Übungspaket 9 Logische Ausdrücke Übungsziele: Skript: 1. Umgang mit logischen Vergleichs- und Verknüpfungsoperatoren 2. Bilden einfacher und komplexer logischer Ausdrücke Kapitel: 22 Semester: Wintersemester
MehrAnmeldung und Verfassen von Artikeln im T-BloG
Anmeldung und Verfassen von Artikeln im T-BloG Willkommen zum Tutorial des T-BloG. In Teil 1 wird Ihnen gezeigt, wie Sie sich im T-BloG anmelden und eine Berechtigung zum Schreiben und Verwalten von Beiträgen
MehrNetzwerkinstallation von Win-CASA 2009 für Kunden einer Einzelplatzversion
Netzwerkinstallation von Win-CASA 2009 für Kunden einer Einzelplatzversion Die Netzwerkinstallation von Win-CASA (Server- und Arbeitsplatzinstallation) läuft weit gehendst automatisch ab. Ein Netzwerkadministrator
MehrRechnereinführung WS 09/10
Rechnereinführung WS 09/10 Vorlesung II 1 Gliederung 1. Anmeldung zur Vorlesungen, Übungen und Klausuren 2. Netzwerkdienste für Studenten 3. Einführung in die UNIX-Shell 4. Drucken in der Rechnerhalle
MehrDüngeplanungsprogramm für Mecklenburg-Vorpommern
Düngeplanungsprogramm für Mecklenburg-Vorpommern Installationsanleitung Inhalt Voraussetzungen... 2 Schritt 1: Datei herunterladen und speichern... 2 Schritt 2: Datei entpacken... 3 Schritt 3: Start des
MehrRuby Die bebilderte Anleitung
Ruby Die bebilderte Anleitung In den Übungen zur Vorlesungen werden wir die Programmiersprache Ruby benutzen, um Konzepte zu vertiefen und zu üben und allgemein etwas praktische Erfahrung im Programmieren
MehrEinführung in die Programmierung für Computerlinguisten
EINFÜHRUNG IN DIE PROGRAMMIERUNG FÜR COMPUTERLINGUISTEN Dr. Maximilian Hadersbeck Leonie Weißweiler LMU Geschwister-Scholl-Platz 1 80539 München Anrede Name Straße Lösung zur 3. Übung zur Vorlesung Ludwig-Maximilians-Universität
Mehr