Intermezzo. Coding Style PEP8
|
|
|
- Catrin Egger
- vor 10 Jahren
- Abrufe
Transkript
1 Intermezzo Coding Style PEP8 Coding Style PEP8 Was ist ein Coding Style Layout Imports Einrückung und Zeilenlänge Runde Klammern Leerzeilen Leerzeichen Namensregeln pep8.py PRG, SS 13 May 27,
2 Coding Style PEP8 Was ist ein Coding Style Jetzt können wir schon ein wenig programmieren. Aber jeder schreibt seine Programme ein wenig anders. Auch wenn man sich an die Syntax-Regeln halten muss. Das ist ungeschickt, wenn man gemeinsam programmiert. Man sollte ein gewisses Format oder einen Stil einhalten: Coding Style. Erleichtert das Lesen und das Verstehen des Codes. Auch für einen selber. Betrifft Layout, Einrückungen, Leerzeilen, Leerzeichen, Klammerung,... Schauen auf Style Guide for Python Code (PEP8) Google Python Style Guide, was man selber gut findet Coding Style PEP8 Layout Grobe Aufteilung der Programm-Strukturen 1. Alle Import-Statements, 2. Alle Konstanten und globalen Variablen, 3. Alle Funktionen, alle Klassen, 4. Main-Funktion. Dazu kommen natürlich Kommentare im Code und Dokumentationen des Moduls, der Funktionen und der Klassen. PRG, SS 13 May 27,
3 Coding Style PEP8 Layout # # begin of file *foo.py* # module imports # contant defs # class defs # function defs # main fcn if name == " main ": main() # end of file *foo.py* # Coding Style PEP8 Imports Jeder Modul-Import soll auf eine eigene Zeile. import os import sys import os, sys Von einem Modul darf aber vieles importiert werden. from math import sin, cos, pi Sortieren bei vielen Imports nach: 1. Standard-Module, 2. Externe-Module, 3. eigene Module. Und dann alphabetisch. PRG, SS 13 May 27,
4 Coding Style PEP8 Einrückung und Zeilenlänge Einrückung immer mit 4 Leerzeichen. Niemals Leerzeichen und Tabs mischen. Python-Editoren (IDLE, Spyder) ersetzen Tabs durch Leerzeichen. for x in range(255): for y in range(255): img[x,y] = x*y for x in range(255): for y in range(255): img[x,y] = x*y Coding Style PEP8 Einrückung und Zeilenlänge Maximale Zeilenlänge ist 80 Zeichen. Lange Zeilen geschickt umbrechen mit Einrückungen. Ausnahmen: lange Import-Statements, lange URLs in Kommentaren. # Aligned with opening delimiter foo = long_function_name(var_one, var_two, var_three, var_four) # More indentation included to distinguish this from the rest. def long_function_name( var_one, var_two, var_three, var_four): print(var_one) # Arguments on first line forbidden when not using vertical alignment foo = long_function_name(var_one, var_two, var_three, var_four) # Further indentation required as indentation is not distinguishable def long_function_name( var_one, var_two, var_three, var_four): print(var_one) PRG, SS 13 May 27,
5 Coding Style PEP8 Einrückung und Zeilenlänge Zeilenumbruch zwischen Klammern: (), {}, []. foo_bar(self, width, height, color= black, design=none, x= foo, emphasis=none, highlight=0) if (width == 0 and height == 0 and color == red and emphasis == strong ): my_list = [ 1, 2, 3, 4, 5, 6, ] result = some_function_that_takes_arguments( a, b, c, d, e, f, ) Coding Style PEP8 Einrückung und Zeilenlänge Auch lange Strings umbrechen. x = This will build a very long long long long long long long long string x = ( This will build a very long long long long long long long long string ) PRG, SS 13 May 27,
6 Coding Style PEP8 Runde Klammern Man verwende nicht zuviele runde Klammern (). if (foo): bar() if not(x): bar() if ((x) and (y)): bar() while (x): x = bar() return (foo) if foo: bar() while x: x = bar() if x and y: bar() if not x: bar() return foo Coding Style PEP8 Leerzeilen Man sollte Leerzeilen verwenden, um Struktur herauszustellen. Zwei Leerzeilen zwischen Funktionsdefinitionen. Weitere Leerzeilen zwischen Funktionsgruppen. Und wann immer man meint, dass es sinnvoll ist und die Lesbarkeit erhöht. PRG, SS 13 May 27,
7 Coding Style PEP8 Leerzeichen Keine Leerzeichen innerhalb von Klammern. spam( ham[ 1 ], { eggs: 2 }, [ ] ) spam(ham[1], {eggs: 2}, []) Keine Leerzeichen vor Kommata, Simokola oder Doppelpunkten. if x == 4 : print x, y x, y = y, x if x == 4: print x, y x, y = y, x Coding Style PEP8 Leerzeichen Keine Leerzeichen vor Klammern, die zu einer Argumentliste, einem Index oder einem Slice gehören. spam (1) spam(1) dict [ key ] = list [index] dict[ key ] = list[index] PRG, SS 13 May 27,
8 Coding Style PEP8 Leerzeichen Verwende ein Leerzeichen vor und nach folgenden binären Operatoren: =, +=, -=,..., ==, <,..., and, or,... Verwende Leerzeichen bei den Rechenoperatoren nach Priorität. i=i+1 submitted +=1 x = x * 2-1 hypot2 = x * x + y * y c = (a + b) * (a - b) i = i + 1 submitted += 1 x = x*2-1 hypot2 = x*x + y*y c = (a+b) * (a-b) Coding Style PEP8 Leerzeichen Verwende keine Leerzeichen, um Zuweisungen anzupassen. x = 1 y = 2 long_variable = 3 x = 1 y = 2 long_variable = 3 Verwende keine Leerzeichen, bei Zuweisungen von Default-Werten. def complex(real, imag = 0.0): return magic(r = real, i = imag) def complex(real, imag=0.0): return magic(r=real, i=imag) PRG, SS 13 May 27,
9 Coding Style PEP8 Namensregeln Verschiedene Konventionen für Namen vorhanden: b, einzelner Kleinbuchstabe B, einzelner Großbuchstabe lowercase, alles in Kleinbuchstaben lower_case_with_underscores, Kleinbuchstaben mit Unterstrich UPPERCASE, alles in Großbuchstaben UPPER_CASE_WITH_UNDERSCORES, Großbuchstaben mit Unterstrich CapitalizedWords, CamelCase mixedcase Vermeide die Namen l, O und I. Vermeide eigene Namen mit vorderen und hinteren doppelten Unterstrichen: nicht erfinden Coding Style PEP8 Namensregeln Namensgebung konsistent für den Code durchhalten. Google schlägt vor Typ Modul Klasse Exception Funktionen Konstante Variablen Name lower_with_under CapWords CapWords lower_with_under() CAPS_WITH_UNDER lower_with_under PRG, SS 13 May 27,
10 Coding Style PEP8 pep8.py Man kann seinen Code auf obigen Code-Style prüfen. Dazu easy_install pep8 und dann C:> pep8 --show-pep8 --first meinedatei.py Und mehr Hilfe über C:> pep8 --help Module Externe Module PRG, SS 13 May 27,
11 Mathematik: math, cmath Datenbank: sqlite3 Weitere interessante Python kommt mit batteries included. Das soll bedeuten, dass Python schon jede Menge Funktionalität mitbringt und dadurch die Entwicklung von Programmen unterstützt. Diese Funktionalität wird in Modulen zur Verfügung gestellt, die dann importiert werden können. Wir werden hier einige der Standard-Module kurz (also nicht vollständig) und ohne spezielle Reihenfolge vorstellen. liegen jedem Python bei, unabhängig von der Distribution. Das Modul random erzeugt Pseudo-Zufallszahlen. Der Zufall wird auf dem Rechner algorithmisch realisiert, ist also eigentlich nicht wirklich zufällig. Und deshalb nur pseudo - zufällig. In dem Modul random gibt es zum einen Funktionen, die mit dem Zufall umgehen, als auch eine Klasse, die für den Zufall zuständig ist. Wir betrachten hier nur die Funktionen. Wir setzen im folgenden voraus, dass das Modul schon importiert wurde: import random PRG, SS 13 May 27,
12 Einen ersten Eindruck (muss man nicht alles kennen) von dem Inhalt liefert >>> dir(random) [ BPF, LOG4, NV_MAGICCONST, Random, SG_MAGICCONST, TWOPI, WichmannHill, _BuiltinMethodType, all, builtins, doc, file, name, _acos, _cos, _e, _exp, _floor, _inst, _log, _pi, _random, _sin, _sqrt, _test, _test_generator, betavariate, choice, cunifvariate, expovariate, gammavariate, gauss, getstate, jumpahead, lognormvariate, normalvariate, paretovariate, randint, random, randrange, sample, seed, setstate, shuffle, stdgamma, uniform, vonmisesvariate, weibullvariate ] Name choice(seq) gauss(mu,sigma) random() randrange([start],stop,[step]) seed(x) shuffle(list) uniform(a,b) Bedeutung Zufällige Auswahl eines Elementes aus einer Sequenz Liefert eine relle Zufallszahl bzgl. der Gauss-Verteilung mit Mittelwert mu und Standardabweichung sigma Liefert eine relle Zufallszahl bzgl. der Gleichverteilung aus [0, 1) Zufällige Auswahl aus range(start,stop,step) Initialisiert den Zufallsgenerator mit Integer x Mischt die Liste list Liefert eine relle Zufallszahl bzgl. der Gleichverteilung aus [a, b) PRG, SS 13 May 27,
13 Wir erzeugen zuerst reelle Zufallszahlen. Dazu gibt es verschiedene Methoden, etwa >>> for i in range(3): print random.random() erzeugt gleichverteilte Zufallszahlen im Intervall [0, 1). Und >>> for i in range(3): print random.uniform(-3.14,3.14) erzeugt gleichverteilte Zufallszahlen im Intervall [ π, π). Und >>> for i in range(3): print random.gauss(42.0,4.0) erzeugt normalverteilte Zufallszahlen um µ = 42 mit σ = 4. Hier dazu noch einen grafischen Eindruck: >>> N = 2**14 >>> x = [random.random() for i in range(n)] >>> y = [random.uniform(-3.14,3.14) for i in range(n)] >>> z = [random.gauss(42.0,4.0) for i in range(n)] >>> from pylab import hist, show >>> hist(x,bins=25) >>> hist(y,bins=25) >>> hist(z,bins=25) >>> show() random() uniform(-3.14,3.14) gauss(42.0,4.0) PRG, SS 13 May 27,
14 Neben dem generieren von Zufallszahlen kann das Modul auch mit Sequenzen umgehen. Etwa >>> l = [ a, b, c, d, e ] >>> for i in range(10): print random.choice(l), b d c c c e a b d c Wählt zufällig aus einer gegebenen Liste ein Element aus. Oder aus einer Zahlenliste >>> for i in range(10): print random.randrange(42,48), Ausserdem kann man eine Liste auch vollständig durchmischen ( in-place ). >>> print l [ a, b, c, d, e ] >>> random.shuffle(l) >>> print l [ c, b, a, d, e ] In die richtige Reihenfolge bekommt man es dann wieder mit >>> l.sort() >>> print l [ a, b, c, d, e ] Das ganze sieht doch sehr zufällig aus! Das es dennoch algorithmisch ist, zeigt folgender Programmkode: >>> random.seed(815) >>> for i in range(10): print random.choice(l), e b d b a c d d b d >>> for i in range(10): print random.choice(l), c a b a e c a a d e >>> random.seed(815) >>> for i in range(10): print random.choice(l), e b d b a c d d b d Mit der Funktion seed wird der Zufallsgenerator initialisiert. Wiederholt man die Initialsierung, wiederholt sich auch der Zufall! Üblicherweise wird beim Start von Python der Zufallsgenerator mit der aktuellen Zeit initialisiert. PRG, SS 13 May 27,
15 Und wofür braucht man den Zufall in der Programmierung? Nun,beispielsweise bei Spielen, in denen der Computer Würfeln soll: >>> for i in range(10): print random.randrange(6)+1, Oder beim Mischen und Austeilen von Karten in einem Skatspiel: >>> farben = [ karo, herz, piek, kreuz ] >>> zahlen = [ 7, 8, 9, 10, B, D, K, AS ] >>> karten = [] >>> for f in farben: for z in zahlen: karten.append((f,z)) >>> print karten [( karo, 7 ), ( karo, 8 ), ( karo, 9 ), ( karo, 10 ), ( karo, B ), ( karo, D ), ( karo, K ), ( karo, AS ), ( herz, 7 ), ( herz, 8 ), ( herz, 9 ), ( herz, 10 ), ( herz, B ), ( herz, D ), ( herz, K ), ( herz, AS ), ( piek, 7 ), ( piek, 8 ), ( piek, 9 ), ( piek, 10 ), ( piek, B ), ( piek, D ), ( piek, K ), ( piek, AS ), ( kreuz, 7 ), ( kreuz, 8 ), ( kreuz, 9 ), ( kreuz, 10 ), ( kreuz, B ), ( kreuz, D ), ( kreuz, K ), ( kreuz, AS )] >>> random.shuffle(karten) >>> print karten [( karo, B ), ( piek, B ), ( herz, AS ), ( piek, 10 ), ( piek, 8 ), ( herz, D ), ( kreuz, 9 ), ( karo, D ), ( kreuz, AS ), ( piek, 7 ), ( kreuz, D ), ( piek, AS ), ( kreuz, K ), ( herz, 8 ), ( kreuz, 8 ), ( kreuz, 7 ), ( kreuz, 10 ), ( piek, 9 ), ( karo, AS ), ( piek, D ), ( herz, 7 ), ( herz, B ), ( karo, 7 ), ( kreuz, B ), ( piek, K ), ( karo, K ), ( herz, 9 ), ( karo, 9 ), ( karo, 10 ), ( herz, 10 ), ( karo, 8 ), ( herz, K )] >>> s1,s2,s3 = [], [], [] >>> for i in range(0,len(karten)-2,3): s1.append(karten[i]) s2.append(karten[i+1]) s3.append(karten[i+2]) >>> stich=karten[-2:] PRG, SS 13 May 27,
16 >>> print s1 [( karo, B ), ( piek, 10 ), ( kreuz, 9 ), ( piek, 7 ), ( kreuz, K ), ( kreuz, 7 ), ( karo, AS ), ( herz, B ), ( piek, K ), ( karo, 9 )] >>> print s2 [( piek, B ), ( piek, 8 ), ( karo, D ), ( kreuz, D ), ( herz, 8 ), ( kreuz, 10 ), ( piek, D ), ( karo, 7 ), ( karo, K ), ( karo, 10 )] >>> print s3 [( herz, AS ), ( herz, D ), ( kreuz, AS ), ( piek, AS ), ( kreuz, 8 ), ( piek, 9 ), ( herz, 7 ), ( kreuz, B ), ( herz, 9 ), ( herz, 10 )] >>> print stich [( karo, 8 ), ( herz, K )] Man kann Signale damit verrauschen: >>> from pylab import plot, show >>> dt = 2*3.1415/512 >>> t, x = [], [] >>> for i in range(512): t.append(i*dt) x.append(math.sin(i*dt)) >>> y = x[:] >>> for i in range(512): y[i] += random.gauss(0,1) >>> plot(t,y, r,t,x, b ) >>> show() PRG, SS 13 May 27,
17 Mathematik: math, cmath Die Module hatten wir schon mal. Alle üblichen reellen mathematischen Funktionen findet man in dem Modul math, alle üblichen komplexen Funktionen in cmath. >>> import math >>> dir(math) [ doc, name, package, acos, acosh, asin, asinh, atan, atan2, atanh, ceil, copysign, cos, cosh, degrees, e, erf, erfc, exp, expm1, fabs, factorial, floor, fmod, frexp, fsum, gamma, hypot, isinf, isnan, ldexp, lgamma, log, log10, log1p, modf, pi, pow, radians, sin, sinh, sqrt, tan, tanh, trunc ] >>> import cmath >>> dir(cmath) [ doc, name, package, acos, acosh, asin, asinh, atan, atanh, cos, cosh, e, exp, isinf, isnan, log, log10, phase, pi, polar, rect, sin, sinh, sqrt, tan, tanh ] Datenbank: sqlite3 In der heutigen Welt sind Datenbanken nicht mehr wegzudenken. Zumeist sind wirklich viele Daten zu verwalten, wofür man relationale Datenbanken und die Datenbanksprache SQL benötigt. Python unterstützt dies auf vielfache Weise, etwa durch Schnittstellen zu den bekanntesten Datenbanken: Oracle, Access, MySQL, PostgreSQL, SQLite,... Wir verbinden uns mit SQLite. Und sprechen in SQL (Structured Query Languag). PRG, SS 13 May 27,
18 Datenbank: sqlite3 Wir wollen unsere Bücher in einer Datenbank erfassen. Dazu sollen die folgenden Informationen zu jedem Buch abgelegt werden: Autor(en): wer hat es geschrieben, VARCHAR Titel: wie heisst es, VARCHAR Genre: was für eine Geschichte ist es, VARCHAR hr: wann ist es erschienen, INTEGER Kommentar: wie find ich es, VARCHAR Das SQL-Kommando, um die zugehörige Tabelle zu erzeugen, lautet CREATE TABLE books (autor VARCHAR, titel VARCHAR, genre VARCHAR, jahr INTEGER, kommentar VARCHAR) Autor Titel Genre hr Kommenar Dan Simmons Illium SciFi 2002 ganz gut Dan Brown Illuminatus Thriller 2003 ganz schön spannend Frank Herbert Wüstenplanet SciFi 1980 Klassiker Alex Martelli Python in a Nutshell Sach 2003 recht gut Mickey Spillane Die Töchter der Nacht Krimi 1987 Klassiker Datenbank: sqlite3 Wir gehen im weiteren stets davon aus, dass wir über import sqlite3 die API zur SQLite-Datenbank importiert haben. Zuerst stellen wir eine Verbindung zur Datenbank her und erzeugen eine neuen Datenbankdatei mybooks.db im aktuellen Verzeichnis. >>> connection = sqlite3.connect("mybooks.db") Als nächstes bauen wir eine Tabelle entsprechend der Struktur unserer Daten und analog zu dem obigen SQL Kommando. >>> cursor = connection.cursor() >>> sql = """CREATE TABLE books (autor VARCHAR, titel VARCHAR, genre VARCHAR, jahr INTEGER, kommentar VARCHAR)""" >>> cursor.execute(sql) PRG, SS 13 May 27,
19 Datenbank: sqlite3 Jetzt müssen wir die Tabelle noch mit Werten füllen. In SQL geht das mit INSERT INTO books(autor,titel,genre,jahr,kommentar) VALUES ( Dan Brown, Sakrileg, Thriller,2004, maechtig spannend ) Und genauso machen wir das auch in Python. >>> sql = "INSERT INTO books VALUES (?,?,?,?,?)" >>> book = ( Dan Brown, Sakrileg, Thriller,2004, maechtig spannend ) >>> cursor.execute(sql, book) >>> book = ( Dan Simmons, Illium, SciFi,2002, ganz gut ) >>> cursor.execute(sql, book) >>> connection.commit() Mit commit werden alle Daten dann auch tatsächlich über die Verbindung in die Datei eingetragen. Machen wir nun Schluss mit der Datenbank und gehen nach Hause... >>> connection.close() Datenbank: sqlite3 Beim nächsten mal können wir uns direkt mit der neuen Datenbank verbinden >>> import sqlite3 >>> connection = sqlite3.connect("mybooks.db") >>> cursor = connection.cursor() Und noch ein weiteres neues Buch dazutragen >>> sql = "INSERT INTO books VALUES (?,?,?,?,?)" >>> book = ( Frank Herbert, Der Wuestenplanet, SciFi,1980, Klassiker ) >>> cursor.execute(sql, book) Mal sehn, was schon alles darin steht. Sowas geht mit dem SELECT Befehl. SELECT * FROM books PRG, SS 13 May 27,
20 Datenbank: sqlite3 Probieren wir es aus: >>> sql = "SELECT * FROM books" >>> cursor.execute(sql) >>> for book in cursor.fetchall(): print book (u Dan Brown, u Thriller, u maechtig spannend, u Sakrileg, 2004) (u Dan Simmons, u SciFi, u ganz gut, u Illium, 2002) (u Frank Herbert, u SciFi, u Klassiker, u Der Wuestenplanet, 1980) Wir bekommen die Daten als Tupel zurück. Die Tabellenspalten sind ein wenig anders angeordnet als in der Definition! Die Bedeutung der Einträge erhalten wir über >>> spalten = cursor.description >>> print spalten (( autor, None, None, None, None, None, None), ( genre, None, None, None, None, None, None), ( kommentar, None, None, None, None, None, None), ( titel, None, None, None, None, None, None), ( jahr, None, None, None, None, None, None)) >>> for desc in spalten: print desc[0], autor genre kommentar titel jahr Datenbank: sqlite3 Will man von vornherein eine gewisse Spaltenreihenfolge oder nur bestimmte Spalten, so muss man das dem SELECT Befehl mitgeben >>> sql = "SELECT autor,titel,jahr FROM books" >>> cursor.execute(sql) >>> for book in cursor.fetchall(): print book (u Dan Brown, u Sakrileg, 2004) (u Dan Simmons, u Illium, 2002) (u Frank Herbert, u Der Wuestenplanet, 1980) Und das soll es dann sein zu Python und SQLite. >>> connection.close() sqlite3 unterstützt nahezu vollständig die SQL Syntax. PRG, SS 13 May 27,
21 Weitere interessante, die man sich noch anschauen könnte: os, Zugriff auf das Betriebssystem optparse, Abfrage der Kommandozeile sys, Python Systeminformationen time, Zeitfuktionen timeit, Bestimmen von Laufzeiten turtle, Schildkrötengrafik wave, Bearbeitungen von Wave-Dateien webbrowser, Zugriff auf Webseiten xml, Bearbeiten von XML-Dateien csv, Bearbeiten von Komma-getrennten Daten und es gibt noch viele mehr. PRG, SS 13 May 27,
Wir arbeiten mit Zufallszahlen
Abb. 1: Bei Kartenspielen müssen zu Beginn die Karten zufällig ausgeteilt werden. Wir arbeiten mit Zufallszahlen Jedesmal wenn ein neues Patience-Spiel gestartet wird, muss das Computerprogramm die Karten
Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:
VBA Programmierung mit Excel Schleifen 1/6 Erweiterung der Aufgabe Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: Es müssen also 11 (B L) x 35 = 385 Zellen berücksichtigt
Einführung in die Programmierung
: Inhalt Einführung in die Programmierung Wintersemester 2008/09 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering Fakultät für Informatik TU Dortmund - mit / ohne Parameter - mit / ohne Rückgabewerte
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016
L10N-Manager 3. Netzwerktreffen der Hochschulübersetzer/i nnen Mannheim 10. Mai 2016 Referentin: Dr. Kelly Neudorfer Universität Hohenheim Was wir jetzt besprechen werden ist eine Frage, mit denen viele
Computergrafik 2: Übung 1. Eclipse, PyDev, NumPy, Matplotlib
Computergrafik 2: Übung 1 Eclipse, PyDev, NumPy, Matplotlib Überblick 1. Einrichten der Entwicklungsumgebung 2. Python-Techniken 3. Bildverarbeitung Numpy und Matplotlib Übung Computergrafik 2 SS2012 2
Primzahlen und RSA-Verschlüsselung
Primzahlen und RSA-Verschlüsselung Michael Fütterer und Jonathan Zachhuber 1 Einiges zu Primzahlen Ein paar Definitionen: Wir bezeichnen mit Z die Menge der positiven und negativen ganzen Zahlen, also
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3
Anleitung über den Umgang mit Schildern
Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder
Hinweise zum Übungsblatt Formatierung von Text:
Hinweise zum Übungsblatt Formatierung von Text: Zu den Aufgaben 1 und 2: Als erstes markieren wir den Text den wir verändern wollen. Dazu benutzen wir die linke Maustaste. Wir positionieren den Mauszeiger
Übersicht. Wo lebt die Schildkröte? Wie programmiert man die Schildkröte? Wo lebt die Schildkröte? Wie programmiert man die Schildkröte?
Übersicht Wo lebt die Schildkröte? Wie programmiert man die Schildkröte? Schildkröten-Befehle Aufgaben Wo lebt die Schildkröte? Auf dem Bildschirm! Beispiel: Wie programmiert man die Schildkröte? Mit Schildkröten-Befehlen,
Datenbanken für Online Untersuchungen
Datenbanken für Online Untersuchungen Im vorliegenden Text wird die Verwendung einer MySQL Datenbank für Online Untersuchungen beschrieben. Es wird davon ausgegangen, dass die Untersuchung aus mehreren
mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank
mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank In den ersten beiden Abschnitten (rbanken1.pdf und rbanken2.pdf) haben wir uns mit am Ende mysql beschäftigt und kennengelernt, wie man
Datenbanken Kapitel 2
Datenbanken Kapitel 2 1 Eine existierende Datenbank öffnen Eine Datenbank, die mit Microsoft Access erschaffen wurde, kann mit dem gleichen Programm auch wieder geladen werden: Die einfachste Methode ist,
Arbeiten mit UMLed und Delphi
Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank
Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank Die Entscheidung Advoware über VPN direkt auf dem lokalen PC / Netzwerk mit Zugriff auf die Datenbank des zentralen Servers am anderen
Viele Bilder auf der FA-Homepage
Viele Bilder auf der FA-Homepage Standardmäßig lassen sich auf einer FA-Homepage nur 2 Bilder mit zugehörigem Text unterbringen. Sollen es mehr Bilder sein, muss man diese als von einer im Internet
Bedienungsanleitung Anlassteilnehmer (Vereinslisten)
Bedienungsanleitung Anlassteilnehmer Dieses Programm ist speziell für Vereine entworfen. Es ist lizenzfrei verwendbar und gratis. Das Programm ist mit Excel 2010 erstellt worden und enthält VBA Programmierungen,
Serienbrieferstellung in Word mit Kunden-Datenimport aus Excel
Sehr vielen Mitarbeitern fällt es schwer, Serienbriefe an Kunden zu verschicken, wenn sie die Serienbrieffunktion von Word nicht beherrschen. Wenn die Kunden mit Excel verwaltet werden, genügen nur ein
In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.
In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access Die Grundlagen der Datenbanken kurspc15 Inhaltsverzeichnis Access... Fehler! Textmarke nicht
Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.
Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen. Klicken Sie auf Neu anlegen, um Ihre neue Angebotseite zu erstellen..
Mind Mapping am PC. für Präsentationen, Vorträge, Selbstmanagement. von Isolde Kommer, Helmut Reinke. 1. Auflage. Hanser München 1999
Mind Mapping am PC für Präsentationen, Vorträge, Selbstmanagement von Isolde Kommer, Helmut Reinke 1. Auflage Hanser München 1999 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 21222 0 schnell
Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert
Beamen in EEP Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert Zuerst musst du dir 2 Programme besorgen und zwar: Albert, das
Wie halte ich Ordnung auf meiner Festplatte?
Wie halte ich Ordnung auf meiner Festplatte? Was hältst du von folgender Ordnung? Du hast zu Hause einen Schrank. Alles was dir im Wege ist, Zeitungen, Briefe, schmutzige Wäsche, Essensreste, Küchenabfälle,
Suchmaschinen. Universität Augsburg, Institut für Informatik SS 2014 Prof. Dr. W. Kießling 23. Mai 2014 Dr. M. Endres, F. Wenzel Lösungsblatt 6
Universität Augsburg, Institut für Informatik SS 2014 Prof. Dr. W. Kießling 23. Mai 2014 Dr. M. Endres, F. Wenzel Lösungsblatt 6 Aufgabe 1: Pareto mit SV-Semantik Suchmaschinen Pareto Definition: x < P
5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu
Daten Makro + VBA effektiv 5 DATEN 5.1. Variablen Variablen können beliebige Werte zugewiesen und im Gegensatz zu Konstanten jederzeit im Programm verändert werden. Als Variablen können beliebige Zeichenketten
Erstellen von x-y-diagrammen in OpenOffice.calc
Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei
Oracle SQL Tutorium - Wiederholung DB I -
Oracle SQL Tutorium - Wiederholung DB I - (Version 2.6 vom 24.2.2015) Einleitung Im Folgenden sind zur Wiederholung eine Reihe von SQL-Übungsaufgaben zu lösen. Grundlage für die Aufgaben ist die Mondial
7 Rechnen mit Polynomen
7 Rechnen mit Polynomen Zu Polynomfunktionen Satz. Zwei Polynomfunktionen und f : R R, x a n x n + a n 1 x n 1 + a 1 x + a 0 g : R R, x b n x n + b n 1 x n 1 + b 1 x + b 0 sind genau dann gleich, wenn
1 topologisches Sortieren
Wolfgang Hönig / Andreas Ecke WS 09/0 topologisches Sortieren. Überblick. Solange noch Knoten vorhanden: a) Suche Knoten v, zu dem keine Kante führt (Falls nicht vorhanden keine topologische Sortierung
CodeSaver. Vorwort. Seite 1 von 6
CodeSaver Vorwort Die Flut der Passwörter nimmt immer mehr zu. Kontopasswörter, Passwörter für Homepages, Shellzugriffe, Registrierungscodes für Programme und und und. Da ich aber nicht sonderlich viel
Punkt 1 bis 11: -Anmeldung bei Schlecker und 1-8 -Herunterladen der Software
Wie erzeugt man ein Fotobuch im Internet bei Schlecker Seite Punkt 1 bis 11: -Anmeldung bei Schlecker und 1-8 -Herunterladen der Software Punkt 12 bis 24: -Wir arbeiten mit der Software 8-16 -Erstellung
Version 1.0.00. White Paper ZS-TimeCalculation und die Zusammenarbeit mit dem iphone, ipad bzw. ipod Touch
White Paper ZS-TimeCalculation und die Zusammenarbeit mit dem iphone, ipad bzw. ipod Touch Seite 1/8 Z-Systems 2004-2011 Einführung Das iphone bzw. der ipod Touch wird von ZS-TimeCalculation mit Hilfe
Diana Lange. GENERATIVE GESTALTUNG Arten des Zufalls
Diana Lange GENERATIVE GESTALTUNG Arten des Zufalls RANDOM int index = 0; while (index < 200) { float x = random(0, width); float y = random(0, height); float d = random(40, 100); ellipse(x, y, d, d);
4. BEZIEHUNGEN ZWISCHEN TABELLEN
4. BEZIEHUNGEN ZWISCHEN TABELLEN Zwischen Tabellen können in MS Access Beziehungen bestehen. Durch das Verwenden von Tabellen, die zueinander in Beziehung stehen, können Sie Folgendes erreichen: Die Größe
Prozentrechnung. Wir können nun eine Formel für die Berechnung des Prozentwertes aufstellen:
Prozentrechnung Wir beginnen mit einem Beisiel: Nehmen wir mal an, ein Handy kostet 200 und es gibt 5% Rabatt (Preisnachlass), wie groß ist dann der Rabatt in Euro und wie viel kostet dann das Handy? Wenn
Leere Zeilen aus Excel-Dateien entfernen
Wissenselement Leere Zeilen aus Excel-Dateien entfernen Betrifft: CODE.3, Report/LX (Explorer/LX) Stand: 2012-09-12 1. Hintergrund ibeq Für den Excel-Export setzen wir fertige Libraries des Herstellers
Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag
Ludwig-Maximilians-Universität München WS 2015/16 Institut für Informatik Übungsblatt 9 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:
Professionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
Grundlagen der Theoretischen Informatik, SoSe 2008
1. Aufgabenblatt zur Vorlesung Grundlagen der Theoretischen Informatik, SoSe 2008 (Dr. Frank Hoffmann) Lösung von Manuel Jain und Benjamin Bortfeldt Aufgabe 2 Zustandsdiagramme (6 Punkte, wird korrigiert)
DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER
DATENBANKEN SQL UND SQLITE VON MELANIE SCHLIEBENER INHALTSVERZEICHNIS 1. Datenbanken 2. SQL 1.1 Sinn und Zweck 1.2 Definition 1.3 Modelle 1.4 Relationales Datenbankmodell 2.1 Definition 2.2 Befehle 3.
Online - Zusammenarbeit bei Google
Online - Zusammenarbeit bei Google www.google.at Ing. Elfriede Berger Erstellen Sie Ihre Arbeit online und nutzen Sie sie gemeinsam mit anderen Schnell erstellen, bearbeiten und hochladen Importieren Sie
Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich
Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich Mitgliederbereich (Version 1.0) Bitte loggen Sie sich in den Mitgliederbereich mit den Ihnen bekannten Zugangsdaten
Was meinen die Leute eigentlich mit: Grexit?
Was meinen die Leute eigentlich mit: Grexit? Grexit sind eigentlich 2 Wörter. 1. Griechenland 2. Exit Exit ist ein englisches Wort. Es bedeutet: Ausgang. Aber was haben diese 2 Sachen mit-einander zu tun?
MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.
Programm Die Bedienung des Programms geht über das Hauptmenü. Datenbank Schnittstelle Die Datenbank wir über die Datenbank- Schnittstelle von Office angesprochen. Von Office 2000-2003 gab es die Datenbank
der Eingabe! Haben Sie das Ergebnis? Auf diesen schwarzen Punkt kommen wir noch zu sprechen.
Medizintechnik MATHCAD Kapitel. Einfache Rechnungen mit MATHCAD ohne Variablendefinition In diesem kleinen Kapitel wollen wir die ersten Schritte mit MATHCAD tun und folgende Aufgaben lösen: 8 a: 5 =?
Microsoft Access 2010 Navigationsformular (Musterlösung)
Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Access 2010 Navigationsformular (Musterlösung) Musterlösung zum Navigationsformular (Access 2010) Seite 1 von 5 Inhaltsverzeichnis Vorbemerkung...
Format- oder Stilvorlagen
Vorraussetzung Sie sollten Grundkenntnisse der HTML-Sprache besitzen, um die Ausbildungseinheit Formatvorlagen, auch Stilvorlagen genannt, ohne Probleme verstehen zu können. Ist dies nicht der Fall, empfehlen
Zur drittletzten Zeile scrollen
1 Fragen und Antworten zur Computerbedienung Thema : Zur drittletzten Zeile scrollen Thema Stichwort Programm Letzte Anpassung Zur drittletzten Zeile scrollen Scrollen VBA Excel 1.02.2014 Kurzbeschreibung:
Wir machen neue Politik für Baden-Württemberg
Wir machen neue Politik für Baden-Württemberg Am 27. März 2011 haben die Menschen in Baden-Württemberg gewählt. Sie wollten eine andere Politik als vorher. Die Menschen haben die GRÜNEN und die SPD in
Wie Sie mit Mastern arbeiten
Wie Sie mit Mastern arbeiten Was ist ein Master? Einer der großen Vorteile von EDV besteht darin, dass Ihnen der Rechner Arbeit abnimmt. Diesen Vorteil sollten sie nutzen, wo immer es geht. In PowerPoint
Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten
Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten 2008 netcadservice GmbH netcadservice GmbH Augustinerstraße 3 D-83395 Freilassing Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe
Toolbeschreibung: EVERNOTE
Toolbeschreibung: EVERNOTE Evernote ist ein Programm, um Notizen zu sammeln. Man kann es sowohl online nutzen, als auch offline von seinem PC (dafür muss man sich das Programm runterladen). Die ersten
GEONET Anleitung für Web-Autoren
GEONET Anleitung für Web-Autoren Alfred Wassermann Universität Bayreuth [email protected] 5. Mai 1999 Inhaltsverzeichnis 1 Technische Voraussetzungen 1 2 JAVA-Programme in HTML-Seiten verwenden
Qualität und Verlässlichkeit Das verstehen die Deutschen unter Geschäftsmoral!
Beitrag: 1:43 Minuten Anmoderationsvorschlag: Unseriöse Internetanbieter, falsch deklarierte Lebensmittel oder die jüngsten ADAC-Skandale. Solche Fälle mit einer doch eher fragwürdigen Geschäftsmoral gibt
Luis Kornblueh. May 22, 2014
Einführung in die Bash Luis Kornblueh KlosterCluster Team 2013/2014, Klosterschule May 22, 2014 1 / 17 Inhaltsverzeichnis Einführung in das Scripting Einfache Beispiele Kommandos ersetzen Bedingungen Tests
SQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar
Qt-Seminar Dienstag, 10.2.2009 SQL ist......die Abkürzung für Structured Query Language (früher sequel für Structured English Query Language )...ein ISO und ANSI Standard (aktuell SQL:2008)...eine Befehls-
PowerPoint: Text. Text
PowerPoint: Anders als in einem verarbeitungsprogramm steht in PowerPoint der Cursor nicht automatisch links oben auf einem Blatt in der ersten Zeile und wartet auf eingabe. kann hier vielmehr frei über
ecaros2 - Accountmanager
ecaros2 - Accountmanager procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Aufruf des ecaros2-accountmanager...3 2 Bedienung Accountmanager...4 procar informatik AG 2 Stand: FS 09/2012 1 Aufruf
Dipl. Inf. Dipl. Math. Y. Orkunoglu Datum: 11.09.2009
Hochschule Darmstadt DATENBANKEN Fachbereich Informatik Praktikum 3 Dipl. Inf. Dipl. Math. Y. Orkunoglu Datum: 11.09.2009 PL/SQL Programmierung Anwendung des Cursor Konzepts und Stored Procedures Und Trigger
Informationsblatt Induktionsbeweis
Sommer 015 Informationsblatt Induktionsbeweis 31. März 015 Motivation Die vollständige Induktion ist ein wichtiges Beweisverfahren in der Informatik. Sie wird häufig dazu gebraucht, um mathematische Formeln
Meine erste Homepage - Beispiele
Meine erste - Beispiele 1. Beispiel meine Willkommen auf meiner Befehle nicht über Hier ist ein Senior, der noch fit für's Internet ist. Probieren wir
Tipp III: Leiten Sie eine immer direkt anwendbare Formel her zur Berechnung der sogenannten "bedingten Wahrscheinlichkeit".
Mathematik- Unterrichts- Einheiten- Datei e. V. Klasse 9 12 04/2015 Diabetes-Test Infos: www.mued.de Blutspenden werden auf Diabetes untersucht, das mit 8 % in der Bevölkerung verbreitet ist. Dabei werden
Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen
Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders
Güte von Tests. die Wahrscheinlichkeit für den Fehler 2. Art bei der Testentscheidung, nämlich. falsch ist. Darauf haben wir bereits im Kapitel über
Güte von s Grundlegendes zum Konzept der Güte Ableitung der Gütefunktion des Gauss im Einstichprobenproblem Grafische Darstellung der Gütefunktionen des Gauss im Einstichprobenproblem Ableitung der Gütefunktion
Objektorientierte Programmierung für Anfänger am Beispiel PHP
Objektorientierte Programmierung für Anfänger am Beispiel PHP Johannes Mittendorfer http://jmittendorfer.hostingsociety.com 19. August 2012 Abstract Dieses Dokument soll die Vorteile der objektorientierten
sondern alle Werte gleich behandelt. Wir dürfen aber nicht vergessen, dass Ergebnisse, je länger sie in der Vergangenheit
sondern alle Werte gleich behandelt. Wir dürfen aber nicht vergessen, dass Ergebnisse, je länger sie in der Vergangenheit liegen, an Bedeutung verlieren. Die Mannschaften haben sich verändert. Spieler
Berechnungen in Access Teil I
in Access Teil I Viele Daten müssen in eine Datenbank nicht eingetragen werden, weil sie sich aus anderen Daten berechnen lassen. Zum Beispiel lässt sich die Mehrwertsteuer oder der Bruttopreis in einer
2.5.2 Primärschlüssel
Relationale Datenbanken 0110 01101110 01110 0110 0110 0110 01101 011 01110 0110 010 011011011 0110 01111010 01101 011011 0110 01 01110 011011101 01101 0110 010 010 0110 011011101 0101 0110 010 010 01 01101110
Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden.
Eine eigene Seite auf Facebook-Fanseiten einbinden und mit einem Tab verbinden. Nach den Änderungen die Facebook vorgenommen hat ist es einfacher und auch schwerer geworden eigene Seiten einzubinden und
Tutorial: Gnumeric installieren und Jahres-Kostenübersicht erstellen mit Diagramm
Gnumeric Mittwoch, 8. Mai 2013 01:05 Tutorial: Gnumeric installieren und Jahres-Kostenübersicht erstellen mit Diagramm In diesem Tutorial will ich Ihnen zeigen, wie man Gnumeric installiert und wie man
Dokumentation. Black- und Whitelists. Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser
Dokumentation Black- und Whitelists Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser Inhalt INHALT 1 Kategorie Black- und Whitelists... 2 1.1 Was sind Black- und Whitelists?...
Lehrer: Einschreibemethoden
Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder
TYPO3 Tipps und Tricks
TYPO3 Tipps und Tricks Seiten als Shortcut. Hiermit ist gemeint, dass eine Oberseite direkt auf eine tiefere Unterseite verlinkt. Dies kann bei Themen ohne gesonderte Übersichtsseite hilfreich sein. Zum
Professionelle Seminare im Bereich MS-Office
Serienbrief aus Outlook heraus Schritt 1 Zuerst sollten Sie die Kontakte einblenden, damit Ihnen der Seriendruck zur Verfügung steht. Schritt 2 Danach wählen Sie bitte Gerhard Grünholz 1 Schritt 3 Es öffnet
Informatik 12 Datenbanken SQL-Einführung
Informatik 12 Datenbanken SQL-Einführung Gierhardt Vorbemerkungen Bisher haben wir Datenbanken nur über einzelne Tabellen kennen gelernt. Stehen mehrere Tabellen in gewissen Beziehungen zur Beschreibung
Dokumentation. estat Version 2.0
Dokumentation estat Version 2.0 Installation Die Datei estat.xla in beliebiges Verzeichnis speichern. Im Menü Extras AddIns... Durchsuchen die Datei estat.xla auswählen. Danach das Auswahlhäkchen beim
Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster
Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.
Grundlagen der Videotechnik. Redundanz
Grundlagen der Videotechnik Redundanz Redundanz beruht auf: - statistischen Abhängigkeiten im Signal, - Information, die vorher schon gesendet wurde - generell eine Art Gedächtnis im Signal Beispiel: Ein
1. Was ihr in dieser Anleitung
Leseprobe 1. Was ihr in dieser Anleitung erfahren könnt 2 Liebe Musiker, in diesem PDF erhaltet ihr eine Anleitung, wie ihr eure Musik online kostenlos per Werbevideo bewerben könnt, ohne dabei Geld für
Arge Betriebsinformatik GmbH & Co.KG, CAP News 40, Februar 2013. CAP-News 40
CAP-News 40 CAP-News ist in unrägelmäßigen Abständen erscheinende Information zum Produktkonfigurator CAP/VARIANTS. Hier werden die neuen Befehle, Funktionen und Möglichkeiten beschrieben. In CAP-News
Dokumentation IBIS Monitor
Dokumentation IBIS Monitor Seite 1 von 16 11.01.06 Inhaltsverzeichnis 1. Allgemein 2. Installation und Programm starten 3. Programmkonfiguration 4. Aufzeichnung 4.1 Aufzeichnung mitschneiden 4.1.1 Inhalt
Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang
sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche
Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])
3.7 Erstellen einer Collage Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu]) Dann Größe des Dokuments festlegen beispielsweise A4 (weitere
Stand: 28.11.2012. Adressnummern ändern Modulbeschreibung
Seite 1 Inhalt Allgemein...3 Installation...3 manuelle Eingabe von alten und neuen Adressnummern...4 Vorbereiten von Adressnummern-Änderungen in Tabellen...5 Seite 2 Allgemein Das INKS-Modul ermöglicht
Dokumentation Schedulingverfahren
Dokumentation Schedulingverfahren von Norbert Galuschek Gordian Maugg Alexander Hahn Rebekka Weissinger June 23, 2011 1 Contents 1 Aufgabe 3 2 Vorgehensweise 4 2.1 Warum Android.......................
Projektbericht Gruppe 12. Datenbanksysteme WS 05/ 06. Gruppe 12. Martin Tintel Tatjana Triebl. Seite 1 von 11
Datenbanksysteme WS 05/ 06 Gruppe 12 Martin Tintel Tatjana Triebl Seite 1 von 11 Inhaltsverzeichnis Inhaltsverzeichnis... 2 1. Einleitung... 3 2. Datenbanken... 4 2.1. Oracle... 4 2.2. MySQL... 5 2.3 MS
Gnuplot. Justin Simon Bayer. 12. Januar 2006
Gnuplot Justin Simon Bayer 12. Januar 2006 1 Inhaltsverzeichnis 1 Gnuplot? 3 1.1 Was ist das eigentlich?........................ 3 1.2 Ein Beispiel.............................. 3 1.3 Und noch eins.............................
Skript und Aufgabensammlung Terme und Gleichungen Mathefritz Verlag Jörg Christmann Nur zum Privaten Gebrauch! Alle Rechte vorbehalten!
Mathefritz 5 Terme und Gleichungen Meine Mathe-Seite im Internet kostenlose Matheaufgaben, Skripte, Mathebücher Lernspiele, Lerntipps, Quiz und noch viel mehr http:// www.mathefritz.de Seite 1 Copyright
Universal Gleismauer Set von SB4 mit Tauschtextur u. integrierten Gleismauerabschlüssen!
Stefan Böttner (SB4) März 2013 Universal Gleismauer Set von SB4 mit Tauschtextur u. integrierten Gleismauerabschlüssen! Verwendbar ab EEP7.5(mitPlugin5) + EEP8 + EEP9 Abmessung: (B 12m x H 12m) Die Einsatzhöhe
1 Mathematische Grundlagen
Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.
Handbuch zum Statistiktool Pentaho Stand: Dezember 2013
Handbuch zum Statistiktool Pentaho Stand: Dezember 2013 Sie erreichen das Tool über folgenden Link http://reports.onleihe.de/pentaho/login Anmeldung Startbildschirm Oben: Navigation Linke Spalte: Ordner
Grundlagen der höheren Mathematik Einige Hinweise zum Lösen von Gleichungen
Grundlagen der höheren Mathematik Einige Hinweise zum Lösen von Gleichungen 1. Quadratische Gleichungen Quadratische Gleichungen lassen sich immer auf die sog. normierte Form x 2 + px + = 0 bringen, in
Programmierung in C. Grundlagen. Stefan Kallerhoff
Programmierung in C Grundlagen Stefan Kallerhoff Vorstellungsrunde Name Hobby/Beruf Schon mal was programmiert? Erwartungen an den Kurs Lieblingstier Für zu Hause C-Buch online: http://openbook.rheinwerk-verlag.de/c_von_a_bis_z/
Java Kurs für Anfänger Einheit 4 Klassen und Objekte
Java Kurs für Anfänger Einheit 4 Klassen und Ludwig-Maximilians-Universität München (Institut für Informatik: Programmierung und Softwaretechnik von Prof.Wirsing) 13. Juni 2009 Inhaltsverzeichnis klasse
Die Post hat eine Umfrage gemacht
Die Post hat eine Umfrage gemacht Bei der Umfrage ging es um das Thema: Inklusion Die Post hat Menschen mit Behinderung und Menschen ohne Behinderung gefragt: Wie zufrieden sie in dieser Gesellschaft sind.
Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere.
1.0.0 Allgemeine Informationen Es gibt zahlreiche Web-Programmiersprachen: HTML, CSS, JavaScript, PHP, Perl, Python, HTTP, XML und viele weitere. Wir werden uns hauptsächlich mit HTML beschäftigen, weil
MS Excel 2010 Kompakt
MS Excel 00 Kompakt FILTERN Aus einem großen Datenbestand sollen nur jene Datensätze (Zeilen) angezeigt werden, die einem bestimmten Eintrag eines Feldes (Spalte) entsprechen. Excel unterstützt Filterungen
