Functional Programming PT1

Beschreibung

Functional Programming Quiz am Functional Programming PT1, erstellt von prxd33 am 25/01/2014.
prxd33
Quiz von prxd33, aktualisiert more than 1 year ago
prxd33
Erstellt von prxd33 vor mehr als 11 Jahre
103
0
1 2 3 4 5 (0)

Zusammenfassung der Ressource

Frage 1

Frage
let x = 2 in let y = -2 in if x^2==y^2 then 1 else 2
Antworten
  • 1
  • 2
  • 3
  • 4
  • 5

Frage 2

Frage
length (words ("One Two Three" ++ "Four"))
Antworten
  • 1
  • 2
  • 3
  • 4
  • 5

Frage 3

Frage
23 `mod` 8 `mod` 5
Antworten
  • 1
  • 2
  • 3
  • 4
  • 5

Frage 4

Frage
head (tail [3,4,5])
Antworten
  • 1
  • 2
  • 3
  • 4
  • 5

Frage 5

Frage
let x = x+3 in fst (snd (x+1,(5,x-2)))
Antworten
  • 1
  • 2
  • 3
  • 4
  • 5

Frage 6

Frage
xs = [1,2,3,4,5] take 3 xs
Antworten
  • reverse (tail (reverse (tail xs)))
  • tail (tail (tail xs))
  • reverse (tail (tail (reverse xs)))
  • reverse (drop 2 (reverse xs))
  • reverse (reverse (take 3 xs))

Frage 7

Frage
xs = [1,2,3,4,5] take 3 xs
Antworten
  • reverse (tail (reverse (tail xs)))
  • tail (tail (tail xs))
  • reverse (tail (tail (reverse xs)))
  • reverse (drop 2 (reverse xs))
  • reverse (reverse (take 3 xs))

Frage 8

Frage
ys = [1,2,3,4] last (init ys)
Antworten
  • fst (drop 2 ys)
  • reverse (init ys)
  • fst (drop 1 (reverse ys))
  • head (drop 2 ys)
  • snd (drop 2 (reverse ys))

Frage 9

Frage
xs = [1,2,3,4,5,6] reverse (init xs)
Antworten
  • reverse (tail xs)
  • tail (reverse xs)
  • reverse (take 5 xs)
  • reverse (drop 1 xs)
  • drop 1 (reverse xs)

Frage 10

Frage
ys = [1,2,3,4,5] init (init (init ys))
Antworten
  • take 2 ys
  • take 3 ys
  • drop 3 (reverse ys)
  • reverse (drop 3 (reverse ys))
  • reverse (tail (reverse (init ys)))

Frage 11

Frage
What is the standard prelude?
Antworten
  • Contains predefined classes, types and functions, implicitly imported into every Haskell program.
  • Contains advanced I/O functions.
Zusammenfassung anzeigen Zusammenfassung ausblenden

0 Kommentare

There are no comments, be the first and leave one below:

ähnlicher Inhalt

10 Mind Mapping Strategien für Lehrer
AntonS
La commande - Phrases - Chapitre 4
Gaelle Bourgeois
BKF C95 (Fragen der Ziffern 1c, 1d)
Harald Koenig
Vektorendefinition
Sinan 2000
Wie schreibe ich eine Erörterung?
Eugenie L
PuKW - GESKO WERB
Elisa Kosch
EC- Entwicklungspsychologie 1
Michael B
Vetie Virologie 2012
Isabelle K.
Vetie Milchhygiene 2022
Maite J