Unit 1 Exam: Computational Thinking

Unit 1 Exam: Computational Thinking

12th Grade

25 Qs

quiz-placeholder

Similar activities

Intro to Algorithms

Intro to Algorithms

9th - 12th Grade

23 Qs

Introduction In Problem Solving

Introduction In Problem Solving

12th Grade

20 Qs

Introduction to Programming Vocabulary Test

Introduction to Programming Vocabulary Test

6th Grade - University

20 Qs

2.1 Algorithms

2.1 Algorithms

10th - 12th Grade

20 Qs

Searching & sorting algorithms

Searching & sorting algorithms

10th - 12th Grade

21 Qs

2.1 Linear Search

2.1 Linear Search

7th - 12th Grade

20 Qs

Computational Thinking

Computational Thinking

9th Grade - University

22 Qs

Sorting algorithms (Y11)

Sorting algorithms (Y11)

8th Grade - University

20 Qs

Unit 1 Exam: Computational Thinking

Unit 1 Exam: Computational Thinking

Assessment

Quiz

Computers

12th Grade

Medium

Created by

Ms. Perez

Used 125+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Media Image

Which of the following algorithms will successfully cause the robot to trace out a square-shaped path, with the robot ending up in its original position and facing in its original direction?

Media Image
Media Image
Media Image
Media Image

2.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Media Image

2. Which of the following solutions would allow these ice cream peddlers to find the customers' chosen flavors the most efficiently?

Organize the tubs alphabetically by flavor name and use a sequential search algorithm to find the customer's requested flavor.

Organize the tubs according to Olaf's preferences and use a sequential search algorithm to find the customer's requested flavor.

Organize the tubs according to Olaf's preferences and use a binary search algorithm to find the customer's requested flavor.

Organize the tubs alphabetically by flavor name and use a binary search algorithm to find the customer's requested flavor.

3.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

3. Which of the following types of languages is optimized for machine processing and may be written and expressed as a series of binary digits (e.g., ones and zeros), making it difficult for humans to read and write?

Natural language

Pseudocode

High-level programming language

Low-level programming language

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

4. Which of the following encoded ciphertext strings decodes to an original plaintext message of "secret"?

etsecr

wigvix

kwujwl

oaynap

5.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

5. Which of the following best describes the need for using cryptography in data communications?

Cryptography allows data to be sent over the internet.

Cryptography ensures data is decipherable by the recipient, but not accessible by a third party

Cryptography prevents third parties from accessing personal accounts.

Data is easier to access when it is encrypted.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

6. According to Moore’s Law, increases in technological performance should approximately double every year. If this holds true, how much can performance be expected to increase over 5 years?

10 times as much

100 times as much

32 times as much

16 times as much

7.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

7. Which of the following is a good practice to prevent your password from being vulnerable to attacks?

Always use the same passwords across different sites so that you can easily remember them.

Make sure to follow the links provided in emails to help you reset your passwords.

Use simple passwords that use basic words and important numbers like your birthday.

Create your passwords based on some algorithm that helps generate a password that uses a combination of letters, numbers and symbols.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?