background image

Kolokwium zaliczeniowe: Wirtualne Instrumenty i Systemy, 2007/08 

Str: 

1/6

 

 
 
 
 
 

Wirtualne Instrumenty i Systemy 

Kolokwium zaliczeniowe (sem. zimowy 2007/2008) 

 
 
 
                                Imię:________________________________ 
 
  Nazwisko:________________________________ 
 
                               Data:_________________________________ 
 
 
 
Maksymalna liczba punktów: 60 pkt. 
Czas trwania kolokwium: 40 minut 
 
Otrzymana liczba punktów:_________ 
 
 
                                Ocena:__________ 
 
Skala ocen:  
 
30-35 pkt 

Dostateczny 

36-42 pkt 

Plus dostateczny 

43-49 pkt 

Dobry 

50-54 pkt 

Plus dobry 

55-60 pkt 

Bardzo dobry 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

background image

Kolokwium zaliczeniowe: Wirtualne Instrumenty i Systemy, 2007/08 

Str: 

2/6

 

Pytania 

Max. ilość 
punktów

 

 
1. Który z elementów programu LabVIEW stanowi kod źródłowy programu 
    a) Panel     b) Ikona    c) Diagram    d) Ikona funkcji 

 
2. Programy LabVIEW zapisywane są w plikach z rozszerzeniem ……………… 

 

 
3. Przewodami o jakich kolorach zaznaczane są następujące typy zmiennych: 
Zmienna liczbowa (rzeczywista) ………………… 
Zmienna liczbowa (całkowita) ………………… 
Zmienna logiczna ……………… 

 
4. Co to za struktury? Krótko opisz każdą z nich (ile razy i co się wykonuje): 

 

 

a)………………………………… 
 
b)………………………………… 
 
c)………………………………… 
 
d)…………………………………

 

 

 
5. Obok terminali wpisz typ danych jakie są przez nie reprezentowane (w nawiasach 
podano kolory tych terminali): 
 

 

(pomarańczowy) 

 

(niebieski) 

 

(pomarańczowy) 

 

(zielony) 

 

 

(zielony) 

 

 
6. Co to jest ? 
 
 

       

    ……………………………………… 

 
 
 
 

background image

Kolokwium zaliczeniowe: Wirtualne Instrumenty i Systemy, 2007/08 

Str: 

3/6

 

 
7. Podaj wynik (Numeric) działania pokazanego diagramu dla następujących 
wartości kontrolek logicznych: Boolean 01 = TRUE, Boolean 02 = FASLE.  
(rysunek pokazuje obydwa przypadki tej samej struktury warunkowej) 
 

 …………………….................... 

 
8. Przy końcach strzałek wpisz wartości elementów jakie znajdą się na wyjściu 
funkcji Unbundle, dla A=3B=8F=TRUE

 

 
9. Ile razy wykona się przedstawiona poniżej pętla while? Odp.……………… 
     Jaki będzie wynik wykonania przedstawionego kodu (Numeric) Odp.…………… 
 

 

 
 
 

 
10. Zmienne lokalne są (zaznacz prawidłowe): 
a) widoczne tylko w obrębie danej struktury (np. pętli for) 
b) widoczne tylko w obrębie danego VI 
c) widoczne tylko w obrębie programów zgrupowanych w bibliotece (pliku llb) 
 
 
 
 
 
 

background image

Kolokwium zaliczeniowe: Wirtualne Instrumenty i Systemy, 2007/08 

Str: 

4/6

 

 
11. Diagram przedstawia realizację obliczania sumy bieżącej i poprzedniej wartości 
InputZmodyfikuj diagram, by sumować wartość bieżącą i 3 poprzednie
 

 

 

 
12. Czego brakuje w pokazanej pętli while, aby pętla nie obciążała zbytnio procesora 
komputera (dorysować (zgrubnie) i skomentować): 
 
 

     

  …………………………………………… 

 

 
13. Jaki będzie wynik działania następującego kodu (wpisać wartość): 
 

   

    ……………………………… 

 
 
 
 
 
 
 
 
 

background image

Kolokwium zaliczeniowe: Wirtualne Instrumenty i Systemy, 2007/08 

Str: 

5/6

 

 
14. Ile razy wykona się pętla for w następującym przykładzie (…………) i jaki 
będzie wynik (Numeric) ………………… ? 
 

 

 

 
15. Co będzie wynikiem działania przedstawionego programu (podaj typ i wartości 
wyniku):………………………………………………………………………………
… 
 

   

 

 

 
16. Co będzie wynikiem działania przedstawionego programu (podaj typ i wartości 
wyniku):………………………………………………………………………………
… ………………………………………………………………………………… 
 

  

 

 

 

 
17. W jak najprostszy sposób zmodyfikuj diagram, aby zapewnić prawidłową 
kolejność wykonania niepołączonych ze sobą części diagramu 
 

 

 

background image

Kolokwium zaliczeniowe: Wirtualne Instrumenty i Systemy, 2007/08 

Str: 

6/6

 

 
18. Ile razy wykona się pokazana pętla while
 
 

   ………………………… 

 

 
19. Zakładając, że przycisk logiczny posiada działanie typu „Latch When Released” 

, narysuj przebieg sygnału na wykresie, jeśli użytkownik nacisnął przycisk 

Boolean w chwili około t=3,5 sekundy i od razu go zwolnił (czas na wykresie jest w 
sekundach). 
 

 

      

 

 
20. Jaki będzie wynik działania następującego kodu (wpisać wartość): 
 

   

       ……………………………