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
   266   267   268   269   270   271   272   273   274   275   276