wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Semoga A

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

In a distributed system that user should not have to worry about stored location data or user addresses is one of the characteristics of.

a)

Integrity

b)

Scalability

c)

Transparency

d)

Security

e)

Confidentiality

2.

The process of blocking communication until a connection request arrives is a function of the operation …

a)

send

b)

listen

c)

connect

d)

bind

e)

accept

3.

Client servers that have functions that must be carried out are represented by each process where each process will be a client and server at the same time

a)

Structured Peer to peer architecture

b)

Horizontal distribution

c)

Vertical distribution

d)

Unstructured Peer to peer architecture

e)

Centralize distribution

4.

The following is one of the protocols used in the application layer, except …

a)

FTP

b)

SMTP

c)

HTTP

d)

ARP

e)

Telnet

5.

What is the state of the thread when it is stuck or in sleep state?

a)

Dead

b)

Runnable

c)

Blocked

d)

New

e)

Set

6.

The following is not an example of a distributed system in everyday life

a)

Hadoop for Big Data

b)

Stock Markets

c)

City Traffic Queue

d)

Multiplayer Games

e)

Download Manager / Torrent

7.

The root server can only resolve id labels, and only returns the associated name server. The client will pass the rest of the path name (ie id : [ac, del]) to the name server. The name resolver client then contacts the next name server, which responds by resolving the ac label and returning the del server address. The concept is what resolution?

a)

Recursive

b)

Looping

c)

Condition

d)

Procedural

e)

Iterative

8.

Who uses a service?

a)

Nodes

b)

Servers

c)

Computers

d)

Clients

e)

Networks

9.

In the figure, node 10 will be responsible for the hashed key?

a)

11, 12, 14, 2

b)

10, 11, 12, 13

c)

12, 14, 2, 3

d)


14, 15, 0, 1

e)

10, 12, 14, 0

10.

When the root name server finds the address of the name server that implements the id node, the root name server asks the server to resolve the path name id : [ac, del]. Implementation of name resolution where the server will resolve all paths and finally return the server address to the root server and will forward the address to the name resolver at once, is what resolution?

a)

Condition

b)

Procedural

c)

Iterative

d)

Recursive

e)

Looping

11.

A piece of software that is used by different applications to communicate with each other

a)

Thread

b)

Protocol

c)

Middleware

d)

Parallelism

e)

Communication

12.

The following layer plays a role in transmitting data using either the UDP or TCP protocols

a)

Physical layer

b)

Datalink layer

c)

Transport layer

d)

Network layer

e)

Application layer

13.

Why do you have to use a thread, except?

a)

Parallelism the protocol

b)

Avoid process switching

c)

Avoid needless blocking

d)

Exploit parallelism

e)

Control Flow of a Process

14.

Stops the execution that is currently happening and saves all the data needed to continue execution at a later stage is the function of…

a)

Process

b)

Thread

c)

Server

d)

Kernel

e)

Processor

15.

The characteristics of a finite state machine on a server are …

a)

No Parallelism and Non Blocking System Calls

b)

Parallelism and Blocking System Calls

c)

Parallelism, Blocking System Calls and Non Blocking System Calls

d)

Parallelism and Non Blocking System Calls

e)

No Parallelism and Blocking System Calls

16.

What Thread is not an advantage of is …

a)

Short downtime

b)

Can switching

c)

Without OS, sharing resources and space

d)

Minimal Switching time between threads

e)

Fast build time

17.

Which layer is the Query Generator classified in a simple search engine on the Application layer?

a)

Networking Layer

b)

Data layer

c)

Physical Layer

d)

Processing layer

e)

User interface layer

18.

What are the characteristics of Single-threaded process?

a)

Parallelism, Blocking System Calls and Non Blocking System Calls

b)

No Parallelism and Non Blocking System Calls

c)

No Parallelism and Blocking System Calls

d)

Parallelism and Blocking System Calls

e)

Parallelism and Non Blocking System Calls

19.

The following layer plays a role in implementing bits and transmitting bits between sender and receiver…

a)

Transport layer

b)

Datalink Layer

c)

Application layer

d)

Physical Layer

e)

Network Layer

20.

The protocol that must exist in the middleware layer for ease of distributing resources by creating special and unique labeling is..

a)

Scaling

b)

Marshaling

c)

Naming

d)

Unmarshaling

e)

Communication protocol

21.

Which layer is the Database classified on a simple search engine on Application layering?

a)

Processing layer

b)

Physical Layer

c)

User interface layer

d)

Data layer

e)

Networking Layer

22.

What are the traditional three-layered views in Application layering, except?

a)

Application-interface layer, Processing layer, Data layer

b)

Data layer, Processing layer, Big Layer

c)


Big Layer, Data layer, Application-interface layer

d)

Processing layer, Application-interface layer, Big Layer

e)

Application-interface layer, Big Layer, Physical Layer

23.

What is the difference between distributed systems and networking?

a)

Distributed systems focus on writing programs that have mutual communication from multiple computers, while networking focuses on transferring messages or data from one computer to another

b)

Distributed systems focus on sharing servers and networking focuses on sharing data distribution lines

c)

Distributed systems focus on transferring messages or data from one computer to another, while networking focuses on writing programs that communicate with each other from multiple computers

d)

Distributed systems serve users and networking serves requests

e)

Distributed systems always use the network so it doesn't make any difference

24.

Which namespace distribution layer can the .id domain be accessed?

a)

Administrational layer

b)

Network layer

c)

Global layer

d)

Managerial layer

e)

Application layer

25.

Which namespace distribution layer can the .del.ac domain be accessed from?

a)

Network layer

b)

Global layer

c)

Administrational layer

d)

Managerial layer

e)

Application layer

26.

Data sent in the form of bits is on the layer..

a)

Data link

b)

Physical

c)

Presentation

d)

Network

e)

Transport

27.

A type of communitaction in which a message is stored on a communications server for as long as it takes for the message to be sent …

a)

Transient

b)

Reply

c)

Request

d)

Submission

e)

Persistent

28.

The layer in the Application Layering architecture that contains application functions without having certain data is

a)

Processing layer

b)

Network layer

c)

Application interface layer

d)

Data layer

e)

Presentation layer

29.

The characteristics of middleware in distributed system communication are…

a)

Security Protocols

b)

All Correct

c)

Communication Protocols

d)

Unmarshaling of data

e)

Naming Protocols

30.

The challenges faced when implementing a distributed system are, except.

a)

Stable time precision

b)

Lack of experts who understand distributed systems

c)

Failed to send the message because the connection from the node is down

d)

Data transfer security

e)

System or user zoom difficulties

31.

Client or server that is physically separated into equal parts and each part performs operations according to their respective duties is

a)

Unstructure Peer to peer architecture

b)

Vertical distribution

c)

Horizontal distribution

d)

Centralize distribution

e)

Structure Peer to peer architecture

32.

Which of the following is not an example of an entity is..

a)

Host

b)

Newspaper

c)

Website

d)

Disk

e)

Mailbox

33.

How an operation/service can access the entity?

a)

By USB cable

b)

By website

c)

By access point / address

d)

By mail group

e)

By flash drive

34.

The concept of writing programs that use a network to make many computers connected to each other is the meaning of.

b)

Distributed system

c)

Concurrency

d)

Networking

e)

Buffer Channel

35.

What layers are included in the Low-level layers?

a)

Application layer

b)

Presentation layer

c)

Physical layer

d)

Session layer

e)

Transport layer

36.

The following is not a method in the HTTP protocol

a)

REVERT

b)

GET

c)

PATCH

d)

POST

e)

PUT

37.

What is difference between TCP and UDP?

a)

TCP focus on connection and data integrity while UDP focus on speed sending data

b)

TCP focus on data while UDP focus pada user

c)

TCP focuses on the network while UDP focuses on the user

d)

TCP focuses on sending data while UDP focuses on receiving data

e)

TCP focuses on data networks while UDP focuses on user networks

38.

Attaching a local IP address to a socket is a function of the operation

a)

listen

b)

bind

c)

accept

d)

connect

e)

send

39.

What tiered configurations in picture below?

a)

Three-tiered

b)

Multi -tiered

c)

Two-tiered

d)

Four-tiered

e)

One-tiered

40.

What are the characteristics of multithreading?

a)

Parallelism and Blocking System Calls

b)

No Parallelism and Non Blocking System Calls

c)

No Parallelism and Blocking System Calls

d)

rallelism, Blocking System Calls and Non Blocking System Calls

e)

Parallelism and Non Blocking System Calls

41.

What is meant by Naming in a protocol?

a)

Entities that provide operations/services

b)

Address to access the service

c)

Entity to run the service

d)

The access point is an entity that changes over time

e)

A unique set of characters to refer to an entity

42.

Budi is a student from Laguboti who will go on holiday to Bali next month. Budi feels that he is close to Lombok and decides to go there. Finally Budi went to Lombok. Budi's journey is an example of the concept…

a)

Concurrency

b)

No Blocking System Calls

c)

Parallelism

d)

Thread

e)

Blocking System Calls

43.

A piece of processing software that stores processes to stop the current execution and stores all data necessary to continue execution at a later stage is..

a)

Thread

b)

Lightweight processes

c)

Parallelism

d)

Process

e)

Processor

44.

Providing a set of instructions together with the ability to execute that set of instructions automatically is.

a)

Parallelism

b)

Lightweight processes

c)

Process

d)

Thread

e)

Processor

45.
a)

Mailbox

b)

Share Data Space

c)

Event based

d)

Direct

e)

Delivery

46.

What is not a protocol that must be contained in building middleware is.

a)

(Un)marshaling

b)

Security protocol

c)

Naming protocols

d)

I/O protocol

e)

Communication protocol

47.

The characteristics of epidemic protocols assuming there are no conflicts within the protocol are except…

a)

Replica that serves to pass the updated state to several nearest neighbors

b)

Each update must reach each replica

c)

A replica that serves to pass the updated state to all nearest neighbors

d)

Renewal propagation is slow and indirect

e)

The update operation is performed on a single server

48.

Contains commands to secure data objects that are sent on the layer.

a)

Presentation

b)

Network

c)

Transport

d)

Application

e)

Session

49.

What is not a true identifier characteristic is.

a)

An entity is only designated by one identifier

b)

The name of an identifier is unique to identify an entity

c)

An identifier always points to the same entity

d)

An identifier refers to at most one entity

e)

The identifier cannot switch entities due to network restrictions

50.

The process of extracting or converting data structures into data objects is called.

a)

Scaling

b)

Marshaling

c)

Unmarshaling

d)

Communication protocol