Font size
WorksheetsUvod u funkcionalno programiranje
Total questions: 15
Worksheet time: 13mins
Koji od sledećih jezika nije tradicionalno povezan sa funkcionalnim programiranjem?
JavaScript
Python
C#
Erlang
Koja od sledećih tvrdnji najbolje opisuje lenjo izračunavanje?
Proces se odvija samo kada je potreban
Korišćenje neefikasnog koda
Izvršavanje koda bez optimizacije
Neprekidno izračunavanje bez čuvanja rezultata
Koja funkcija je osnova za izgradnju programa u funkcionalnom programiranju?
Metoda klase
Čista funkcija
Lambda funkcija
Asinhroni poziv
U funkcionalnom programiranju, funkcije su (a)
Koncept (a) je temelj funkcionalnog programiranja.
Lambda račun je osnovao (a) 1930. godine.
(engleski alfabet)
Koja je glavna prednost korišćenja čistih funkcija?
Brže izvršavanje programa
Lakše otklanjanje grešaka
Podrška objektno-orijentisanom programiranju
Automatsko upravljanje memorijom
Funkcionalni jezici često koriste (a) umesto petlji za ponavljanje operacija.
Jedan od najranijih funkcionalnih programskih jezika, (a) , nastao je 1959. godine.
Turingova nagrada za 1977. godinu dodeljena je (a) za njegov rad na razvoju Fortrana.
(Engleski alfabet)
Za koju poznatu platformu se koristi programski jezik Erlang?
(a)
Povežite koncept sa njegovim opisom:
Čiste funkcije
Funkcije koje ne menjaju stanje sistema
Funkcije prvog reda
Funkcije koje se mogu koristiti kao bilo
Rekurzija
Stil programiranja gde se funkcije poziv
Funkcije višeg reda
Funkcije koje mogu primiti druge funkcij
Nepromenjivost podataka
Princip po kojem se vrednosti ne mogu me
Match theKategorizujte sledeće programerske jezike u odnosu na podršku funkcionalnom programiranju:
Haskell
Čisto funkcionalni programski jezik.
Python
Višeparadigmatski jezik koji podržava fu
Java
Imperativni jezik koji eksplicitno podrž
Scala
Imperativni jezik koji koristi funkciona
Programski jezik ___________, razvijen na Univerzitetu u Edinburghu 1978. godine, bio je značajan doprinos funkcionalnom programiranju.
ML
Miranda
Erlang
SML
Kategorizujte sledeće karakteristike kao prednosti ili mane funkcionalnog programiranja:
Lenjo izračunavanje
Paralelno programiranje
Otklanjanje grešaka
Rekurzija
Implementacija u korisničkim interfejsima
Odnos sa memorijom računara
