Presentation is loading. Please wait.

Presentation is loading. Please wait.

Networked application programs Skills: none Concepts: networked versus stand-alone applications, client-server architecture, Web applications versus specialized.

Similar presentations


Presentation on theme: "Networked application programs Skills: none Concepts: networked versus stand-alone applications, client-server architecture, Web applications versus specialized."— Presentation transcript:

1 Networked application programs Skills: none Concepts: networked versus stand-alone applications, client-server architecture, Web applications versus specialized applications, static versus dynamic or programmed Web applications This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

2 Where does this topic fit? Internet concepts – Applications – Technology – Implications Internet skills – Application development – Content creation – User skills

3 Stand-alone application: the application program and the data it works on are both stored locally Networked application: either the program, the data or both are stored on the network Network applications are client-server applications Network versus stand-alone applications

4 Microsoft Word, a stand-alone program

5 Microsoft Windows Microsoft Word We are studying the skills and concepts needed for success as a student and after... What is in memory while running word?

6 Client-server architecture Client Server Request Result

7 Client (Web browser) Server (Web server) Request Result Retrieve my home page

8 Web page with a simple program Try it on line

9 Google Docs, a complex Web program Google Docs web site

10 Microsoft Windows Google Docs word processing program We are studying the skills and concepts needed for success as a student and after... What is in memory while running Google Docs? Web browser program

11 An application specific client for email

12 Downloading and playing media

13 Summary Static Web page Dynamic Web page with a complex program iTunes client Email client Dynamic Web page with a simple program

14 Questions

15 1.Word is a stand-alone application, not requiring connection to the Internet. Name three other stand- alone programs you have used. 2.What service does the server at www.amazon.com offer? 3.When you go to www.amazon.com, do you get a static or dynamic Web page? Explain your answer. 4.We saw five examples of networked applications. In three, we used a Web browser as a client program, and the other two used specialized Web clients. Which were the two specialized client programs? 5.In several of these examples, we used Google’s Chrome Web browser as a client program. Name three other popular Web browsers. 6.Microsoft IIS is a popular Web server. What is another popular Web server program? 7.Do the terms “client” and “server” refer to hardware or software? Explain your answer. 8.What are two advantages of Google’s networked word processor over Microsoft Word? 9.What are two advantages of Microsoft Word over Google’s networked word processor? 10.What is an advantage of a program running inside a Web browser over a specialized client program like iTunes or Thunderbird? 11.What is an advantage of a specialized client program like iTunes or Thunderbird over an application running inside a Web browser? 12.Do you think technology trends will favor networked applications over stand alone applications in the future or vice versa? Explain your answer. 13.Do you think technology trends will favor static Web applications over dynamic Web applications in the future or vice versa? Explain your answer. 14.Do you think technology trends will favor Web browser-based applications over specialized applications in the future or vice versa? Explain your answer. 15.When you fill in a form on a Web page – perhaps for making a purchase or registering for a service, the client is often programmed to check for errors. Find such a site and using screen shots, explain what happens when you make an error.


Download ppt "Networked application programs Skills: none Concepts: networked versus stand-alone applications, client-server architecture, Web applications versus specialized."

Similar presentations


Ads by Google