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
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
3
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 ………………
3
4. Co to za struktury? Krótko opisz każdą z nich (ile razy i co się wykonuje):
a)…………………………………
b)…………………………………
c)…………………………………
d)…………………………………
3
5. Obok terminali wpisz typ danych jakie są przez nie reprezentowane (w nawiasach
podano kolory tych terminali):
(pomarańczowy)
(niebieski)
(pomarańczowy)
(zielony)
(zielony)
3
6. Co to jest ?
………………………………………
3
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)
……………………....................
3
8. Przy końcach strzałek wpisz wartości elementów jakie znajdą się na wyjściu
funkcji Unbundle, dla A=3; B=8; F=TRUE.
3
9. Ile razy wykona się przedstawiona poniżej pętla while? Odp.………………
Jaki będzie wynik wykonania przedstawionego kodu (Numeric) Odp.……………
3
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)
3
Kolokwium zaliczeniowe: Wirtualne Instrumenty i Systemy, 2007/08
Str:
4/6
11. Diagram przedstawia realizację obliczania sumy bieżącej i poprzedniej wartości
Input. Zmodyfikuj diagram, by sumować wartość bieżącą i 3 poprzednie.
3
12. Czego brakuje w pokazanej pętli while, aby pętla nie obciążała zbytnio procesora
komputera (dorysować (zgrubnie) i skomentować):
……………………………………………
3
13. Jaki będzie wynik działania następującego kodu (wpisać wartość):
………………………………
3
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) ………………… ?
3
15. Co będzie wynikiem działania przedstawionego programu (podaj typ i wartości
wyniku):………………………………………………………………………………
…
3
16. Co będzie wynikiem działania przedstawionego programu (podaj typ i wartości
wyniku):………………………………………………………………………………
… …………………………………………………………………………………
3
17. W jak najprostszy sposób zmodyfikuj diagram, aby zapewnić prawidłową
kolejność wykonania niepołączonych ze sobą części diagramu
3
Kolokwium zaliczeniowe: Wirtualne Instrumenty i Systemy, 2007/08
Str:
6/6
18. Ile razy wykona się pokazana pętla while:
…………………………
3
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).
3
20. Jaki będzie wynik działania następującego kodu (wpisać wartość):
……………………………
3