Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Republic of the Philippines

DEPARTMENT OF EDUCATION
Region IV-A CALABARZON
PROVINCE OF BATANGAS
St. Blaise Community Academy, Inc.
San Luis, Batangas/ chs_sbca53@yahoo.com
 043 – 740-960609997646638 / 09178076741

MIDTERM EXAMINATION IN COMPUTER PROGRAMMING (.NET TECHNOLOGY) 3


12 TVL ICT
1st SEMESTER
Name: _____________________________________ Date: _________________________________

TEST I. Multiple Choice.


Direction: Identify the word or group of words being referred in the sentence. Choose the letter of the correct answer.
_________ 1. Who created the World Wide Web 1989?
a. Al Gore c. Bill Gate
b. Tim Berners-Lee d. Steve Job
_________ 2. What does ISP stand for?
a. Internet Status Protocol c. Internet Solution Problem
b. Internet Service Provider d. Internet Search Process
_________ 3. __________ are designed to be easy to use without needing a detailed understanding of the computer hardware.
a. High Level Programming Languages
b. Low Level Programming Languages
c. Neutral Level Programming Languages
d. Exponential Programming Languages
_________ 4. This is a set of words and symbols that allows people to write instructions for a computer.
a. Commands c. Software
b. Programming Language d. Markup Language
_________ 5. What does URL stand for?
a. Unlimited Resource Locator c. Uniform Resource Landing
b. Uniform Resource Locator d. Unlimited Recreation Location
_________ 6. These are low-level code that represents how the computer hardware and processor understand instructions.
a. Pass code c. Machine code
b. Machine language d. Language
_________ 7. To write a program, it is necessary to understand how a computer ______________.
a. Process instruction c. Read Minds
b. Delay the process d. Manipulate ideas
_________ 8. You use your computer to chat with a friend who lives in another country. Which network lets you transfer the
messages between your computer and your friend’s computer?
a. Intranet c. Local Area Network
b. Internet d. Ethernet
_________ 9. _____________ give programmers granular control over the computer but also require a deeper understanding of how it
works.
a. High Level Programming Languages
b. Low Level Programming Languages
c. Neutral Level Programming Languages
d. Exponential Programming Languages
_________ 10. Branding is reflected in all of the options below except;
a. Business name c. Pricing
b. Marketing materials d. None of the above
_________ 11. Which of the following is not part of a product development cycle?
c. Idea generation c. Idea manipulation
d. Idea screening d. Business analysis
_________ 12. What does USP in business mean?
e. Unit Sales Price c. United Steel Products
f. Urban Service Plan d. Unique Selling Proposition
_________ 13. Programming involves the following task except one;
a. Analysis c. generating algorithms
b. Profiling algorithms d. creating programmers

_________ 14. An entrepreneur is mostly concerned with_______.


a. Creating Lessons c. Traffic situation
b. Marketing goods or service d. Catching fish
_________ 15. A person who has a strong belief in his own abilities in his own abilities and judgement has a lot of ?
a. Pessimism c. Optimism
1|SBCA MIDTERM EXAM IN CP 3 ©BY SIR JOSH
b. Self-confidence d. Self-control

TEST II. TRUE or FALSE


Direction: Distinguish whether the statement is true or false. Write T if the statement is true and F if False.
_________ 16. The web browser sends a request message to a router, which sends the message to the destination web server via the
internet.
_________ 17. Some IDEs also include a debugger to help find errors and a compiler or interpreter to test and run the programs.
_________ 18. Simple text editors, such as Notepad, can be used to write code, but they cannot enhance or ease the process of code
editing.
_________ 19. Computers and electronic devices need software (or programs) to tell them what to do.
_________ 20. The code editors available online have specialized functionalities, or certain built-in features, that simplify and
accelerate the process of editing.
_________ 21. The event-driven programming concept is one where the program listens for certain things to happen and then starts
the appropriate program sequence when they do.
_________ 22. Programs are now incorporated into devices such as cell phones and tablets, labor-saving equipment around the home,
and even in transportation systems.
_________ 23. Syntax Highlighting Displays different parts of the code in different colors, making the code easier to read. For
example, HTML tags are highlighted in one color and comments are highlighted in another color.
_________ 24. Computer programming is the process of designing and building an executable computer program for accomplishing
and building an executable computer program for accomplishing a specific computing task.
_________ 25. Multiview Allows the programmer to view multiple files side by side.
_________ 26. All programs end up as machine code
_________ 27. The process of programming thus often requires expertise in several different subjects, including knowledge of the
application domain, specialized algorithms, and formal logic.
_________ 28. The Domain Name Systems (DNS) protocol allows the browser to convert the human friendly text into an IP address.
_________ 29. An IDE is a set of tools that helps programmers.
_________ 30. Tabs provide an easy way to arrange and manage multiple open files in a code editor.

TEST III. PROBLEM SOLVING


Direction: Read the following scenario and choose appropriate solutions to solve each problem.
_________ 31. Aira is a beginner in coding and she want to have ease in understanding code what programming language would be
your advice for Aira to use?
a. Python c. Scratch
b. Java d. Ruby
_________ 32. Lucas wants to proceed on doing his first coding project. Which on the following is an example of text editor that he
can use to proceed?
a. Zoom Meetings c. Virtual Sticky Notes
b. Notepad d. MS Word
_________ 33. Symon is a financial analyst and he wants to develop a platform that will help him in tabulating monthly sales for his
company what programming language is ideal for him?
a. Python c. Scratch
b. Java d. JavaScript
_________ 34. Joe is a game developer and during his past times, he wants to develop simple games, what programming language
would he use?
a. Python c. Scratch
b. Java d. Swift
_________ 35. John wants to develop his static website into a comprehensive one that can interact among other web pages what ideal
programming languages would suit his needs?
a. Python c. Scratch
b. Java d. JavaScript
_________ 36. Ashley is an avid iPhone user and apparently, she is an application developer as well, she wanted to develop a game
exclusive only for iPhone users, what programming language would be the best fit for her interest?
a. Python c. Scratch
b. Java d. Swift

TEST IV. ANALYZING


Direction: Examine the following process of product development and determine which stage should come first before the other in
each entry.

7 STAGES OF NEW PRODUCT DEVELOPMENT

37. – 38. 39. – 40. 41. – 42. 43. – 44. 45. – 46. 47. – 48. 49. – 50.

2|SBCA MIDTERM EXAM IN CP 3 ©BY SIR JOSH


STAGE 1 STAGE 2 STAGE 3 STAGE 4 STAGE 5 STAGE 6 STAGE 7

IDEA MARKET STRATEGY/BUSINESS


SCREENING ANALYSIS
IDEA PRODUCT DEVELOPMENT MARKET
GENERATION ENTRY/COMMERCIALIZATION
CONCEPT DEVELOPMENT & MARKET TESTING
TESTING

PREPARED BY:

SIR JOSHUA M. BONSOL


ICT TEACHER

3|SBCA MIDTERM EXAM IN CP 3 ©BY SIR JOSH

You might also like