Unit IV Set 2
Quiz by Dr. M. Manjutha PSGRKCW
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Measure skills
from any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
25 questions
Show answers
- Q1Which programming language is primarily used for programming in TinyOS?C++nCPythonJava30s
- Q2Which scheduling algorithm is primarily used in TinyOS?Round-robinShortest Job NextPriority-basedFirst-come, first-served30s
- Q3Which protocol is commonly used for communication between TinyOS motes?BluetoothTCP/IPIEEE 802.15.4HTTP30s
- Q4What is the main goal of TinyOS?Facilitating data analytics in cloud computingCreating a high-performance operating system for serversDeveloping virtual reality applicationsProviding a platform for low-power wireless sensor networks30s
- Q5Which feature of TinyOS allows for efficient power management in wireless sensor networks?Real-time schedulingMemory management unitComponent-based architectureGraphical user interface30s
- Q6Which event-driven model is used in TinyOS?MVCNESCRESTSOAP30s
- Q7What is the role of the TinyOS scheduler?Handling memory allocationManaging network communicationSecuring the operating systemManaging the execution of tasks30s
- Q8What is a characteristic of TinyOS in terms of memory usage?Variable memory footprintUnlimited memory capacityLarge memory requirementsMinimal memory footprint30s
- Q9What is the main communication paradigm used in TinyOS?Remote procedure callMessage-passingShared memoryEvent-driven30s
- Q10What is a component in nesC?A keyword used to define functionsA reusable software entity that encapsulates functionalityA programming language used in nesCA data type in nesC30s
- Q11What is the purpose of the 'command' keyword in nesC?To declare an asynchronous event in the programTo define a module in nesCTo declare an interface for functions that should be called by other componentsTo specify a task in nesC30s
- Q12In nesC, what is the purpose of the 'interface' keyword?To declare the interface and behavior of a moduleTo import a libraryTo specify a taskTo define a command30s
- Q13What does TinyGALS stand for?Tiny Graphical Animations Language SystemTiny Generic Algorithmic Language SubsetTiny Graphical Algorithmic Language SubsetTiny Graphics and Animation Language System30s
- Q14In TinyGALS, what is a channel?A loopback connection between componentsA programming construct for conditional statementsA data structure used for storageA communication medium between components30s
- Q15What is a node in TinyGALS?A programming construct for loopsA memory location for storing dataA graphical element in animationsA computational unit in a distributed system30s