You are on page 1of 13

GLOBAL SITE FOR IT STUDIES, INC.

3rd Floor Rosario Uy Bldg., San Jose Street, Goa, Camarines Sur
S/Y 2020 - 2021

Self – Learning Module - 2

Rating:
Name:____________________________________________
_______________
Date:
Course & Year level: ________________________________
________________

_____________________________________________________________________________________
1 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
CURRICULUM
CONNECTION

LIFE PERFORMANCE OUTCOME:

I am a Globalista – a student of Global Site for I.T. Studies, Inc., a conscientious, adept
performer, achievers, competently pursuing my mission in life.

PROGRAM OUTCOMES:

Explain and apply the fundamental elements of effective conflict resolution processes
and use to reduce group conflicts and divisions, foster agreement, and promote future
collaboration.

ESSENTIAL PERFORMANCE & INTENDED LEARNING OUTCOMES:

Describe and explain the new abilities they have developed as the result of self-initiated
learning experience and projects through analyzation and understanding every topic in the
chapter.

INSTRUCTION:

How to learn from this module:

1. Before working on this self-learning module, make sure you have a notebook, pen or
pencil and learning materials with you.

2. Read carefully the instructions given. Don’t hurry. Always review your answers.

3. If you are told to go and do something, do not hesitate to do so.

4. Accomplish tasks and complete worksheet seriously and correctly.

5. Submit outputs on or before the deadline at the agreed drop area like Barangay Hall or to
the assigned Barangay Official in your Barangay.

6. Guidance, support & encouragement of the parent/guardian are highly encouraged.

7. Enjoy learning.

_____________________________________________________________________________________
2 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
_____________________________________________________________________________________
3 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
_____________________________________________________________________________________
4 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
_____________________________________________________________________________________
5 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
_____________________________________________________________________________________
6 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
_____________________________________________________________________________________
7 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
_____________________________________________________________________________________
8 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
RULES IN DOING THE ACTIVITY

1. Find a place in your home where you can study well.


2. Have a chair and table. Make sure you have the materials you need like paper, pen, pencil,
etc.
3. Read carefully and understand the lesson. Then, you can start answering the activity.

MULTIPLE CHOICE TEST


Instruction: Read and understand the questions. Encircle the letter of your correct answer.

1. Which of the following statements is most suitable for the C++ language?
A. Type-less language.
B. Statically typed language.
C. Dynamically typed language.
D. All

2. Which of the following statements is true about inline functions?


A. It's the indication to the compiler that the function is a member function.
B. It's the indication to the compiler that the function is recursive.
C. It's a request to the compiler to make the function inline.
D. It's a compulsion on the compiler to make a function inline.

3. Which of the answers matches the output of the below piece of code?

A. Compilation error
B. C++ ++
C. ++ ++
D. C++ C++

_____________________________________________________________________________________
9 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
4. Which of the following keywords helps in resolving method at run-time?
A. None
B. extern
C. static
D. virtual

5. Which member function of a class can’t modify its objects attributes?


A. Private member functions
B. Static member functions
C. Constant member functions
D. friend functions

6. Which of the following operators doesn’t allow overloading?

A. Assignment operator.
B. Dereference operator.
C. Scope resolution operator.
D. Comparison operator.

7. Which of the following is the right approach for declaring an interface class?
A. By declaring the class as an interface with keyword 'interface'.
B. By making all of the class methods as abstract using the 'abstract' keyword.
C. By making all the methods pure virtual in the class.
D. It isn't possible to create interface classes in C++.

8. One of the disadvantages of Pass By Reference is that the called function may inadvertently
corrupt the called data.
How can you avoid this?
A. declaring the formal parameters constant.
B. passing pointers.
C. All
D. declaring the actual parameters constant.

9. Which of the following type of function is an ideal candidate for being declared inline?
A. A function that is not small and gets called frequently.
B. A function that is not small and isn't called frequently.
C. A function that is small and gets called frequently.
D. A function that is small and isn't called frequently.

10. What happens when an argument is passed by reference?


A. None
B. The function can't access the argument value.
C. A variable is created within the function to hold the argument value.
D. A temp variable is created in the calling program to hold arguments value.

11. Which of the following is a pointer passed implicitly as the first argument to all non-static
member functions?
A. this pointer
B. function pointer
C. std::auto_ptr pointer
D. None

_____________________________________________________________________________________
10 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
12. Which of the following keywords can’t appear inside a class definition?
A. friend
B. template
C. static
D. virtual

13. Which of the following is not the characteristic of a class?


A. Generic
B. Inline
C. Virtual
D. Friend

14. Which of the following isn’t supported in C++ language?


A. Inheritance.
B. Polymorphism.
C. Namespaces.
D. Reflection.

15. What does a floating point number contain?


A. None
B. Integer part only.
C. Fractional part only.
D. Both integer and fractional part.

16. Why is a class useful in programming?


A. bring together all aspects of an entity in one place.
B. permit data to be hidden from other classes.
C. are removed from memory when not in use.
D. can closely model objects in the real world.

ESSAY TEST
Instruction: The essay gives you opportunity to show how effectively read and comprehends
the topic that is being discussed. Your essay must be written on the lines provided in your answer
booklet. (5 points each essay question)

1. Discuss the t diagram Display 1.4


_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
__________________________________________________.

2. What is compiler?
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
__________________________________________________.

_____________________________________________________________________________________
11 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
3. What is linking?
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_________________________________________________.

4. What is algorithms?

_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_________________________________________________.

5. Discuss the diagram display 1.5

_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_______________________________________________________________
_________________________________________________.

HONESTY PLEDGE:

I hereby pledge that I took this tasks with all honesty and integrity.
______________________________ ____________________________
Student’s Signature over Printed Name Parent’s Signature over Printed Name

_____________________________________________________________________________________
12 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester
Key to Correction

MULTIPLE CHOICE TEST


Instruction: Write the letter of your correct answer on you answer sheet.

1. B
2. C
3. B
4. D
5. C
6. C
7. C
8. A
9. C
10. C
11. A
12. B
13. B
14. D
15. D
16. B

ESSAY TEST
Note: The checker will analyze and read each answers of the student. The rate will
be from 1 – 5 each questions based on how they discuss and justify their answer.

_____________________________________________________________________________________
13 | Page GLOBAL I.T. – GOA CAMPUS
Self – Learning Module, Second Semester

You might also like