0% found this document useful (0 votes)
15 views5 pages

TQ Intprog Prelim Exam

The document is a preliminary examination for the course INTPROG32 – Integrative Programming & Technologies at the University of Cebu at Pardo and Talisay. It includes multiple-choice questions, true or false statements, and enumeration sections focused on topics such as system integration, SOAP, JSON, and middleware. The exam is prepared by Joie Velasco and approved by Mr. Carlo Petalver.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views5 pages

TQ Intprog Prelim Exam

The document is a preliminary examination for the course INTPROG32 – Integrative Programming & Technologies at the University of Cebu at Pardo and Talisay. It includes multiple-choice questions, true or false statements, and enumeration sections focused on topics such as system integration, SOAP, JSON, and middleware. The exam is prepared by Joie Velasco and approved by Mr. Carlo Petalver.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Page 1 of 5

University of Cebu at Pardo and Talisay


(Formerly St. Paul College Foundation, Inc.)
Bulacao, Cebu City

COLLEGE OF COMPUTER STUDIES


PRELIM EXAMINATION
INTPROG32 – INTEGRATIVE PROGRAMMIG & TECHNOLOGIES

Name: __________________________________________ Course/Year Level: __________ Date:


__________ Score: _________

I. Multiple Choices: Encircle the letter of your answer. Please avoid erasures.

1. Deals with integration approaches and techniques that connect different components of
IT infrastructure to enable a secure, intra and inter application collaboration.

A. Application Programming Interface C. Integrative Programming


B. System Integration D. Integration

2. It is the process of combining separate applications into cooperating collections of


applications.

A. Data Process C. Coding


B. Integration D. Flow Charting

3. It is the communication between a set of heterogeneous systems that are integrated


together.

A. Data Communication C. System Integration


B. Networking D. Inter-system communication

4. Given two or more systems, subsystems, or components, each of which function properly
(satisfying their requirement within their environment).

A. Data Communication C. System Integration


B. Networking D. Inter-system communication

5. It defines how applications will be integrated by defining the nature of and mechanisms
for integration.

A. Integration Model C. Modification


B. Incremental Engineering D. Data Communication

6. It is software that enables one or more kinds of communication or connectivity between


applications or application components in a distributed network.

A. Middleware C. Operating System


B. Web Service D. Mainframe

7. In the Client-Server architecture, the component that processes the request and sends
the response is?

A. Client C. Network
B. Protocol D. Server

8. A more complex approach for web service implementation, is referred to as?

A. Big Web Services C. JavaScript Object Notation


B. JavaScript Entity Notation D. Representation State Transfer

Prepared By: Joie Velasco Approved By: Mr.


Carlo Petalver
CCS Instructor Program
Head

20 copies
Page 2 of 5

9. What SOAP stands for?

A. State Access Object Protocol C. Simple Allied Object Protocol


B. Simple Access Object Protocol D. State Allied Object Protocol

10. Which of the following is correct about SOAP?

A. SOAP is complicated in terms of algorithm.


B. SOAP is language independent, simple, and extensible.
C. SOAP is simple and extensible.
D. SOAP is language independent.

11. Which of the following component of Web service describes interfaces to web services?

A. SOAP C. UDDI
B. ADSL D. WSDL

12. When collection of various computers seems a single coherent system to its client, then
it is called:

A. Networking System C. Client-Server


B. Computer Network D. Distributed System

13. Which of the following is correct about SOAP?

A. SOAP is an XML-based protocol for exchanging information between computers.


B. SOAP is an XML-based protocol for exchanging information between computers, com-
munication protocol and communication between applications.
C. SOAP is for communication between applications.
D. SOAP is a communication protocol.

14. Which of the following is not CORRECT about JSON Syntax?

A. Data should be in Key / Value pairs.


B. Data should separate by double quote.
C. Curly braces should hold object.
D. Square brackets should hold arrays.

15. Which of the following is not TRUE about JSON and XML?

A. Both Supports Unicode, so C. It supports only numbers and string


internalization is supported by JSON data types.
and XML D. Both A and B
B. Both represents self-describing data.

16. What does JSON stand for?

A. JavaScript Oriented Notation C. Java Ordered Notation


B. JavaScript Object Notation D. Java Object Notation

17. What is the file extension commonly used for JSON files?

A. Key-Value pair. C. Binary Data


B. Metadata D. Key Object- Pairs

18. Which symbol is used to enclose JSON objects??

A. [ ] C. { }
B. ( ) D. ” ”

19. Which symbol is used to separate key-value pairs in JSON?

A. : C. “”
B. ; D. =

Prepared By: Joie Velasco Approved By: Mr.


Carlo Petalver
CCS Instructor Program
Head

20 copies
Page 3 of 5

20. What can JSON format be used for?

A. Storing data C. Receiving data from the server.


B. Sending data to the server D. All of the above.

21. How do you represent an array in JSON?

A. [1, 2, 3] C. {1, 2, 3}
B. (1, 2, 3) D. “1, 2, 3”

22. How would you write a Boolean value in JSON?

A. {'value': true} C. {'value': 1}


B. {'value': "true"} D. {'value': 'true'}

23. JSON can be parsed using which of the following functions in JavaScript?

A. JSON.parse() C. response.json()
B. JSON.stringify() D. return json();

24. What does the "null" value represent in JSON?

A. An empty string C. An undefined value


B. Zero D. No value or absence of value

25. A JavaScript method used to request data from a server.

A. request() C. fetch()
B. catch() D. response()

26. How do you access the value "apple" from the following JSON?

{
"fruits": ["banana", "apple", "orange"]
}

A. json.fruits[0] C. json.fruits.apple
B. json.fruits[1] D. json.apple

27. Both b) and c) options are correctHow do you access the value "Joie" from the following
JSON?

{
"firstName": "Joie",
"lastName": "Velasco",
"age": 34,
"isMarried": false
}

A. json.get("firstName") C. json["firstName"]
B. json.firstName D. Both b) and c) options are correct

28. What is the result of parsing the following JSON?


[
{
"name": "Tom",
"age": 30
},
{
"name": "Lucy",
"age": 25
}
]

A. An array of objects B. A JavaScript functions.


Prepared By: Joie Velasco Approved By: Mr.
Carlo Petalver
CCS Instructor Program
Head

20 copies
Page 4 of 5

C. A string representation of the JSON D. An error, JSON cannot be parsed.

29. What is the correct way to represent a nested object in JSON?

A.

{
"name": "Joie",
"address": {
"city": "Cebu City",
"country": "Philippines"
}
}

B.

{
"name": " Joie ",
"address": ("city": "Cebu City", "country": "Philippines")
}

C.

{
"name": " Joie ",
"address": ["city", "Cebu City", "country", "Philippines"]
}

D.

{
"name": " Joie ",
"address": "city: Cebu City, country: Philippines"
}

30. Can JSON contain a date?

A. Yes C. Maybe
B. No D. It depends.

II. True or False: Write TRUE if the statement is correct else FALSE. Write your answer on
the space provided. Avoid erasures.

___________ 1. JSON is a language independent and a lightweight text-based interchange


format.

___________ 2. .js is the file extension commonly used for JSON files?

___________ 3. JSON is the syntax for storing and exchanging data.

___________ 4. A common use of JSON is to exchange data to/from a web server.

___________ 5. APIs support URL, request/response headers, caching, versioning, content


formats while Web services only support HTTP.

___________ 6. Web services are not an open source and are used to understand JSON
(JavaScript Object Notation) or XML, whereas APIs are an open source and only
used for XML.

___________ 7. Most API is written in JSON file format.

Prepared By: Joie Velasco Approved By: Mr.


Carlo Petalver
CCS Instructor Program
Head

20 copies
Page 5 of 5

___________ 8. A web service supports communication among numerous apps with HTML,
XML, WSDL, SOAP, and other open standards.

___________ 9. JSON is a language.

___________ 10. When application traffic spikes, enterprise middleware can scale to distribute
client requests across multiple servers, on premises or in the cloud.

III. Enumeration: Write your answers in the space provided. Avoid erasures.

1-10. What are the different types of middleware?


11-14. What are the common messaging frameworks that enable different applications and
services to communicate?

IV. Evaluation: Organize your thoughts accordingly. Please avoid erasures and “Be Honest”.

1. Kindly write your comments and suggestions for the current way of teaching of your
instructor on this subject course, kindly specify if there is any room for improvement.

Prepared By: Joie Velasco Approved By: Mr.


Carlo Petalver
CCS Instructor Program
Head

20 copies

You might also like