
swe111 quiz 1

Quiz
•
Computers
•
University
•
Medium
Riham KamalAbdelAziz
Used 5+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is function overloading?
Define same functions with the same name but different return types.
Define multiple functions with the same name but different parameter lists.
Using too many functions in a program.
Calling the same function multiple times in main().
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following statements about function overloading is FALSE?
Functions can be overloaded based on the number of parameters.
Functions can be overloaded based on the return type alone
Functions can be overloaded based on different parameter types.
Functions with same names can be overloaded.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
what is the output ?
Inside function: 15 After function call: 15
Inside function: 15 After function call: 10
Compilation error
None
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What happens when we pass an argument by value?
The function gets a copy of the variable.
The original variable is modified.
The function directly accesses the memory of the original variable.
The compiler generates an error.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What will be the output of this overloaded function call?
7
6.0
7
6
Compilation error
Undefined behavior
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the advantage of function overloading?
Reduces the need for multiple function names.
Increases code complexity.
Makes it harder to understand the code.
Prevents the use of different data types in a function.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
what is the error ?
cout statement needs to be written after the return statement
Cannot return a value since the function is of type void
Need to pass both x and y parameters by reference
Cannot multiply x with y and return the answer in the same line
Create a free account and access millions of resources
Similar Resources on Wayground
15 questions
NM-Q1

Quiz
•
University
10 questions
Round 1

Quiz
•
University
12 questions
AWS Severless Quizzes

Quiz
•
University
10 questions
C Programming - Basics 001

Quiz
•
University
10 questions
Basic C++ Program Structures

Quiz
•
University
10 questions
Polymorphism in C++ Quiz

Quiz
•
University
8 questions
Module 09 (Day 2)

Quiz
•
University
10 questions
PYTHON PROGRAMMING

Quiz
•
University
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
Core 4 of Customer Service - Student Edition

Quiz
•
6th - 8th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
Discover more resources for Computers
20 questions
Definite and Indefinite Articles in Spanish (Avancemos)

Quiz
•
8th Grade - University
7 questions
Force and Motion

Interactive video
•
4th Grade - University
36 questions
Unit 5 Key Terms

Quiz
•
11th Grade - University
7 questions
Figurative Language: Idioms, Similes, and Metaphors

Interactive video
•
4th Grade - University
15 questions
Properties of Equality

Quiz
•
8th Grade - University
38 questions
WH - Unit 3 Exam Review*

Quiz
•
10th Grade - University
21 questions
Advise vs. Advice

Quiz
•
6th Grade - University
12 questions
Reading a ruler!

Quiz
•
9th Grade - University