Sie sind auf Seite 1von 5

VEL TECH HIGH TECH DR RANGARAJAN DR SAKUNTHALA ENGINEERING COLLEGE MCA DEPARTMENT LESSON PLAN - VISUAL PROGRAMMING Sl No Date

1. 2. 3. 4. 5. 6. 7. 8. 9. 1 0. 1 1. 1 2. 1 3. 1 4. 1 5. 1 6. 1 7. 1 8. 20.12.201 1 21.12.201 1 22.12.201 1 23.12.201 1 24.12.201 1 Period Unit I I I I I I I I I I I I I I


Overview of TCP/IP

Topic Introduction Introduction to UNIX OS Process termination command line arguments Environment of a UNIX process Process identifiers Process identifiers Process identifiers Process Times

T/R Page No

T1 T1 T1 T1 T1 T1 T1

162-165 165-167 167-180 187-193 193-202 203-213 213-232 237-243 453-457 463-470 457-463 3-63 3-63 3-63

Process relationships terminal T1 logins Inter process Communication: T1 MQ Inter process Communication: T1 Shared Memory Inter process Communication: T1 Semaphores Overview of TCP/IP R2 R2 R2 R2

I
Overview of TCP/IP

I II II
Introduction to Socket Programming Introduction to Sockets

67 R2 67

Signature of Faculty 1

Signature of HOD

VEL TECH HIGH TECH DR RANGARAJAN DR SAKUNTHALA ENGINEERING COLLEGE MCA DEPARTMENT LESSON PLAN - VISUAL PROGRAMMING 1 9. 2 0. 2 1. 2 2. 2 3. 2 4. 2 5. 2 6. 2 7. 2 8. 2 9. 3 0. 3 1. 3 2. 3 3. 3 4.
Socket address Structures

R2 67-74 R2 77-80 R2 80-82 R2 82-86 R2 86-92 R2 95--109 R2 109-117 R2 117-120 R2 114 R2 114 R2 122-125 R2 126-129 R2 129-135 R2 135-141 R2 135-141 R2 141-143

II
Byte ordering functions

II
Byte Manipulation Functions

II
Address conversion functions

II
Address conversion functions

II II II II
Iterative Server Elementary TCP Sockets socket, connect, bind, listen Elementary TCP Sockets accept, read, write, close functions Elementary TCP Sockets program

II
Concurrent Server

II
TCP Echo Server -Client

III
Posix Signal handling

III
Posix Signal handling

III
Server with multiple clients

III
Boundary conditions:

III
Server process Crashes

III

Signature of Faculty 2

Signature of HOD

VEL TECH HIGH TECH DR RANGARAJAN DR SAKUNTHALA ENGINEERING COLLEGE MCA DEPARTMENT LESSON PLAN - VISUAL PROGRAMMING 3 5. 3 6. 3 7. 3 8. 3 9. 4 0. 4 1. 4 2. 4 3. 4 4. 4 5. 4 6. 4 7. 4 8. 4 9. 5 0. III III
I/O multiplexing I/O Models Server host Crashes, Server Crashes R2 and reboots, Server Shutdown I/O multiplexing I/O Models

144-145 153-156

R2 R2 156-160 R2 160-167 R2 167-188 R2 167-188 R2 191-198 R2 198-214 R2 198-214 R2 214-216 R2 216-222 R2 239-257 R2 257-265 R2 257-265 R2 257-265 R2 303-306

III
select function

III
shutdown function -poll function

III III IV IV
Generic socket options TCP echo Server Client (with multiplexing) Socket options getsocket and setsocket functions Generic socket options

IV
IP socket options

IV IV IV IV IV IV IV
UDP echo Server UDP echo Client UDP echo Server UDP echo Client Multiplexing TCP and UDP sockets Domain name system . ICMP socket options TCP socket options Elementary UDP sockets

Signature of Faculty 3

Signature of HOD

VEL TECH HIGH TECH DR RANGARAJAN DR SAKUNTHALA ENGINEERING COLLEGE MCA DEPARTMENT LESSON PLAN - VISUAL PROGRAMMING 5 1. 5 2. 5 3. 5 4. 5 5. 5 6. 5 7. 5 8. 5 9. 6 0. 6 1. 6 2. 6 3. 6 4. IV IV IV V
Ipv4 and Ipv6 interoperability getservbyname and getservbyport functions Ipv4 and Ipv6 interoperability gethostbyname function Ipv6 support in DNS gethostbyadr function

R2 306-310 R2 310-324 R2 310-324 R2 353-362 R2 353-362 R2 675-681 R2 681-695 R2 681-695 R2 697-701 R2 701-707 R2 735-736 R2 737-741 R2 741-754 R2 755-768

V
Thread creation and termination

V
Threaded servers

V
TCP echo server using threads

V
Mutexes

V
condition variables

V
raw sockets raw socket creation

V
raw socket input-raw socket output

V
ping program

V
trace route program.

* T Text book, R Reference book

Signature of Faculty 4

Signature of HOD

VEL TECH HIGH TECH DR RANGARAJAN DR SAKUNTHALA ENGINEERING COLLEGE MCA DEPARTMENT LESSON PLAN - VISUAL PROGRAMMING

Signature of Faculty 5

Signature of HOD

Das könnte Ihnen auch gefallen