letrec Recall: Tail Recursion for rev Contents CSC324H Principle of Programming Languages (Week 5)
|
|
- Hertha Lehmann
- vor 5 Jahren
- Abrufe
Transkript
1 Contents CSC324H Principle of Progrmming Lnguges (Week 5) Yiln Gu Scheme Bsic types Bsic functions Different recursions Efficiency nd til recursion Let, let* letrec More exmples of unbounded lmbd (with prrmeter list) higher-order functions Theory lmbd clculus 1 2 letrec (letrec ((vr1 expr1)... (vrn exprn)) body ) Scope: Ech binding of vrible hs the entire letrec expression s its region, vribles re visible within expressions s well -- recursion Evlution: expr1,..., exprn re evluted in n undefined order, sved, nd then ssigned to vr1,..., vrn, with the ppernce of being evluted in prllel. Let nd let* cn't be used for binding with recursion precedure Recll: Til Recursion for rev (define (rev lst) (rev-cc lst ())) (define rev-cc (lmbd (lst cc) (if (null? lst) cc (rev-cc (cdr lst) (cons (cr lst) cc))))) 3 4
2 (define reverse Letrec Exmples: rev (lmbd (lst) (letrec ((rev-cc (lmbd (lst cc) (rev-cc lst ())))) (if (null? lst) cc (rev-cc (cdr lst) (cons (cr lst) cc)))))) (define (length lst) Letrec Exmples: length (letrec ((length-til (lmbd (lst len) (length-til lst 0))) (if (null? lst) len (length-til (cdr lst) (+ len 1)))))) 5 6 Review: Unbounded Lmbd Unbounded Lmbd with Prmeter Lists OR (define sum (lmbd rg (cond ((null? rg) (disply "expecting t lest one rgument")) ((null? (cdr rg)) (cr rg)) (else (+ (cr rg) (pply sum (cdr rg))))))) (define (sum. rg) (cond ((null? rg) (disply "expecting t lest one rgument")) ((null? (cdr rg)) (cr rg)) (else (+ (cr rg) (pply sum (cdr rg)))))) 7 8
3 More Exmples of Prmeter Lists More Exmples of Prmeter Lists (define list-rgs (lmbd rg rg)) (define sum-non1-rgs (lmbd (first. rest) (pply + rest))) > (list-rgs) () >(list-rgs ') () >(list-rgs ' 'b 'c '(d e)) ( b c (d e)) > (sum-non1-rgs 1 2 4) 6 >(sum-non1-rgs 1) 0 >(sum-non1-rgs ) error 9 10 Functionl Progrmming Higher-Order Functions One of the most importnt common spects: Functions s vlues: Arguments or return vlues of "higher-order functions". A higher-order function is function tht tkes function s prmeter, returns function or does both. An exmple in mth function composition for ny two unry functions f(x), g(x), we define higher-ordered function h(f, g, x) = f(g(x)) 11 12
4 Procedures s Input Vlues (define (ll-num? list) (or (null? list) (nd (number? (cr list)) (ll-num? (cdr list))))) (define (bs-list list) (cond ((null? list) '()) (else (cons (bs (cr list)) (bs-list (cdr list)))))) Procedures s Returned Vlues (define dd-mult (lmbd (x) (cond ((nd (number? x) (> x 0)) (lmbd (y) (+ x y))) ((nd (number? x) (< x 0)) (lmbd (y) (* x y))) (else (lmbd (x) x))))) (define (ll-num-f fun list) (if (ll-num? list) (fun list) 'error)) Define Limited mp A limited version (mymp op list) Exmple > (mymp bs '(-1 0 9)) (1 0 9) > (mymp (lmbd (x) (+ 1 x)) '(1 2 3)) (2 3 4) (define (mymp f l) (cond ((null? l) '()) (else (cons (f (cr l)) (mymp f (cdr l)))))) Mp (mp proc list1... listn) All lists must be the sme length returns: A list of pplying proc to ll i th (i=1..n) elements of ech list Exmples: (mp bs '( )) => ( ) (mp * '(1 3 5) '(6 8 3)) => ( ) (mp * '(1 3 5) '(6 8 3) '(0 1 2)) => ( ) The build-in mp is more generl nd more powerful 15 16
5 (define (tomcount s) )) (cond ((null? s) 0) > (tomcount '( b)) error Wht's Wrong Here? ((not (pir? s)) 1) (else (+ (mp tomcount s))) Why? Wht's wrong? Apply (define (tomcount s) )) Fix tomcount using evl (cond ((null? s) 0) > (tomcount '( b)) 2 ((not (pir? s)) 1) (else (evl (cons '+ (mp tomcount s)))) Evl Evl The evl function tkes quoted expression or definition nd evlutes it: > (evl '(+ 1 2)) 3 The power of evl is tht n expression cn be constructed dynmiclly: (define (evl-formul formul) (evl `(let ([x 2] [y 3]),formul))) > (evl-formul '(+ x y)) 5 > (evl-formul '(+ (* x y) y)) 9 Evl (exmples) Be creful when using evl > (evl '(+ 1 2)) 3 > (evl '(ppend () (b))) Error > (evl '(ppend '() '(b))) ( b) Too complicted, nother solution: pply 19 20
6 Apply (revised) (pply proc obj1... objm list1... listn) returns: the result of pplying proc to obj... nd the elements of list pply is useful when some or ll of the rguments to be pssed to procedure re in list, since it frees the progrmmer from explicitly destructuring the list. Exmples: (pply + '(4 5)) => 9 (pply min '( )) => 1 (define (tomcount s) )) Fix tomcount using pply (cond ((null? s) 0) > (tomcount '( b)) 2 ((not (pir? s)) 1) (else (pply + (mp tomcount s))) Fold Right (foldr op id lst1 lst2... lstn) op : n binry procedure lst : list of rguments (cn be more thn one lists if op cn be pplied to multiple rguments, ll lists re sme length) pply op right-ssocitively to elements of lst (or ll the lists), nd return result of evlution the identity element id is lwys used Tht is: (one list s n exmple) (fold-right op id '())} => id (fold-right op id '(e)) => (op e id) (fold-right op id '(e1 e2... en))}=> (op e1 (op e2 (op... (op en id)))) Other dilect: In MIT Scheme: (fold-right op id lst1... lstn) Fold Right (exmples) > (foldr cons ' '(1 2 3)) ( ) (foldr cons ' '(1 2 3)) (cons '1 (foldr cons ' '(2 3))) (cons '1 (cons '2 (foldr cons ' '(3)))) (cons '1 (cons '2 (cons '3 (foldr cons ' '())))) (cons '1 (cons '2 (cons '3 ')))... ( ) 23 24
7 Fold Right (more exmples) > (foldr list ' '(1 2 3)) (1 (2 (3 ))) > (foldr cons ' '(1 2 3) '(4 5 6)).. foldr: rity mismtch, does not ccept 2 rguments #<procedure:cons> > (foldr list ' '(1 2 3) '(4 5 (k))) (1 4 (2 5 (3 (k) ))) > (foldr list ' '()) > (foldr cons ' '()) Define Limited Fold Right (define (myfoldr op id list) (if (null? list) id (op (cr list) (myfoldr op id (cdr list))))) Fold Left (two different versions) PLT scheme version: (foldl op id lst1...lstn) op : n binry procedure lst : list of rguments (ccepts multple lists) pply op left-ssocitively to elements of lst, nd return result of evlution the identity element id is lwys used Tht is: (one list s n exmple) (foldl op id '())} => id (foldl op id '(e)) => (op e id) (foldl op id '(e1 e2... en))}=> (op en... (op e2 (op e1 id))) > (foldl list ' '(1 2 3)) (3 2 1 ) >(foldl cons ' '(1 2 3)) ( ) > (foldl list ' '(1 2 3) '(4 5 6)) (3 6 (2 5 (1 4 ))) > (foldl list ' '()) > (foldl cons ' '()) foldl (PLT version) 27 28
8 Fold Left (two different versions) MIT scheme version: (fold-left op id lst) op : n binry procedure lst : list of rguments (only one list llowed) pply op left-ssocitively to elements of lst, nd return result of evlution the identity element id is lwys used Tht is: (one list s n exmple) (fold-left op id '())} => id (fold-left op id '(e)) => (op id e) (fold-left op id '(e1 e2... en))}=> (op... (op (op id e1) e2)...en ) > (fold-left list ' '(1 2 3)) ((( 1) 2) 3) >(fold-left cons ' '(1 2 3)) (((. 1). 2). 3) > (fold-left list ' '()) > (fold-left cons ' '()) fold-left (MIT version) Define fold-left using foldl nd vise vers? How to define limited fold-left using foldl in PLT scheme, nd in MIT scheme, how to define foldl using fold-left? Bonus question for ssignment 2. Reduce-right (MIT Scheme) (reduce-right op id lst) op : n binry procedure lst : list of rguments pply op right-ssocitively to elements of lst return result of evlution:if lst is empty, return id; if lst hs one element, return tht element. Tht is: (reduce-right op id '()) => id (reduce-right op id '(e)) => e (reduce-right op id '(e1 e2... en)) => (op e1 (op e2 (op... (op e_{n-1} en)))) 31 32
9 Higher-order Procedures: reduce-right (reduce-right list '() '( )) => (1 (2 (3 4))) (reduce-right list '() '( )) (list 1 (reduce-right list '() '(2 3 4))) (list 1 (list 2 (reduce-right list '() '(3 4)))) (list 1 (list 2 (list 3 (reduce-right list '() '(4))))) (list 1 (list 2 (list 3 4))) (list 1 (list 2 '(3 4))) (list 1 '(2 (3 4))) (1 (2 (3 4))) Reduce-right (exmple) Define reduce-right Exercise: define our own reduce-right (myreducer) (define myreducer (lmbd (op id lst) (cond ((null? lst) id) ((null? (cdr lst)) (cr lst)) (else (op (cr lst) (myreducer op id (cdr lst))))))) More Prctice Suppose we wnt procedure tht will test every element of list nd return list contining only those tht pss the test We wnt to be very generl: Use ny test we might give it (define (prune test lst) (cond ((null? lst) '()) ((test (cr lst)) (cons (cr lst) (prune test (cdr lst)))) (else (prune test (cdr lst))))) Other Useful Scheme: set!, Vectors, Strings, sequencing, ssoc 35 36
10 set! Globl Assignment (Generlly EVIL) void if possible Memory loction re: Mitined fter the procedure cll is complete Are used for their vlues in this or other procedure set! is useful for counters (define cons-count 0) (define (cons-co x y) (set! cons-count (+ cons-count 1)) (cons x y)) >(cons-co ' '(b c)) ;( b c) >cons-count ;1 >(cons-co ' (cons-co 'b 'c)) ;( b. c) >cons-count ;3 Strings Sequence of chrctors Written within double quotes, e.g., hi mom Useful string predicte procedures: (string=?...) (string<?...) (string<=?...) ;etc. Cse-insensitive versions (string-ci=?...) (string-ci<?...) (string-ci<=?...) ;etc. Other procedures: (string-length <string>) (string->symbol <string>) (symbol->string <sybmol>) (string->list <string>) (list->string <list>) Scheme: vectors Another compound structure (lists, pris ) Similr to lists, it cn hold heterogeneous elements Wht s the problem with lists? Access time Vectors re ccessed in constnt time. Exmple: ]=>(mke-vector 5 0) ; cretes vector of length 5 initilized to 0 ]=> #( ) ; prefix nottion # to do the sme thing ]=>(vector-length (mke-vector 150)) ; returns 150 ]=>(vector-ref #( b c) 2 ) ; returns the third element c ]=>(let ((v (vector ' 'b 'c 'd 'e ) )) (vector-set! v 2 'x)) ; #( b x d e) ]=>(vector-fill! v y ) ; replce ech element of v with y ]=>(vector->list #( b c) ) ; return list ( b c) ]=>(list->vector '( b c) ) ; return vector #( b c) ]=> (let ((v (mke-vector 5))) (for-ech (lmbd (i) (vector-set! v i (* i i))) '( )) v) sequencing Another control structure (we hve lredy seen cond nd if) Syntx: (begin exp 0 exp 1 exp n ) expressions re evluted from left to right The vlue of the rightmost expression is the vlue of the entire expression. Other expressions re for side-effects only Exmple: ]=> (define x 3) ]=> (begin (set! x (+ x 1)) (+ x x) ) ; returns 8
11 ssoc does lookup in list ssoc function Eg: ]=> (define NAMES '((Smith Pt Q) (Jones Chris J) (Wlker Kelly T) (Thompson Shelly P))) ]=> (ssoc 'Smith NAMES) (Smith Pt Q) ]=> (ssoc 'Wlker NAMES) (Wlker Kelly T) ssoc returns the first sublist if more thn one sublist with the sme key exist.
Number of Maximal Partial Clones
Number of Maximal Partial Clones KARSTEN SCHÖLZEL Universität Rostoc, Institut für Mathemati 26th May 2010 c 2010 UNIVERSITÄT ROSTOCK MATHEMATISCH-NATURWISSENSCHAFTLICHE FAKULTÄT, INSTITUT FÜR MATHEMATIK
MehrMagic Figures. We note that in the example magic square the numbers 1 9 are used. All three rows (columns) have equal sum, called the magic number.
Magic Figures Introduction: This lesson builds on ideas from Magic Squares. Students are introduced to a wider collection of Magic Figures and consider constraints on the Magic Number associated with such
MehrUnit 4. The Extension Principle. Fuzzy Logic I 123
Unit 4 The Extension Principle Fuzzy Logic I 123 Images and Preimages of Functions Let f : X Y be a function and A be a subset of X. Then the image of A w.r.t. f is defined as follows: f(a) = {y Y there
MehrEinführung in die Computerlinguistik
Einführung in die Computerlinguistik Reguläre Ausdrücke und reguläre Grammatiken Laura Kallmeyer Heinrich-Heine-Universität Düsseldorf Summer 2016 1 / 20 Regular expressions (1) Let Σ be an alphabet. The
MehrJava Tools JDK. IDEs. Downloads. Eclipse. IntelliJ. NetBeans. Java SE 8 Java SE 8 Documentation
Java Tools JDK http://www.oracle.com/technetwork/java/javase/ Downloads IDEs Java SE 8 Java SE 8 Documentation Eclipse http://www.eclipse.org IntelliJ http://www.jetbrains.com/idea/ NetBeans https://netbeans.org/
MehrA Classification of Partial Boolean Clones
A Classification of Partial Boolean Clones DIETLINDE LAU, KARSTEN SCHÖLZEL Universität Rostock, Institut für Mathematik 25th May 2010 c 2010 UNIVERSITÄT ROSTOCK MATHEMATISCH-NATURWISSENSCHAFTLICHE FAKULTÄT,
MehrCNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR
(GERMAN EDITION) BY TIM ROHR READ ONLINE AND DOWNLOAD EBOOK : CNC ZUR STEUERUNG VON WERKZEUGMASCHINEN (GERMAN EDITION) BY TIM ROHR PDF Click button to download this ebook READ ONLINE AND DOWNLOAD CNC ZUR
MehrÜbungsblatt 6. Analysis 1, HS14
Übungsblatt 6 Analysis, HS4 Ausgabe Donnerstag, 6. Oktober. Abgabe Donnerstag, 23. Oktober. Bitte Lösungen bis spätestens 7 Uhr in den Briefkasten des jeweiligen Übungsleiters am J- oder K-Geschoss von
MehrWeather forecast in Accra
Weather forecast in Accra Thursday Friday Saturday Sunday 30 C 31 C 29 C 28 C f = 9 5 c + 32 Temperature in Fahrenheit Temperature in Celsius 2 Converting Celsius to Fahrenheit f = 9 5 c + 32 tempc = 21
MehrMartin Luther. Click here if your download doesn"t start automatically
Die schönsten Kirchenlieder von Luther (Vollständige Ausgabe): Gesammelte Gedichte: Ach Gott, vom Himmel sieh darein + Nun bitten wir den Heiligen Geist... der Unweisen Mund... (German Edition) Martin
MehrRevised Report on the Algorithmic Language SCHEME
Revised Report on the Algorithmic Language SCHEME Entwickler Guy Lewis Steele Jr. Gerald J. Sussman 1975 MIT Spezifikationen IEEE Standard RnRS (R5RS) LISP Scheme Common Lisp Emacs Lisp Mac Lisp InterLisp
MehrInformatik - Übungsstunde
Informatik - Übungsstunde Jonas Lauener (jlauener@student.ethz.ch) ETH Zürich Woche 08-25.04.2018 Lernziele const: Reference const: Pointer vector: iterator using Jonas Lauener (ETH Zürich) Informatik
MehrAccelerating Information Technology Innovation
Accelerating Information Technology Innovation http://aiti.mit.edu Ghana Summer 2011 Lecture 05 Functions Weather forecast in Accra Thursday Friday Saturday Sunday 30 C 31 C 29 C 28 C f = 9 5 c + 32 Temperature
MehrÜbungsstunde: Informatik 1 D-MAVT
Übungsstunde: Informatik 1 D-MAVT Daniel Bogado Duffner Übungsslides unter: n.ethz.ch/~bodaniel Bei Fragen: bodaniel@student.ethz.ch Daniel Bogado Duffner 21.03.2018 1 Ablauf Quiz und Recap Floating Point
MehrGeometrie und Bedeutung: Kap 5
: Kap 5 21. November 2011 Übersicht Der Begriff des Vektors Ähnlichkeits Distanzfunktionen für Vektoren Skalarprodukt Eukidische Distanz im R n What are vectors I Domininic: Maryl: Dollar Po Euro Yen 6
MehrWas heißt Denken?: Vorlesung Wintersemester 1951/52. [Was bedeutet das alles?] (Reclams Universal-Bibliothek) (German Edition)
Was heißt Denken?: Vorlesung Wintersemester 1951/52. [Was bedeutet das alles?] (Reclams Universal-Bibliothek) (German Edition) Martin Heidegger Click here if your download doesn"t start automatically Was
MehrFACHKUNDE FüR KAUFLEUTE IM GESUNDHEITSWESEN FROM THIEME GEORG VERLAG
FACHKUNDE FüR KAUFLEUTE IM GESUNDHEITSWESEN FROM THIEME GEORG VERLAG DOWNLOAD EBOOK : FACHKUNDE FüR KAUFLEUTE IM GESUNDHEITSWESEN Click link bellow and free register to download ebook: FACHKUNDE FüR KAUFLEUTE
Mehr17 Interpretation. Scheme-Programme als Datenstruktur. Interpretation von Ausdrücken. Interpretation von Lambda. Lambda als Datenstruktur
17 Interpretation Scheme-Programme als Datenstruktur Interpretation von Ausdrücken Interpretation von Lambda Lambda als Datenstruktur Toplevel Definitionen set! 17.1 Programme als Datenstruktur 17.1.1
MehrLevel 2 German, 2015
91126 911260 2SUPERVISOR S Level 2 German, 2015 91126 Demonstrate understanding of a variety of written and / or visual German text(s) on familiar matters 2.00 p.m. Friday 4 December 2015 Credits: Five
MehrEinführung in die Computerlinguistik Reguläre Ausdrücke und reguläre Grammatiken
Einführung in die Computerlinguistik Reguläre Ausdrüke und reguläre Grmmtiken Lur Heinrih-Heine-Universität Düsseldorf Sommersemester 2013 Regulr expressions (1) Let Σ e n lphet. The set of regulr expressions
MehrAutomatentheorie und formale Sprachen reguläre Ausdrücke
Automatentheorie und formale Sprachen reguläre Ausdrücke Dozentin: Wiebke Petersen 6.5.2009 Wiebke Petersen Automatentheorie und formale Sprachen - SoSe09 1 Formal language Denition A formal language L
MehrEin Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten. Click here if your download doesn"t start automatically
Ein Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten Click here if your download doesn"t start automatically Ein Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten Ein Stern in dunkler
MehrTube Analyzer LogViewer 2.3
Tube Analyzer LogViewer 2.3 User Manual Stand: 25.9.2015 Seite 1 von 11 Name Company Date Designed by WKS 28.02.2013 1 st Checker 2 nd Checker Version history Version Author Changes Date 1.0 Created 19.06.2015
MehrEin Blick Einblick. a sight in an insight. Exponential Functions x. Exponentialfunktion x. Ein Weg ist gangbar vorbereitet
Ein Blick ----- Einblick sight in ----- n insight Wie wir in Mthemtik für lle die Welt der Mthemtik sehen Folie 1 How we see the world of mthemtics in mthemtics für everybody. Folie 2 Ein Weg ist gngbr
MehrComputational Models
- University of Applied Sciences - Computational Models - CSCI 331 - Friedhelm Seutter Institut für Angewandte Informatik Part I Automata and Languages 0. Introduction, Alphabets, Strings, and Languages
MehrDie UN-Kinderrechtskonvention. Darstellung der Bedeutung (German Edition)
Die UN-Kinderrechtskonvention. Darstellung der Bedeutung (German Edition) Daniela Friedrich Click here if your download doesn"t start automatically Die UN-Kinderrechtskonvention. Darstellung der Bedeutung
MehrFAHRZEUGENTWICKLUNG IM AUTOMOBILBAU FROM HANSER FACHBUCHVERLAG DOWNLOAD EBOOK : FAHRZEUGENTWICKLUNG IM AUTOMOBILBAU FROM HANSER FACHBUCHVERLAG PDF
Read Online and Download Ebook FAHRZEUGENTWICKLUNG IM AUTOMOBILBAU FROM HANSER FACHBUCHVERLAG DOWNLOAD EBOOK : FAHRZEUGENTWICKLUNG IM AUTOMOBILBAU FROM Click link bellow and free register to download ebook:
MehrMildly context-sensitive grammar formalisms: TAG and related frameworks
Mildly context-sensitive grmmr formlisms: TAG nd relted frmeworks Exercise 1 (Due until 7.11.05.) L 2 := { n n n 0} olutions to the exercises Lur Kllmeyer W 2005/2006, Mo 11-13 1. Give CFG for L 2 with
MehrEVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN
EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE LANDESKIRCHE SACHSEN. BLAU (GERMAN EDITION) FROM EVANGELISCHE VERLAGSAN DOWNLOAD EBOOK : EVANGELISCHES GESANGBUCH: AUSGABE FUR DIE EVANGELISCH-LUTHERISCHE
MehrRev. Proc Information
Rev. Proc. 2006-32 Information 2006, CPAs 1 Table 1-Total loss of the home Table 2- Near total loss is water to the roofline. Completely gut the home from floor to rafters - wiring, plumbing, electrical
MehrOrder Ansicht Inhalt
Order Ansicht Inhalt Order Ansicht... 1 Inhalt... 1 Scope... 2 Orderansicht... 3 Orderelemente... 4 P1_CHANG_CH1... 6 Function: fc_ins_order... 7 Plug In... 8 Quelle:... 8 Anleitung:... 8 Plug In Installation:...
MehrPascal Schärli
Informatik I - Übung 8 Pascal Schärli pascscha@student.ethz.ch 12.04.2019 1 Was gibts heute? Best-Of Vorlesung: Prefix / Infix EBNF Vorbesprechung Problem of the Week 2 Vorlesung 3. 1 Prefix Notation Infix
MehrPONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB
Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow
MehrFleisch pökeln und räuchern: Von Schinken bis Spareribs (German Edition)
Fleisch pökeln und räuchern: Von Schinken bis Spareribs (German Edition) Bernhard Gahm Click here if your download doesn"t start automatically Fleisch pökeln und räuchern: Von Schinken bis Spareribs (German
MehrInformatik für Mathematiker und Physiker Woche 7. David Sommer
Informatik für Mathematiker und Physiker Woche 7 David Sommer David Sommer 30. Oktober 2018 1 Heute: 1. Repetition Floats 2. References 3. Vectors 4. Characters David Sommer 30. Oktober 2018 2 Übungen
MehrExercise (Part V) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1
Exercise (Part V) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All
MehrMax und Moritz: Eine Bubengeschichte in Sieben Streichen (German Edition)
Max und Moritz: Eine Bubengeschichte in Sieben Streichen (German Edition) Wilhelm Busch Click here if your download doesn"t start automatically Max und Moritz: Eine Bubengeschichte in Sieben Streichen
MehrÜbungsstunde: Informatik 1 D-MAVT
Übungsstunde: Informatik 1 D-MAVT Daniel Bogado Duffner Übungsslides unter: n.ethz.ch/~bodaniel Bei Fragen: bodaniel@student.ethz.ch Daniel Bogado Duffner 25.04.2018 1 Ablauf Self-Assessment Pointer Iterators
MehrInformatik für Mathematiker und Physiker Woche 2. David Sommer
Informatik für Mathematiker und Physiker Woche 2 David Sommer David Sommer 25. September 2018 1 Heute: 1. Self-Assessment 2. Feedback C++ Tutorial 3. Modulo Operator 4. Exercise: Last Three Digits 5. Binary
MehrIntroduction FEM, 1D-Example
Introduction FEM, 1D-Example home/lehre/vl-mhs-1-e/folien/vorlesung/3_fem_intro/cover_sheet.tex page 1 of 25. p.1/25 Table of contents 1D Example - Finite Element Method 1. 1D Setup Geometry 2. Governing
MehrAlgebra. 1. Geben Sie alle abelschen Gruppen mit 8 und 12 Elementen an. (Ohne Nachweis).
1 Wiederholungsblatt zur Gruppentheorie 18.12.2002 Wiederholen Sie für die Klausur: Algebra WS 2002/03 Dr. Elsholtz Alle Hausaufgaben. Aufgaben, die vor Wochen schwer waren, sind hoffentlich mit Abstand,
MehrMock Exam Behavioral Finance
Mock Exam Behavioral Finance For the following 4 questions you have 60 minutes. You may receive up to 60 points, i.e. on average you should spend about 1 minute per point. Please note: You may use a pocket
MehrÜbung 3: VHDL Darstellungen (Blockdiagramme)
Übung 3: VHDL Darstellungen (Blockdiagramme) Aufgabe 1 Multiplexer in VHDL. (a) Analysieren Sie den VHDL Code und zeichnen Sie den entsprechenden Schaltplan (mit Multiplexer). (b) Beschreiben Sie zwei
MehrData Structures and Algorithm Design
- University of Applied Sciences - Data Structures and Algorithm Design - CSCI 340 - Friedhelm Seutter Institut für Angewandte Informatik Contents 1 Analyzing Algorithms and Problems 2 Data Abstraction
MehrLevel 2 German, 2016
91126 911260 2SUPERVISOR S Level 2 German, 2016 91126 Demonstrate understanding of a variety of written and / or visual German texts on familiar matters 2.00 p.m. Tuesday 29 November 2016 Credits: Five
MehrEnglisch-Grundwortschatz
Englisch-Grundwortschatz Die 100 am häufigsten verwendeten Wörter also auch so so in in even sogar on an / bei / in like wie / mögen their with but first only and time find you get more its those because
MehrCan I use an older device with a new GSD file? It is always the best to use the latest GSD file since this is downward compatible to older versions.
EUCHNER GmbH + Co. KG Postfach 10 01 52 D-70745 Leinfelden-Echterdingen MGB PROFINET You will require the corresponding GSD file in GSDML format in order to integrate the MGB system: GSDML-Vx.x-EUCHNER-MGB_xxxxxx-YYYYMMDD.xml
MehrExam Künstliche Intelligenz 1
Name: Birth Date: Matriculation Number: Field of Study: Exam Künstliche Intelligenz 1 Feb 12., 2018 To be used for grading, do not write here prob. 1.1 1.2 2.1 2.2 3.1 3.2 4.1 4.2 5.1 5.2 6.1 Sum total
MehrRätsel 1: Buchstabensalat klassisch, 5 5, A C (10 Punkte) Puzzle 1: Standard As Easy As, 5 5, A C (10 points)
Rätsel 1: uchstabensalat klassisch, 5 5, (10 Punkte) Puzzle 1: Standard s Easy s, 5 5, (10 points) Rätsel 2: uchstabensalat klassisch, 5 5, (5 Punkte) Puzzle 2: Standard s Easy s, 5 5, (5 points) Rätsel
MehrLEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN ERINNERN, WAS WIRKLICH WICHTIG IST (GERMAN EDITION) BY BRONNIE WARE
LEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN ERINNERN, WAS WIRKLICH WICHTIG IST (GERMAN EDITION) BY BRONNIE WARE DOWNLOAD EBOOK : LEBEN OHNE REUE: 52 IMPULSE, DIE UNS DARAN EDITION) BY BRONNIE WARE PDF Click
MehrFunktion der Mindestreserve im Bezug auf die Schlüsselzinssätze der EZB (German Edition)
Funktion der Mindestreserve im Bezug auf die Schlüsselzinssätze der EZB (German Edition) Philipp Heckele Click here if your download doesn"t start automatically Download and Read Free Online Funktion
MehrD-BAUG Informatik I. Exercise session: week 1 HS 2018
1 D-BAUG Informatik I Exercise session: week 1 HS 2018 Java Tutorials 2 Questions? expert.ethz.ch 3 Common questions and issues. expert.ethz.ch 4 Need help with expert? Mixed expressions Type Conversions
MehrLevel 1 German, 2014
90886 908860 1SUPERVISOR S Level 1 German, 2014 90886 Demonstrate understanding of a variety of German texts on areas of most immediate relevance 9.30 am Wednesday 26 November 2014 Credits: Five Achievement
MehrUnit 1. Motivation and Basics of Classical Logic. Fuzzy Logic I 6
Unit 1 Motivation and Basics of Classical Logic Fuzzy Logic I 6 Motivation In our everyday life, we use vague, qualitative, imprecise linguistic terms like small, hot, around two o clock Even very complex
MehrFinal Exam. Friday June 4, 2008, 12:30, Magnus-HS
Stochastic Processes Summer Semester 2008 Final Exam Friday June 4, 2008, 12:30, Magnus-HS Name: Matrikelnummer: Vorname: Studienrichtung: Whenever appropriate give short arguments for your results. In
MehrFEM Isoparametric Concept
FEM Isoparametric Concept home/lehre/vl-mhs--e/folien/vorlesung/4_fem_isopara/cover_sheet.tex page of 25. p./25 Table of contents. Interpolation Functions for the Finite Elements 2. Finite Element Types
MehrFinite Difference Method (FDM)
Finite Difference Method (FDM) home/lehre/vl-mhs-1-e/folien/vorlesung/2a_fdm/cover_sheet.tex page 1 of 15. p.1/15 Table of contents 1. Problem 2. Governing Equation 3. Finite Difference-Approximation 4.
Mehr13 Berechenbarkeit und Aufwandsabschätzung
13 Berechenbarkeit und Aufwandsabschätzung 13.1 Berechenbarkeit Frage: Gibt es für jede Funktion, die mathematisch spezifiziert werden kann, ein Programm, das diese Funktion berechnet? Antwort: Nein! [Turing
MehrSeeking for n! Derivatives
Seeking for n! Derivatives $,000$ Reward A remarkable determinant (,0) (,) (0,0) (0,) (,0) (,0) (,) (,) (0,0) (0,) (0,) General definition Δ μ (X, Y ) = det x p i j yq i n j i,j= As a starter... n! dim
MehrSelbstbild vs. Fremdbild. Selbst- und Fremdwahrnehmung des Individuums (German Edition)
Selbstbild vs. Fremdbild. Selbst- und Fremdwahrnehmung des Individuums (German Edition) Jasmin Nowak Click here if your download doesn"t start automatically Selbstbild vs. Fremdbild. Selbst- und Fremdwahrnehmung
MehrWie man heute die Liebe fürs Leben findet
Wie man heute die Liebe fürs Leben findet Sherrie Schneider Ellen Fein Click here if your download doesn"t start automatically Wie man heute die Liebe fürs Leben findet Sherrie Schneider Ellen Fein Wie
MehrGERMAN LANGUAGE Tania Hinderberger-Burton, Ph.D American University
GERMAN LANGUAGE Tania Hinderberger-Burton, Ph.D American University www.companyname.com 2016 Jetfabrik Multipurpose Theme. All Rights Reserved. 10. Word Order www.companyname.com 2016 Jetfabrik Multipurpose
MehrETHISCHES ARGUMENTIEREN IN DER SCHULE: GESELLSCHAFTLICHE, PSYCHOLOGISCHE UND PHILOSOPHISCHE GRUNDLAGEN UND DIDAKTISCHE ANSTZE (GERMAN
ETHISCHES ARGUMENTIEREN IN DER SCHULE: GESELLSCHAFTLICHE, PSYCHOLOGISCHE UND PHILOSOPHISCHE GRUNDLAGEN UND DIDAKTISCHE ANSTZE (GERMAN READ ONLINE AND DOWNLOAD EBOOK : ETHISCHES ARGUMENTIEREN IN DER SCHULE:
MehrArbeitsblatt Nein, Mann!
Exercise 1: Understanding the lyrics First of all, read through the song lyrics on the Liedtext sheet. You can find the English translations of the underlined words on the right hand side. Use a dictionary
Mehr. Lisp. Moritz Heidkamp 25. April 2011
.. Lisp Moritz Heidkamp moritz@twoticketsplease.de 25. April 2011 1 / 36 . Greenspun s Tenth Rule Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden,
MehrTitelmasterformat Object Generator durch Klicken bearbeiten
Titelmasterformat Object Generator durch Klicken bearbeiten How to model 82 screws in 2 minutes By Pierre-Louis Ruffieux 17.11.2014 1 Object Generator The object generator is usefull tool to replicate
MehrIngenics Project Portal
Version: 00; Status: E Seite: 1/6 This document is drawn to show the functions of the project portal developed by Ingenics AG. To use the portal enter the following URL in your Browser: https://projectportal.ingenics.de
MehrHazards and measures against hazards by implementation of safe pneumatic circuits
Application of EN ISO 13849-1 in electro-pneumatic control systems Hazards and measures against hazards by implementation of safe pneumatic circuits These examples of switching circuits are offered free
MehrMul$media im Netz (Online Mul$media) Wintersemester 2014/15. Übung 02 (Nebenfach)
Mul$media im Netz (Online Mul$media) Wintersemester 2014/15 Übung 02 (Nebenfach) Mul=media im Netz WS 2014/15 - Übung 2-1 Organiza$on: Language Mul=ple requests for English Slides Tutorial s=ll held in
MehrDie Bedeutung neurowissenschaftlicher Erkenntnisse für die Werbung (German Edition)
Die Bedeutung neurowissenschaftlicher Erkenntnisse für die Werbung (German Edition) Lisa Johann Click here if your download doesn"t start automatically Download and Read Free Online Die Bedeutung neurowissenschaftlicher
MehrFunctional Analysis Final Test, Funktionalanalysis Endklausur,
Spring term 2012 / Sommersemester 2012 Functional Analysis Final Test, 16.07.2012 Funktionalanalysis Endklausur, 16.07.2012 Name:/Name: Matriculation number:/matrikelnr.: Semester:/Fachsemester: Degree
MehrDas Zeitalter der Fünf 3: Götter (German Edition)
Das Zeitalter der Fünf 3: Götter (German Edition) Trudi Canavan Click here if your download doesn"t start automatically Das Zeitalter der Fünf 3: Götter (German Edition) Trudi Canavan Das Zeitalter der
MehrStar Trek: die Serien, die Filme, die Darsteller: Interessante Infod, zusammengestellt aus Wikipedia-Seiten (German Edition)
Star Trek: die Serien, die Filme, die Darsteller: Interessante Infod, zusammengestellt aus Wikipedia-Seiten (German Edition) Doktor Googelberg Click here if your download doesn"t start automatically Star
MehrDie kreative Manufaktur - Naturseifen zum Verschenken: Pflegende Seifen selbst herstellen (German Edition)
Die kreative Manufaktur - Naturseifen zum Verschenken: Pflegende Seifen selbst herstellen (German Edition) Gesine Harth, Jinaika Jakuszeit Click here if your download doesn"t start automatically Die kreative
MehrStephan Brumme, SST, 3.FS, Matrikelnr
Aufgabe M3.1 Ich habe versucht, die Funktionalität als Baustein in Klassen zu verpacken. Mein Programm enthält daher keine Routinen zur Ein- / Ausgabe, falls man zu Testzwecken die Abläufe verfolgen will,
MehrFEM Isoparametric Concept
FEM Isoparametric Concept home/lehre/vl-mhs--e/cover_sheet.tex. p./26 Table of contents. Interpolation Functions for the Finite Elements 2. Finite Element Types 3. Geometry 4. Interpolation Approach Function
MehrDiabetes zu heilen natürlich: German Edition( Best Seller)
Diabetes zu heilen natürlich: German Edition( Best Seller) Dr Maria John Click here if your download doesn"t start automatically Diabetes zu heilen natürlich: German Edition( Best Seller) Dr Maria John
MehrMATHEMATIK - MODERNE - IDEOLOGIE. EINE KRITISCHE STUDIE ZUR LEGITIMITAT UND PRAXIS DER MODERNEN MATHEMATIK (THEORIE UND METHODE) FROM UVK
MATHEMATIK - MODERNE - IDEOLOGIE. EINE KRITISCHE STUDIE ZUR LEGITIMITAT UND PRAXIS DER MODERNEN MATHEMATIK (THEORIE UND METHODE) FROM UVK DOWNLOAD EBOOK : MATHEMATIK - MODERNE - IDEOLOGIE. EINE KRITISCHE
MehrHandbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition)
Handbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition) Reinhold Ruthe Click here if your download doesn"t start automatically Handbuch der therapeutischen
MehrTeil 2.2: Lernen formaler Sprachen: Hypothesenräume
Theorie des Algorithmischen Lernens Sommersemester 2006 Teil 2.2: Lernen formaler Sprachen: Hypothesenräume Version 1.1 Gliederung der LV Teil 1: Motivation 1. Was ist Lernen 2. Das Szenario der Induktiven
MehrGERMAN: BACKGROUND LANGUAGE. ATAR course examination Recording transcript
GERMAN: BACKGROUND LANGUAGE ATAR course examination 2017 Recording transcript 2018/2717 Web version of 2018/2715 Copyright School Curriculum and Standards Authority 2017 GERMAN: BACKGROUND LANGUAGE 2 RECORDING
MehrMitglied der Leibniz-Gemeinschaft
Methods of research into dictionary use: online questionnaires Annette Klosa (Institut für Deutsche Sprache, Mannheim) 5. Arbeitstreffen Netzwerk Internetlexikografie, Leiden, 25./26. März 2013 Content
MehrUnterspezifikation in der Semantik Hole Semantics
in der Semantik Hole Semantics Laura Heinrich-Heine-Universität Düsseldorf Wintersemester 2011/2012 Idee (1) Reyle s approach was developed for DRT. Hole Semantics extends this to any logic. Distinction
MehrVGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016
Overview The Hamburg Süd VGM Web portal is an application that enables you to submit VGM information directly to Hamburg Süd via our e-portal Web page. You can choose to enter VGM information directly,
MehrEinführung in die Computerlinguistik reguläre Sprachen und endliche Automaten
Einführung in die Computerlinguistik reguläre Sprachen und endliche Automaten Dozentin: Wiebke Petersen Foliensatz 3 Wiebke Petersen Einführung CL 1 Describing formal languages by enumerating all words
MehrFakultät III Univ.-Prof. Dr. Jan Franke-Viebach
1 Universität Siegen Fakultät III Univ.-Prof. Dr. Jan Franke-Viebach Klausur Monetäre Außenwirtschaftstheorie und politik / International Macro Wintersemester 2011-12 (2. Prüfungstermin) Bearbeitungszeit:
MehrJust for fun Einige mathematische Kuriositäten mit den Zahlen 1, 2, 3 und 6 Some mathematical oddities with numbers 1, 2, 3, und 6
Im Debattierclub n 9 Just for fun Einige mathematische Kuriositäten mit den Zahlen,, 3 und 6 Some mathematical oddities with numbers,, 3, und 6 6 = + + 3 = * * 3 6^ = ^3 + ^3 + 3^3 = ^ * ^ * 3^ (6^3)/
MehrEinführung in die Computerlinguistik reguläre Sprachen und endliche Automaten
Einführung in die Computerlinguistik reguläre Sprachen und endliche Automaten Dozentin: Wiebke Petersen 03.11.2009 Wiebke Petersen Einführung CL (WiSe 09/10) 1 Formal language Denition Eine formale Sprache
Mehrvcdm im Wandel Vorstellung des neuen User Interfaces und Austausch zur Funktionalität V
vcdm im Wandel Vorstellung des neuen User Interfaces und Austausch zur Funktionalität V0.1 2018-10-02 Agenda vcdm User Interface History Current state of User Interface User Interface X-mas 2018 Missing
MehrVORANSICHT. Halloween zählt zu den beliebtesten. A spooky and special holiday Eine Lerntheke zu Halloween auf zwei Niveaus (Klassen 8/9)
IV Exploringlifeandculture 12 Halloween(Kl.8/9) 1 von28 A spooky and special holiday Eine Lerntheke zu Halloween auf zwei Niveaus (Klassen 8/9) EinBeitragvonKonstanzeZander,Westerengel Halloween zählt
MehrBrandbook. How to use our logo, our icon and the QR-Codes Wie verwendet Sie unser Logo, Icon und die QR-Codes. Version 1.0.1
Brandbook How to use our logo, our icon and the QR-Codes Wie verwendet Sie unser Logo, Icon und die QR-Codes Version 1.0.1 Content / Inhalt Logo 4 Icon 5 QR code 8 png vs. svg 10 Smokesignal 11 2 / 12
Mehrder Lehrer die Sportlerin der Sekretär die Ärztin
die Lehrerin der Lehrer die Sportlerin der Sportler die Sekretärin der Sekretär die Ärztin der Ärzt Fussball spielen ein Lied singen Fahrrad fahren im Internet surfen kochen die Gitare spielen tanzen schreiben
MehrWilly Pastor. Click here if your download doesn"t start automatically
Albrecht Dürer - Der Mann und das Werk (Vollständige Biografie mit 50 Bildern): Das Leben Albrecht Dürers, eines bedeutenden Künstler (Maler, Grafiker... und der Reformation (German Edition) Willy Pastor
MehrAlgorithms for graph visualization
Algorithms for graph visualization Project - Orthogonal Grid Layout with Small Area W INTER SEMESTER 2013/2014 Martin No llenburg KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum
MehrAttention: Give your answers to problem 1 and problem 2 directly below the questions in the exam question sheet. ,and C = [ ].
Page 1 LAST NAME FIRST NAME MATRIKEL-NO. Attention: Give your answers to problem 1 and problem 2 directly below the questions in the exam question sheet. Problem 1 (15 points) a) (1 point) A system description
MehrPONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB
Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow
MehrGerman translation: technology
A. Starter Write the gender and the English translation for each word, using a dictionary if needed. Gender (der/die/das) German English Handy Computer Internet WLAN-Verbindung Nachricht Drucker Medien
MehrHUMANGENETIK IN DER WELT VON HEUTE: 12 SALZBURGER VORLESUNGEN (GERMAN EDITION) BY FRIEDRICH VOGEL
FRIEDRICH VOGEL READ ONLINE AND DOWNLOAD EBOOK : HUMANGENETIK IN DER WELT VON HEUTE: 12 SALZBURGER VORLESUNGEN (GERMAN EDITION) BY Click button to download this ebook READ ONLINE AND DOWNLOAD HUMANGENETIK
MehrPONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB
Read Online and Download Ebook PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB DOWNLOAD EBOOK : PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: Click link bellow
MehrHow to access licensed products from providers who are already operating productively in. General Information... 2. Shibboleth login...
Shibboleth Tutorial How to access licensed products from providers who are already operating productively in the SWITCHaai federation. General Information... 2 Shibboleth login... 2 Separate registration
Mehr