Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AI I Exam Study Guide 2021

Total questions: 100

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

Which of these is NOT an AI technology

a)

Facial recognition

b)

Image recognition

c)

Robotics

d)

Animation

2.

Which of these jobs COULD be taken by a robot using AI?

a)

Teacher

b)

Doctor

c)

Nurse

d)

Bank clerk

3.

How does AI work?

a)

Combining large amounts of data with fast processing and intelligent algorithms, allowing the software to learn automatically from patterns or features in the data.

b)

The computation, mostly on computers, of antiderivatives and definite integrals in term of formulas

c)

It just works you know??

d)

Another super duper long answer to fool you guys to prove that not all longest answers are the correct ones, how is my quiz going anyway, i hope it is good, hope it is not too long though, thank you for not clicking

4.

What is this?

a)

artificial intelligence

b)

algorithm

c)

neural network

5.

What is Deep learning?

a)

A variation of neural networks where many layers are used in the network to solve a problem

b)

When a computer is especially intelligent.

6.

Which of the following statements best describes the difference between robots and humans?

a)

Robots move differently and made up of metal.

b)

Robots do not have feelings and emotions as compared to humans.

c)

Robots are too smart as compared to humans.

d)

Robots are more effective than humans.

7.

Field of study that gives computers the ability to learn without being explicitly programmed.

a)

Deep Learning

b)

Machine Learning

c)

Data Science

8.

A major benefit of an machine with AI is

a)

it could do a job too dangerous for a human

b)

it could love you like a brother

c)

it could chop up your vegetables

9.

Many people question whether an AI can make ethical decisions. What do we mean by ETHICS?

a)

The laws of particular country

b)

The rules of behaviour imposed by a programmer or the AI creator

c)

A set of moral principles

d)

Human emotions

10.

3. Identify TWO problems with 2D facial recognition from the list below.

a)

A It is not effective if a picture is dark.

b)

B The person in the photograph must face the camera.

c)

C Facial curves change over time.

d)

D Nodal points cannot be measured

11.

In which year do you think the term 'Artificial Intelligence' was coined?

a)

1950

b)

1960

c)

1966

d)

1956

12.

Applications such as Apple’s iPhone facial recognition have become more mainstream,

while concerns over facial recognition and biometrics used for airport security applications have raised concerns over _ _ _ _ _

a)

Privacy

b)

Safety

c)

Safety and Privacy

d)

Security

13.

One downside of using AI is that if you train it incorrectly, the AI can show preference for one group over another. For example, only recognizing the x-rays of men and not women. This is called (a)   .

14.

The name of AI designed to beat humans at the game "Go" is ...

a)

GoAI

b)

AIOverHumans

c)

AlphaGo

d)

GoItAlone

15.

What is the controversy created by the increased use of facial recognition technology. What is the heart of this controversy?

a)

Some cell phones rely on facial recognition which makes them harder to hack.

b)

Americans must decide how much privacy we are willing to give up in order to feel secure.

c)

Facial recognition technology can help schools be safer places to be for students.

d)

Airports use facial recognition technology during the check in process of TSA.

16.

Why are Americans worried about facial recognition technology? Select all that apply.

a)

Facial Recognition technology has helped track criminals.

b)

Facial recognition technology has some accuracy issues.

c)

Facial recognition technology could be used to track people who are not doing anything illegal.

d)

Facial recognition technology creates issues of privacy.

17.
How does facial recognition work?
a)
A computer measures the distances between facial features.
b)
A sensor analyzes pheromone levels.
c)
A computer measures blood flow in the face.
d)
A satellite matches facial features to behavior patterns.
18.
Is facial recognition legal?
a)
yes
b)
only in public places
c)
only with the consent of those involved
d)
no
19.

S (a)   e is the process of carefully watching people who might be involved in criminal activity.

20.

a way of recognizing a human face through technology; it uses biometrics to map facial features from a photograph or video (a)  

21.

What is an autonomous drone?

a)

A drone that can fly, hover, navigate and perform other tasks without being directly controlled by a human.

b)

A drone that is operated with a remote control to fly, hover, navigate and perform other tasks.

c)

A drone that can fly, hover, navigate and perform other tasks without any control at all by a human.

22.

Which industry currently uses drones?

a)

Agriculture

b)

Mining

c)

Real Estate

d)

All of the above.

23.

If you wanted to reverse your drone’s direction, how many degrees would you program your drone to turn left or right by?

a)

90 degrees

b)

360 degrees

c)

180 degrees

d)

270 degrees

24.

Which flight path best describes the program above?

a)

The drone would take off, fly forward for 1 second, turn right, fly forward for 1 second to a different position and land.

b)

The drone would take off, fly forward for 1 second, turn around, fly back to its original position and land.

c)

The drone would take off, fly forward for 1 second, complete a full rotation, fly forward for another second and land.

25.

Which flight path best describes the above program for a drone?

a)

The drone would complete a rectangular shaped flight path.

b)

The drone would complete an L shaped flight pattern.

c)

The drone would complete a square shaped flight pattern.

26.

In coding terms, what colour block is a Loop in the program above?

a)

Orange

b)

Green

c)

Yellow

27.

Which program could you use to fly a drone forward and back to its original position?

a)
b)
c)
d)

All of the above.

28.

When you put a POINT on a GRAPH you are PLOTTING coordinates.

We plot 2D objects on ______ and ________ axis.

a)

A and B axis

b)

X and Z axis

c)

X and Y axis

d)

X and Y and Z axis

29.

The X and Y axis are FLAT... The Z axis helps us make the object 3 Dimensional.

The Z axis measures ____________ dimension.

a)

WIDTH

b)

HEIGHT

c)

DEPTH

30.

True or false Cozmo has a camera

a)

true

b)

false

31.

Can Cozmo reply if you talk to him?

a)

Yes

b)

No

c)

Yes, but only if he is programmed to.

d)

Yes, if he sees your face

32.

Cozmo can do all of the following except

a)

Take a picture

b)

Play games with you

c)

Pick up a Cube

d)

Be programmed

33.

Which of the following is a CONDITIONAL

a)

jump 5 times

b)

if you see an arrow then jump 5 times else sit down

c)

if you see an arrow

34.
What is a condition?
a)
A rule that the computer must follow
b)
A sequence of commands that are in good condition
c)
An exception to a rule in coding
35.
Loops are...
a)
An exception to a rule of commands
b)
A selection of commands
c)
A repetition of a command
36.
What is a Variable?
a)
A container that can store information
b)
A compress command that is inapplicable
c)
A false condition that is use to code
37.

Which of these blocks do you use to make a variable called side?

a)
b)
c)
d)
38.

What are the four forces acting on an aircraft?

a)

Propellers, Gravity, Lift, Drag

b)

Thrust, Drag, Lift, Weight

c)

Elevator, Ailerons, Rudder, Propellor

d)

Thrust, Drag, Gravity, Lift

39.

To cause a drone to climb, we need to:

a)

Lighten it

b)

Increase the RPM/Speed of the motors

c)

Go forward

d)

Press up

40.

What is the definition of an Algorithm?

a)

A set of instructions to perform a process.

b)

The answer to a question.

c)

A question to be answered

d)

A list of instructions.

41.

Adjusting the drone's power to 50% effects it's _____________.

a)

Height

b)

Speed

c)

Direction

d)

Distance

42.

Which code should you add to keep your drone from hitting other objects when creating your code?

a)
b)
c)
d)
43.

An action that will only take place if a specific condition is met.. For example, the conditional statement if x equals 1 exit directs the program to exit if the variable x is equal to 1.

a)

Pixels

b)

Sequence

c)

Conditionals

d)

Algorithm

44.

Which code is correct to make Cozmo go on Green and stop on Red.

a)
b)
c)
d)
45.

What program did we use to program Cozmo?

a)

Blockly

b)

Python

c)

Codrone

d)

Calypso

46.

What does SQL stand for?

a)

Standard Query Language

b)

Sequential Query Language

c)

Structured Question Language

d)

Structured Query Language

47.

Match the following SQL term with a description - FROM

a)

The criteria which must be met

b)

The fields to display

c)

The field and order used to sort the results

d)

The table used in the query

48.

Match the following SQL term with a description - SELECT

a)

The fields to display

b)

The table used in the query

c)

The criteria which must be met

d)

The field and order used to sort the results

49.

Match the following SQL term with a description - WHERE

a)

The table used in the query

b)

The fields to display

c)

The field and order used to sort the results

d)

The criteria which must be set

50.

Match the following SQL term with a description - ORDER BY

a)

The fields to display

b)

The field and order used to sort the results

c)

The table used in the query

d)

The criteria that must be met

51.

In what order does SQL process the instructions?

a)

FROM - SELECT - WHERE - ORDER BY

b)

WHERE - FROM - SELECT - ORDER BY

c)

SELECT - FROM - WHERE - ORDER BY

d)

SELECT - FROM - ORDER By - WHERE

52.

What is a field?

a)

A collection of information

b)

A single item of information

c)

A list of information

d)

A group of records

53.

Which of the following is not a database data type?

a)

text

b)

number

c)

array

d)

date

54.

Which symbol would you use to represent more than 50

a)

= 50

b)

< 50

c)

> 50

d)

# 50

55.

Which statement is used to extract data from a database?

a)

Extract

b)

Get

c)

Open

d)

Select

56.

Using which word allows you to specify that more than one condition must be met in a query?

a)

Also

b)

And

c)

Or

d)

Where

57.

If you were wanting to filter data, which clause would you use?

a)

Where

b)

Order by

c)

From

d)

Select

58.

Using which word allows you to specify that only one of a series of conditions needs to be met in a query filter?

a)

And

b)

Maybe

c)

If

d)

Or

59.

Which character returns all the data found in a table?

a)

%

b)

#

c)

*

d)

/

60.

Which word is missing from the following SQL statement?


Select * table_name

a)

With

b)

Where

c)

From

d)

And

61.

How do we select all rows for the "Designer" table?

a)

SELECT * FROM Designer

b)

SELECT [All] FROM Designer

c)

SELECT Designer.*

d)

SELECT FROM Designer

62.

How would we script a SQL query to select "Description" from the Item table?

a)

SELECT Item.Description

b)

EXTRACT Description FROM Item

c)

SELECT Item FROM Description

d)

SELECT Description FROM Item

63.

Which query would return only the fields DesignerID and Designer?

a)

SELECT * FROM Designers

b)

SELECT DesignerID, Name FROM Designers

c)

SELECT DesignerID AND Designer FROM Designers

d)

SELECT DesignerID, Designer FROM Designers

64.

With SQL how can I return all items in the Item table sorted from the lowest priced to the highest priced?

a)

SELECT * FROM Items ORDER BY Price ASCENDING

b)

SELECT * FROM Items ORDER BY Price ASC

c)

SELECT * FROM Items BY Price LOWEST TO HIGHEST

d)

SELECT * FROM Items ORDER BY Price DESC

65.

How would you display Chairs in the Items table that have a Price greater than £50.

a)

SELECT * FROM Items WHERE Type = 'Chair' AND Price > 50

b)

SELECT * FROM Items WHERE Type = 'Chair' OR Price < 100

c)

SELECT * FROM Iterms WHERE Type = 'Chair' AND Price >= 50

d)

SELECT * FROM Items WHERE Price > 50

66.

Which SQL function is used to count the number of rows in a SQL query?

a)

COUNT()

b)

NUMBER()

c)

SUM()

d)

COUNT(*)

67.

What operator means “not equal to” in SQL?

a)

==

b)

!=

c)

/=

d)

<>

e)

NOT EQUAL

68.

The ultimate goal of SQL is to

a)

gain control of a web application’s database server.

b)

to inject a web page with new HTML.

c)

to create a hash digest for any user input.

d)

to overwrite all of the JavaScript on a site or web application.

69.

A database is always comprised of

a)

more little databases.

b)

personally identifying information.

c)

tables and rows.

d)

lots of cryptographically stored symbols.

70.

The main unit of data in SQL is a database.

a)

False

b)

True

71.

The SELECT statement allows you to:

a)

use the view source page in the developer tools.

b)

return a TRUE value.

c)

return a FALSE value.

d)

ask for a row or multiple rows from a table in a database.

72.

The SQL query:

SELECT name, id FROM House;

will return

a)

the House table.

b)

the name and id columns, in that order.

c)

the id and name columns, in that order.

d)

no columns.

73.

In a database, columns and rows correspond to

a)

attributes and records.

b)

1s and 0s.

c)

tables and names.

d)

SQL and XSS.

74.

The SQL query:

SELECT name, id FROM Employee;

will return

a)

the name and id columns, in that order.

b)

the EMPLOYEE table.

c)

the id and name columns, in that order.

d)

nothing because the SQL syntax is incorrect.

75.

Which of the following describe databases:

A. They are organized collections of data (e.g., text, images, videos, audio, geospatial, tabular)

B. They are an electronic system that allows data to be easily accessed, manipulated and updated

C. They are exactly like spreadsheets.

D. They are managed with Database Management Systems (DBMS)

E. They are like spreadsheets in that they have rows and columns.

F. They differ from spreadsheets in that they are organized into tables and can store a lot more data.

G. They can be queried with languages like SQL (Structured Query Language)

a)

All options.

b)

All except for C.

c)

A, B, and D.

d)

C, D, and E.

76.

The SQL query:

SELECT cost, id FROM Purchases;

will return

a)

the cost and id columns, in that order.

b)

the Purchase table.

c)

the id and cost columns, in that order.

d)

nothing because the SQL syntax is incorrect.

77.

Which is not true according to the following query?

SELECT name

FROM Users

WHERE id = 90;

a)

The name of the table is Users.

b)

There is a column for name in the table.

c)

There is a row for id in the table.

d)

The name column will be displayed as a result of this query for all records where the id = 90.

78.

Which of the statements is true based on the following query?

SELECT name, occupation

FROM Employee

WHERE age < 45;

a)

The name of the database is ‘occupation’.

b)

There is a column for Employee in the table.

c)

There is a column for age in the table.

d)

The name of the database is name.

79.

Which query will return the entire Person database?

a)

SELECT name

FROM Person;

b)

SELECT *

FROM Person;

c)

SELECT ALL

FROM Person;

d)

SELECT DATABASE

FROM Person;

80.

Which of the following is an application of Artificial Intelligence?

a)

Game AI’s

b)

Foreign language translation

c)

Recognizing handwriting

d)

All of the above

81.

The hypothetical delivery drones of the future will likely be piloted by

a)

Bored pilots over the internet

b)

Jeff Bezos

c)

Computers and artificial intelligence

d)

Both A & C

82.

What is deep machine learning?

a)

When a machine develops its own artificial intelligence

b)

A method of coding that uses data analysis in order to detect patterns in information

c)

When a computer is used to measure activity underground too deep for humans

d)

Code that teaches a computer about information

83.

Which of the following could be TRUE for artificial Intelligence?

I. It’s the capability of a machine to imitate intelligent human behavior

II. It can easily be used to mimic human emotions

III. It’s a branch of computer science dealing with the simulation of intelligent behaviors in computers

IV. It can be easily used to detect irony or sarcasm in a story

V. It can be easily used to read body language

a)

II, IV, and V

b)

I, II, III, IV, and V

c)

I and III

d)

I, II, III, and IV

84.

A branch of computer science dealing with the simulation of intelligent behavior in computers

a)

Algorithms

b)

Absolute Computers

c)

DNA Computers

d)

Artificial Intelligence

85.

All of the following are included in the 10 most demanded roles for computer science graduates EXCEPT

a)

Artificial Intelligence Expert

b)

IT Manager

c)

Gaming Software Creator

d)

Full Stack Engineer

86.

Which of the following are examples of machine learning? Choose two answers.

a)

An AI learning to be a professional in a board game.

b)

An online graphing calculator.

c)

Heating systems for houses.

d)

Keyboard suggestions for mobile phones.

87.

All of the following are examples of machine learning EXCEPT…?

a)

finding patterns in big (or other) data that would have otherwise been missed by human beings.

b)

training a neural network to draw inferences with large data sets.

c)

anticipating when credit card transactions are likely to be fraudulent.

d)

using asymmetric encryption to provide data confidentiality.

88.

After collecting a large quantity of data, analysts often have to resort to “cleaning” the data to ensure high data quality. This also provides an opportunity for discovering patterns and trends, beyond the obvious, using sophisticated statistical algorithms. This is referred to as ________

a)

Data Modeling

b)

Data Mining

c)

Machine Learning

d)

Data Simulation

89.

Algorithmic Bias prevents discriminatory practices.

a)

True

b)

False

90.

Which of the following practices prevents Algorithmic Biases?

a)

Identifying Bias in Coding

b)

Curating Inclusivity in Coding

c)

Developing Code Conscientiously

d)

All of the Above

91.

What is a more accurate term for the devices people commonly refer to as drones?

a)

Unmanned Aerial System

b)

Phantom

c)

Unmanned Aerial Vehicle

d)

Quad copter

92.

What kind of statement allows us to run a block code only if a certain condition is true?

a)

if statement

b)

break statement

c)

else statement

d)

for loop

93.

Why do we use if/else statements when programming the drones?

a)

To repeat something for a fixed number of times

b)

To either do something if a condition is true or do something else

c)

To break out of some block code

d)

To repeat something while a condition is true

94.
What 2 subjects are neural networks usually associated with?
a)
Geology & CHemistry
b)
Geology & Biology
c)
Chemistry & Artificial-engineering
d)
Biology & Artificial-engineering
95.

The current Artificial Neural Networks are part of _____.

a)

Weak Al systems.

b)

Strong Al systems.

c)

Future Al systems.

96.

Deep Learning:

a)

Deep Learning enables software to train itself to perform tasks with vast amounts of data.

b)

Machines with Deep Learning are intelligent enough to develop algorithms for themselves.

c)

In deep learning, the machine is trained with huge amounts of data which helps it to train itself around the data. Such machines are intelligent enough to develop algorithms for themselves.

97.

Most advanced form of Artificial Intelligence is:

a)

Deep Learning is the most advanced form of Artificial Intelligence.

b)

Artificial Intelligence covers all the concepts and algorithms which, in some way or the other mimic human intelligence.

c)

Machine learning is the most advanced form of Artificial Intelligence.

98.

Neural network is inspired by .......

a)

Human heart

b)

Human lungs

c)

Human brain

d)

human eyes

99.

Neural Network is type of ........... which is type of machine learning

a)

natural language processing

b)

deep learning

c)

speech

d)

robotics

100.

Check the answers that describe a real life application of neural network

a)

Facial recognition

b)

Siri showing you the road

c)

Music composition

d)

Smart lighting system

e)

Forecasting