Test 4 P1

Test 4 P1

12th Grade

15 Qs

quiz-placeholder

Similar activities

Fun with Significant Figure Calculations

Fun with Significant Figure Calculations

9th - 12th Grade

12 Qs

Equilibrium and Equilibrium Expressions

Equilibrium and Equilibrium Expressions

10th - 12th Grade

20 Qs

Units of Measurement

Units of Measurement

9th - 12th Grade

13 Qs

Unit 4 #3

Unit 4 #3

12th Grade

10 Qs

2ºano Cinética Química

2ºano Cinética Química

11th - 12th Grade

12 Qs

Test Review #3- Nuclear Chemistry

Test Review #3- Nuclear Chemistry

9th - 12th Grade

20 Qs

Heating Curve of Water

Heating Curve of Water

9th - 12th Grade

16 Qs

Quiz 1 | Redox, Galvanic and Fuel Cells

Quiz 1 | Redox, Galvanic and Fuel Cells

12th Grade

10 Qs

Test 4 P1

Test 4 P1

Assessment

Quiz

Chemistry

12th Grade

Easy

Created by

Clifford Buckles

Used 4+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt


Which code segment results in "true" being returned if a number is even? Replace "MISSING CONDITION" with the correct code segment.

function isEven(num){ if(MISSING CONDITION){ return true; } else { return false; } }

num % 2 == 0

num % 0 == 2

num % 1 == 0

num % 1 == 2

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt


Here is the API for a robot library.

// moves the robot forward function moveForward(); // turns the robot to the left function rotateLeft(); // turns the robot to the right function rotateRight(); // checks if a robot can move in any direction // direction {string} - the direction to be checked // return {Boolean} - true if the robot can move in that direction, otherwise returns false function canMove(direction);

Which code segment will guarantee that the robot makes it to the grey square without hitting a wall or a barrier (black square)?

Media Image
Media Image
Media Image
Media Image

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt


What will be printed to the console after this program runs?

var numbers = [2, 5, 3, 1, 6] function changeNums(numList, addNum, subtractNum){ for(var i=0; i<numList.length; i++){ if(numList[i] % 3 == 0){ numList[i] = numList[i] + addNum; } else { numList[i] = numList[i] - subtractNum; } } } changeNums(numbers, 3, 2); console.log(numbers);

[2, 5, 3, 1, 6]

[0, 3, 6, -1, 9]

[-1, 2, 6, -2, 8]

[5, 2, 6, 3, 9]

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt


Which function calls would provide the most helpful test of this function?

Remember: With tests, you are attempting to figure out all the possible ways the function could be broken.

function findMin(num1, num2){ if(num1 < num2){ return num1; } else { return num2; } }

findMin(-1, 0)
findMin(2,4)
findMin(5,10)

findMin(5,3)
findMin(7,2)
findMin(5,1)

findMin(1,1)
findMin(-2,2)
findMin(0,3)

  findMin(-1,1)
findMin(1,-1)
findMin(1,1)

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt


You have imported a library with the birthMonth() function. Based on the API, how many strings are inputed to calculate the birth month?

// calculate birth month based on the day of the month, day of the week, and the birth year // dayMonth {number} - a day of a month from 1 to 31 // dayWeek {string} - the name of the day of the week // year {number} - the birth year // return {string} - the month you were born BirthdayLibrary.birthMonth(dayMonth, dayWeek, year);

1

4

0

3

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt


listAverage() returns the average number in a list. Which of these functions does this correctly?

Media Image
Media Image
Media Image
Media Image

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt


What is printed to the console?

console.log(15 % 4);

2

3

4

1

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?