Rechtsbelehrung. Java und OOP Das Buch Christian Silberbauer 10

Größe: px
Ab Seite anzeigen:

Download "Rechtsbelehrung. Java und OOP Das Buch Christian Silberbauer 10"

Transkript

1 Rchtsblhrung Dsr Folnsatz st urhbrrchtlch gschützt. Ändrungn an dn Foln snd untrsagt. Ausschlßlch n ncht-kommrzll Nutzung st kostnfr. Andrnfalls wrd n Gbühr fällg. Wndn S sch hrfür an dn Autor. Java und OOP Das Buch Chrstan Slbrbaur 10

2 Kaptl 2: Grundlmnt dr Programmrung

3 Varabln Varabln snd Spchrbrch m Arbtsspchr Anhand ns Namns kann man Wrt hnnschrbn und auch wdr auslsn Varabln bstzn n fsts Format, das durch nn Datntyp fstglgt st (z.b. Ganz Zahl, Zchnktt) Java und OOP Das Buch Chrstan Slbrbaur 12

4 Bspl nt x = 5, quadrat; quadrat = x * x; Systm.out.prntln("Das Quadrat von + x + " st + quadrat); Spchrabbld: x 5 quadrat 25 Im Spchr sthn gntlch nur d Wrt, ncht d Namn dr Varabln. Ltztr snd Alasnamn für Adrssn. Java und OOP Das Buch Chrstan Slbrbaur 13

5 Elmntar Datntypn Bschrbung Typ Bsplwrt Wrtbrch Größ Zchn char A, B, $, % Blbgs Zchn 2 Byt Boolschr Wrt (wahr, falsch) boolan tru, fals tru, fals 1 Byt Ganz Zahl byt short nt long -17, bs bs bs bs Byt 2 Byt 4 Byt 8 Byt Gltkommazahl float doubl 3.14, , E+38 bs +3, E+38-1, E+308 bs +1, E Byt 8 Byt Java und OOP Das Buch Chrstan Slbrbaur 14

6 Typumwandlung (Elm. Typn) Umwandlung von Typ dr Spalt nach Typ dr Zl: byt short nt long float doubl boolan char byt x short x nt x long x float x doubl x boolan x x x x x x x char x : mplzt Typumwandlung möglch : nur xplzt Typumwandlung möglch (Cast-Oprator notwndg) x: kn Typumwandlung möglch Java und OOP Das Buch Chrstan Slbrbaur 15

7 Bspl short x = 3; byt h = (byt)x; short y = h; // xplztr Cast // mplztr Cast Hr wrd.d.r. dr Wrt von x und y vrtauscht. Was passrt, wann dr Wrt von x zu groß für n byt st? Antwort (Bspl: x = 130): x : short h : byt y : short Abschndn Korrkt Konvrtrung Java und OOP Das Buch Chrstan Slbrbaur 16

8 Intrn Darstllung ganzr Zahln Zahlnrng für nn 3bt-Datntyp Dr Zahlnrng st so konstrurt, dass glt: = 0 Dr Datntyp rcht von -4 bs = = = = = = = = D führnd 1 symbolsrt quas n ngatvs Vorzchn. Java und OOP Das Buch Chrstan Slbrbaur 17

9 Darstllung von Ltraln Bspl tru, fals x l a Hallo Bool schr Wrt Ganz Zahl - Dzmalzahl - Hxadzmalzahl - Oktalzahl (führnd Null!) - Dzmalzahl (ndt mt klnm L!) Gltkommazahl Enzlns Zchn Zchnktt Typ boolan byt/short/nt byt/short/nt byt/short/nt long doubl char Strng Java und OOP Das Buch Chrstan Slbrbaur 18

10 Bspl Was passrt jwls b dn folgndn Anwsungn? float x = 1.23; long x = ; short x = 123; nt x = 123; short x = ; short x = (short)123123; doubl x = ; doubl x = ; doubl x = ; nt x = 1; short y = x; Java und OOP Das Buch Chrstan Slbrbaur 19

11 Opratorn Artn nach Zahl dr Oprandn (Stllgkt) Unär: n Oprand (z.b. ++ ) Bnär: zw Oprandn (z.b. * ) Trnär: dr Oprandn (z.b. b?t:f ) Assozatvtät Lnksassozatv: Abarbtung von lnks nach rchts Rchtsassozatv: Abarbtung von rchts nach lnks Übr d tatsächlch ausgführt Opraton ntschdn: Opratorsymbol Stllgkt (z.b. - xstrt unär und bnär) Typn dr Oprandn (z.b. b mndstns nm Gltkommatyp (float, doubl) b nr Dvson rfolgt n Gltkommadvson, sonst n ganzzahlg Dvson) Java und OOP Das Buch Chrstan Slbrbaur 20

12 Prortätntabll Prortät Opratorn () []. xpr++ xpr--! ~ -unär +unär ++xpr -xpr nw (typ) * / % + - << >> >>> < <= > >= nstancof ==!= & (btwss Und) ^ (btwss xclusvs Odr) (btwss Odr) && (logschs Und) (logschs Odr)?: = += -= *= /= %= ^= &= = <<= >>= >>>= Assozatvtät lnks rchts lnks lnks lnks lnks lnks lnks lnks lnks lnks lnks lnks rchts rchts Java und OOP Das Buch Chrstan Slbrbaur 21

13 Bspl Was passrt jwls b dn folgndn Anwsungn? nt x = / 2 * 5; doubl x = 5 / 3; nt x = 3; nt y = 5; nt z = x+++y; nt x = 3; nt y = 5; nt z = 4 + x == y; nt x = 5.0 / 3; Java und OOP Das Buch Chrstan Slbrbaur 22

14 Kontrollstrukturn Squnz Vrzwgung (f-ls, swtch) Schlf (for, whl, do-whl) Java und OOP Das Buch Chrstan Slbrbaur 23

15 If-Anwsung Bspl: nt x = 5; f (x > 10) { Systm.out.prntln("x st größr als 10"); ls { Systm.out.prntln("x st ncht größr als 10"); Dr ls-zwg dr f-anwsung st optonal. x > 10 st n logschr bzw. boolschr Ausdruck Java und OOP Das Buch Chrstan Slbrbaur 24

16 Logsch Ausdrück Logsch Ausdrück snd ntwdr wahr ( tru ) odr falsch ( fals ) Logsch Ausdrück könnn durch Vrglch dargstllt wrdn. Vrglch wrdn mttls Vrglchsopratorn gbldt: Oprator < > <= >= ==!= Bzchnung klnr größr klnr-glch größr-glch st glch unglch Bsplausdruck a < b a > b a <= b a >= b a == b a!= b Java und OOP Das Buch Chrstan Slbrbaur 25

17 Logsch Ausdrück (2) Mhrr Vrglch könnn durch logsch Opratorn mtnandr vrknüpft wrdn. Solch logschn Vrknüpfungn stlln auch wdr logsch Ausdrück dar. Oprator &&! Bzchnung UND ODER NICHT Bsplausdruck a < b && a < c a < b a < c!(a < b) Wahrhtstablln: a b a && b a b a b a!a tru tru tru tru tru tru tru fals tru fals fals tru fals tru fals tru fals tru fals fals tru tru fals fals fals fals fals fals Java und OOP Das Buch Chrstan Slbrbaur 26

18 Swtch-Anwsung Bspl: nt anzahlkndr = 3; nt kndrgld; swtch (anzahlkndr) { cas 0: kndrgld = 0; brak; cas 1: kndrgld = 1000; brak; cas 2: kndrgld = 2200; brak; cas 3: kndrgld = 3700; brak; dfault: kndrgld = anzahlkndr * 1500; Systm.out.prntln("Für Ihr " + anzahlkndr + " Kndr rhaltn S n Kndrgld von " + kndrgld + " Euro pro Monat."); swtch rlaubt ldglch n Prüfung auf Glchht und kn blbgn logschn Ausdrück w n f-anwsung Prformancvortl: cas kann ntrn rrcht wrdn; kn Vrglch j cas notwndg Wchtg: brak ncht vrgssn! Java und OOP Das Buch Chrstan Slbrbaur 27

19 For-Schlf Bspl: for (nt = 0; < 5; ++) { Systm.out.prntln("Hllo World"); Intalsrung Ausführbdngung 0 < 5 1 < 5 2 < 5 3 < 5 4 < 5 5 < 5 = 0 Schlfndurchläuf 1. Durchlauf: Ausgab von Hllo World, = 1 2. Durchlauf: Ausgab von Hllo World, = 2 3. Durchlauf: Ausgab von Hllo World, = 3 4. Durchlauf: Ausgab von Hllo World, = 4 5. Durchlauf: Ausgab von Hllo World, = 5 Abbruch Allgmn: for (Intalsrungsanw.; Ausführbdngung; Aktualsrungsanw.) { Anwsung(n) Java und OOP Das Buch Chrstan Slbrbaur 28

20 Whl- und Do-Whl-Schlf Whl-Schlf Syntax: whl (Ausführbdngung) { Anwsung(n) Do-Whl-Schlf Syntax: do { Anwsung(n) whl (Ausführbdngung); Kopfgsturt Schlf Möglchrws kn nzgr Schlfndurchlauf Fußgsturt Schlf Mndstns n Schlfndurchlauf Java und OOP Das Buch Chrstan Slbrbaur 29

21 Schlfn allgmn Mt brak kann dr Schlfndurchlauf abgbrochn wrdn. Mt contnu st n vorztgs Sprngn zur Schlfnbdngung möglch. In Java snd Schlfbdngungn mmr Ausführbdngungn und kn Abbruchbdngungn (allrdngs stllt n f-brak-konstllaton n Abbruchbdngung dar). In Java gbt s kopfgsturt Schlfn und fußgsturt Schlfn. Java und OOP Das Buch Chrstan Slbrbaur 30

22 Arrays Array anlgn // Array anlgn mt Platz für schs nt-wrt nt[] lottozahln = nw nt[6]; // Altrnatv wrd hr dr Array glch ntalsrt: nt[] lottozahln = {5, 18, 32, 42, 45, 48; Zugrff auf nzln Elmnt ds Arrays // Ändrt auf Bass ds ntalsrtn Arrays dn Wrt 32 auf 35 lottozahln[2] = 35; // Gbt dn Wrt 5 auf dr Konsol aus Systm.out.prntln(lottozahln[0]); Abfragn dr Läng ds Arrays // Gbt dn Wrt 6 auf dr Konsol aus Systm.out.prntln(lottozahln.lngth); Java und OOP Das Buch Chrstan Slbrbaur 31

23 Arrays (2) In Java kann (m Ggnsatz zu C/C++) stts d Läng von Arrays rmttlt wrdn. (mttls.lngth) Dr Zugrff auf d Elmnt rfolgt pr Indx. Das rst Elmnt hat dn Indx 0. D wtrn Indx snd aufstgnd durchnummrrt (bs.lngth 1) Arrays snd n Java Rfrnztypn und kn Wrttypn w z.b. nt und doubl Java und OOP Das Buch Chrstan Slbrbaur 32

24 Wrttyp und Rfrnztyp Wrttyp Instanzn wrdn drkt adrssrt Elmntar Typn (nt, doubl, char tc.) Standardwrt: J nach Typ fstglgt (z.b. nt: 0, boolan: fals) Rfrnztyp Instanzn wrdn ndrkt übr nn Zgr bzw. n Rfrnz adrssrt Abstrakt Typn, also Klassn (sh Kap. 3) und Arrays Standardwrt: null, d.h. drzt wrd kn Instanz rfrnzrt Java und OOP Das Buch Chrstan Slbrbaur 33

25 Bspl Wrttyp nt ; = 123; Rfrnztyp char[] arr; arr = nw char[3]; arr[0] = 'S'; arr[1] = 'O'; arr[2] = 'S'; 123 arr 0x1000 0x 'S' 'O' 'S' (Läng) (Elm. 0) (Elm. 1) (Elm. 2) Java und OOP Das Buch Chrstan Slbrbaur 34

26 Bspl // Array anlgn mt Platz für schs nt-wrt nt[] lottozahln = nw nt[6]; // Zhung dr Zahln for (nt = 0; < lottozahln.lngth; ++) { lottozahln[] = (nt)(math.random()*49.0)+1; // Ausgab dr Zahln for (nt = 0; < lottozahln.lngth; ++) { Systm.out.prntln(lottozahln[]); todo: Zahln wrdn noch dopplt gzogn und snd n dr Ausgab ncht sortrt. Java und OOP Das Buch Chrstan Slbrbaur 35

27 Funktonn publc class Fakultat { publc statc nt fakultat(nt x) { nt f = 1; // 2 for (nt = 2; <= x; ++) // 3 f = f * ; rturn f; // 4 publc statc vod man(strng[] args) { nt f = fakultat(5); // 1 Systm.out.prntln(f); // 5 Java und OOP Das Buch Chrstan Slbrbaur 36

28 Rkursv Funktonn (Bspl) publc class FakultatRkursv { publc statc nt fakultat(nt x) { f (x <= 1) rturn 1; ls rturn x * fakultat(x - 1); publc statc vod man(strng[] args) { nt f = fakultat(5); Systm.out.prntln(f); Also: 5! = 5 * 4! Und 4! = 4 * 3! Und 3! = 3 * 2! Und 2! = 2 * 1! Und 1! = 1 Java und OOP Das Buch Chrstan Slbrbaur 37

29 Funktonsstack (Bspl) fakultat(1) fakultat(2) fakultat(2) fakultat(3) fakultat(3) fakultat(3) fakultat(4) fakultat(4) fakultat(4) fakultat(4) fakultat(5) fakultat(5) fakultat(5) fakultat(5) fakultat(5) man() man() man() man() man() man() fakultat(2) fakultat(3) fakultat(3) fakultat(4) fakultat(4) fakultat(4) fakultat(5) fakultat(5) fakultat(5) fakultat(5) man() man() man() man() man() Java und OOP Das Buch Chrstan Slbrbaur 38

30 Funktonsstack En Stack wrd auch Stapl odr Kllr gnannt st n Datnstruktur arbtt nach dm LIFO-Prnzp: Last-In- Frst-Out (dmggnübr arbtt n Quu nach dm FIFO-Prnzp) En Funktonsstack st n Stack, dssn Elmnt Funktonsnstanzn snd. Funktonsnstanzn bnhaltn Engabparamtr, lokal Varabln, Rücksprungadrss tc. (ncht d Implmntrung > ds st statsch!) Java und OOP Das Buch Chrstan Slbrbaur 39

31 Rkursv Funktonn snd Funktonn, d sch (drkt odr ndrkt) slbst aufrufn. müssn wohlübrlgt Abbruchbdngungn bstzn (sonst Stackovrflow!) Rkursv Aufruf gschhn mmr mt abgwandltn Engabparamtrn (sonst Stackovrflow!) Jd Instanz löst slbst n glchartgs Tlproblm. Das Gsamtproblm nr Instanz nmmt mt zunhmndr Vrschachtlung ab. (2! st wngr komplx als 5!) Java und OOP Das Buch Chrstan Slbrbaur 40

32 Excptons Zur Bhandlung von Ausnahmstuatonn m Programmablauf Bspl: Dr Zugrff auf n Dat klappt ncht. Altrnatv Prüfung mt f- Anwsungn btt kn lgant Syntax. Java und OOP Das Buch Chrstan Slbrbaur 41

33 Bspl publc statc vod datvrarbtn() try { // Öffn Dat whl(/* Datnd ncht rrcht */) { // Ls Zl aus Dat // Schlß Dat catch (Excpton ) { Systm.out.prntln(); Java und OOP Das Buch Chrstan Slbrbaur 42

34 Excptons wtrrchn (throws) publc statc vod datvrarbtn() throws Excpton // Öffn Dat whl (/* Datnd ncht rrcht */) { // Ls Zl aus Dat // Schlß Dat publc statc vod man(strng[] args) { try { datvrarbtn(); catch (Excpton ) { Systm.out.prntln(); Java und OOP Das Buch Chrstan Slbrbaur 43

Das Ziel ist das Ziel

Das Ziel ist das Ziel l tn-wc Tl 2 Das Zl st das Zl (c) 2013 Kathrn Pohnk/ tn-wcl - Slbst-Coachng & Mhr / Das Zl st das Zl / 1 l tn-wc Inhalt Tl 1 1. Enltung 2. Im Rückwärtsgang 3. Schrtt 1 Tl 2 1. Prsonal-Kanban - was st dnn

Mehr

Bundesministerium für Verkehr, Bau und Stadtentwicklung. Bekanntmachung der Regeln für Energieverbrauchskennwerte im Wohngebäudebestand

Bundesministerium für Verkehr, Bau und Stadtentwicklung. Bekanntmachung der Regeln für Energieverbrauchskennwerte im Wohngebäudebestand Bundsmnstrum für Vrkhr, Bau und Stadtntwcklung Bkanntmachung dr Rgln für nrgvrbrauchsknnwrt m Wohngbäudbstand Vom 30. Jul 2009 Im nvrnhmn mt dm Bundsmnstrum für Wrtschaft und Tchnolog wrdn folgnd Rgln

Mehr

Checkliste Wärmebrücken

Checkliste Wärmebrücken Enrg Chcklst Wärmbrückn Gmnd / Bavorhabn (Bzchnng nd Adrss) Projktvrfassng (Nam nd Adrss) Ort, Datm, Untrschrft > all bm Bavorhabn vorhandnn Wärmbrückn snd n dr Übrscht angkrzt ja nn > bm Enzlbatlnachws

Mehr

Erläuterungen zu Leitlinien zum Umgang mit Markt- und Gegenparteirisikopositionen in der Standardformel

Erläuterungen zu Leitlinien zum Umgang mit Markt- und Gegenparteirisikopositionen in der Standardformel Erläutrungn zu Ltlnn zum Umgang mt Markt- und Ggnpartrskopostonn n dr Standardforml D nachfolgndn Ausführungn n dutschr Sprach solln d EIOPA- Ltlnn rläutrn. Währnd d Ltlnn auf Vranlassung von EIOPA n alln

Mehr

3.1 Definition, Einheitsvektoren, Komponenten, Rechenregeln, Vektorraum

3.1 Definition, Einheitsvektoren, Komponenten, Rechenregeln, Vektorraum . Vktorn. Dfnton, Enhtsvktorn, Komponntn, Rchnrgln, Vktorrum Nn sklrn (Zhln mt Mßnht w Mss, Enrg, Druck usw.) wrdn n dr Physk vktorll Größn ("Pfl" mt Rchtung und Läng) vrwndt: Ortsvktor, Gschwndgkt, Vrschung,

Mehr

Vorschlag (Endstand) für Normentext zur Berechnung der Lüftungswärmeverluste in EN 12831 (deutsch)

Vorschlag (Endstand) für Normentext zur Berechnung der Lüftungswärmeverluste in EN 12831 (deutsch) Insttut für Tchnsch Gbäudausrüstung Drsdn Forschung und nwndung GmbH Prof. Oschat - Dr. Hartmann - Dr. Wrdn - Prof. Flsmann Vorschlag (Endstand) für Normntxt ur Brchnung dr Lüftungswärmvrlust n EN 12831

Mehr

Herleitung und Umstellung der allgemeinen Zinseszinsformel

Herleitung und Umstellung der allgemeinen Zinseszinsformel Hrlung und Usllung dr allgnn Znssznsforl. Hrlung dr Znssznsforl Ggbn s n apal von, das zu Znssaz anglg wrd. Nach wls n Jahr wrdn d Znsn d apal zugschlagn. W hoch s das apal nach Jahrn? Jährlch Znsn wrdn

Mehr

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Täglich 10 Minuten Grundwortschatz-Training: Einfache Nomen

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Täglich 10 Minuten Grundwortschatz-Training: Einfache Nomen Untrrchtmatraln n dgtalr und n gdrucktr Form Auzug au: Täglch 10 Mnutn Grundwortchatz-Tranng: Enfach Nomn Da kompltt Matral fndn S hr: School-Scout.d Inkluonkt für Kndr mt bondrm Fördrbdarf Dutch / Kla

Mehr

Das Phasendiagramm des 3-Zustands- Pottsmodells

Das Phasendiagramm des 3-Zustands- Pottsmodells Das Phasndagramm ds 3-Zustands- Pottsmodlls Das Potts-Modll n Erwtrung ds Isng-Modlls von ssca athj TU raunschwg WS 04/05 Inhaltsvrzchns. Enltung. Das Isng-Modll. spl. Das Modll 3 3. Das Potts-Modll 5.

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java Vorlesung vom 5.11.07, Weitere Ausdrücke Übersicht 1 Vergleichsoperatoren 2 Kombinierte Zuweisungsoperatoren 3 Logische Operatoren 4 Weitere Operatoren 5 Klassifizierung von Operatoren 6 Typumwandlungen

Mehr

Die Normalverteilung. Die Normal- oder Gauß-Verteilung ist die am häufigsten vorkommende Verteilung.

Die Normalverteilung. Die Normal- oder Gauß-Verteilung ist die am häufigsten vorkommende Verteilung. D Normalvrtlung D Normal- odr Gauß-Vrtlung st d am häufgstn vorkommnd Vrtlung. S rd bschrbn durch folgndn funktonaln Zusammnhang G ( ) π S rd durch z Paramtr bschrbn: und Dr Zusammnhang zur nomal-vrtlung

Mehr

Institut für Programmierung und Reaktive Systeme. Java 2. Markus Reschke

Institut für Programmierung und Reaktive Systeme. Java 2. Markus Reschke Java 2 Markus Reschke 07.10.2014 Datentypen Was wird gespeichert? Wie wird es gespeichert? Was kann man mit Werten eines Datentyps machen (Operationen, Methoden)? Welche Werte gehören zum Datentyp? Wie

Mehr

Java - Programmierung - Prozedurale Programmierung 1

Java - Programmierung - Prozedurale Programmierung 1 Java - Programmierung - Prozedurale Programmierung 1 // elementare Datentypen public class el_dt public static void main(string args []) byte b = 127; short s = 32767; int i = 2147483647; long l = 9223372036854775807L,

Mehr

Moderne Mietwohnungen Zentral leben im Gallusviertel Frankfurt am Main

Moderne Mietwohnungen Zentral leben im Gallusviertel Frankfurt am Main Modrn Mtwohnungn Zntrl lbn m Gllusvrtl Frnkfurt m Mn Mn Frnkfurt, mn Gllus, Mn Zuhus. Enfch wundrbr Wohnn. 108 Mtwohnungn, provsonsfr 02/03 Wllkommn Hrzlch wllkommn Klyrstrß 39 43, Frnkfurt m Mn Mn FrnkFurt

Mehr

Javakurs FSS Lehrstuhl Stuckenschmidt. Tag 1 - Variablen und Kontrollstrukturen

Javakurs FSS Lehrstuhl Stuckenschmidt. Tag 1 - Variablen und Kontrollstrukturen Javakurs FSS 2012 Lehrstuhl Stuckenschmidt Tag 1 - Variablen und Kontrollstrukturen main Methode Startpunkt jeder Java Anwendung String[] args ist ein Array aus Parametern, die beim Aufruf über die Kommandozeile

Mehr

Übungen zu Algorithmen

Übungen zu Algorithmen Insttut für Informatk Unverstät Osnabrück, 06.12.2016 Prof. Dr. Olver Vornberger http://www-lehre.nf.uos.de/~anf Lukas Kalbertodt, B.Sc. Testat bs 14.12.2016, 14:00 Uhr Nls Haldenwang, M.Sc. Übungen zu

Mehr

Institut für Programmierung und Reaktive Systeme. Java 3. Markus Reschke

Institut für Programmierung und Reaktive Systeme. Java 3. Markus Reschke Java 3 Markus Reschke 08.10.2014 Kommentare Kommentare nützlich zum späteren Verständnis Zwei Arten Einzeiliger Kommentar bis zum Zeilenende mit // Mehrzeiliger Kommentar mit /*Text*/ 1 double x = 5; //

Mehr

Wärmebrücken bei Gebäudemodernisierungen. Ratgeber für Baufachleute

Wärmebrücken bei Gebäudemodernisierungen. Ratgeber für Baufachleute Wärmbrückn b Gbädmodrnsrngn Ratgbr für Bafachlt Dsr Ratgbr ntrstützt Fachlt dab, d Wärmbrückn von Fassadndämmngn nzschätzn nd gt Lösngn z plann nd aszführn. Er nthält nfach Rchnwrt, sow Asführngsmpfhlngn

Mehr

Kurse und Renditen von Anleihen. Ein Wörterbuch der Anleihenmärkte. Finanzmärkte und Erwartungen 6-1

Kurse und Renditen von Anleihen. Ein Wörterbuch der Anleihenmärkte. Finanzmärkte und Erwartungen 6-1 K I T E L 6 Fnanzmärk und Erwarungn 6- Kurs und Rndn von nlhn nlhn unrschdn sch n zw wsnlchn Dmnsonn:. dm usfallrsko: Rsko, dass dr Emn dr nlh d vrsprochn Rückzahlung dr nlh nch n vollm Umfang lsn kann.

Mehr

Makroökonomik III: Wechselkurs

Makroökonomik III: Wechselkurs Prof. Dr. Volkr Clausn Rlvanz ds Wchslkurss Makroökonomk III: Wchslkurs. Gütrmärkt: Enfluss auf prslch Wttbwrbsfähgkt auf Ex- und Importgütrmärktn Wchslkurs Handlsblanz Konjunktur und Bschäftgung 2. Gütrmärkt:

Mehr

Das Gesetz unterscheidet zwei Arten von Rechtssubjekten:

Das Gesetz unterscheidet zwei Arten von Rechtssubjekten: Zusammnfassung -4- RWI [Prs.&Fam.-Rcht] St 1 von 7 Thomas Gallkr Übrscht Das schwzrsch Rcht bstht aus zw slbstständgn Tln: Schwzrschs Zvlgstzbuch (ZGB) o Prsonnrcht (ZGB Art 11-89) o Famlnrcht (ZGB Art

Mehr

JAVA BASICS. 2. Primitive Datentypen. 1. Warum Java? a) Boolean (logische Werte wahr & falsch)

JAVA BASICS. 2. Primitive Datentypen. 1. Warum Java? a) Boolean (logische Werte wahr & falsch) JAVA BASICS 2. Primitive Datentypen 1. Warum Java? weit verbreitet einfach und (relativ) sicher keine Pointer (?) keine gotos kein Präprozessor keine globalen Variablen garbage collection objekt-orientiert

Mehr

Radiometrische Kalibrierung

Radiometrische Kalibrierung Radomtrsch Kalbrrung Tradtonllr Ansatz Kalbrrung aus mhrrn Bldrn Bhandlung von übrsturtn Bldrn 509 Zwck Das Antwortvrhaltn ds Systms Kamra Framgrabbr st ncht mmr lnar rauwrt snd ncht proportonal zur Enrg,

Mehr

Primitive Datentypen

Primitive Datentypen Primitive Datentypen 2 Arten von Datentypen: primitive Datentypen (heute) Objekte (später) Java ist streng typisiert, d.h. für jede Variable muß angegeben werden was für eine Art von Wert sie aufnimmt.

Mehr

Vorkurs Informatik WiSe 16/17

Vorkurs Informatik WiSe 16/17 Java Schleifen und Arrays Dr. Werner Struckmann / Stephan Mielke, Jakob Garbe, 06.10.2016 Technische Universität Braunschweig, IPS Überblick Kommentare Typen Kontrollstrukturen Arrays 06.10.2016 Dr. Werner

Mehr

Einfache Arrays. Annabelle Klarl. Einführung in die Informatik Programmierung und Softwareentwicklung

Einfache Arrays. Annabelle Klarl. Einführung in die Informatik Programmierung und Softwareentwicklung Annabelle Klarl Zentralübung zur Vorlesung Einführung in die Informatik: http://www.pst.ifi.lmu.de/lehre/wise-13-14/infoeinf WS13/14 Action required now 1. Smartphone: installiere die App "socrative student"

Mehr

Einführung Datentypen Verzweigung Schleifen. Java Crashkurs. Kim-Manuel Klein May 4, 2015

Einführung Datentypen Verzweigung Schleifen. Java Crashkurs. Kim-Manuel Klein May 4, 2015 Java Crashkurs Kim-Manuel Klein (kmk@informatik.uni-kiel.de) May 4, 2015 Quellen und Editoren Internet Tutorial: z.b. http://www.java-tutorial.org Editoren Normaler Texteditor (Gedit, Scite oder ähnliche)

Mehr

Teil I: Offenes Beispiel

Teil I: Offenes Beispiel Mthodnlhr III 2/08 Nam: 1 Barbtungszt: 2 Stundn 30 Mnutn Zuglassn Hlfsmttl: Taschnrchnr Tl I: Offns Bspl Nordmo, E.D., Kalamazoo, M.: Statstk n dn Mdn Handys und Krbs: En Fall von Tlfon-Vrbndungn. Stochastk

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java 1 / 29 Einstieg in die Informatik mit Java Weitere Ausdrücke Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 29 1 Überblick 2 Kombinierte Zuweisungsoperatoren 3 Vergleichsoperatoren

Mehr

Modulare TK-Anlagen für ISDN- und Internettelefonie

Modulare TK-Anlagen für ISDN- und Internettelefonie Kurzbdnunsanltun Modular TK-nlan für IDN- und Intrnttlfon COMmandr 6000 COMmandr 6000R COMmandr 6000RX Inhaltsvrzchns Inhaltsvrzchns Wcht Informatonn... 3 Vrwndt ymbol und nalwörtr... 3 chrhtshnws... 3

Mehr

Chair of Software Engineering

Chair of Software Engineering 1 2 Enführung n de Programmerung Bertrand Meyer Vorlesung 13: Contaner-Datenstrukturen Letzte Bearbetung 1. Dezember 2003 Themen für dese Vorlesung 3 Contaner-Datenstrukturen 4 Contaner und Genercty Enthalten

Mehr

a) Wie können die Fließeigenschaften kohäsiver Schüttgüter gemessen werden?

a) Wie können die Fließeigenschaften kohäsiver Schüttgüter gemessen werden? Smnar: Flßvrhaltn von Shüttgütrn drholung: a) könnn d Flßgnshaftn kohäsvr Shüttgütr gmssn wrdn? D Flßgnshaftn kohäsvr Shüttgütr snd mt Hlf dr Ergbnss von Shrtsts haraktrsrbar, z.b. mt dm Translatonsshrgrät

Mehr

Arbeitsblätter für die Lehrveranstaltung OOP JAVA 1

Arbeitsblätter für die Lehrveranstaltung OOP JAVA 1 Fachhochschule Stralsund Fachbereich Maschinenbau Lehrgebiet Informatik Prof. Dr.-Ing. Ch.Wahmkow Arbeitsblätter für die Lehrveranstaltung OOP I. Aufbau eines Java-Programmes JAVA 1 Escape-Sequenzen zur

Mehr

Otoskopie. Subjektiven Verfahren 18.08.2013. ORL Probleme in der Pädiatrie Praxis. Audiometrie. Objektiven Verfahren

Otoskopie. Subjektiven Verfahren 18.08.2013. ORL Probleme in der Pädiatrie Praxis. Audiometrie. Objektiven Verfahren ORL Prolm n dr Pädatr Praxs Krsaal Brn 13.9.2013 Praxsrlants zr pädatrschn Otolog T. Stojan, Zg & Lzrn E. Brch, Lzrn Otoskop Rotaton odr Zg dr Ohrmschl ggn hntn on zr Strckng ds Ghörgangs möglchst wtr

Mehr

Inhalt. Beschreibung von DNA- Sequenzen als Markov-Ketten. DNA-Sequenz. Markov-Ketten. X: Stochastische Sequenz. P(X): Wahrscheinlichkeit der Sequenz

Inhalt. Beschreibung von DNA- Sequenzen als Markov-Ketten. DNA-Sequenz. Markov-Ketten. X: Stochastische Sequenz. P(X): Wahrscheinlichkeit der Sequenz shrbung von D- Sunzn ls Mrkov-Kttn En Enführung Inhlt Mrkov-Kttn für -Islnds Hddn Mrkov Modls HMM für - Islnds usblk Uw Mnzl Rudbk bortory Usl Unvrsty D-Sunz D Rhnfolg dr sn m D -Molkül bstmmt dn uln ns

Mehr

Klausur Grundlagen der Programmierung

Klausur Grundlagen der Programmierung Klausur Grundlagen der Programmierung Aufgabenstellung: Martin Schultheiß Erreichte Punktzahl: von 60 Note: Allgemeine Hinweise: Schreiben Sie bitte Ihren Namen auf jedes der Blätter Zugelassene Hilfsmittel

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java Vorlesung vom 18.4.07, Grundlagen Übersicht 1 Kommentare 2 Bezeichner für Klassen, Methoden, Variablen 3 White Space Zeichen 4 Wortsymbole 5 Interpunktionszeichen 6 Operatoren 7 import Anweisungen 8 Form

Mehr

Tag der letzten Fachprüfung des Rigorosums: 15. Dezember 1999. Univ.-Prof. Dr. Peter Kleinschmidt

Tag der letzten Fachprüfung des Rigorosums: 15. Dezember 1999. Univ.-Prof. Dr. Peter Kleinschmidt 81,9(56,7b73$66$8 :LUWVFKDIWVZLVVHQVFKDIWOLFKH)DNXOWlW 35,25,7b765(*(/%$6,(57(5(66285&(13/$181*)h5 352-(.7(0,7.203/(;(5$%/$8)6758.785 'LVVHUWDWLRQ ]XU(UODQJXQJGHVDNDGHPLVFKHQ*UDGHV HLQHV'RNWRUVGHU:LUWVFKDIWVZLVVHQVFKDIWHQ'UUHUSRO

Mehr

Java-Schulung Grundlagen

Java-Schulung Grundlagen Java-Schulung Grundlagen Java 2 Standard Edition JDK 5 / 6 31.05.2008 Marcel Wieczorek 1 Themenübersicht Basiswissen Objektorientierung Datentypen Fehlerbehandlung Sonstiges Einführung Klassen, Strings

Mehr

Einführung in die Programmierung Laborübung bei Korcan Y. Kirkici. 3.Übung bis

Einführung in die Programmierung Laborübung bei Korcan Y. Kirkici. 3.Übung bis 28.10.2013 Einführung in die Programmierung Laborübung bei Korcan Y. Kirkici 3.Übung 28.10. bis 1.11.2013 1 ÄNDERUNGEN: Sprechstunde: Wann? Wo? Montags, 19 20h IKMZ, 4.Etage Laborübung Korcan Kirkici 2

Mehr

JAVA BASICS. 2. Primitive Datentypen. 1. Warum Java? a) Boolean (logische Werte wahr & falsch)

JAVA BASICS. 2. Primitive Datentypen. 1. Warum Java? a) Boolean (logische Werte wahr & falsch) JAVA BASICS 2. Primitive Datentypen 1. Warum Java? zunehmend weit verbreitet einfach und (relativ) sicher keine Adressrechnung, aber Pointer keine gotos kein Präprozessor keine globalen Variablen garbage

Mehr

d Beweis. Knoten 1 den Grad k hat.

d Beweis. Knoten 1 den Grad k hat. 4 Bäum un Mnmlrüst Dnton 4.. Es n G = (V, E n zusmmnännr Grp. H = (V, E ßt Grüst von G w. wnn H n Bum st un E E lt. Bmrkun 4.. En Grüst st lso n zusmmnännr, zyklnrr, uspnnnr Untrrp von G. Bspl 4.. Gr üst

Mehr

Anwendung der Elektrochemie

Anwendung der Elektrochemie nwndung dr Elktrochm Enrgumwandlung - Prmär- und Skundärbattrn (Lclanché, Pb-kku, N-Cd, N-M(H), Na-S, Zn-rom-kku, L-Ion-kku,... ) - rnnstoffzlln (lkalsch, Phosphorsaur, Carbonatschmlz.Z (PEM, SOC) - Photovoltak,

Mehr

Grundlagen der Informatik Ergänzungen WS 2007/2008 Prof. Dr. Rainer Lütticke

Grundlagen der Informatik Ergänzungen WS 2007/2008 Prof. Dr. Rainer Lütticke Grundlagen der Informatik Ergänzungen WS 2007/2008 Prof. Dr. Rainer Lütticke 1 Links Stellenwertsysteme mit Links zu Zahlensysteme: http://de.wikipedia.org/wiki/stellenwertsystem ASCII-Code: http://de.wikipedia.org/wiki/ascii

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java Vorlesung vom 18.4.07, Vordefinierte Datentypen Übersicht 1 Ganzzahlige Typen 2 Boolscher Typ 3 Gleitkommatypen 4 Referenztypen 5 void Typ 6 Implizite und explizite Typumwandlungen Ganzzahlige Typen Die

Mehr

EINFÜHRUNG IN DIE PROGRAMMIERUNG

EINFÜHRUNG IN DIE PROGRAMMIERUNG EINFÜHRUNG IN DIE PROGRAMMIERUNG GRUNDLAGEN Tobias Witt!! 24.03.2014 ORGANISATORISCHES 09:00-10:30! Täglich Übungen zur Vertiefung! Laptop hier nicht erforderlich! Linux, OS X! Freitag: http://hhu-fscs.de/linux-install-party/

Mehr

Einführung Datentypen Verzweigung Schleifen Funktionen Dynamische Datenstrukturen. Java Crashkurs. Kim-Manuel Klein (kmk@informatik.uni-kiel.

Einführung Datentypen Verzweigung Schleifen Funktionen Dynamische Datenstrukturen. Java Crashkurs. Kim-Manuel Klein (kmk@informatik.uni-kiel. Java Crashkurs Kim-Manuel Klein (kmk@informatik.uni-kiel.de) May 7, 2015 Quellen und Editoren Internet Tutorial: z.b. http://www.java-tutorial.org Editoren Normaler Texteditor (Gedit, Scite oder ähnliche)

Mehr

Eurocode 6 - unbewehrtes Mauerwerk DIN V ENV

Eurocode 6 - unbewehrtes Mauerwerk DIN V ENV Eurocod 6 - unbwhrts Maurwrk DI V EV 996-- Inhaltsvrzchns St Vorbrkungn.............. 7. Brchnungsgrundlagn........ 7.. Allgns.................. 7.. achws dr Tragfähgkt...... 7..3 Tlschrhtsbwrt..........

Mehr

TI II. Sommersemester 2008 Prof. Dr. Mesut Güneş 5. Exercise with Solutions

TI II. Sommersemester 2008 Prof. Dr. Mesut Güneş 5. Exercise with Solutions Distributd mbddd 5. Exrcis with olutions Problm 1: Glitkomma-Darstllung (2+2+2+2+2+2=12) Ghn i bi dr binärn Glitkommadarstllung von 2-Byt großn Zahln aus. Dr Charaktristik sthn 4 Bit zur Vrfügung, dr Mantiss

Mehr

Kap. 6: Fundamentale Determinanten des Wechselkurses

Kap. 6: Fundamentale Determinanten des Wechselkurses Kap. 6: Fundamntal Dtrmnantn ds Wchslkurss Enführung Kaufkraftpartät Znspartät Montär Ansätz / Fnanzmarktansätz Mundll-Flmng Modll Dornbusch Ovrshootng Modll Fazt Ltratur Gbaur: Elmnt dr Wchslkursthor,

Mehr

Diplomarbeit Verteidigung

Diplomarbeit Verteidigung iplomarbit Vrtidigung Mikrocontrollrgstützt Slbstorganisationsprinzipin rkonfigurirbarr Rchnrsystm am Bispil dr Xilinx FPGA-Architktur Falk Nidrlin s6838029@inf.tu-drsdn.d 1 nstitut für chnisch nformatik

Mehr

Werkzeuge zur Programmentwicklung

Werkzeuge zur Programmentwicklung Werkzeuge zur Programmentwicklung B-15 Bibliothek Modulschnittstellen vorübersetzte Module Eingabe Editor Übersetzer (Compiler) Binder (Linker) Rechner mit Systemsoftware Quellmodul (Source) Zielmodul

Mehr

1 Aufgaben Messen Sie mit dem Oberflächensperrschichtzähler die Elektronen-Spektren der 207 Bi- und

1 Aufgaben Messen Sie mit dem Oberflächensperrschichtzähler die Elektronen-Spektren der 207 Bi- und Bta-Spktroskop Anltung zur Auswrtung ds Bta-Spktroskop-Vrsuch ds rnphyskalsch Praktkums (3.Nov.6,. Hubr, S. Schpprs Vrson 5.Jan.7 Aufgabn... Bstmmung dr Multpolordnung dr 37 Ba-66-kV-Ln.... onvrsonslktronn....

Mehr

einlesen n > 0? Ausgabe Negative Zahl

einlesen n > 0? Ausgabe Negative Zahl 1 Lösungen Kapitel 1 Aufgabe 1.1: Nassi-Shneiderman-Diagramm quadratzahlen Vervollständigen Sie das unten angegebene Nassi-Shneiderman-Diagramm für ein Programm, welches in einer (äußeren) Schleife Integer-Zahlen

Mehr

C# Programmierung. Eine Einführung in das.net Framework. C# Programmierung - Tag 1: Grundlagen

C# Programmierung. Eine Einführung in das.net Framework. C# Programmierung - Tag 1: Grundlagen C# Programmierung Eine Einführung in das.net Framework C# Programmierung - Tag 1: Grundlagen 1/27/2012 1 Vorstellung Kursleiter Florian Rappl 9 Jahre Erfahrung mit C# Ausbildung zum Fachinformatiker bei

Mehr

Schwerpunkte. 10. Felder (Arrays) Grundprinzip von Arrays. Klassifikation von Typen in Programmiersprachen

Schwerpunkte. 10. Felder (Arrays) Grundprinzip von Arrays. Klassifikation von Typen in Programmiersprachen Schwerpunkte 10. Felder (Arrays) Teil 1 Java-Beispiele: Echo.java Primzahlen.java Monate.java Klassifikation von Typen in Programmiersprachen Array: einziger strukturierter Typ in Java Deklaration, Erzeugung

Mehr

L.JPH.WH.12.2014.0235. r d. i l

L.JPH.WH.12.2014.0235. r d. i l L.JPH.WH.12.2014.0235 a l l s r u n d u m d p l l Jnapharm GmbH & Co. KG Otto-Schott-Straß 15 07745 Jna Tlfon: 03641 648888 Fax: 03641 648889 www.jnapharm.d fraungsundht@jnapharm.d v o r wo r t nha l T

Mehr

Einführung in die Informatik: Programmierung und Software-Entwicklung, WS 12/13. Kapitel 3. Grunddatentypen, Ausdrücke und Variable

Einführung in die Informatik: Programmierung und Software-Entwicklung, WS 12/13. Kapitel 3. Grunddatentypen, Ausdrücke und Variable 1 Kapitel 3 Grunddatentypen, Ausdrücke und Variable 2 Eine Datenstruktur besteht aus Grunddatentypen in Java einer Menge von Daten (Werten) charakteristischen Operationen Datenstrukturen werden mit einem

Mehr

Einführung in C. EDV1-04C-Einführung 1

Einführung in C. EDV1-04C-Einführung 1 Einführung in C 1 Helmut Erlenkötter C Programmieren von Anfang an Rowohlt Taschenbuch Verlag ISBN 3-4993 499-60074-9 19,90 DM http://www.erlenkoetter.de Walter Herglotz Das Einsteigerseminar C++ bhv Verlags

Mehr

Grundlagen der Informatik 0

Grundlagen der Informatik 0 Technische Universität Darmstadt 01.07.2013 Grundlagen der Informatik 0 Vorlesung 0 Java ist eine Programmiersprache Ilkay Baytekin Douglas Crockford http://media.smashingmagazine.com/wp-content/uploads/2012/04/doug-crockford-image.jpg

Mehr

Imperative Programmierung in Java. Algorithmen und Datenstrukturen II 1

Imperative Programmierung in Java. Algorithmen und Datenstrukturen II 1 Imperative Programmierung in Java Algorithmen und Datenstrukturen II 1 Mini-Java Ein Mini-Java Programm besteht aus genau einer Klasse. In dieser Klasse gibt es genau eine main-methode. Folgende Konstrukte

Mehr

EINFÜHRUNG IN DIE PROGRAMMIERUNG

EINFÜHRUNG IN DIE PROGRAMMIERUNG EINFÜHRUNG IN DIE PROGRAMMIERUNG GRUNDLAGEN Tobias Witt 24.03.2014 ORGANISATORISCHES tobias.witt@hhu.de 10:30-12:00 Täglich Übungen zur Vertiefung Laptop hier nicht erforderlich Aber später in den Übungen!

Mehr

Silke Trißl Wissensmanagement in der Bioinformatik. Objektorientierte Programmierung (OOP) Vorstellung wie in der realen Welt: Farbe Hubraum Tank...

Silke Trißl Wissensmanagement in der Bioinformatik. Objektorientierte Programmierung (OOP) Vorstellung wie in der realen Welt: Farbe Hubraum Tank... Methoden und Klassen Silke Trißl Wissensmanagement in der Bioinformatik Objektorientierte Programmierung (OOP) Vorstellung wie in der realen Welt: hat Farbe Hubraum Tank kann man Gas geben Bremsen Hoch

Mehr

Java Einführung VARIABLEN und DATENTYPEN Kapitel 2

Java Einführung VARIABLEN und DATENTYPEN Kapitel 2 Java Einführung VARIABLEN und DATENTYPEN Kapitel 2 Inhalt dieser Einheit Variablen (Sinn und Aufgabe) Bezeichner Datentypen, Deklaration und Operationen Typenumwandlung (implizit/explizit) 2 Variablen

Mehr

C- Kurs 03 Ausdrücke und Operatoren

C- Kurs 03 Ausdrücke und Operatoren C- Kurs 03 Ausdrücke und Operatoren Dipl.- Inf. Jörn Hoffmann jhoffmann@informadk.uni- leipzig.de Universität Leipzig InsDtut für InformaDk Technische InformaDk Ausdrücke Institut für Informatik Ausdrücke

Mehr

4. Berechnung von Transistorverstärkerschaltungen

4. Berechnung von Transistorverstärkerschaltungen Prof. Dr.-ng. W.-P. Bchwald 4. Brchnng on Transistorrstärkrschaltngn 4. Arbitspnktinstllng Grndorasstzng für dn Entwrf inr Transistorrstärkrstf ist di alisirng ins Arbitspnkts, m dn hrm im Knnlininfld

Mehr

Wie kann man es verhindern das Rad immer wieder erneut erfinden zu müssen?

Wie kann man es verhindern das Rad immer wieder erneut erfinden zu müssen? Generic Programming without Generics from JAVA5 Motivation Wie kann man es verhindern das Rad immer wieder erneut erfinden zu müssen? Ein Bespiel: sie haben bereits eine Klasse zur Multiplikation von Matrizen

Mehr

Variablen. int Flugzeug. float. I write code Hund. String. long. Borchers: Programmierung für Alle (Java), WS 06/07 Kapitel

Variablen. int Flugzeug. float. I write code Hund. String. long. Borchers: Programmierung für Alle (Java), WS 06/07 Kapitel 4213 Variablen 17.834 float Flugzeug 36812736294 I write code Hund long String Borchers: Programmierung für Alle (Java), WS 06/07 Kapitel 3 + 4 1 Variablen sind wie Becher. Sie speichern etwas. // Variablen

Mehr

Java 8. Elmar Fuchs Grundlagen Programmierung. 1. Ausgabe, Oktober 2014 JAV8

Java 8. Elmar Fuchs Grundlagen Programmierung. 1. Ausgabe, Oktober 2014 JAV8 Java 8 Elmar Fuchs Grundlagen Programmierung 1. Ausgabe, Oktober 2014 JAV8 5 Java 8 - Grundlagen Programmierung 5 Kontrollstrukturen In diesem Kapitel erfahren Sie wie Sie die Ausführung von von Bedingungen

Mehr

Fragenkatalog ESOP WS 16/17

Fragenkatalog ESOP WS 16/17 Fragenkatalog ESOP WS 16/17 1. Einleitung 1.1 Was ist Programmieren? 1.2 Was ist ein Programm? 1.3 Welche Schritte werden bei der Programmerstellung benötigt? 1.4 Was ist ein Algorithmus? 1.5 Was sind

Mehr

Distributed Computing Group

Distributed Computing Group JAVA TUTORIAL Distributed Computing Group Vernetzte Systeme - SS 06 Übersicht Warum Java? Interoperabilität grosse und gut dokumentierte Library weit verbreitet Syntax sehr nahe an C Erfahrung: Java wird

Mehr

Selbsteinstufungstest Vorkurs Programmieren

Selbsteinstufungstest Vorkurs Programmieren VPR Selbsteinstufungstest Vorkurs Programmieren Zeit 90 Minuten Aufgabe 1: Einzigartig (10 Punkte) Schreiben Sie eine Methode die angibt, ob ein String str1 in einem zweiten String str2 genau einmal vorkommt.

Mehr

Lineare Feder-Masse-Systeme

Lineare Feder-Masse-Systeme Prof. Dr.-Ing. Brunk - Mchank II Lnar Fdr-Mass-Systm 1. Schwngr mt nm Frhtsgrad 1.1 Frschntt: mg Egngwcht ds Klotzs N r Fdrkraft rchts Z Zwangskraft von dr Führung N Fdrkraft lnks auf dn Klotz F(t) vorggbn

Mehr

Ohnezahn. Ohnezahn. 2016, bubble Kostenlos zu finden auf Diese Vorlage ist nur für private, nicht kommerzielle Zwecke freigegeben

Ohnezahn. Ohnezahn. 2016, bubble Kostenlos zu finden auf  Diese Vorlage ist nur für private, nicht kommerzielle Zwecke freigegeben Ohnzhn Mtrl: - Nylonfn (ø 0,mm): Kof un Körr: mhrmls, m, nsgsmt. 9m Ohrn:,80 m Mnhörnr: 0 m Shwnz:,00m ntrn:,00 m Vorrn:,00 m lügl: 80 m Shwnzshwngn: 0 m Sturflügl: 0 m - Rolls (ø,mm): Shwrz o (80g) Rot

Mehr

16. Minimale Spannbäume

16. Minimale Spannbäume Dnton.:. Mnml Spnnäum. En wttr unrttr Grp (G,w) st n unrttr Grp G=(V,E) zusmmn mt nr Gwtsunkton w :E R.. Ist H=(U,F), U V,F E, n Tlrp von G, so st s Gwt w(h) von H nrt ls ( ) = w( ) w H F SS 00 Mnml Spnnäum

Mehr

Exceptions. CoMa-Übung VII TU Berlin. CoMa-Übung VII (TU Berlin) Exceptions / 1

Exceptions. CoMa-Übung VII TU Berlin. CoMa-Übung VII (TU Berlin) Exceptions / 1 Exceptions CoMa-Übung VII TU Berlin 7.11.013 CoMa-Übung VII (TU Berlin) Exceptions 7.11.013 1 / 1 Themen der Übung 1 Compilezeit- und Laufzeitfehler Exceptions 3 Try-Catch-Finally CoMa-Übung VII (TU Berlin)

Mehr

Lösungen zu Übungsblatt 5

Lösungen zu Übungsblatt 5 Lösungn u Übungsblatt 5 Zu Aufgab Stlln Si folgnd komplxn Zahln als Zigr im kartsischn Koordinatnsystm dar! Gbn Si Raltil, Imaginärtil und dn Btrag an! a + b 5 c Grafisch Darstllung als komplx Zigr: Raltil,

Mehr

18. Dynamisches Programmieren

18. Dynamisches Programmieren 8. Dynamsches Programmeren Dynamsche Programmerung we gerge Algorthmen ene Algorthmenmethode, um Optmerungsprobleme zu lösen. We Dvde&Conquer berechnet Dynamsche Programmerung Lösung enes Problems aus

Mehr

3. Anweisungen und Kontrollstrukturen

3. Anweisungen und Kontrollstrukturen 3. Kontrollstrukturen Anweisungen und Blöcke 3. Anweisungen und Kontrollstrukturen Mit Kontrollstrukturen können wir den Ablauf eines Programmes beeinflussen, z.b. ob oder in welcher Reihenfolge Anweisungen

Mehr

Grundsymbole. Kapitel 2: Einfache Programme. Liste aller Java-Schlüsselwörter. Schlüsselwörter und Struktursymbole. Lexikalische Einheiten

Grundsymbole. Kapitel 2: Einfache Programme. Liste aller Java-Schlüsselwörter. Schlüsselwörter und Struktursymbole. Lexikalische Einheiten Universität München, Hans-Peter Kriegel und Thomas Seidl Informatik II - 42 Universität München, Hans-Peter Kriegel und Thomas Seidl Informatik II - 43 Kapitel 2: Einfache Programme Grundsymbole Grundsymbole

Mehr

Programmierpraktikum

Programmierpraktikum TECHNISCHE UNIVERSITÄT MÜNCHEN FAKULTÄT FÜR INFORMATIK Praktikum: Grundlagen der Programmierung Programmierpraktikum Woche 04 (17.11.2016) Stefan Berktold s.berktold@tum.de PRÄSENZAUFGABEN Heutige Übersicht

Mehr

1 Organisatorisches. 2 Compilezeit- und Laufzeitfehler. 3 Exceptions. 4 Try-Catch-Finally

1 Organisatorisches. 2 Compilezeit- und Laufzeitfehler. 3 Exceptions. 4 Try-Catch-Finally Themen der Übung CoMa-Übung VI 1 Organisatorisches Compilezeit- und Laufzeitfehler 3 Try-Catch-Finally TU Berlin 8.11.01 Bewertung der OA 5 fehlerhaft, Madeleine arbeitet dran CoMa-Übung VI (TU Berlin)

Mehr

Ein erstes Java-Programm

Ein erstes Java-Programm Ein erstes Java-Programm public class Rechnung { public static void main (String [] arguments) { int x, y; x = 10; y = -1 + 23 * 33 + 3 * 7 * (5 + 6); System.out.print ("Das Resultat ist "); System.out.println

Mehr

Einführung in die Programmierung I. 2.0 Einfache Java Programme. Thomas R. Gross. Department Informatik ETH Zürich

Einführung in die Programmierung I. 2.0 Einfache Java Programme. Thomas R. Gross. Department Informatik ETH Zürich 252-0027 Einführung in die Programmierung I 2.0 Einfache Java Programme Thomas R. Gross Department Informatik ETH Zürich Uebersicht 2.0 Einfache Java Programme Struktur Namen Output 2 Graphische Darstellung

Mehr

AuD-Tafelübung T-B5b

AuD-Tafelübung T-B5b 6. Übung Sichtbarkeiten, Rekursion, Javadoc Di, 29.11.2011 1 Blatt 5 2 OOP Klassen Static vs. Instanzen Sichtbarkeit 3 Stack und Heap Stack Heap 4 Blatt 6 1 Blatt 5 2 OOP Klassen Static vs. Instanzen Sichtbarkeit

Mehr

Bewegungsgrößen. s(t): Ortskoordinate. v(t): Geschwindigkeit. a(t): Beschleunigung. s (t ) v (t )= ds(t ) dt dv (t ) = s(t )

Bewegungsgrößen. s(t): Ortskoordinate. v(t): Geschwindigkeit. a(t): Beschleunigung. s (t ) v (t )= ds(t ) dt dv (t ) = s(t ) .1 Knmtk on Mpunktn Bwgunggrößn (t): Ortkoordnt (t): Gchwndgkt (t): Bchlungung (t ) (t )= d(t ) =ṡ(t ) d (t ) (t )= = d (t ) = (t ) Phk f. Bochmkr, Chmkr & Gownchftlr J. Wntr Glchförmg Bwgung d(t) (t)

Mehr

1.3.9 Ko- und kontravariante Darstellung vektoriell betrachtet

1.3.9 Ko- und kontravariante Darstellung vektoriell betrachtet 4..9 Ko- und ontravarant Darstun vtor btrachtt Mt H dr Bass aus Gchun.. schrbn wr ür nn bbn Vtor :... ndrsts t auch:... so schßt an Vrch au:..4 d.h. n dr Darstun snd d tatsächch as d ontravarantn Koponntn

Mehr

6. Übung zur Linearen Algebra II

6. Übung zur Linearen Algebra II Unverstät Würzburg Mathematsches Insttut Prof. Dr. Peter Müller Dr. Peter Fleschmann SS 2006 30.05.2006 6. Übung zur Lnearen Algebra II Abgabe: Bs Mttwoch, 14.06.2006, 11:00 Uhr n de Brefkästen vor der

Mehr

Grundlagen der Programmierung Teil1 Einheit III Okt. 2010

Grundlagen der Programmierung Teil1 Einheit III Okt. 2010 Grundlagen der Programmierung Teil1 Einheit III - 22. Okt. 2010 GDP DDr. Karl D. Fritscher basierend auf der Vorlesung Grundlagen der Programmierung von DI Dr. Bernhard Pfeifer Einschub Bevor wir mit den

Mehr

EINI LW/WiMa. Einführung in die Informatik für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 14/15

EINI LW/WiMa. Einführung in die Informatik für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 14/15 EINI LW/ Einführung in die Informatik für Naturwissenschaftler und Ingenieure Vorlesung 2 SWS WS 14/15 Dr. Lars Hildebrand Fakultät für Informatik Technische Universität Dortmund lars.hildebrand@tu-dortmund.de

Mehr

Grundlagen der OO- Programmierung in C#

Grundlagen der OO- Programmierung in C# Grundlagen der OO- Programmierung in C# Technische Grundlagen 1 Dr. Beatrice Amrhein Überblick Visual Studio: Editor und Debugging Die Datentypen Methoden in C# Die Speicherverwaltung 2 Visual Studio 3

Mehr

Ein String ist in Java eigentlich eine Klasse, wir können ihn aber zunächst als Datentyp betrachten, der zur Speicherung von Zeichenketten dient.

Ein String ist in Java eigentlich eine Klasse, wir können ihn aber zunächst als Datentyp betrachten, der zur Speicherung von Zeichenketten dient. Strings Ein String ist in Java eigentlich eine Klasse, wir können ihn aber zunächst als Datentyp betrachten, der zur Speicherung von Zeichenketten dient. Beispiel: String zeile = "Cusanus-Gymnasium Wittlich";

Mehr

normal box Geometrie II Matthias Zinner Hallo Welt -Seminar - LS 2

normal box Geometrie II Matthias Zinner Hallo Welt -Seminar - LS 2 norm o Gomtr II Mtts Znnr 19.07.2017 Ho Wt -Smnr - LS 2 Ürck Koordntnkomprsson Brcssuc Cosst Pr Swp Ln Vorono-Dgrmm 19.07.2017 Mtts Znnr Ho Wt -Smnr - LS 2 Gomtr II 2 Koordntnkomprsson Großr Lösungsrum

Mehr

STUDIENORDNUNG für den Studiengang Informationstechnik

STUDIENORDNUNG für den Studiengang Informationstechnik STUDIENORDNUNG für dn Studngang Informatonstchnk an dr Fachhochschul Blfld vom 8. August 2002 Aufgrund ds 2 Abs. 4 und ds 86 Abs. 1 ds Gstzs übr d Hochschuln ds Lands Nordrhn-Wstfaln (Hochschulgstz - HG)

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java Vorlesung vom 25.4.07, Ausdrücke Übersicht 1 Die wichtigsten arithmetischen Ausdrücke Arithmetische Operatoren Inkrement und Dekrementoperatoren Zuweisungsoperator Mathematische Standardfunktionen Vergleichsoperatoren

Mehr

Kapitel 3. Grunddatentypen, Ausdrücke und Variable

Kapitel 3. Grunddatentypen, Ausdrücke und Variable Kapitel 3 Grunddatentypen, Ausdrücke und Variable Grunddatentypen, Ausdrücke und Variable 1 Eine Datenstruktur besteht aus Grunddatentypen in Java einer Menge von Daten (Werten) charakteristischen Operationen

Mehr

Physische Datenstrukturen

Physische Datenstrukturen Elementare Datentypen Strukturierte Datentypen Zeiger Seite 1 Einfache Datentypen Datentyp char Verwendung: ASCII-Zeichen Wertebereich: alle darstellbaren Zeichen, 8 bit lange Ganzzahlen im Intervall -128

Mehr

Programmierstarthilfe SS 2008 Fakultät für Ingenieurwissenschaften und Informatik 5. Blatt Für den 26. und

Programmierstarthilfe SS 2008 Fakultät für Ingenieurwissenschaften und Informatik 5. Blatt Für den 26. und Programmierstarthilfe SS 2008 Fakultät für Ingenieurwissenschaften und Informatik 5. Blatt Für den 26. und 27.5.2008 Organisatorisches Um auf die Mailingliste aufgenommen zu werden schicke einfach eine

Mehr

Analyse der Panelmortalität mit der Logistischen Regression

Analyse der Panelmortalität mit der Logistischen Regression Ptr von dr Lpp (Novmbr 3) Analys dr Panlmortaltät mt dr Logstschn Rgrsson Dr folgnd Txt war ursprünglch onzprt für n Untrrchtung m Rahmn ds wss. Brats ds ZPP (Praxspanl ds Zntralnsttuts für d assnärztlch

Mehr

Problem: Keine Integers in JavaCard. ToDo: Rechnen mit Bytes und Shorts

Problem: Keine Integers in JavaCard. ToDo: Rechnen mit Bytes und Shorts Kapitel 6: Arithmetik in JavaCard Problem: Keine Integers in JavaCard ToDo: Rechnen mit Bytes und Shorts Java SmartCards, Kap. 6 (1/20) Hex-Notation 1 Byte = 8 Bit, b 7 b 6 b 5 b 4 b 3 b 2 b 1 b 0 0101

Mehr