CP 1
CP 1
Select one:
a. Lasers
b. Telephone
c. Modern Automobiles
d. Electricity
Check
d. Application Development
Check
d. API Development
Check
d. Software
Check
Question 5
Correct
Mark 1.00 out of 1.00
Flag question
Question text
What do you call a device where an application was made to run into?
Select one:
a. Embedded System
b. Platform
c. Operating System
d. Smart device
Check
d. Java
Check
d. Physics
Check
d. Input
Check
d. 3,000 B.C.
Check
d. Decision
Check
It is one of the characteristics of problem solving in computer programming that aims to meet one
specific path.
Select one:
a. Goal-oriented
b. Solvable
c. Verifiable
d. Off-page Connector
Check
d. Process
Check
It is one of the characteristics of problem solving in computer programming that deals with assessing
the validity of the solutions.
Select one:
a. Doable in a finite step
b. Solvable
c. Verifiable
d. Goal-oriented
Check
d. INPUT
Check
It is one of the characteristics of problem solving in computer programming that deals with the
feasibility of the problem in terms of time.
Select one:
a. Verifiable
b. Goal-oriented
c. Doable in a finite step
d. Solvable
Check
d. INPUT
Check
d. Decision
Check
d. OUTPUT
Check
It is one of the characteristics of technical work items to be written direct to the point.
Select one:
a. Specific
b. Classifiable
c. Concise
d. Unambiguous
Check
d. PROCESS
Check
Given the problem below, that is the most probable last work item of the solution?
"Write a program that displays the section of the user"
Select one:
a. "To enter the username"
b. "To display section"
c. "To calculate the birth year"
Given the problem below, what is the most probable last work item of the solution?
"Write a program to calculate the age of the user based on his birth year"
Select one:
a. "To display the lastname"
b. "To display the birth month"
c. "To display age"
What is the equivalence of the pseudocode IF ... THEN ... END in flowcharts?
Select one:
a. CONDITION
b. PROCESS
c. INPUT
d. OUTPUT
Check
Given the work item below, what is its most probable problem that it answers?
"To display appendFirstLastname"
Select one:
a. "Write a program that displays the firstname"
b. "Write a program to display the complete name of the user"
c. "Write a program to estimate the lifespan of the user"
d. Classifiable
Check
d. Unambiguous
Check
d. 0
Check
What is needed to be downloaded for the convenience of users working different Microsoft Windows
Architecture?
Select one:
a. Microsoft Windows
b. GitHub
c. Minimalist GNU for Windows
It focuses on Native libraries hence even its Graphical User Interface (GUI) is made using Native
Windows Application.
Select one:
a. Microsoft Windows
b. Minimalist GNU for Windows
c. GitHub
This is a way to organize the development files and configurations in a centralized repository.
Select one:
a. Integrated Development Environment
b. Version Control
c. Operating System
d. Compilers
Check
These are fully-integrated software that contains various features dedicated to software
development.
Select one:
a. Compilers
b. Version Control
c. Operating System
This tool varies mainly on how they support internal libraries, up-to-date third-party libraries and
code optimization.
Select one:
a. Integrated Development Environment
b. Compilers
c. Operating System
d. Version Control
Check
d. Disk Space
Check
It is a free and public web-based repository that allows distributed version control and source control
management tool that uses extended Git functionalities.
Select one:
a. Minimalist GNU for Windows
b. Visual Studio Code
c. Microsoft Windows
d. GitHub
Check
This allow you to revert and secure copies of changes that you will commit to the repository.
Select one:
a. Integrated Development Environment
b. Compilers
c. Version Control
d. Operating System
Check
This command prompt-like window that will help build fundamentals in computer programming.
Select one:
a. Console
b. Visual Studio
c. Graphical User Interface
d. Git
Check
d. Version Control
Check
d. Retrieving
Check
This is the act of saying we will be using a variable of a specific data type.
Select one:
a. Assigning
b. Retrieving
c. Declaring
d. Variables
Check
d. Retrieving
Check
d. Explicit Variables
Check
d. Floats
Check
d. If-Switch
Check
d. Else
Check
d. Else
Check
d. Code Blocks
Check
d. Global variables
Check
The act where it is declared inside of a specific code block and can only be access inside of the said
code block.
Select one:
a. None of the choices
b. Conditionals
c. Global variables
d. Local Variables
Check
d. Else
Check
d. #include<iostream>
It is a special variable wherein set of initial values are placed.
Select one:
a. Counter
b. Body
c. Increment/Decrement
d. Condition
Check
d. Body
Check
This looping statement in C++ where the condition is evaluated right before the execution.
Select one:
a. While Loop
b. Do-While Loop
c. For Loop
It is a phase in looping where the statements inside the loop are executed.
Select one:
a. Counter
b. Condition
c. Body
d. Increment/Decrement
Check
d. Increment/Decrement
Check
d. Iteration
Check
d. Looping
Check
This phase in looping statements that dictates whether the loop should stop or continue.
Select one:
a. Iteration
b. Initialization
c. Looping
d. Condition
Check
This phase in looping statements that dictates whether the loop should stop or continue.
Select one:
a. Iteration
b. Initialization
c. Looping
d. Condition
Check
It is the phase of looping statements where a variable called counter is set an initial value.
Select one:
a. Initialization
b. Looping
c. Iteration
d. Condition
Check
d. Error
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
What variable contains more than one value of similar data types?
Select one:
a. Index
b. Array
c. None of the choices
d. Size
Check
d. Sorting
Check
In the discussion, what is the allocated size for a char data type?
Select one:
a. 32 bits
b. 1 bit
c. 64 bits
d. 8 bits
Check
In the discussion, what is the allocated size for a double data type?
Select one:
a. 32 bits
b. 1 bit
c. 8 bits
d. 64 bits
Check
In the discussion, what is the allocated size for an int data type?
Select one:
a. 32 bits
b. 1 bit
c. 64 bits
d. 8 bits
Check
It is an array of characters.
Select one:
a. None of the choices
b. String
c. String and Text
d. Text
Check
d. Descending
Check
This code block can adopt input from another code block.
Select one:
a. Body/Body of the Function
b. None of the choices
c. Parameter
d. Function
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
d. int main( )
Check
These are the set of statements found inside the curly braces.
Select one:
a. Body/Body of Code Blocks
b. Function Name
c. Void/Void Return Type
d. Return Type
Check
d. Immutability
Check
Question 6
Correct
Mark 1.00 out of 1.00
Flag question
Question text
It informs the application that the function shall not return any data.
Select one:
a. Void/Void Return Type
b. Return Type
c. Body/Body of Code Blocks
d. Function Name
Check
Feedback
Correct
It is used to itemize the input values of the function.
Select one:
a. Body/Body of the Function
b. Parameter
c. Function
d. Function Name
Check
d. Function Name
Check
d. Simula
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
d. Object-based
Check
d. Objects
Check
d. Class
Check
d. Class-based
Check
d. Object-Oriented Programming
Check
Question 9
Correct
Mark 1.00 out of 1.00
Flag question
Question text
d. Constructor
Check
d. Perl
Check
d. Mutators
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
This principle generalizes the properties and methods of classes in such a way that the
implementations are hidden from outside the class.
Select one:
a. Mutators
b. Encapsulation
c. Accessors
d. Abstraction
Check
Question 3
Correct
Mark 1.00 out of 1.00
Flag question
Question text
This principle extends the features and functionalities of existing classes and interfaces.
Select one:
a. Overriding
b. Inheritance
c. Overloading
d. Polymorphism
Check
It is a method that enables the assignment of values to our properties hidden by scopes.
Select one:
a. Abstraction
b. Encapsulation
c. Accessors
d. Mutators
Check
Question 6
Correct
Mark 1.00 out of 1.00
Flag question
Question text
d. Encapsulation
Check
d. Accessors
Check
This method has a prefixed with "get" in their function name.
Select one:
a. Accessors
b. Abstraction
c. Encapsulation
d. Mutators
Check
d. Accessors
Check
This principle ensures that only the necessary methods are presented outside of the current class.
Select one:
a. Mutators
b. Encapsulation
c. Accessors
d. Abstraction
Check
It is assigned with the pointers which are done by appending an ampersand, the address of
operator, before the variable name.
Select one:
a. Address of the variable
b. None of the choices
c. Address of the pointer
Feedback
Correct
Marks for this submission: 1.00/1.00.
Aside from machine languages, these are programming languages that exhibit the weakest
abstraction of all the programming languages.
Select one:
a. Mid-level Programming Languages
b. Low-level Programming Languages
c. None of the choices
It is the programming languages that exhibit the strongest abstraction of its programming schema.
Select one:
a. Mid-level Programming Languages
b. None of the choices
c. High-level Programming Languages
It's a special type of variable that stores the address permanently in the memory.
Select one:
a. Dereferencing (*)
b. References
c. Pointers
d. Address Of (&)
Check
What are the special variables in C++ that points to a sector in the memory?
Select one:
a. Address Of (&)
b. Dereferencing (*)
c. References
d. Pointers
Check
d. Pointers
Check
Who designed the programming language that initially proposed as a high-level programming
language?
Select one:
a. Josh Gosling
b. Roberts Khult
c. George Washitzer
d. Bjarne Stroustrup
Check
It is the programming languages that exhibit strong abstraction and mid-range access to the memory
and operating system.
Select one:
a. None of the choices
b. Low-level Programming Languages
c. Mid-level Programming Languages
What kind of somewhat image does pointer create with the variable they are pointed to?
Select one:
a. Mirror Image
b. None of the choices
c. Duplicate Image
d. Copy Image
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
Question 2
Correct
Mark 1.00 out of 1.00
Flag question
Question text
What are used in function calls that store addresses in the memory?
Select one:
a. References
b. None of the choices
c. Pointers
d. Variables
Check
These are container objects in C++ that can be applied with pointers.
Select one:
a. None of the choices
b. References
c. Variables
d. Pointers
Check
These are containers that are assigned an actual value (e.g. not an address in the memory).
Select one:
a. None of the choices
b. Pointers
c. References
d. Variables
Check
d. Pointers
Check
d. References
Check
What are used in function's parameters that store addresses in the memory?
Select one:
a. None of the choices
b. References
c. Pointers
d. Variables
Check
These are non-constant containers that may only be assigned a value once.
Select one:
a. References
b. Variables
c. Pointers
d. Variables
Check
d. Shell
Check
True or False:
The characteristic of Technical Work Items that deals with clarity is called Clear.
Select one:
True
False
Check
d. Software
Check
True or False:
In 3,000 B.C., the Greek Abacus was invented.
Select one:
True
False
Check
True or False:
Given the problem, "Write a program to organize paper bills by their corresponding denomination", a
possible work item would be "to ask the user for nickname and address".
Select one:
True
False
Check
True or False:
One possible application of Embedded Systems Development is in Home Automation.
Select one:
True
False
Check
d. Flowcharts
Check
The END terminator is placed as the _______________ symbol in the entire flowchart.
Select one:
a. End of each page
b. End of the second sequence
c. End of the first sequence
A symbol used to identify which of the possible approaches will be taken based on the conditions
called _____________.
Select one:
a. Initialization
b. If
c. Data
d. Decision
Check
d. Three/3
Check
d. Protocol
Check
True or False:
The category in pseudocodes that deal with decision making is IF ... THEN ... ENDF.
Select one:
True
False
Check
True or False:
Flowcharts are created using spreadsheet applications.
Select one:
True
False
Check
True or False:
A Decision Symbol is the flowchart equivalent of switch keyword in pseudocode.
Select one:
True
False
Check
d. Flowcharts, Pseudocodes
Check
True or False:
The characteristic of Technical Work Items that deal with consistency is called Nonce.
Select one:
True
False
Check
Process is an instance that indicates a specific action done in the ________________ activity.
Select one:
a. Previous
b. Current
c. Future
d. Succeeding
Check
True or False:
Given the following work items: (a) "To ask user for age" and (b) "To ask user for item price", the
problem being addressed is about prices and interests.
Select one:
True
False
Check
d. Write
Check
d. Python
Check
d. Rectangle
Check
True or False:
All pseudocodes are convertible to flowcharts.
Select one:
True
False
Check
True or False:
Data is a symbol used to compare two discrete values.
Select one:
True
False
Check
True or False:
Server configurations are dealt using Data Science.
Select one:
True
False
Check
True or False:
As of 2016, Cloud Computing is not yet supported by C#.
Select one:
True
False
Check
True or False:
Database applications can create pseudocodes.
Select one:
True
False
Check
d. Mutable
Check
Terminator is always the _________ symbol that can be found at the top-most of all flowcharts.
Select one:
a. First
b. Last
c. Second to the last
The ____________ looping statement evaluates the condition before executing the body and the
increment/decrement.
Select one:
a. for
b. while
c. do-until
d. do-while
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
True or False:
There are three (3) components that build up the phases of looping statements.
Select one:
True
False
Check
Feedback
Correct
True or False:
A group of related statements are called code blocks.
Select one:
True
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
___________ enabled developers to repeat a sequence of statements given the right conditions.
Select one:
a. Functions
b. Selections
c. Loops
d. Conditionals
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
The ____________ statement uses defined constants in evaluating conditions.
Select one:
a. else
b. if
c. switch
d. else if
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
__________________ allows developer to support scenarios in the application.
Select one:
a. Compilation
b. Data
c. Variables
d. Conditionals
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
The ________ statement mainly uses integers as value to be evaluated.
Select one:
a. switch
b. else
c. if
d. else if
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
True or False:
Conditions within a while loop are evaluated after the execution.
Select one:
True
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
The compiler that presents a minimalistic approach for Windows is called _________________.
Select one:
a. VC++
b. MinGW
c. MingGW
d. WinC++
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
True or False:
The free and web-based repository that allows distributed version control is called GitOpen.
Select one:
True
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
True or False:
Visual Studio Code is an IDE that supports multiple programming languages under multitude of
operating systems.
Select one:
True
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
The ________________________ tool enables better code management through backups and
source control.
Select one:
a. Integrated Development Environment
b. Access Control
c. Version Control
d. File management
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
_______________ is the phase in looping statements that are evaluated.
Select one:
a. Increment/Decrement
b. Body
c. Initialization
d. Condition
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
The phase in looping that indicates the statements under the loop is called _________.
Select one:
a. Body
b. Code Block
c. Increment/Decrement
d. Parameter
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
________ statement is used to output a string to inform the user about the conditions need.
Select one:
a. cin
b. std::cout
c. std::cin
d. Cout
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
True or False:
Explicit Data Types are also called Variants.
Select one:
True
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
True or False:
One cycle of repetition using loops is called an iteration.
Select one:
True
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
True or False:
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
True or False:
Unnamed variables are accessible using the unmarked symbol.
Select one:
True
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
True or False:
Unnamed variables are called Anonymous Variables.
Select one:
True
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
Question 21
Correct
Mark 0.33 out of 1.00
Flag question
Question text
Global variables are variables declared _____________ int main() code block.
Select one:
a. Inside
b. Before
c. Outside
d. After
Check
Feedback
Correct
Marks for this submission: 1.00/1.00. Accounting for previous tries, this gives 0.33/1.00.
True or False:
A series of statement repeated when a specific condition is met is called looping.
Select one:
True
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
Variables defined within a code block is called ____________ variables.
Select one:
a. Initialized
b. Global
c. Illegal
d. Local
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
Implicit Data Types can store _____ type of values.
Select one:
a. Any
b. Explicit
c. Selected
d. Implicit
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
True or False:
Iteration is the special variable that controls the flow of loops.
Select one:
True
False
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
Classes are part of ____________________ Data Types.
Select one:
a. Primitive
b. Object
c. Referenced
d. Dereferenced
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
The most efficient data type to use for flags like gender is _________________.
Select one:
a. Integer
b. Character
c. Boolean
d. Floating-point
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
__________________ is a looping statement where the body is executed first before the condition is
evaluated.
Select one:
a. do-while
b. while
c. for
d. do-until
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
__________ statement is used in undefined conditional expressions.
Select one:
a. end if
b. else
c. if
d. else if
Check
Feedback
Correct
Marks for this submission: 1.00/1.00.
The _________________ phase decreases the value of the counter.
Select one:
a. Merit
b. Decrement
c. Demerit
d. Increment
Check
d. Value
Check
d. Square Braces
Check
d. Destroys
Check
True or False:
Function is used as an alias as reference to the function.
Select one:
True
False
Check
True or False:
The allocated size if a chartype is 8 bits.
Select one:
True
False
Check
True or False:
Function name is a separate code block that performs a specific task.
Select one:
True
False
Check
True or False:
Sorting problems are problems where the values of given array is being arranged in a decremental
order.
Select one:
True
False
Check
Question 8
Correct
Mark 1.00 out of 1.00
Flag question
Question text
True or False:
The int main()function serves as an entry point of any C++ application.
Select one:
True
False
Check
__________ is a component of the function which itemizes the input values of the function.
Select one:
a. Return Statement
b. Parameter
c. Function Declaration
d. Body
Check
d. Function Declaration
Check
Parameter is a component of the function which _______ the input values of the function.
Select one:
a. Increases
b. Destroys
c. Multiplies
d. Itemizes
Check
d. std::cout
Check
Question 13
Correct
Mark 0.00 out of 1.00
Flag question
Question text
True or False: Parameter code block can adopt input from another code block.
Select one:
True
False
Check
Question 14
Correct
Mark 1.00 out of 1.00
Flag question
Question text
True or False:
Parameter is used to itemize the input values of the function.
Select one:
True
False
Check
Question 15
Correct
Mark 1.00 out of 1.00
Flag question
Question text
The _____________ header file is used for string input with no space on it in C++.
Select one:
a. #include <cstring>
b. #include <stdio>
c. #include <cstdlib>
d. #include <iostream>
Check
d. Compile Error
Check
Question 17
Correct
Mark 1.00 out of 1.00
Flag question
Question text
d. Anonymous Variables
Check
Question 18
Correct
Mark 0.00 out of 1.00
Flag question
Question text
True or False:
string is an array of text.
Select one:
True
False
Check
True or False:
The allocated size for a double data type is 64 bits (integer).
Select one:
True
False
Check
Question 20
Correct
Mark 1.00 out of 1.00
Flag question
Question text
True or False:
The body of the function is a group of statements contained by a code block.
Select one:
True
False
Check
d. One or more
Check
Question 22
Correct
Mark 1.00 out of 1.00
Flag question
Question text
True or False:
The allocated size for an int data type is 64 bits
Select one:
True
False
Check
In the discussion, the allocated size for a double data type is___________.
Select one:
a. 64 bits (floating point)
b. 32 bits (floating point)
c. 32 bits (integer)
d. 64 bits (integer)
Check
d. Variable
Check
d. #include <stdio>
Check
d. Fixed
Check
d. Snippet
Check
Feedback
Correct
Marks for this submission: 1.00/1.00. Accounting for previous tries, this gives 0.67/1.00.
True or False:
Descending is the usual arrangement for numerical values.
Select one:
True
False
Check
d. #include<iostream>
Check
d. Persistent
Check