Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
160 views

UGRD-ITE6102 Computer Programming 1 by EB

The document contains questions about topics related to programming, software development, and computer science. It tests knowledge in areas such as embedded systems, programming languages, web development, software engineering principles, and computer hardware. Multiple choice and true/false questions cover concepts like pseudocode, flowcharts, variables, data types, version control tools, integrated development environments, and conditional statements.

Uploaded by

Erbreth Bias
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
160 views

UGRD-ITE6102 Computer Programming 1 by EB

The document contains questions about topics related to programming, software development, and computer science. It tests knowledge in areas such as embedded systems, programming languages, web development, software engineering principles, and computer hardware. Multiple choice and true/false questions cover concepts like pseudocode, flowcharts, variables, data types, version control tools, integrated development environments, and conditional statements.

Uploaded by

Erbreth Bias
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 18

Which is not an application of Embedded Systems Development?

-All of the choices

Which language ranked Top 5 of the most used languages in GitHub as of 2016?

-PHP

Direction : Choose the best answer. Which of the following was not helped by technology to
advance further in their respective fields?

-None of the choices

Direction : Choose the best answer.


What web browser used the first versions of JavaScript?

-Netscape Navigator

Direction : Choose the best answer.


What domain deals with server configurations?

-Back-end Development

Which is not the file extension of Linux applications?


-Not applicable

Direction : Choose the best answer.


What domain deals with web applications?

-Cloud Development

Direction : Choose the best answer.


Which is not a subdomain of Application Development?

-UI Applications

Direction : Choose the best answer. What do you call the distribution of information when
stored on a physical disk?

-Fragmentation
Which platform do C# not yet support as of 2016?

-Automation
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"

-To display age

True or False:
The two (2) pseudocode keywords that are the equivalent for the Data symbol in flowcharts
are INPUT and OUTPUT.

-TRUE
There exists a multi-paged pseudocode.

-TRUE

All word processing applications can create flowcharts.

-FALSE

What is the minimum number of pseudocode for this problem?


"Write a program that displays 'Hello World'."

-1

It is one of the characteristics of technical work item that deals with the simplicity of the
statement.

-Concise

What flowchart symbol is the equivalent for the pseudocode CALL keyword?

-Process

It is one of the characteristics of technical work item that deals with process statements.

-Classifiable

What is the minimum number of flowchart symbols is needed for the following problem
(excluding the terminator symbols)?
"Write a program to display the quotient of two numbers."

-1

What flowchart symbol is the equivalent for the pseudocode IF ... THEN ... END keyword?
-Conditional

It is a keyword that calls user-defined functions.

-CALL

What is the minimum number of flowchart symbols for this problem?


"Write a program that displays 'Hello World'."

-3

What is the equivalence of the flowchart DISPLAY in pseudocodes?

-OUTPUT

It is one of the characteristics of problem solving where the practicality of the solution is
counterchecked against a range of test data.

-Verifiable

True or False:
Given the problem, "Write a program to calculate the BMI of the user", is the following work
item(s) appropriate?
"To ask the user for blood type"

-FALSE

It is a keyword that accepts values from the user.

-INPUT

True or False:
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 determine the
discounted price of an item given the item price and age as entered by the user."

-TRUE

It is a keyword used to call user-defined functions

-CALL
It is one of the characteristics of technical work item that deals with pseudocodes.

-None of the choices

It is one of the characteristics of technical work items to be distinctive in purpose or aim.

-Classifiable

It is one of the characteristics of problem solving where the problem can be processed by
the computer given a specific conversion scale.

-Quantifiable

It is a symbol in flowcharting used to retrieve value from the user.

-Data

It is a symbol in flowcharting used to initialize values and routines.

-Preparation

True or False:
Given the problem, "Write a program to categorize bills by denomination", is the following
work item(s) appropriate?
"To ask the user for nickname"

-FALSE

It is one of the characteristics of problem solving in computer programming that deals with
the feasibility of the problem in terms of time.

-Doable in a finite step

True or False:
DECLARE keyword is the equivalent for the Preparation symbol of flowcharts in
pseudocode?

-True

Given the work item below, what is its most probable problem that it answers?
"To display appendFirstLastname"

-"Write a program to display the complete name of the user"


It is one of the characteristics of technical work items to be written shortly.

-Concise

True or False:
Flowcharts do not support multi-paged configuration.

-False

True or False:
All flowcharts are convertible to pseudocodes.

-True

The _________ responsible for sending data to computers are called Input Devices.

-Hardware

Client computers that sends requests to a ________ is processed in transmissions.

-Server

The characteristic of Technical Work Items that deals with clarity is called Clear.

-FALSE

One possible application of Embedded Systems Development is in Home Automation.

-True

C++ Programming Language was designed by

-Bjarne Stroustrup

The fragmentation of information when stored on a logical disk is called Sectoring.

- False

_______________ are created using word-processing applications.

-Flowcharts

The top most terminator uses ___________ arrow.

-Out-going
In 3,000 B.C., the Greek Abacus was invented.

-FALSE

Overlapping arrows are _______________ in flowcharts.

-Not Allowed

A Decision Symbol is the flowchart equivalent of switch keyword in pseudocode.

-False

As of 2016, Cloud Computing is not yet supported by C#.

-False

The category in pseudocodes that deal with decision making is IF ... THEN ... ENDF.

-False

One characteristic of Technical Work Items is Classifiable - being able to distinctively classify
the purpose or aim.

-True

__________________ is defined as a systematic approach to solve the main problem.

-Problem Solving

There are _______ scenarios per decision symbol in flowcharts.

- Two/2

The symbol used to set or retrieve values is called ___________.

-Data

Server configurations are dealt using Data Science.

-FALSE

There are ______ terminator symbols per flowchart.

-Two/2
There are at least ______________ arrows in Decision Symbols of flowcharts.

-Two/2

Terminator is always the _________ symbol that can be found at the top-most of all
flowcharts.

-First

James Gosling developed the ________ programming language.

-Java

All pseudocodes are convertible to flowcharts.

-TRUE

The pseudocode for accepting user values is called INPUT.

-TRUE

Data is a symbol used to compare two discrete values.

-False

A symbol used to identify which of the possible approaches will be taken based on the
conditions called _____________.

-Decision

An application can process, _______ and be developed within an operating system.

-Run

The symbol used for Data is shaped like a ______________.

-Rectangle

__________ keyword accepts user values.

-INPUT

A storage of _________________ is called variables.

-Values
An application is made to run for platforms.

-TRUE

A _________ storage in the computer that is randomly accessed is called RAM.

- Temporary

Some word processing applications can create _______________ and pseudocodes.

- Flowcharts

Process is an instance that indicates a specific action done in the ________________ activity.

- Current

Technical Work Items is an ___________ step prior creating flowcharts.

- Optional

A computer component that deals with miscellaneous instructions of software is called


____________.

- Central Processing Unit/CPU

Database applications can create pseudocodes.

- False

_________________ is a graphical representation that shows a series of actions in computer


programming.

- Flowchart

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.

- False

A characteristic of Problem Solving that focuses on the quantity of test data is called
Verifiable.

- False
The OUTPUT keyword in pseudocodes ____________________.

-Displays a value

The _________ programming language is mainly used by OSX and iOS.

- Objective-C

The characteristic of Technical Work Items that deal with consistency is called Nonce.

- False

A storage of _________________ is called variables.

-values

The practical result involving more than one programming language is called
__________________.

- Development

A variation in the conditions keyword is IF ... THEN ... ELSE ... WEND.

- 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".

-FALSE

All _______________ are convertible to ________________.

- Pseudocodes, Flowcharts

A scheme that focuses on entertainment and activities is called _________ Development.

-Game

The END terminator is placed as the _______________ symbol in the entire flowchart.

-End of the last page

Flowcharts are created using spreadsheet applications.

- False
This is the act of getting stored values from variables.

-Retrieving

What is needed to be set up before adding a license?

-Gitlgnore

Anonymous Variables are labeled by the Computer.

-True

Implicit Data Types can contain either integer or character.

-True

These are also called Variants.

-Implicit Data Types

Float can store up to -9.10 x 1030.

-False

Converting long to int introduces naming problems.

-False

Implicit Variables are declared within the context of the application.

-False

Variables can go away without declaring the data types.

-True

Open Source Community's most famous and most used online version control repository
since 2016.

-Github

It is an open source cross-platform IDE that supports a series of programming language.

-Visual Studio Code

This statement is used to perform different actions per its condition.


-If-Else

Switch statement is a conditional that compares one specific variable with a set of constants.

-True

This act means to create a different set of statement based on conditions.

-Conditionals

In a series of statements, looping in C++ is not allowed to repeat.

-False

Initialization used a special variable called count.

-True

It is a conditional that compares one specific variable with a set of constants.

-Switch

A statement wherein the increment/decrement can occur before the other statements of the
body is called While statement.

-True

Conditional means to set a different set of statements based on conditions.

-True

It repeats a series of statement that aim to reach a certain condition.

-Looping

Converting a data type to another data type is called

-Casting

These variables that may not declare their data types are called ____________ Data Types.

-Implicit

Anonymous Variables are labeled by the

-Computer
The ________________________ tool enables better code management through backups and
source control.

-Version Control

Classes are part of ____________________ Data Types.

-Referenced

The ________ rights allow users to escalate the permission granted.

-Administrator

There is only one data type that can handle textual values.

-True

The ________ statement mainly uses integers as value to be evaluated.

-switch

The only data type that can store large values until 65,535 is _________________ _______.

-Unsigned Short

__________________ is a looping statement where the body is executed first before the
condition is evaluated.

-do-while

The _________________ phase decreases the value of the counter.

-Decrement

________ statement is used to output a string to inform the user about the conditions need.

-std::cout

We use ___________________ to test the system path if defined.

-Command Prompt

A way to organize configurations is called Repository.

-False
One cycle of repetition using loops is called an iteration.

-True

A conditional is used to perform specific actions depending on the evaluated expressions.

-True

__________________ allows developer to support scenarios in the application.

-Conditionals

__________ statement is used in undefined conditional expressions.

-else

A statement wherein the increment/decrement always occurs after the statements of the
body is called ________ statement.

-for

The compiler that presents a minimalistic approach for Windows is called _________________.

-MinGW

The newly developed IDE from Microsoft that supports various programming languages and
acts as a subset of Visual Studio is called ________________.

-Visual Studio Code

Explicit Data Types are also called Variants.

-FALSE

Variables defined within a code block is called ____________ variables.

-Local

The ____________ looping statement evaluates the condition before executing the body and
the increment/decrement.

-while

A series of statement repeated when a specific condition is met is called looping.

-True
______________ variables are bound to only one type of values.

-Explicit

The open source community of Microsoft to share software publicly is called

-CodePlex

Version Control allows users to revert changes and download copies of the changes from
the client.

-False

___________ enabled developers to repeat a sequence of statements given the right


conditions.

-Loops

A ______ statement ends the execution of the entire loop.

-break

The phase in looping that indicates the statements under the loop is called

-Body

Conditions within a while loop are evaluated after the execution.

-False

There are three (3) components that build up the phases of looping statements.

-False

A group of related statements are called code blocks.

-True

Implicit Data Types can store _____ type of values.

-Any

The ____________ statement uses defined constants in evaluating conditions.

-switch
Unnamed variables are called Anonymous Variables.

- True

Fundamentals of computer programming are learned easily through the use of GUI.

- False

The free and web-based repository that allows distributed version control is called GitOpen.

- False

Local variables are accessible throughout the code.

- False

The most efficient data type to use for flags like gender is _________________.

- Boolean

Iteration is the special variable that controls the flow of loops.

-False

Visual Studio Code is an IDE that supports multiple programming languages under
multitude of operating systems.

- True

Values are limited by their data types.

- True

Compilers build the application from source codes.

- True

Unnamed variables are accessible using the unmarked symbol.

- False

Global variables are variables declared _____________ int main() code block.

- Before
The looping statement in C++ where the condition appears on the last part of the
statement is called ________________ loop.

-do-while

_______________ is the phase in looping statements that are evaluated.

- Condition
The phase in loops where the counter is changed is called Variation.
- False
In the discussion, the allocated size for a double data type is 8 bits.

-False

It is a data type where the function shall return as its execution.

-Return Type

A programming language specialized in simulations is called Simula.

-True

A programming centered in the use of objects is called Object-Oriented Program.

-True

It dictates the maximum number of values stored by an array.

-None of the choices

What is the first computer created using Object-Oriented Programming?

-DynaBook

Exception is the result of incorrect action committed unexpectedly.

-True

In C++, the abstract representation of objects is called class.

-True

In sorting problems, it is not allowed to arrange numerical values in ascending forms.

-False
Snippet is defined as part of an entire code.

-True

A property that states if a value cannot be changed is called immutability.

-True

It is the result of an incorrect action or operation.

-Exception

It is a programming centered in the use of objects.

-Object-Oriented Programming

Function name and variable name are similar?

-False

It is a group of statements contained by a code block.

-Body/Body of Code Blocks

The use of the statement "using namespace std;" is to ask permission in C++ that we will
use std.

-False

Parameter is a component of the function which itemizes the input values of the function.

-True

The #include statement is used for the system function.

-False

The syntax for the parameter is dataType variableName.

-True

Smalltalk was the Object-Oriented Programming Language built for Dynabook.

-False

The return EXIT_SUCCESS statement is used for closing remarks.


-True

The main function serves as an entry point of any C++ application.

-False

Statements found inside of the curly braces are called Code Blocked.

-True

It makes the properties and methods under it accessible to anywhere within and outside the
class is called public scope.

-False

It is a separate C++ file which contains supplementary codes for applications.

-Header Files

It is a subset Object-Object Programming which focuses in abstract representations of the


objects.

-Object-based

You might also like