wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IPT 101 - Activity 9 (API)

Total questions: 24

Worksheet time: 12mins

Name
Class
Date
1.

Which is the following statement is NOT TRUE?

a)

API allows two applications to talk to each other.

b)

API is defined by the description of an interface and the behaviour of the interface.

c)

API must be accessed through a network connection.

d)

API provide a hook for third-party developer to access data and services to build application

2.

"This type of API combines different data and service APIs."


This statement refers to ........

a)

Open APIs

b)

Composite APIs

c)

Partner APIs

d)

Internal APIs

3.

Integrated Development Environment known as a software application that provide comprehensive facilities to computer programmers for software development. True or false?

a)

True

b)

False

4.

Which one of the following is not related to tools that are intended to assist the software development process.

a)

Compiler

b)

Debugging

c)

Static Analysis

d)

Decoder

5.

Version control protects source code from both catastrophe and the casual degradation of human error and unintended consequences. True or false?

a)

True

b)

False

6.

Which of the following is NOT TRUE?

a)

Debugging is the process of finding and resolving defects or problems within a computer program that prevent correct operation of computer software or a system.

b)

Compiler is computer software that transforms computer code

written in one programming language (the source language)

into another programming language (the target language).

c)

Interpreter is a computer program that directly executes, i.e.

performs, instructions written in a programming or scripting

language, without requiring them previously to have been

compiled into a machine language program.

d)

Automated tools are programs that automate the creation of

executable applications from source code.

7.

Which statement is not related to API?

a)

APIs act as a doorway that people with the right key can get

through.

b)

APIs act as a filter.

c)

There are more private APIs than public.

d)

APIs can't let you build one app off another app.

8.

The goal is Software Development and the tool uses are IDE, Version Control, Unit Testing. This statement refers to which environment?

a)

Integration environment

b)

Local environment

c)

Testing environment

d)

Stage environment

9.

API can provide some very long-term benefits as follows EXCEPT:

a)

API can integrate the systems and run the business more efficiently.

b)

API only support the HTTP and SOAP protocols.

c)

API helps the engagement between customers and vendors.

d)

API would provide with the tools to redesign that interface that better suits with the needs.

10.

Type of software integration that is planned and will be done for the future.

a)

Modification

b)

Incremental Engineering

c)

Functional Integration

d)

System Integration

11.

It deals with an integration approaches and techniques that connect different components of IT infrastructure.

a)

Application Integration

b)

Integrative programming

c)

System Integration

d)

None of these

12.

Integration model that allows the integration of new software through the existing presentations of the legacy?

a)

Data IM

b)

Presentation IM

c)

Functional IM

d)

none of these

13.

Integration model that allows the integration of software through access to the data that is created, managed and stored by the software typically for the purposes of reusing or synchronizing data across applications?

a)

Data IM

b)

Presentation IM

c)

Functional IM

d)

none of these

14.

Integration model that the integration is done through interfaces to the software.

a)

Data IM

b)

Presentation IM

c)

Functional IM

d)

none of these

15.

It is an integration framework composed of a collection of technologies and services which form a middleware to enable integration of systems and applications across organizations.

a)

System Integration

b)

Application Integration

c)

Programming Integration

d)

none of these

16.

Type of software integration that decomposing and integration a system to carry out changes.

a)

System Integration

b)

Incremental Engineering

c)

Modification

d)

Functional Integration

17.

Method of integration that the communication occurs real-time and synchronously.

a)

File Transfer

b)

Messaging

c)

Remote Procedure Invocation

d)

none of these

18.

Which is not a methods for integration?

a)

File Transfer

b)

Messaging

c)

Remote Procedure Invocation

d)

Data Processing

19.

True or False:

Application Programing Interface (API) provides integration by passing message between applications.

a)

TRUE

b)

FALSE

20.

True or False:

Providing a unified Java-based interface to multiple mainframe application is a sample of presentation Integration.

a)

TRUE

b)

FALSE

21.

True or False:

Integration of software refers to techniques for combining existing software components to form a complete system.

a)

TRUE

b)

FALSE

22.

The communication between a set of heterogeneous systems that are integrated together.

a)

Inter-application communication

b)

Inter-system communication

c)

Inter-processing communication

23.

True or False:

System Integration is combining two or more systems together

a)

TRUE

b)

FALSE

24.

True or False:

Functional Integration model allows the integration of hardware for the purpose of invoking existing functionality from other new or existing applications.

a)

TRUE

b)

FALSE