Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

ELET 6300: Computer Networks and Programming - Lecture 1: Course Overview and Introduction, Study notes of Computer Systems Networking and Telecommunications

The lecture notes for the first class of the elet 6300: computer networks and programming course. It covers the course overview, establishing class norms, and an introduction to client/server underpinnings. Topics include the evolution of client/server architecture, objectives of client/server architecture, and an overview of client/server in windows and unix. The document also touches on the motivation for distributed processing and the advantages of client/server processing.

Typology: Study notes

2009/2010

Uploaded on 12/09/2010

avinash-ranganath
avinash-ranganath 🇺🇸

1 document

1 / 8

Toggle sidebar

Related documents


Partial preview of the text

Download ELET 6300: Computer Networks and Programming - Lecture 1: Course Overview and Introduction and more Study notes Computer Systems Networking and Telecommunications in PDF only on Docsity! 8/27/2010 1 ELET 6300: Computer Network and Programming Lecture 1: Course overview and introduction Agenda Welcome and introduction Course expectation and class norms Course overview Assignments Syllabus Introduction Introduction Who I am: This must also include a description of who you are by way of what is currently your favorite hobby Why I am here and how this class benefit me What I hope to have when I leave 8/27/2010 2 Establishing Class Norms Class Norms: Rules or expectations for desirable behavior during the class experience What guidelines should we establish that will encourage participation and help all members feel their ideas are important Norms are set by the class and should support how we Communicate together and provide feedback Value and respect other’s opinions and contributions Others? Syllabus Course Objectives Assignment and Grading Academic Ethics 5 Computer Network Programming Underpinnings Client/Server in Windows Client/Server in UNIX 6 Client/Server in Java Other Stuff 8/27/2010 5 Client Server Evolution Host Based Processing Dumb Terminals Master - Slave Processing 13 “Intelligent” Terminals (field validation, etc) Cluster Controllers Client - Server Processing Peer-to-Peer Processing Host Based Processing 14 Master - Slave Processing 15 8/27/2010 6 Client Server Processing 16 Peer to Peer Processing 17 Client / Server Advantages Leverage Desktop Computing Power Move Processing Closer to Data Source Facilitates Leveraging GUI Experience 18 Common Interface can be used for Multiple Services Encourages Open Systems 8/27/2010 7 Distributed Computing Environment Developed under Open Software Foundation (OSF) Major Components: 19 Distributed File System Directory Service Remote Procedure Calls Threads Services Time Services Distributed Processing Models 20 Developing Applications Programmers need to understand the principles and techniques used in Designing Applications for distributed environment Standard vs. non standard applications Example: telnet uh.edu telnet uh.edu 13
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved