CSP CMU Unit 2 - Student Created Questions

CSP CMU Unit 2 - Student Created Questions

9th - 12th Grade

62 Qs

quiz-placeholder

Similar activities

Intro to Computer Science Unit 1 Test Form C

Intro to Computer Science Unit 1 Test Form C

9th - 12th Grade

60 Qs

JAVA MCQ COMPUTER CLASS IX

JAVA MCQ COMPUTER CLASS IX

9th - 10th Grade

61 Qs

Tech+ Unit 1 Review 02

Tech+ Unit 1 Review 02

9th Grade

60 Qs

Asas Sains Komputer 2018

Asas Sains Komputer 2018

1st - 12th Grade

65 Qs

ETECH2

ETECH2

11th Grade

57 Qs

APCSP Semester 1 Review '23-'24

APCSP Semester 1 Review '23-'24

10th - 12th Grade

67 Qs

Tin học 6 ôn tập HK1

Tin học 6 ôn tập HK1

10th Grade

63 Qs

Computer Science pre- assessment

Computer Science pre- assessment

9th Grade

63 Qs

CSP CMU Unit 2 - Student Created Questions

CSP CMU Unit 2 - Student Created Questions

Assessment

Quiz

Computers

9th - 12th Grade

Medium

Created by

Kathleen Grace

Used 12+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

62 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

What do you call the inputs of a fuction while defining it?

Arguments

Function call

Parameters

Label

Answer explanation

In function definitions, the inputs are referred to as 'parameters'. They specify what values the function can accept when called. 'Arguments' are the actual values passed to the function when it is invoked.

2.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Which AP Vocab term is defined as the inputed variables of a procedure?

Parameters

Arguments

Body

Calling

Answer explanation

The correct term is 'Parameters', which refers to the input variables defined in a procedure. 'Arguments' are the actual values passed to these parameters when the procedure is called.

3.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

def drawOval(size, color):

Oval(200,300,size,size,fill=color)

In the code above what is the function name?

drawOval

(size,color)

def

(200,300,size,size,fill=color)

Answer explanation

The function name in the code is 'drawOval', which is defined by the keyword 'def' followed by the name. The other options do not represent the function name.

4.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

How do you run a function named foo with no parameters in python?

foo()

foo(a)

foo(a,b)

foo

Answer explanation

To run a function named foo with no parameters in Python, you simply call it using foo(). The other options either include parameters or do not invoke the function.

5.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

Why should your parameter names be concise and descriptive?

So that you and others who review your code can understand what it does

for fun

because it is the law

python will give you an error if you do not.

Answer explanation

Concise and descriptive parameter names enhance code readability, making it easier for you and others to understand the code's purpose and functionality. This clarity is essential for effective collaboration and maintenance.

6.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

What is a function?

(select all correct answers)

A function is a named group of programming instructions that may have parameters and return values

A function is input variables of a procedure

A function groups together a sequence of statements that we can run when we want

Functions specify the values of the parameters when a procedure is called

Answer explanation

A function is indeed a named group of programming instructions that can take parameters and return values. It also groups statements to be executed when needed, making these two options correct.

7.

MULTIPLE CHOICE QUESTION

20 sec • 1 pt

What does a function do?

A. Explains the information inside the parenthesis when coding a shape.

B. Groups together a sequence of statements that can run on command

C. Acts as the pseudocode to make it easier to identify errors in the code

Answer explanation

A function groups together a sequence of statements that can be executed when called, making it easier to organize and reuse code. This is why choice B is correct.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?

Discover more resources for Computers