Artificial Intelligence Foundations Course 3 Exams answers – SkillUp

Here in this post you will find all the answers of Artificial Intelligence Foundations Course 3 Exams – SkillUp.

You can join this program by visiting official site of futureskills: https://futureskillsnasscom.edcast.com/

Direct course link, Enroll Now! Artificial Intelligence Foundations Course by SkillUp

artificial intelligence foundations course 3 exams answers-skillup

Program Outline: (All Exams answers links)

Let’s start with Course 3: AI Programming Fundamentals: Python which is a part of Artificial Intelligence Foundation Exams – SkillUp

Course 3: AI Programming Fundamentals: Python

Artificial Intelligence Foundations Course 3 Exams answers – SkillUp

Module 3.1 Exam – 5 Questions

Question 1. Python allows users to do both,

  • Object Oriented programming and C#
  • Java and C++
  • Object Oriented programming and functional programming 
  • Functional programming and Java

Answer: Object Oriented programming and functional programming 

Question 2. In Python string data is referred to as what data type?

  • “str” 
  • “string data”
  • “strg-data”
  • “strng”

Answer: “str” 

Question 3. Select the line that shows how a list object looks in Python.

  • {1,”two”,3.5,True,1,”two”}
  • (1,”two”,3.5,True,1,”two”)
  • 1,”two”,3.5,True,1,”two”
  • [1,”two”,3.5,True,1,”two”] 

Answer: [1,”two”,3.5,True,1,”two”] 

Question 4. Select the line that shows how a set looks in Python.

  • [1,”two”,3.5,True]
  • {1,”two”,3.5,True} 
  • 1,”two”,3.5,True
  • “1,”two”,3.5,True”

Answer: {1,”two”,3.5,True} 

Question 5. In Python, Dict stands for,

  • Diction
  • Dictate
  • Direction
  • Dictionary 

Answer: Dictionary 


Module 3.2 Exam – 5 Questions

Question 1. Strings in Python are created by enclosing characters in,

  • Only single quotes
  • Square brackets
  • Double quotes or single quotes 
  • Curly brackets

Answer: Double quotes or single quotes 

Question 2. A collection of diverse type of objects that are also immutable are called,

  • Tuples 
  • String data
  • Lists
  • Functions

Answer: Tuples 

Question 3. Which of the following would NOT be considered an arithmetic operator?

  • +
  • *
  • /
  • _
  • These are all arithmetic operators 

Answer: These are all arithmetic operators 

Question 4. Logical Operators are used to return either a,

  • Table
  • List and Tuple
  • True of False 
  • Sting or list

Answer: True of False 

Question 5. What are the two types of functions in Python?

  • User-defined Functions and object functions
  • Built-in Functions and List functions
  • Built-in Functions and dictionary functions
  • Built-in Functions and User-defined Functions 

Answer: Built-in Functions and User-defined Functions 


Module 3.3 Exam – 4 Questions

Question 1. Which of the following is NOT a type of algorithm

  • Searching
  • Sorting
  • Geometric
  • Algebraic 
  • Graph

Answer: Algebraic 

Question 2. An algorithm can be defined as,

  • A set of rules to obtain the expected output from a given input. 
  • A set of rules to that helps to figure out problems.
  • A complex mathematical formula
  • A set of rules to live by.

Answer: A set of rules to obtain the expected output from a given input. 

Question 3. Select all of the types of sorting algorithms. Select all that apply.

  • Linear
  • Bubble
  • Jump
  • Selection
  • Insertion
  • Regression
  • Graph
  • Quick
  • Merge

Answer: Linear, Bubble, Selection, Insertion, Quick, Merge

Question 4. A Graph Algorithm would be a good way to describe which of the following data requirements

  • Social networking
  • COVID-19 response
  • Twitter usage
  • All of the above 

Answer: All of the above 



Module 3.4 Exam – 3 Questions

Question 1. A sorting algorithm that builds the final sorted array (or list) one item at a time is called a,

  • Memory sort
  • Bubble sort
  • Insertion sort 
  • Merge sort

Answer: Insertion sort 

Question 2. Compare and swapping two elements like soap bubbles is called a,

  • Bubble sort 
  • Insertion sort
  • Merge sort
  • Quick Sort

Answer: Bubble sort 

Question 3. A sort that makes use of Insertion sort and Merge sort is called a,

  • Quick sort
  • Insertion sort
  • Bubble sort
  • Timsort 

Answer: Timsort 


Module 3.5 Exam – 3 Questions

Question 1. What are the two categories of searches?

  • Insertion and Sorting
  • Interval and Merge search
  • Sequential and Interval Searches 
  • Sequential and Bubble Searches

Answer: Sequential and Interval Searches 

Question 2. For an interval search to be the most effective, the data needs to be,

  • merged before searching
  • sequenced before searching
  • sequenced before sorting
  • sorted before searching 

Answer: sorted before searching 

Question 3. A search where every element in a list is checked until the requested search item is found is called a,

  • Merge search
  • Sequential search 
  • Bubble search
  • Sorted search

Answer: Sequential search 


Final Exam – 10 Questions

Artificial Intelligence Foundations Course 3 Exams answers – SkillUp

artificial intelligence foundations course 3 exams answers-skillup

Question 1. Select all of the reasons Python is one of the most popular languages.

  • Flexibility
  • Easy to use
  • Full-stack
  • Pre-Built Models and Libraries
  • Easy to understand
  • Simple to connect to databases

Answer: Flexibility, Full-stack, Pre-Built Models and Libraries, Simple to connect to databases

Question 2. Data type that returns either True or False is called,

  • String data type
  • Boolean data type 
  • Numeric data type
  • Tuple data type

Answer: Boolean data type 

Question 3. With Python, the code “type(<value>)” would return what value type?

  • Any
  • a sorted value
  • a boolean type
  • all of the above 

Answer: all of the above 

Question 4. The following Python code is an example of what type of operation?

my_string=”Hello”

print(my_string)

  • Boolean operation
  • Tuple operation
  • Sorting operation
  • String operations 

Answer: String operations  

Question 5. The following Python code for lists would produce what output?

mylist=[1,"two",3,"four",5,("six","seven"),{"six":6,"seven":7}]
type(my-list)
  • 1,2,4,4,5,6,7
  • list
  • one,two,three
  • my_list

Answer: list

Question 6. The following Python code for lists would produce what output?

mydict = {(1):"one","two":2,3:"three"}
type(mydict)
mydict.get{(1)}
  • ‘one’ 
  • 1
  • 2
  • {“two”}

Answer: ‘one’ 

Question 7. The elif statement, short for,

  • elist
  • elipseif
  • else if 
  • if else

Answer: else if 

Question 8. A Python operation that happens repetitively is called a,

  • ifelse
  • boolean loop
  • tuple string
  • for loop 

Answer: for loop 

Question 9. For an interval search to be the most effective, the data needs to be,

  • booleaned
  • sorted 
  • searched
  • listed

Answer: sorted 

Question 10. Combinatorial computational geometry is used extensively in which type of construction.

  • pyramid construction
  • spacecraft construction
  • marine construction
  • All of the above 

Answer: All of the above 


For more, Checkout! Artificial Intelligence Foundations Exams answers – SkillUp

The above question set contains all the correct answers. But in any case, you find any typographical, grammatical or any other error then kindly inform us.

Thanks in advance.

For discussion about any question, join the below comment section. And get the solution of your query. Also, try to share your thoughts about the topics covered in this particular quiz.

Leave a Comment

Your email address will not be published. Required fields are marked *