Ite6102 Computer Programming 1 Updated
Ite6102 Computer Programming 1 Updated
FALSE #include is the act of a function saying everything inside is belongs to it.
________ statement is used to output a string to inform the user about the
stdcout
conditions need.
A condition where it evaluated right before the body executes is called While
TRUE
Loop.
TRUE A function shall return as its final execution is called reoccurrence data type.
A separate C++ files that contains supplementary codes for applications is called
TRUE
Header files.
TRUE A series of statement repeated when a specific condition is met is called looping.
A statement where the body is executed first before the condition is evaluated is
TRUE
called do while statement.
A statement wherein the used is to terminates the execution of the entire loop is
FALSE
called Continue statement.
Decision A symbol used to identify which of the possible approaches will be taken based
FALSE A variation in the conditions keyword is IF ... THEN ... ELSE ... WEND.
Low-level Programming Aside from machine languages, these are programming languages that exhibit
Languages the weakest abstraction of all the programming languages.
Body is the phase in looping where it dictates whether the loop will start or
FALSE
continue.
FALSE C++ enables the developers to get in-detail the memory sector of the computer.
C++ is, by extension, an extended version of C without the support for Object-
FALSE
Oriented Programming.
Low-level Programming
Cis as what type of programming language?
Languages
Compared to the rest of the setup, this installation process will take several steps
MinGW
to complete.
Condition is the phase in looping statement where the statements inside the loop
FALSE
are executed.
FALSE Conditions within a while loop are evaluated after the execution.
Considering the low number of files that are processed for small projects this is
Version Control
optional.
TRUE cout is used to output a string to inform the user about the conditions need
"Direction Choose the best answer. What is needed to be set up before adding a
Gitlgnore
license?"
FALSE Explicit Variables are declared outside the context of the application.
For Loops is a statement in C++ where the body phases occur within the
FALSE
parenthesis of the statement.
FALSE Function name is a separate code block that performs a specific task.
Functions are essentially a code block of related statements that allow varying
TRUE
values of its variables.
"Given the following work item(s) ""To ask user for age"" ""To ask user for item
price"" The most probable problem being addressed is ""write a program to
TRUE
determine the discounted price of an item given the item price and age as
entered by the user."""
Given the following work items (a) "To ask user for age" and (b) "To ask user for
FALSE
item price", the problem being addressed is about prices and interests
To display section Given the problem below, that is the most probable last work item of the
solution?
Given the problem below, what is the most probable last work item of the
To display age
solution?
"Given the problem, ""Write a program to calculate the BMI of the user"", is the
FALSE
following work item(s) appropriate? ""To ask the user for blood type"""
Before Global variables are variables declared _____________ int main() code block.
FALSE Global variables are variables declared inside of "int main ( )" functions.
How many components build up the phases that a looping statement need to
Four (4)
undergo internally?
TRUE Immutability is a property that states that the value cannot be changed.
FALSE Implicit Variables are declared within the context of the application.
Bool In the discussion, the allocated size for a _________ data type is 1 bit.
64 bits (floating point) In the discussion, the allocated size for a double data type is___________.
8 bits In the discussion, what is the allocated size for a char data type?
32 bits In the discussion, what is the allocated size for an int data type?
Inheritance ensures that only the necessary methods are presented outside of
FALSE
the current class.
TRUE Is the given looping statement correct? for(i=5; i>0; i--){ cout << endl; }
None of the above It dictates the maximum number of values stored by an array.
It focuses on Native libraries hence even its Graphical User Interface (GUI) is
Minimalist GNU for Windows
made using Native Windows Application
Switch It is a conditional that compares one specific variable with a set of constants.
It is a free and public web-based repository that allows distributed version control
GitHub
and source control management tool that uses extended Git functionalities.
Body It is a phase in looping where the statements inside the loop are executed.
Off-page Connector It is a symbol used to connect parts of the flowcharts from different pages.
Decision It is a symbol with two and only two out-going paths possible
IF ... THEN ... ELSE IF ... It is a variant of the IF-THEN-END keywords wherein there can be more than
THEN ... ELSE ... END one condition, and a separate block if none of the conditions specified matched.
It is assigned with the pointers which are done by appending an ampersand, the
Address of the variable
address of operator, before the variable name.
Code Blocks It is located within a curly brackets/braces; opened by "{", and closed by "}".
It is one of the characteristics of technical work item that deals with being clear in
Classifiable
nature.
It is one of the characteristics of technical work item that deals with the simplicity
Concise
of the statement.
Operating System It is one of the main thing we consider when undergoing Software Development.
It is the characteristic of Problem Solving that states there should exist at least
Solvable
one probable solution.
Classifiable as INPUT, It is the characteristic of Technical Work Items that ensures the work item falls
PROCESS, or OUTPUT into a specific action.
It is the characteristic of Technical Work Items that talks about a single entity
Specific
being manipulated or task being accomplished.
OUTPUT It is the classification of Technical Work Items for "all displayed information".
It is the classification of Technical Work Items for "to accept a user input and add
None of the choices
the value to a variable".
It is the classification of Technical Work Items for "to clear all values stored in the
PROCESS
variables".
It is the classification of Technical Work Items for "to display the account number
OUTPUT
in masked text".
None of the choices It is the classification of Technical Work Items for "to imitate a user input".
Integrated Development It is the complex, fully functional software where we write, organize and
Environment manages our source codes and related files.
Address Of (&) It is the operator used to retrieve the address of the variable.
It is the part of Visual Studio Code where the contents of the files are previewed
Editor
and edited.
Explorer It is the part of Visual Studio Code where the project structure is displayed.
It is the programming language that ranked as the Top 3 most used language in
Python
2016 based from GitHub research.
Mid-level Programming It is the programming languages that exhibit strong abstraction and mid-range
Languages access to the memory and operating system.
High-level Programming It is the programming languages that exhibit the strongest abstraction of its
Languages programming schema.
It limits the access to the properties and methods under it to only the class where
FALSE
they are defined is called protected scope.
FALSE Iteration is the special variable that controls the flow of loops.
Local Variables are variables declared outside of "int main ( )" function and can
FALSE
only be accessed outside.
Open Source Communitys most famous and most used online version control
Github
repository since 2016.
TRUE Parameter code block can adopt input from another code block.
TRUE Pointers are the special variables in C++ that points to a sector in the memory.
Pointers retrieve the values assigned to it and stores it to the reference it points
FALSE
to.
FALSE Pointers used in function calls that store addresses in the memory?
Principle of OOP that deals with different variations of the same method is called
TRUE
Polymorphism.
One References are used to refer to _________ existing address in the memory.
References returns the address of the variable it points to when using Address
TRUE
Of operator.
Sorting problems are problems where the values of given array is being
FALSE
arranged in a decremental order.
Curly Braces Statements found inside of the ___________ are called code block.
Switch statement is a conditional that compares one specific variable with a set
TRUE
of constants.
Terminator is always the _________ symbol that can be found at the top-most of
First
all flowcharts.
FALSE The #include statement is used for string input and output of C++.
Administrator The ________ rights allow users to escalate the permission granted.
Objective-C The _________ programming language is mainly used by OSX and iOS
The _________ responsible for sending data to computers are called Input
Hardware
Devices.
int main() The ____________ serves as an entry point of any C++ application.
#include The _____________ statement is used for general input and output of C++.
#include The _____________ statement is used for string input and output of C++.
The abstraction principle ensures that only the necessary methods are
FALSE
presented outside of the current class.
The act where it is declared inside of a specific code block and can only be
Local Variables
access inside of the said code block.
FALSE The Address Of operator is used to retrieve the physical address of a variable.
TRUE The body of code blocksis the set of statements found inside the curly braces.
TRUE The body of the function is a group of statements contained by a code block.
The category in pseudocodes that deal with decision making is IF ... THEN ...
FALSE
ENDF.
The characteristic of Technical Work Items that deal with consistency is called
FALSE
Nonce.
TRUE The Default Statement is used when the execution of the case statement fails.
The free and web-based repository that allows distributed version control is
FALSE
called GitOpen.
Declares The index _________ which element of the array is on being process.
TRUE The index declares which element of the array is on being process.
FALSE The int main()function serves as an entry point of any C++ application.
The looping statement in C++ where the condition appears on the last part of the
do-while
statement is called ________________ loop.
FALSE The Methods [Class] is used to give primary information centered on the object.
Boolean The most efficient data type to use for flags like gender is _________________.
The newly developed IDE from Microsoft that supports various programming
Visual Studio Code
languages and acts as a subset of Visual Studio is called ________________.
FALSE The one that dictates the maximum value stored by an array is called proportions
The only data type that can store large values until 65,535 is
Unsigned Short
_________________ _______.
The phase in looping that indicates the statements under the loop is called
Body
_________.
FALSE The phase in loops where the counter is changed is called Variation.
The practical result involving more than one programming language is called
Development
__________________
The two (2) pseudocode keywords that are the equivalent for the Data symbol in
TRUE
flowcharts are INPUT
The use of the statement "using namespace std;" is to ask permission in C++
FALSE
that we will use std.
FALSE There are three (3) components that build up the phases of looping statements.
TRUE There is only one data type that can handle textual values.
These are conditionals that extend the functionality of if where in several other
If ... Else If ... Else
scenarios are accounted.
These are conditionals that matches the value of the variable-under-check with
Switch
their literal counterpart.
These are conditionals that provide an alternative scenario should the condition-
If ... Else
under-check fails.
Explicit Data Types These are data types that are declared and defined.
Referenced Data Types These are data types that are objective by nature.
Implicit Data Types These are data types that are taken depending on how they are stored or used.
Integrated Development These are fully-integrated software that contains various features dedicated to
Environment software development.
Dynamic Memory Allocation These are functions in C++ that allows varying sizes of arrays.
These are functions in C++ that changes the address of a variable to another
None of the choices
address.
These are looping statements where only the initialization, condition and
None of the choices
increment phases occur within the parentheses of the statement.
These are looping statements where the condition is evaluated right before the
While
body is executed.
Characters These are the only data type to handle textual values.
These are the parts of Object-Oriented Programming that deals with extended
Methods
functionality of the class.
These are the parts of Object-Oriented Programming that deals with the
Scopes constraint placed in variables and functions regarding where they can be
accessed.
These are the parts of Object-Oriented Programming that deals with the different
Properties
internal variables of the class.
These are the parts of Object-Oriented Programming that deals with the
Constructors
initialization of various forms of the class.
These are the parts of Object-Oriented Programming that gives meaning to the
Properties
classes through the availability of accessible data.
Data Types These are the restriction we place to variables to handle only specified data.
Anonymous Variables These are undeclared variables that are used by the computer.
These variables that may not declare their data types are called ____________
Implicit
Data Types.
They are special type of variables that store the address in the memory rather
References
than the actual value or constant.
Conditionals This act means to create a different set of statement based on conditions.
This allow you to revert and secure copies of changes that you will commit to the
Version Control
repository
Function This code block can adopt input from another code block.
int main( ) This code block is the entry point of C++ applications.
This command prompt-like window that will help build fundamentals in computer
Console
programming
Return Type This is a part of a function that can indicate the function will not pass a value.
Function Name This is a part of a function that indicates the alias of the function.
Declaring This is the act of saying we will be using a variable of a specific data type.
0 This is the value for "NUL (null)" character of char data type.
This looping statement in C++ where the condition is evaluated right before the
While Loop
execution.
Accessors This method has a prefixed with "get" in their function name.
This phase in looping statements that dictates whether the loop should stop or
Condition
continue.
This principle ensures that only the necessary methods are presented outside of
Accessors
the current class.
This principle generalizes the properties and methods of classes in such a way
Abstraction
that the implementations are hidden from outside the class.
If-Else This statement is used to perform different actions per its condition.
This tool varies mainly on how they support internal libraries, up-to-date third-
Compilers
party libraries and code optimization.
This will not need to reference MinGW compiler and libraries per project by
Visual Studio
inserting our newly
To test if you correctly performed the steps in configuring the Microsoft windows
Command prompt
path what is to be opened first?
License agreement Usually ignored and not to be earnestly read before installing.
TRUE Variables are container objects in C++ that can be applied with references.
FALSE Variables can be reassigned a new address without redeclaring the variable.
Version Control allows users to revert changes and download copies of the
FALSE
changes from the client.
TRUE voidreturn type informs the application that the function shall not return any data.
Pointers What are the special variables in C++ that points to a sector in the memory?
Platform What do you call a device where an application was made to run into?
Fragmentation What do you call the distribution of information when stored on a physical disk?
Embedded Systems
What domain deals with microcontrollers?
Development
Back-end Development What domain deals with server configurations and setups?
Process What flowchart symbol is the equivalent for the pseudocode CALL keyword?
What flowchart symbol is the equivalent for the pseudocode IF ... THEN ... END
Conditional
keyword?
What flowchart symbol is the equivalent for the pseudocode SET ... TO
Process
keyword?
4,096 bits What is the allocated size of a 3D double array with size 2, 4, 8?
2,048 bits (integral) What is the allocated size of a 3D int array with size 2, 4, 8?
4,096 bits (integral) What is the allocated size of a 3D long array with size 2, 4, 8?
None of the choices What is the allocated size of a 3D short array with size 2, 3 and 4 respectively?
Insufficient Data What is the allocated size of a 3D string array with size 12, 4, 10?
100 bits What is the allocated size of a 5D bool array with size 2, 5, 10, 1?
What is the minimum number of flowchart symbols is needed for the following
1 problem (excluding the terminator symbols)? "Write a program to display the
quotient of two numbers."
What kind of somewhat image does pointer create with the variable they are
Mirror Image
pointed to?
What type of software that acts as translators for the hardware components of
Firmwares
the computer?
Array What variable contains more than one value of similar data types?
Netscape Navigator What web browser used the first versions of JavaScript?
When determining the gender of a person, the most practical data type to use is
FALSE Boolean or Integer Values; even when displaying the value directly,without
helping texts, to the user.
PHP Which language ranked Top 5 of the most used languages in GitHub as of 2016?
Which of the following was not helped by technology to advance further in their
None of the choices
respective fields?
James Gosling Who single-handedly designed and developed the Java programming language?
"Direction : Choose the best answer. Which platform do C# not yet support as of
Automation
2016?"
"What is the minimum number of flowchart symbols is needed for the following
1 problem (excluding the terminator symbols)? ""Write a program to display the
quotient of two numbers."""
"Given the problem below, what is the most probable last work item of the
"To display age" solution? ""Write a program to calculate the age of the user based on his birth
year"""
Cloud Development "Direction : Choose the best answer. What domain deals with web applications?"
Embedded System
What domain deals with both software and hardware configurations?
Development
"Direction : Choose the best answer. It was made to allow developers in the
CodePlex
Open Source Community to publicly share software by Microsoft."
"Direction : Choose the best answer. Compared to the rest of the setup, this
MinGW
installation process will take several steps to complete."
The practical result involving more than one programming language is called
Development
__________________.
Direction : Choose the best answer. What do you call the distribution of
Fragmentation
information when stored on a physical disk?
"Write a program to display the "Given the work item below, what is its most probable problem that it answers?
complete name of the user" ""To display appendFirstLastname"""
It is one of the characteristics of technical work item that deals with process
Classifiable
statements.
Temporary A _________ storage in the computer that is randomly accessed is called RAM.
PSH "Direction : Choose the best answer. Which is not a version of Shell?"
"Direction : Choose the best answer. Considering the low number of files that are
Version Control
processed for small projects this is optional."
This allow you to revert and secure copies of changes that you will commit to the
Version Control
repository.
Decision It is a symbol with two and only two out-going paths possible.
"Direction : Choose the best answer. Which of the following is not used in API
HTML
Development?"
"Direction : Choose the best answer. What domain deals with server
Back-end Development
configurations?"
This command prompt-like window that will help build fundamentals in computer
Console
programming.
WHILE ... DO ... LOOP It is a keyword that specifies a condition to repeat a block of statements.
"Given the problem below, that is the most probable last work item of the
"To display section"
solution? ""Write a program that displays the section of the user"""
Objective-C The _________ programming language is mainly used by OSX and iOS.
"Direction : Choose the best answer. What is needed to be set up before adding
Gitlgnore
a license?"
Fields What is needed to be verified correct and accurate before creating a repository?
It focuses on Native libraries hence even its Graphical User Interface (GUI) is
Minimalist GNU for Windows
made using Native Windows Application.
Embedded Systems
"Direction : Choose the best answer. What domain deals with microcontrollers?"
Development
"Direction : Choose the best answer. It is here where we develop and run our
Operating System
software."
Data Science "Direction : Choose the best answer. What domain deals with analytics?"
"What is the minimum number of flowchart symbols for this problem? ""Write a
3
program that displays 'Hello World'."""
CONDITION What is the equivalence of the pseudocode IF ... THEN ... END in flowcharts?
Direction : Choose the best answer. Which of the following was not helped by
None of the choices
technology to advance further in their respective fields?