ocaml

warning: Creating default object from empty value in /usr/share/drupal6/modules/taxonomy/taxonomy.pages.inc on line 33.

Wstęp do programowania - podejście funkcyjne

Opis

Jest to podstawowy przedmiot wprowadzający w dziedzinę informatyki.
Poświęcony jest on głównie programowaniu i podstawom tworzenia algorytmów.
Kurs obejmuje:

Laboratorium 2: Pierwszy kontakt z Ocamlem

Uruchomienie interpretera Ocamla

W terminalu piszemy:

 
    ab123456@komputer:~$ ocaml
    2+3;;
    ^D
 

(nie działają strzałki itp :-( )

 
    ab123456@komputer:~$ ledit ocaml
 

(dzialaja strzalki! :-)

Parę przykładów funkcji

 
    let f x = x * x;;
 
    let ma co = "Ala ma " ^ co;;
    ma "kota";;
 
    f "kota";;
    (error)
 
    let g x = (f x)^(f x);;
    (error)
 
    let h x = f (f x);;
 
    h 7;;
    h (f 7);;
 
    max_int;;
    max_int+1;;
 
    let rec silnia n =

Laboratorium 1: Wprowadzenie do Linuksa

Pierwsze kroki z Linuksem

  • logowanie następuje do środowiska zwanego KDE lub Gnome (jest jeszcze kilka, np. XFCE ... )
  • przeglądarka (firefox, opera, konqueror, itp) -- Klikasz i masz,
    Otworzyć niniejsze materiały
  • terminal (konsola),

    Okienko z powłoką (shell): służy do wykonywania poleceń użytkownika
    prompt$ polecenie [ENTER]
  • mc Twoim przyjacielem
Subskrybuje zawartość