CPSOTR Colocviu
CPSOTR Colocviu Quiz
Welcome to the CPSOTR Colocviu Quiz, where you can test your knowledge on various concepts related to analog signal acquisition, synchronization, and client-server models. This quiz contains 38 carefully crafted questions that will challenge your understanding and provide valuable insights.
Key Features:
- Multiple-choice questions
- Check your knowledge on synchronization, semaphores, and TCP/IP protocols
- Ideal for students and professionals alike
Cu un modul de intrari analogice se pot realiza operatii de achizitie a unor marimi analogice provenite din proces. Din punct de vedere al convertorului utilizat, se disting urmatoarele tipuri de achizitii si anume (pot exista mai multe variante de rapsuns) :
A) Achizitie bipolara (intre 2 tensiuni)
B) Achizitie unipolara (masa 0 si tens de alimentare ex 5V)
C) Achizitie diferentiala
D) Achizitie cu referinta fata de masa
Cu un modul de intrari analogice se pot realiza operatii de achizitie a unor marimi analogice provenite din proces . Din punct de vedere al marimii achizitionate, se disting urmatoarele tipuri de achizitii si anume:
A) Achizitie bipolara
B) Achizitie unipolara
C) Achizitie diferentiala
D) Achizitie cu referinta fata de masa
Rata de esantionare reprezinta:
A) Viteza cu care un modul achizitioneaza/genereaza date de la/la canalele virtuale
B) Viteza cu care un modul doar genereaza date la canalele virtuale
C) Viteza cu care un modul achizitioneaza/genereaza date de la/la canale fizice
D) Viteza cu care un modul doar achizitioneaza date de la canalele virtuale
Numarul minim de fire principale pe care trebuie sa il aiba un proces este:
A) Niciun raspuns nu e correct
B) Mai multe fire principale
C) Doua fire principale
D) Un fir principal
In figura e reprezentata o operatie de tip:
A) Sincronizare de tip SI (AND)
B) Sincronizare de tip SAU (OR)
In figura e reprezentata o operatie de tip:
A) Sincronizare de tip SI (AND)
B) Sincronizare de tip SAU (OR)
Ce se intelege prin notiunea de “Canal Virtual” ?
A) Reprezinta un terminal (pin) prin intermediul caruia se poate masura/genera un semnal
B) Reprezinta conexiunea seriala dintre doua sisteme
C) Reprezinta o colectie de terminale (pini)
D) O colectie de proprietati care pot fi setate, ca de exemplu numele canalului, tipul de masuratoare, etc.
8. Cum se numeste operatia de protejare a unei resurse unice din sistemul de calcul impotriva accesului simultan din mai multe procese sau fire ?
A) Sincronizare
B) Operatia V
C) Excludere mutuala
D) Operatia P
9. Cum se numeste operatia de impunere a unei ordini in executarea instructiunilor din mai multe procese sau fire ?
A) Excludere mutuala
B) Operatia V
C) Operatia P
D) Sincronizare
10. In cadrul modelului client-server, serverul:
A) Indeplineste serviciile cerute de la server si transmite rezultatul drept raspuns
B) Stabileste conexiunea cu serverul
C) Este in asteptare si asculta dupa posibile cereri de conexiune
D) Cere indeplinirea anumitor servicii de catre server
11. O punte H este un circuit care permite aplicarea unei tensuni pe o sarcina in orice sens. Aceste circuite sunt folosite in aplicatii care permit motoarelor de CC sa ruleze intr-un sens sau altul. Pentru a putea roti motorul “Mcc” trebuie sa actionam tranzistoarele:
A) T4 si T2 – Dreapta / T1 si T3 – Stanga
B) T1 si T3 – Dreapta / T4 si T2 – Stanga
C) T1 si T2 – Dreapta / T3 si T4 – Stanga
D) T1 si T4 – Dreapta / T3 si T2 – Stanga
12. In cadrul protocolului TCP/IP :
A) IP are rolul de a stabili conexiunea pentru transmisie; TCP defineste metoda pentru transmiterea datelor sub forma de datagrame sau pachete
B) TCP are rolul de a stabili conexiunea pentru transmisie; IP defineste metoda pentru transmiterea datelor sub forma de datagrame sau pachete
13. In cadrul modelului client-server :
A) Atat clientul, cat si serverul pot schimba date
B) Nici clientul, nici serverul nu pot schimba date
C) Doar serverul poate transmite date
D) Doar clientul poate transmite date
14. Imbunatatirea performantelor unui sistem depinde de:
A) Cresterea numarului de fire de executie ce trebuie sa ruleze
B) Utilizarea adecvata a resurselor sistemului
C) Folosirea a cat mai putine fire de executie
D) Niciun raspuns nu e correct
15. Care este rolul operatiei V care se executa asupra semaforului ?
A) Creste valoarea semaforului cu o unitate si daca valoarea sa este mai mica sau egala cu 0 deblocheaza procesul care a apelat rutina V si il insereaza in coada proceselor pregatite
B) Scade valoarea semaforului cu o unitate si daca valoarea sa este mai mica decat 0 blocheaza procesul care a apelat rutina P si il insereaza in coada de procese blocate la semaforul respectiv
16. Care este rolul operatiei P care se executa asupra semaforului ?
A) Creste valoarea semaforului cu o unitate si daca valoarea sa este mai mica sau egala cu 0 deblocheaza procesul care a apelat rutina V si il insereaza in coada proceselor pregatite
B) Scade valoarea semaforului cu o unitate si daca valoarea sa este mai mica decat 0 blocheaza procesul care a apelat rutina P si il insereaza in coada de procese blocate la semaforul respectiv
17. Dintre obiectele enumerate, care sunt obiecte de sincronizare ?
A) Sectiunea critica
B) Toate variantele sunt corecte (+excluderea mutuală şi contorul de aşteptare)
C) Evenimentul
D) Semaforul
18. In cadrul modelului client-server, clientul:
A) Este in asteptare si asculta dupa posibile cereri de conexiune
B) Indeplineste serviciile cerute de la server si transmite rezultatul drept raspuns
C) Cere indeplinirea anumitor servicii de catre server
D) Stabileste conexiunea cu serverul
19. In cadrul protocolului TCP, conexiunea se realizeaza : (protocol orientat pe conexiune)
A) Dupa inceperea schimbului de date
B) De fiecare data cand se transmite un mesaj
D) Inaintea de inceperea schimbului de date
C) In momentul in care se transmite primul mesaj
20. In cadrul mecanismului Producator-Consumator trebuie evitate urmatoarele aspecte :
A) Inscrierea unui mesaj daca tamponul este plin si extragerea unui mesaj daca tamponul este vid
B) Extragerea unui mesaj din tamponul vid
C) Niciun aspect
D) Inscrierea unui mesaj daca memoria este plina (memoria tampon)
21. In cadrul mecanismului Producator-Consumator depunerea mesajelor in memoria tampon este realizata de catre :
A) Procesele numite Consumator
B) Procesele numite Producator
C) Functiile de achizitie
D) Niciun raspuns nu e correct
22. In cadrul mecanismului Producator-Consumator golirea memoriei tampon este realizata de catre :
A) Procesele numite Consumator
B) Procesele numite Producator
C) Functiile de achizitie
D) Niciun raspuns nu e corect
23. Diferenta dintre un panou modal si un panou nemodal este urmatoarea:
A) Panourile modale au nevoie de mai mult timp pentru a putea fi afisate. Panourile nemodale sunt afisate instant.
B) Daca este deschis un panou modal se poate opera doar pe acest panou, daca exista si alte panouri in interfata acestea devin inactive
C) Daca este deschis un panou nemodal se poate opera doar pe acest panou, daca exista si alte panouri in interfata acestea devin inactive
D) Nu este nicio diferenta functionala intre panourile nemodale si modale.
24. Cand este utilizat un control de tip “Graph”?
A) Este utilizat in momentul in care sunt cunoscute toate valorile care urmeaza a fi afisate
B) Este utilizat in momentul in care se doreste afisarea unei singure valori la un interval de timp prestabilit
C) Este utilizat in momentul in care se doreste afisarea mai multor valori la momente de timp aleatoare
D) Este utilizat in momentul in care informatia este receptionata de la un alt dispozitiv conectat
25. Cand este utilizat un control de tip “Stripchart”?
A) Este utilizat in momentul in care sunt cunoscute toate valorile care urmeaza a fi afisate
B) Este utilizat in momentul in care se doreste afisarea unei singure valori la un interval de timp prestabilit
C) Este utilizat in momentul in care se doreste afisarea mai multor valori la momente de timp aleatoare
D) Este utilizat in momentul in care informatia este receptionata de la un alt dispozitiv conectat cu dispozitivul current
26. Proprietatea “Constant Name” este comuna tuturor controalelor. Aceasta reprezinta:
A) Numele controlului care este afisat pe interfata
B) Proprietatea unui control de a fi inactive in momentul in care aplicatia e rulata
C) Numele controalelor care trebuie sa fie unic in cazul controalelor de pe acelasi panou (acesta trebuie scris cu majuscule)
D) Functia generate in codul C care este executat in cazul in care pe interfata este generat un anumit eveniment
27. In cazul aplicatiilor in care trebuie executate anumite operatii repetitive la un anumit interval de timp, se utilizeaza controlul de tip :
A) Binary switch (intrerupator)
B) Command button
C) Timer
D) Numeric knob (folosit ptr. Setarea unei valori)
28. Evenimentul TCP_CONNECT apare in momentul in care:
A) Un nou server cere conexiunea cu clientul
B) Atunci cand clientul sau serverul pararesc conexiunea
C) Un nou client cere conexiunea cu serverul
D) Un program se inregistreaza ca server TCP
29. Proprietatea “Callback Function” reprezinta :
A) Numele controlului care e afisat pe interfata
B) Functia generata in codul C care este executata in cazul in care pe interfata este generat un anumit eveniment
C) Proprietatea unui control de a fi inactiv in momentul in care aplicatia este rulata
D) Numele controalelor care trebuie sa fie unic in cazul controalelor aflate pe acelasi panou
30a. Sa se precizeze prin intermediul carei functii se poate citi si salva valoarea “15.25” de la controlul de tip “Numeric” de pe panoul PANOU PRINCIPAL ?
A)SetCtrlAttribute() (setarea unui atribut a unui control de pe interfata, ex: ATTR_DIMMED)
B)SetCtrlVal()
C)GetCtrlVal()
D)GetCtrlAttribute() (citirea valorii atribut pentru control de pe interfata, ex: ATTR_ENABLED)
30b. Sa se precizeze prin intermediul carei functii se poate scrie valoarea “15.25” in controlul de tip “Numeric” de pe panoul PANOU PRINCIPAL ?
A)SetCtrlAttribute()
B)SetCtrlVal()
C)GetCtrlVal()
D)GetCtrlAttribute()
31. In cadrul acestui laborator s-a utilizat biblioteca DAQmx de la National Instruments. Dupa executia unei functii, aceasta va returna o valoare intreaga. Daca in timpul rularii aplicatiei, apelul functiei “DAQmxCreateTask” returneaza un WARNING, care sectiune din cele 4 prezentate in imaginea alaturata se va executa ?
Sectiunea 1
Sectiunea 2
Sectiunea 3
Sectiunea 4
Care din variantele de mai jos reprezinta ordinea corecta a actiunilor din cadrul modelului client-server ?
Serverul se inregistreaza la retea
Clientul solicita o cerere de conexiune cu serverul
Serverul indeplineste si raspunde cererilor primite de la client
. In momentul in care un client incearca conectarea la server, acesta va apela functia ... , iar serverul va primi evenimentul ... (se va completa raspunsul pe 2 randuri separate)
In momentul in care un client transmite un mesaj catre server, acesta va apela functia ... , iar serverul va primi evenimentul ...(se va completa raspunsul pe 2 randuri separate)
34. Sa presupunem ca avem o aplicatie care contine un buton numit “Button”. Functia de callback asociata butonului este "callbackButon".Se doreste ca in momentul in care utilizatorul apasa pe butonul "Buton" sa se execute o serie de instructiuni. In care dintre cele 4 sectiuni trebuie introduse aceste instructiuni pentru a putea fi executate in momentul in care utilizatorul apasa pe butonul 'Buton'?
Sectiunea 1 EVENT_SELECTION_CHANGED
Sectiunea 2 EVENT_DISCARD
Sectiunea 3 EVENT_COMMIT
Sectiunea 4 EVENT_EXPAND
{"name":"CPSOTR Colocviu", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Welcome to the CPSOTR Colocviu Quiz, where you can test your knowledge on various concepts related to analog signal acquisition, synchronization, and client-server models. This quiz contains 38 carefully crafted questions that will challenge your understanding and provide valuable insights.Key Features:Multiple-choice questionsCheck your knowledge on synchronization, semaphores, and TCP\/IP protocolsIdeal for students and professionals alike","img":"https:/images/course8.png"}