106095644

106095644



Zadanie 7

Zadanie 7

Niech f (x, y) będzie w pewnym języku zdefiniowana jako { if y>0 then x + "iks" else y }

Aby móc stwierdzić, że wywołanie f (1, 0) nie spowoduje błędu na żadnym etapie, wystarczy wiedzieć, że

a)    [Nie] jest to język z przeładowaniem operatorów

b)    [Nie] jest to język oferujący funkcje polimorficzne

c)    [Tak] jest to dynamicznie typowany język interpretowany

Przeładowanie operatora “+" nic nie da, jeżeli język wymaga, aby dodawać do siebie zmienne tego samego typu (a tutaj próbuje dodać liczbę do ciągu znaków). To czy język umożliwia stosowanie funkcji polimorficznych (czyli metod wirtualnych) nie ma tutaj żadnego znaczenia. Jeśli jest to język dynamicznie typowany (np. Perl) to nie będzie błędu.



Wyszukiwarka

Podobne podstrony:
5. Estymacja5.1. Estymacja punktowa5.1.1. Własności estymatorów Niech 0 będzie pewnym parametrem
6 (28) 101 Zadania MB. Niech/będzie dwukrotnie różniczkował na na %a, b},f(a) < 0 ,f(b) > 0 J
8 (17) 143 Zadania 14. Niech/ będzie ciągłą funkcją rzeczywistą określoną na R mającą własności: 0
ASD k1 11 2005 4 Zadanie 4a Niech V będzie obustronnie nieskończonym wektorem liczb naturalnych, in
2 (6) 71 Zadania 22.    Niech X będzie zupełną przestrzenią metryczną, a Gn - ciągiem
Obraz29 Zadanie 31. W programach strukturalnych nie należy stosować instrukcji A. if.......then
2015?4 test str 8 Zadanie 31. Która ze zdefiniowanych funkcji w języku PHP jako wynik zwraca połowę
Różniczkowanie funkcji zmiennej zespolonej sfiz), lim A i—o Niech f(z) będzie określona w pewnym
Niech f będzie funkcją określoną na pewnym zbiorze A należącym do R. Funkcją pierwotną F funkcji f n
str032 70 169. Niech P będzie zbiorem, a / funkcją określoną w rozwiązaniu zadania 166. Niech h
Część 1 15. ZADANIA POWTÓRKA 43 będzie traktowane jako wartość stała, a zmienną całkowania

więcej podobnych podstron