Modul 12-13.doc

(26 KB) Pobierz
Modul 12-13

Modul 12-13

1.Jesli przekazujemy argumenty przez wartość, to (zaznacz poprawne odpowiedzi):

a) do procedury trafia kopia danych przesłanych jako parametry wejściowe

b) do procedury trafia oryginalny argument

c) stosujemy deklaracje ByVal

d) stosujemy deklarację ByRef

2. Zaznacz wszystkie poprawne określenia dotyczące parametru opcjonalnego:

a) jego deklaracja na liście argumentów wejściowych procedury powinna rozpoczynać się od słowa kluczowego Optional.

b) parametr opcjonalny to taki, który nie musi występować podczas wywołania podprogramu.

c)po deklaracji parametru opcjonalnego przyjmuje on wartość domyślną równą 0.

d)po parametrze opcjonalnym nie może wystąpić argument obowiązkowy.

3. jaka będzie wartość zmiennej b po zakończeniu działania procedury:

Sum main()

Dim a,b as integer

Sub wartosc (byval x as integer, byref y as integer)

X=x+1

Y= y-1

End sub

A=5

B=5

Wartosc (a,b)

End sub

4. jeśli do procedury przekażemy argument przez referencję, a kod wewnątrz procedury dokona zmiany wartości parametru, to zmiana ta będzie widoczna po zakończeniu procedury

a)nie

b)tak

5. sposób przekazania argumentów określa się w deklaracji procedury lub funkcji. Jeżeli nie jest on jawnie wskazany(nie ma słowa kluczowego byval lub byref) następuje przekazywanie przez wartość.

a)nie

b) tak

6. tablica to kolekcja zmiennych, którą możemy przetwarzać jako zbiór. Każdy element tablicy jest identyfikowany przez odpowiedni index

a)nie

b) tak

7. jeśli element leży w tablicy dwuwymiarowej o nazwie tablica1 w wierszu piątym i w trzeciej kolumnie to odwołanie do tego elementu będzie wyglądało następująco:

a) tablica1(5,3)

b) tablica1(2,4)

c)tablica1(4,2)

d)tablica1(5,2)

8. wskaż poprawne deklaracje zmiennej tablicowej:

a) dim dane() as integer= {„1,2.”Ala”,4}

b) dim dane(4) as integer

c)dim dane() as integer= {1,2,3,4,5}

9.zaznacz wszystkie poprawne określenia dotyczące tablic:

a)tablice są refrakcyjnym typem danych.

b) aby używać tablicy, należy  zadeklarować zmienną tablicową.

c) deklaracja tablicy wygląda następująco: dim nazwa as typ.

d)elementy tablicy przyjmują wartości tego samego typu.

10. jaka jest maksymalna liczba wymiarów tablicy w VB.Net?...

11.czy poniższa deklaracja tablicy jest poprawna: dim Tablica(10 to 100) as integer

a)nie

b) tak

...
Zgłoś jeśli naruszono regulamin