Page 271 - Robotics and AI class 10
P. 271
14. What are some applications of the mechanical block of robotics?
Ans. The applications of the mechanical block of robotics include manufacturing, assembly lines, and material
handling.
15. What is the purpose of visualising motion in robotics?
Ans. Visualising motion helps in understanding how robot components move and interact, aiding in design
and troubleshooting.
16. How does AI enhance transportation systems?
Ans. AI can optimise traffic flow, assist in autonomous vehicles, and improve navigation systems.
17. How can AI impact employment?
Ans. AI automation may replace some jobs while creating new roles that require human-AI collaboration.
18. What is the difference between data and information?
Ans. Data is raw, unprocessed facts, while information is data that has been processed and organised to be
meaningful.
19. What is Python?
Ans. Python is a high-level, interpreted programming language known for its simplicity and readability.
20. What are comments in Python?
Ans. Comments are explanatory notes added to code that are ignored by the Python interpreter. The hash
symbol (#) is used to write a comment in Python.
21. Name two benefits of using Python.
Ans. Python offers easy syntax and a vast collection of libraries that simplify coding and increase productivity.
22. How can you import a module in Python?
Ans. You can use the import keyword, followed by the module name, e.g., import math.
23. Name three built-in data types in Python.
Ans. Integer, float, and string are three built-in data types in Python.
24. How do you concatenate two strings in Python?
Ans. Strings can be concatenated using the + operator, e.g., "Hello, " + "world!".
25. Explain the difference between a list and a tuple.
Ans. A list is mutable (can be changed), while a tuple is immutable (cannot be changed).
26. What is the difference between = and == in Python?
Ans. = is used for variable assignment, while == is used to compare two values for equality.
27. What is an if statement used for in Python?
Ans. An if statement is used for conditional execution of code based on a certain condition.
28. What is a for loop?
Ans. A for loop is used to iterate over a sequence (like a list or string) and execute a block of code for each item.
29. What is a function in Python?
Ans. A function is a reusable block of code that performs a specific task. It helps in organising code and
promotes reusability.
30. What are the SDG goals?
Ans. The SDG goals are a set of 17 goals that were adopted by the United Nations in 2015 to end poverty,
protect the planet, and ensure prosperity for all by 2030.
Viva Voce Questions 269

