eg-259:review:lecture1
Fundamentals of Web Applications Technology
Adapted from: Robert W. Sebasta, Programming the World-Wide Web, 3rd Edition, Addison Wesley, 2006. Supporting: Contact Hour 2.
- What was one of the fundamental requirements for the new national computer network proposed by the DoD in the 1960s?
- What protocol is used by all computer connections to the Internet?
- What is the form of an IP address?
- Describe a fully qualified domain name.
- What is the task of a DNS name server?
- What is the purpose of
telnet
? - In the first proposal for the Web, what form of information was to be interchanged?
- What is hypertext?
- What category of browser, introduced in 1993, led to a huge expansion in use of the Web?
- In what common situation is the document returned by a Web server created after the request is received?
- What is the document root of a Web server?
- What is a virtual document tree?
- What is the server root of a Web server?
- What is a virtual host?
- What is a proxy server?
- What does the file protocol specify
- How do partial paths to documents work in Web servers?
- When a browser requests a directory (a URI which ends with the / character), why would you set your web server to return a file rather than list the contents of a directory?
- When a browser requests a directory, what is the name of the file that is normally returned by the Web server?
- What is the purpose of a MIME type specification in a request/response transaction between a browser and a server?
- What must a Web server furnish the browser when it returns a document with an experimental MIME type?
- Describe the purposes of the five most commonly used HTTP methods.
- What is the purpose of the
Accept
field in an HTTP request? - What response header field is most often required?
- Prior to HTTP 1.1, how long were connections between browsers and servers normally maintained?
- What are the three layers of the Web Programming Stack?
- What important capability is lacking in a markup language?
- What is a plug-in?
- What is a filter XHTML converter?
- Why must code generated by a filter often be modified by hand before use?
- What is the great advantage of XML over XHTML for describing data?
- How many different tags are predefined in an XML-based markup language?
- What is the relationship between Java and JavaScript?
- Where is JavaScript code interpreted?
- Where are Java applets interpreted?
- Where are Java servlets interpreted?
- What is the purpose of the Common Gateway Interface?
- What features of Perl make it ideal for CGI programming?
- Where are CGI programs executed (or interpreted)?
- Where is PHP code interpreted?
- In what ways is PHP similar to JavaScript?
- What is Ruby on Rails?
eg-259/review/lecture1.txt · Last modified: 2012/01/20 10:16 by eechris