Lecture10n - COT 4600 Operating Systems Spring 2011 Click...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
Click to edit Master subtitle style 8/1/11 Lecture 10 COT 4600 Operating Systems Spring 2011 Dan C. Marinescu Office: HEC 304 Office hours: Tu-Th 5:00 – 6:00 PM
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Lecture 10 8/1/11 n Last time: n Computer system organization; operating systems n The hardware layer n The software layer – the file abstraction n Case studies - UNIX File System n Today: n URLs n Soft modularity ¨ Procedure call conventions and the memory map; the stack ¨ Errors ¨ Strongly-typed languages help enforce modularity. n Enforced modularity; message passing and the client-server model. ¨ Example of a client –server system: WWW ¨ Next time ¨ Client-server organization ¨ Heterogeneity; little-endian and big-endian representation ¨ Timing, response time. ¨ Trusted intermediaries ¨ Case study the X11 system . Lecture 10 – Tuesday, February 15, 2011
Background image of page 2
Lecture 10 8/1/11 The name-mapping algorithm for an URL n Example: http://www.cs.ucf.edu/~dcm/Teaching/COP4600-Fall2010/ClassIndex.html n The string before “:” (colon) & identifies the protocol used, e.g., “http”. n The string between “//” and the following “/” & the host name passed to DNS (Domain Name Server) to resolve (e.g., www.cs.ucf.edu) n The browser uses the protocol (in our case http) to open the connection with the http-server on the host with the IP address returned by DNS and to locate the file /~dcm/Teaching/COP4600-Fall2010/ClassIndex.html n If the file is found then the http-server send the file
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 07/30/2011 for the course COP 4600 taught by Professor Montagne during the Spring '08 term at University of Central Florida.

Page1 / 11

Lecture10n - COT 4600 Operating Systems Spring 2011 Click...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online