FIRST PUBLISH OCTOBER 2024
CIS 430 Chapter 4 Exam Study Guide
Solutions
two broad types of application-layer protocols - Ans:✔✔-- Private communication
- Standardized service
Private communication - Ans:✔✔-- A programmer creates a pair of applications that communicate with a
proprietary protocol
- code can be written without writing a formal protocol specification
Standardized service - Ans:✔✔-- Expectation is that many programmers will create software
- May offer server or client software implementation
- Protocol must be documented independent of implementation
- The specification must be precise and unambiguous
Two aspects of interaction of API - Ans:✔✔--Data Representation
-Data Transfer
Page 1/6
, ©GRACEAMELIA 2024/2025 ACADEMIC YEAR. ALL RIGHTS RESERVED
FIRST PUBLISH OCTOBER 2024
Data Representation - Ans:✔✔-Syntax of data items that are exchanged, specific form used during
transfer, translation of integers, characters, and files between computers
Data Transfer - Ans:✔✔-Interaction between client and server, message syntax and semantics, valid and
invalid exhange error handling, termination of interaction.
Web Protocols - Ans:✔✔-• The World Wide Web (WWW) is the most widely used service in the Internet
• WWW is complex - many protocol standards have been devised to specify various aspects and details
HTML - Ans:✔✔-A Representation standard used to specify the contents and layout of a web page
URL - Ans:✔✔-A representation standard that specifies the format and meaning of web page identifiers
HTTP - Ans:✔✔-A transfer protocol that specifies how a browser interacts with a web server to transfer
data.
declarative - Ans:✔✔-It specifies what is to be done, not how to do it
markup language - Ans:✔✔-It only gives general guidelines for display and does not include detailed
formatting instructions
general form of a URL - Ans:✔✔-- protocol is the name of the protocol used to access the document
- computer_name is the domain name of the computer on which the document resides
Page 2/6