Unit 1 Test Review

Unit 1 Test Review

10th - 12th Grade

20 Qs

quiz-placeholder

Similar activities

Grade 5 Checkpoint 4

Grade 5 Checkpoint 4

5th - 12th Grade

15 Qs

Practice Programming Finals

Practice Programming Finals

9th - 12th Grade

20 Qs

AI-Unit 1

AI-Unit 1

9th - 10th Grade

15 Qs

Code.org Unit 7

Code.org Unit 7

10th - 12th Grade

18 Qs

AP CSP Unit 7

AP CSP Unit 7

10th - 12th Grade

18 Qs

GameMaker

GameMaker

10th - 11th Grade

16 Qs

JavaScript - Karel

JavaScript - Karel

9th - 10th Grade

20 Qs

JavaScript Basics CodeHS

JavaScript Basics CodeHS

7th - 12th Grade

20 Qs

Unit 1 Test Review

Unit 1 Test Review

Assessment

Quiz

Computers

10th - 12th Grade

Hard

Created by

R M

Used 74+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is the way of representing an algorithm in a diagram which uses symbols and arrows called?

Boolean

Programming Language

Flowchart

High Level Language

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

At the lowest level, all digital data are represented by ________.

Bytes

Bits

Hexadecimal

Decimal

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

An online store uses 6-bit binary sequences to identify each unique item for sale. The store plans to increase the number of items it sells and is considering using 7-bit binary sequences. Which of the following best describes the result of using 7-bit sequences instead of 6-bit sequences?

2 more items can be uniquely identified.

10 more items can be uniquely identified.

2 times as many items can be uniquely identified.

10 times as many items can be uniquely identified.

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

The diagram below shows a circuit composed of two logic gates labeled OR and AND. Each gate takes two inputs and produces a single output.


If the inputs A and C are both true, which of the following best describes the output of the AND gate?

The output will be true no matter what the value of input B is.

The output will be false no matter what the value of input B is.

The output will be true if input B is true; otherwise it will be false.

The output will be false if input B is true; otherwise it will be true.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following programming languages would most likely be the easiest to learn for someone new to Computer Science and programming?

Snap or Scratch

Python

C++

Binary

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

Two grids are shown below. Each grid contains a robot represented as a triangle. Both robots are initially facing left. Each robot can move into a white or gray square, but cannot move into a black region.


For each grid, the program below is intended to move the robot to the gray square. The program uses the procedure Goal_Reached ( ), which evaluates to true if the robot is in the gray square and evaluates to false otherwise.


REPEAT UNTIL (Goal_Reached ( ) )

{

If (CAN_MOVE (right))

{

ROTATE_RIGHT ( )

}

ELSE

{

IF (CAN_MOVE (left) )

{

ROTATE_LEFT ( )

}

}

IF (CAN_MOVE (forward) )

{

MOVE_FORWARD ( )

}

}

For which of the grids does the program correctly move the robot to the gray square?

Grid I only

Grid II only

Both grid I and grid II

Neither grid I nor grid II

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

An abstraction extracts common features from specific examples in order to ______________concepts.

generalize

clarify

sort

trace

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?